Sherpa Onnx
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 ser
FreeOpen source
What you get
Sherpa Onnx is a free, open-source AI tool published on GitHub by k2-fsa.
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
GitHub stars: 15,440
License: Apache-2.0 (free to use)
Language: C++
Topics: aarch64, android, arm32, asr, cpp, csharp, dotnet, ios
Last updated: 2026-10-22
How to get it: open the repository on GitHub, read the README and follow the setup steps. HEEEXY lists it in the Lab because it is popular, actively maintained and openly licensed.
More for voice & audio ai
- GPT SoVITS: 1 min voice data can also be used to train a good TTS model! (few shot voice cloning)
- OpenBMB VoxCPM: VoxCPM2: Tokenizer-Free TTS for Multilingual Speech Generation, Creative Voice Design, and True-to-Life Cloning
- Leon AI Leon: Leon is your open-source personal assistant.