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

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.