stb single-file public domain libraries for C/C++
Repository Index
47,133 repositories indexed
1–24 of 118 · Most stars
Deezer source separation library including pretrained models.
- deezer
- python
- tensorflow
- audio-processing
Javascript audio library for the modern web.
- javascript
- audio
- html5-audio
- playback
Audiocraft is a library for audio processing and generation with deep learning. It features the state-of-the-art EnCodec audio compressor / tokenizer, along with MusicGen, a simple and controllable music generation LM with textual and melodic conditioning.
Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages
A PyTorch-based Speech Toolkit
- speech-recognition
- speech-toolkit
- speaker-recognition
- speech-to-text
Neural building blocks for speaker diarization: speech activity detection, speaker change detection, overlapped speech detection, speaker embedding
- pytorch
- speech-processing
- speaker-diarization
- speech-activity-detection
Manipulate audio with a simple and easy high level interface
Python library for audio and music analysis
Audio playback and capture library written in C, in a single source file.
- audio
- playback
- capture
- recording
Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications
- audio
- machine-learning
- signal-processing
- audio-data
Audio and MIDI library for .NET
AI audio watermark removal & forensic anti-attribution toolkit. Neutralizes Suno, Udio, and neural fingerprints with ISO 226 perceptual masking.
- ai-audio
- anti-attribution
- audio-forensics
- audio-processing
A Javascript library for working with Audio. It provides a consistent API for loading and playing audio on different browsers and devices. Currently supports WebAudio, HTML5 Audio, Cordova / PhoneGap, and a Flash fallback.
Ears for coding agents: let AI hear, review and make sound. CPU-only, open source.
:musical_keyboard: Making life easy to create a MIDI-app on the web. Includes a library to program synesthesia into your app for memory recognition or for creating trippy effects. Convert soundfonts for Guitar, Bass, Drums, ect. into code that can be read by the browser. Supports multiple simultaneous instruments and perfect timing.
C++ library for audio and music analysis, description and synthesis, including Python bindings
a library for audio and music analysis
A library for audio and music analysis, feature extraction.
- audio
- audio-analysis
- audio-features
- python
Data manipulation and transformation for audio signal processing, powered by PyTorch
- audio
- python
- io
- speech
aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)
- speech
- alignment
- tts
- python
🎚️ Open Source Audio Matching and Mastering
An efficient video loader for deep learning with smart shuffling that's super easy to digest
- video-loader
This library provides common speech features for ASR including MFCCs and filterbank energies.