sherpa-onnx
Offline speech recognition, text to speech and voice activity detection with ONNX.
ML and data science PyPI Apache licensed, as found in the LICENSE file
How sherpa-onnx is used
sherpa-onnx joined the catalog on its public numbers (712,681 downloads a week on PyPI and 15,393 GitHub stars), not on our project count: it is a dependency in 11 public GitHub projects of our scan, 0 of them set up for AI coding agents. Projects that use it most often also use Loguru (81.8%), NumPy (81.8%), Requests (72.7%).
sherpa-onnx popularity over time
Gid Score 55: downloads 61, use in agent projects 19, GitHub stars 57, downloads trend 100 (each 0-100). How it is calculated.
Often used with sherpa-onnx
| Loguru | 81.8% of sherpa-onnx projects · 78.1× more than average |
|---|---|
| NumPy | 81.8% of sherpa-onnx projects · 14.0× more than average |
| Requests | 72.7% of sherpa-onnx projects · 10.7× more than average |
| PyTorch | 72.7% of sherpa-onnx projects · 48.0× more than average |
| edge-tts | 63.6% of sherpa-onnx projects · 232.4× more than average |
| OpenAI Python Library | 63.6% of sherpa-onnx projects · 16.1× more than average |
| Uvicorn | 63.6% of sherpa-onnx projects · 8.3× more than average |
| Model Context Protocol SDK (Python) | 54.5% of sherpa-onnx projects · 6.8× more than average |
Install
| Package | pip install sherpa-onnx |
|---|---|
| Main stacks | Python (11) |
| Example projects | KdaiP/EchoBot, tuotuonuts/VoxSub, LongHZ140516/KokoroMate, XuSenfeng/xiaozhi-server-vision, 104gogo/xiaozhi-douyin-live |
Alternatives to sherpa-onnx
In our scan, none of the most used tools in ML and data science does the same job as sherpa-onnx: they are add-ons, companions or tools for a different task.
More in ML and data science: NumPy pandas scikit-learn SciPy PyTorch Sentence Transformers Hugging Face Transformers NetworkX