sherpa-onnx
About
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
⚡ Quick Start
git clone https://github.com/sherpa-onnx.git🏷️ Topics
💻 Supported Platforms
📋 Technical Details
- Repository
- k2-fsa/sherpa-onnx
- Language
- C++
- License
- Apache-2.0
- Stars
- 13,441
- Category
- audio speech
- Difficulty
- intermediate
- Last Updated
- 2026-07-08
- Platforms
- mac, linux, windows
Frequently Asked Questions About sherpa-onnx
What is 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
How do I install sherpa-onnx?
Run: git clone https://github.com/sherpa-onnx.git
What are the system requirements for sherpa-onnx?
sherpa-onnx supports mac, linux, windows. It is written in C++ and is best suited for intermediate-level users. The repository has 13,441+ stars on GitHub and is licensed under Apache-2.0.