sherpa-onnx
Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet co…
A speech-to-text server framework built on next-generation Kaldi.
sherpa is an open-source audio project by k2-fsa (k2-fsa/sherpa on GitHub). It has 998 GitHub stars and 151 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 4 October 2026.
Pick from the Kaldi-next-gen models the framework supports.
Launch the speech-to-text server on your hardware.
Send live audio or files for recognition.
Integrate transcripts into your own services.
Built on modern Kaldi with transducer and CTC models.
Ready-made base for deploying STT as a service.
High-performance recognition engine.
Scripting and integration support around the core.
Modern neural recognition architectures included.
Commercial-friendly open-source terms.
Download the source and move into the project folder.
git clone https://github.com/k2-fsa/sherpa.git
cd sherpaEvery project documents its own setup; start with install requirements.
cat README.md | head -60Follow the project's launch command — Docker, pip, npm, or a binary release.
# see README for the exact launch commandIt is an open-source project at k2-fsa/sherpa with 151 forks. Check the repo's contributors and recent commits to see how active maintenance is.
Apache 2.0 licensed — commercial use allowed with attribution.
A framework — it gives you the server and models to build STT services with.
Next-gen Kaldi architectures including transducer and CTC models.
Yes — Python bindings and PyTorch tooling sit alongside the C++ core.
Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet co…
End-to-End Speech Processing Toolkit
A PyTorch-based Speech Toolkit
Open research toolkit for text-to-speech, voice conversion, singing voice and text-to-audio generation.
Private cross-platform speech-to-text with LLM cleanup built in.
A generative speech model built for daily dialogue — natural, conversational text-to-speech
The most-starred other Audio projects in the LibreAI catalogue — the realistic shortlist if sherpa is not the right fit.
利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.
Robust Speech Recognition via Large-Scale Weak Supervision
1 min voice data can also be used to train a good TTS model! (few shot voice cloning)
Clone a voice from 5 seconds of audio and generate arbitrary speech in real time
Port of OpenAI's Whisper model in C/C++
Free and open — grab the source, star the repo, and start creating.