Speech & Audio

sherpa-onnx

by k2-fsa · C++

Built in C++, sherpa-onnx is an open-source speech and audio tool maintained by k2-fsa. The repository has collected 15k stars and 1.8k forks; the latest push was in October 2026. Docs and downloads are linked from k2-fsa.github.io.

“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”

— k2-fsa, project description on GitHub

Details

CategorySpeech & Audio
GitHub stars15,357
Forks1,791
LanguageC++
LicenseApache-2.0
Last updated
Ownerk2-fsa
Websitek2-fsa.github.io/sherpa/onnx/index.html
Repositoryk2-fsa/sherpa-onnx

Tags

aarch64androidarm32asrcppcsharpdotnetios

Repository facts from the GitHub public API, refreshed October 18, 2026. The quoted tagline is written by the project owner; the summary above is generated from public facts.

All Speech & Audio

voice-pro

Gradio WebUI for creators and developers, featuring key TTS (Edge-TTS, kokoro) and zero-shot Voice Cloning…

Speech & Audio13k stars

edge-tts

Use Microsoft Edge's online text-to-speech service from Python WITHOUT needing Microsoft Edge

Speech & Audio12k stars

Amphion

Amphion (/æmˈfaɪən/) is a toolkit for Audio, Music, and Speech Generation. Its purpose is to support…

Speech & Audio10k stars

TTS

:robot: :speech_balloon: Deep learning for Text to Speech (Discussion forum…

Speech & Audio10k stars

espnet

End-to-End Speech Processing Toolkit

Speech & Audio10k stars

EmotiVoice

EmotiVoice 😊: a Multi-Voice and Prompt-Controlled TTS Engine

Speech & Audio8.5k stars