sherpa_onnx_linux 1.13.6
sherpa_onnx_linux: ^1.13.6 copied to clipboard
Speech recognition, speech synthesis, and speaker recognition using next-gen Kaldi with onnxruntime without Internet connection.
sherpa-onnx app example #
Pre-built Flutter apps #
Download pre-built Flutter apps for different platforms at https://github.com/k2-fsa/sherpa-onnx/releases/tag/flutter
VAD from file #
VAD model: Silero VAD
| Platform | File |
|---|---|
| Android (arm64-v8a) | flutter-vad-from-file-arm64-v8a.apk |
| Android (armeabi-v7a) | flutter-vad-from-file-armeabi-v7a.apk |
| Android (x86_64) | flutter-vad-from-file-x86_64.apk |
| Linux (x64) | flutter-vad-from-file-linux-x64.zip |
| macOS | flutter-vad-from-file-macos.zip |
| Windows (x64) | flutter-vad-from-file-win-x64.zip |
| Web | flutter-vad-from-file-web.zip |
VAD from microphone #
VAD model: Silero VAD
| Platform | File |
|---|---|
| Android (arm64-v8a) | flutter-vad-from-microphone-arm64-v8a.apk |
| Android (armeabi-v7a) | flutter-vad-from-microphone-armeabi-v7a.apk |
| Android (x86_64) | flutter-vad-from-microphone-x86_64.apk |
| Linux (x64) | flutter-vad-from-microphone-linux-x64.zip |
| macOS | flutter-vad-from-microphone-macos.zip |
| Windows (x64) | flutter-vad-from-microphone-win-x64.zip |
| Web | flutter-vad-from-microphone-web.zip |
VAD + ASR from file #
VAD model: Silero VAD
Zipformer CTC (Chinese)
ASR model: sherpa-onnx-zipformer-ctc-zh-int8-2025-07-03 — download
SenseVoice (Chinese/English/Japanese/Korean/Cantonese)
ASR model: sherpa-onnx-sense-voice-zh-en-ja-ko-yue-2024-07-17 — download
| Platform | File |
|---|---|
| Android (arm64-v8a) | flutter-vad-non-streaming-asr-from-file-sense-voice-arm64-v8a.apk |
| Android (armeabi-v7a) | flutter-vad-non-streaming-asr-from-file-sense-voice-armeabi-v7a.apk |
| Android (x86_64) | flutter-vad-non-streaming-asr-from-file-sense-voice-x86_64.apk |
| Linux (x64) | flutter-vad-non-streaming-asr-from-file-sense-voice-linux-x64.zip |
| macOS | flutter-vad-non-streaming-asr-from-file-sense-voice-macos.zip |
| Windows (x64) | flutter-vad-non-streaming-asr-from-file-sense-voice-win-x64.zip |
| Web | flutter-vad-non-streaming-asr-from-file-sense-voice-web.zip |
Whisper tiny.en (English)
ASR model: sherpa-onnx-whisper-tiny.en — download
NeMo Parakeet TDT v2 (English)
ASR model: sherpa-onnx-nemo-parakeet-tdt-0.6b-v2-int8 — download
NeMo Parakeet TDT v3 (25 European languages)
ASR model: sherpa-onnx-nemo-parakeet-tdt-0.6b-v3-int8 — download
Moonshine tiny (English)
ASR model: sherpa-onnx-moonshine-tiny-en-quantized-2026-02-27 — download
| Platform | File |
|---|---|
| Android (arm64-v8a) | flutter-vad-non-streaming-asr-from-file-moonshine-en-arm64-v8a.apk |
| Android (armeabi-v7a) | flutter-vad-non-streaming-asr-from-file-moonshine-en-armeabi-v7a.apk |
| Android (x86_64) | flutter-vad-non-streaming-asr-from-file-moonshine-en-x86_64.apk |
| Linux (x64) | flutter-vad-non-streaming-asr-from-file-moonshine-en-linux-x64.zip |
| macOS | flutter-vad-non-streaming-asr-from-file-moonshine-en-macos.zip |
| Windows (x64) | flutter-vad-non-streaming-asr-from-file-moonshine-en-win-x64.zip |
| Web | flutter-vad-non-streaming-asr-from-file-moonshine-en-web.zip |
Qwen3 ASR 0.6B (multilingual)
ASR model: sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25 — download
FunASR Nano (Chinese/English/Japanese)
ASR model: sherpa-onnx-funasr-nano-int8-2025-12-30 — download
| Platform | File |
|---|---|
| Android (arm64-v8a) | flutter-vad-non-streaming-asr-from-file-funasr-nano-arm64-v8a.apk |
| Android (armeabi-v7a) | flutter-vad-non-streaming-asr-from-file-funasr-nano-armeabi-v7a.apk |
| Android (x86_64) | flutter-vad-non-streaming-asr-from-file-funasr-nano-x86_64.apk |
| Linux (x64) | flutter-vad-non-streaming-asr-from-file-funasr-nano-linux-x64.zip |
| macOS | flutter-vad-non-streaming-asr-from-file-funasr-nano-macos.zip |
| Windows (x64) | flutter-vad-non-streaming-asr-from-file-funasr-nano-win-x64.zip |
| Web | flutter-vad-non-streaming-asr-from-file-funasr-nano-web.zip |
FireRed ASR CTC v2 (Chinese/English)
ASR model: sherpa-onnx-fire-red-asr2-ctc-zh_en-int8-2026-02-25 — download
VAD + ASR from microphone #
VAD model: Silero VAD
Zipformer CTC (Chinese)
ASR model: sherpa-onnx-zipformer-ctc-zh-int8-2025-07-03 — download
SenseVoice (Chinese/English/Japanese/Korean/Cantonese)
ASR model: sherpa-onnx-sense-voice-zh-en-ja-ko-yue-2024-07-17 — download
Whisper tiny.en (English)
ASR model: sherpa-onnx-whisper-tiny.en — download
NeMo Parakeet TDT v2 (English)
ASR model: sherpa-onnx-nemo-parakeet-tdt-0.6b-v2-int8 — download
NeMo Parakeet TDT v3 (25 European languages)
ASR model: sherpa-onnx-nemo-parakeet-tdt-0.6b-v3-int8 — download
Moonshine tiny (English)
ASR model: sherpa-onnx-moonshine-tiny-en-quantized-2026-02-27 — download
Qwen3 ASR 0.6B (multilingual)
ASR model: sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25 — download
FunASR Nano (Chinese/English/Japanese)
ASR model: sherpa-onnx-funasr-nano-int8-2025-12-30 — download
FireRed ASR CTC v2 (Chinese/English)
ASR model: sherpa-onnx-fire-red-asr2-ctc-zh_en-int8-2026-02-25 — download
Offline punctuation restoration #
| Platform | File |
|---|---|
| Android (arm64-v8a) | flutter-offline-punctuation-arm64-v8a.apk |
| Android (armeabi-v7a) | flutter-offline-punctuation-armeabi-v7a.apk |
| Android (x86_64) | flutter-offline-punctuation-x86_64.apk |
| Linux (x64) | flutter-offline-punctuation-linux-x64.zip |
| macOS | flutter-offline-punctuation-macos.zip |
| Windows (x64) | flutter-offline-punctuation-win-x64.zip |
| Web | flutter-offline-punctuation-web.zip |
Online punctuation restoration #
| Platform | File |
|---|---|
| Android (arm64-v8a) | flutter-online-punctuation-arm64-v8a.apk |
| Android (armeabi-v7a) | flutter-online-punctuation-armeabi-v7a.apk |
| Android (x86_64) | flutter-online-punctuation-x86_64.apk |
| Linux (x64) | flutter-online-punctuation-linux-x64.zip |
| macOS | flutter-online-punctuation-macos.zip |
| Windows (x64) | flutter-online-punctuation-win-x64.zip |
| Web | flutter-online-punctuation-web.zip |
Web demos #
Try the following demos directly in your browser:
| Demo | URL |
|---|---|
| VAD from file | https://modelscope.cn/studios/csukuangfj/wasm-vad-from-file |
| VAD from microphone | https://modelscope.cn/studios/csukuangfj/wasm-vad-from-microphone |
| Offline punctuation restoration | https://modelscope.cn/studios/csukuangfj/wasm-offline-punctuation |
| Online punctuation restoration | https://modelscope.cn/studios/csukuangfj/wasm-online-punctuation |
Flutter source code #
| Functions | URL | Supported Platforms |
|---|---|---|
| Hello world (version info) | Address | Android, iOS, Linux, macOS, Windows, Web |
| Streaming speech recognition | Address | Android, iOS, Linux, macOS, Windows |
| Non-streaming VAD + speech recognition | Address | Android, iOS, Linux, macOS, Windows |
| Text to speech | Address | Android, iOS, Linux, macOS, Windows, Web |
| VAD from file | Address | Android, iOS, Linux, macOS, Windows, Web |
| VAD + ASR from file | Address | Android, iOS, Linux, macOS, Windows, Web |
| VAD + ASR from microphone | Address | Android, iOS, Linux, macOS, Windows, Web |
| VAD from microphone | Address | Android, iOS, Linux, macOS, Windows, Web |
| Offline punctuation restoration | Address | Android, iOS, Linux, macOS, Windows, Web |
| Online punctuation restoration | Address | Android, iOS, Linux, macOS, Windows, Web |
Pure dart-examples #
Hint: All of the following functions can be used in Flutter, even if some of them are only provided in pure dart api examples.
| Functions | URL | Supported Platforms |
|---|---|---|
| Streaming speech recognition | Address | macOS, Windows, Linux |
| Non-Streaming speech recognition | Address | macOS, Windows, Linux |
| Text to speech | Address | macOS, Windows, Linux |
| Voice activity detection (VAD) | Address | macOS, Windows, Linux |
| VAD with non-streaming speech recognition | Address | macOS, Windows, Linux |
| Speaker identification and verification | Address | macOS, Windows, Linux |
| Speaker diarization | Address | macOS, Windows, Linux |
| Audio tagging | Address | macOS, Windows, Linux |
| Keyword spotter | Address | macOS, Windows, Linux |
| Spoken language identification | Address | macOS, Windows, Linux |
| Add punctuations | Address | macOS, Windows, Linux |
| Speech enhancement (GTCRN) | Address | macOS, Windows, Linux |
| Speech enhancement (DPDFNet) | Address | macOS, Windows, Linux |
| Streaming speech enhancement (GTCRN) | Address | macOS, Windows, Linux |
| Streaming speech enhancement (DPDFNet) | Address | macOS, Windows, Linux |