#69 · Primary category: Speech & Audio

audio.cpp

ai amd-gpu apple-silicon asr audio audio-analysis cpp edge-ai ggml minimax-music3 music-generation speech-analysis speech-to-speech speech-to-text text-to-speech tts voice-cloning voice-conversion vulkan

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