stb single-file public domain libraries for C/C++
Repository Index
47,133 repositories indexed
1–24 of 28 · Most stars
Deezer source separation library including pretrained models.
- deezer
- python
- tensorflow
- audio-processing
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
Audio playback and capture library written in C, in a single source file.
- audio
- playback
- capture
- recording
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
An all-in-one, pure C++ inference engine for audio models, powered by ggml. Supports TTS, STT, VAD, voice conversion, music generation, and more, with highly optimized performance. No Python dependency.
- ai
- amd-gpu
- apple-silicon
- asr
Ears for coding agents: let AI hear, review and make sound. CPU-only, open source.
Painless high-performance audio on iOS and Mac OS X
A C library for reading and writing sound files containing sampled audio data.
- libsndfile
- audio-library
- c
- cmake
Main repository for Csound
A simple C++ library for reading and writing audio files.
- audio
- file-format
- wav
- aif
Audio processing by using pytorch 1D convolution network
- spectrogram-conversion-toolbox
- pytorch
- audio-processing
- preprocessing
Convenient unified display of the most relevant technical and tag data for video and audio files.
A cross-browser wrapper for the Web Audio API which aims to closely follow the standard.
- audio
- audio-worklet
- browser
- polyfill
Mini audio library
- golang
- audio
- alsa
- wasapi
iOS/OSX DSP for audio (with Novocaine)
A python package for calculating the PESQ.
Speech synthesis, speech recognition and voice activity detection for voice conversation, in C++ on ggml: Qwen3-TTS, Irodori-TTS, Qwen3-ASR, ReazonSpeech, parakeet and Silero VAD on Metal, Vulkan and the CPU, with an OpenAI-compatible server and live transcription.
- cpp
- ggml
- gguf
- metal
NOTE: This project in not currently maintained.
NI Media is a C++ library for reading and writing audio streams.
- cpp
- cpp14
- audio
- streams
Allocators, I/O streams, math, geometry, image and audio processing for D
- utility-library
- dlang
- linear-algebra
- computational-geometry
Free, open-source, local alternative to ElevenLabs and Suno. AI sound effects, music with lyrics, text-to-speech and voice cloning on your own GPU (Stable Audio, ACE-Step and more). No account, no credits, offline. Windows/macOS app, HTTP API and a 21-tool MCP server for Claude Code and Cursor.
- local-ai
- mcp
- music-generation
- sound-effects
A Python 3 compatible fork of rgain -- ReplayGain tools and Python library
- multimedia
- audio
- replaygain
- analysis