NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3014 most downloaded on pub.dev
Speech recognition, speech synthesis, and speaker recognition using next-gen Kaldi with onnxruntime without Internet connection.
Last release 6 months ago
08 Apr 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
83 releases · first in 2024
Use file path to initialize onnxruntime session.
Add Go API for Cohere Transcribe
One column per month.
Add Java API and Kotlin API for Qwen3 ASR
Add Rust examples for simulated streaming ASR with VAD
Support static link for Rust package.
Refactor MatchaTTS to use the new Generate API
Remove unnecessary SHERPA_ONNX_API from C/C++ APIs
Add Python API examples for Supertonic TTS
Add C++ runtime support for Moonshine v2
Replace deprecated std::istrstream with std::istringstream
Fix heap-buffer-overflow in ReadWaveImpl when data chunk size is odd
Fix publishing npm packages for Linux aarch64 and wheels for macOS
fix: resolve high vulnerability python.lang.security.audit.dangerous-system-call-tainted-env-args.dangerous-system-call-tainted-env-args
Add JavaScript async api for OfflineRecognizer decodeStream.
Update wav files for FunASR Nano
Export more zipformer ctc models to qnn
Update README to include Axera NPU
Fix building without TTS for C API
Add C++ QNN support for SenseVoice
* Fix releasing
Exposing online punctuation model support in node-addon-api
Add Dart API for spoken language identification
Fix initializing symbol table for OnlineRecognizer.
Fix using sherpa-onnx as a cmake sub-project.
Generate tts samples for MatchaTTS (English).
Add VOSK streaming Russian ASR models and Kroko streaming German ASR models
Specify ABIs when building APKs
Expose JNI to compute probability of chunk in VAD
Support Portuguese and German ASR models from NeMo
Support silero-vad v4 exported by k2-fsa
Fix typo CMAKE_EXECUTBLE_LINKER_FLAGS -> CMAKE_EXECUTABLE_LINKER_FLAGS
Add TTS engine APKs for more models
Remove portaudio-go in Go API examples.
Add Python API for source separation
Fix publishing binaries for RKNN
Show verbose logs in homophone replacer
export parakeet-tdt-0.6b-v2 to sherpa-onnx
Disable strict hotword matching mode for offline transducer
Fix length scale for kokoro tts
Publish jar for more java versions
* Export vocos to sherpa-onnx (#2012) * Add C++ runtime for vocos
Fix building wheels for Python 3.7
speaker-identification-with-vad-non-streaming-asr.py Lack of support for sense_voice.
[update] fixed bug: create golang instance succeed while the c struct create failed
Export MatchaTTS fa-en model to sherpa-onnx
Add MFC example for Kokoro TTS 1.0
Update README to include https://github.com/xinhecuican/QSmartAssistant
Add iOS TTS example for MatchaTTS
Add C++ and Python API for Kokoro TTS models.
Fix: export-onnx.py(expected all tensors to be on the same device)
Fix initializing TTS in Python.
Add new tts models for Latvia and Persian+English
Update AAR version in Android Java demo
Add missing changes about speaker identification demo for HarmonyOS
Fix building node-addon package
Add non-streaming ASR support for HarmonyOS.
sherpa_onnx.har for HarmonyOS (#1572)Support cross-compiling for HarmonyOS
Publish pre-built wheels for Python 3.13
Fix building node-addon for Windows x86.
Add Go API for offline punctuation models
Your coding agent can read these notes before it upgrades. Set up the MCP server →