#69 · Primary category: Speech & Audio
audio.cpp
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.
Project last updated:08/29/26
GitHub Stars
2.1K
Forks
254
Contributors
54
License
Other
Why we included this project
audio.cpp runs a broad mix of audio models over a single compiled binary, so you get text-to-speech, speech-to-text, voice cloning, VAD, and music generation in one place without standing up a Python stack. Because everything is built on ggml, the same model files move between NVIDIA, AMD, Apple Silicon, and CPU-only machines, which helps on laptops and edge hardware where a heavyweight Python setup is impractical. The Arena UI is handy when you want to compare local models side by side, and the HTTP server mode makes it straightforward to feed outputs into your own application. The speedups over the Python reference paths and the GGUF quantized loading options mean you can usually simplify deployment without giving up much quality.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
whisper.cpp
Port of OpenAI's Whisper model in C/C++
Real-Time-Voice-Cloning
Clone a voice in 5 seconds to generate arbitrary speech in real-time
VibeVoice
Open-Source Frontier Voice AI
voicebox
The open-source AI voice studio. Clone, dictate, create.
TTS
🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production