v1.13.8
k2-fsa/sherpa-onnxv1.13.8Sep 10, 2026by csukuangfj
Upgrading?
AI Summary
This release addresses hallucinations on silent audio for several ASR models, adds Intel NPU support via OpenVINO, and significantly expands Termux support on Android for Python, Rust, and Go APIs. Additionally, it introduces confidence computation for speaker diarization across multiple language bindings.
Key Highlights
- Fixed hallucinations on silent audio for Cohere, Moonshine v2, FunASR-Nano, and Canary ASR models.
- Added Intel NPU support through OpenVINO integration.
- Expanded Android/Termux support for Python, Rust, and Go APIs.
- Added per-segment confidence computation for OfflineSpeakerDiarization (Go, JNI, Python).
- Released new Kokoro em_santa voice and updated onnxruntime to v1.28.2.
New Features
- Intel NPU support via OpenVINO
- Kokoro em_santa voice added
- Nabra-82M Arabic TTS conversion scripts and int8 model
- Per-segment confidence computation for OfflineSpeakerDiarization
- Go API for Windows arm64
- Go bindings for OfflineSpeakerDiarization confidence computation
- JNI support for OfflineSpeakerDiarization confidence computation
- Android/Termux support for Python, Rust, and Go APIs
Full Release Notes
## What's Changed * Fix releasing by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3911 * Fix data race on shared PRNG in FunASR-Nano and Qwen3-ASR offline recognizers by @fra-shipper in https://github.com/k2-fsa/sherpa-onnx/pull/3912 * Support building within a termux terminal on Android devices by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3916 * Support sherpa-onnx with Python in Termux on Android by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3922 * Fix Go API tests in CI for Windows by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3932 * Add Kokoro v1.0 em_santa voice by @kroryan in https://github.com/k2-fsa/sherpa-onnx/pull/3928 * Add Nabra-82M Arabic TTS conversion scripts for Kokoro runtime by @marwanelamami in https://github.com/k2-fsa/sherpa-onnx/pull/3898 * Fix Cohere Transcribe hallucinating sentences on silent audio by @kyo-zzz in https://github.com/k2-fsa/sherpa-onnx/pull/3924 * Fix Moonshine v2 hallucinating text on silent audio by @kyo-zzz in https://github.com/k2-fsa/sherpa-onnx/pull/3923 * Fix FunASR-Nano hallucinating text on silent audio by @kyo-zzz in https://github.com/k2-fsa/sherpa-onnx/pull/3921 * Fix Canary empty transcript when the first decoded token is eos by @kyo-zzz in https://github.com/k2-fsa/sherpa-onnx/pull/3920 * Add Intel NPU support through OpenVINO by @jacob-vincent-mink in https://github.com/k2-fsa/sherpa-onnx/pull/3910 * Add per-segment confidence computation for OfflineSpeakerDiarization by @matiaslin in https://github.com/k2-fsa/sherpa-onnx/pull/3881 * Upload the nabra 82M Arabic TTS int8 model by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3933 * Add Go API for Windows arm64 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3934 * Add Go bindings for OfflineSpeakerDiarization confidence computation by @matiaslin in https://github.com/k2-fsa/sherpa-onnx/pull/3936 * fix(nemo/qnn/parakeet-ctc): wrapper.py raises NameError on undefined `feat_dim` by @Anai-Guo in https://github.com/k2-fsa/sherpa-onnx/pull/3937 * Fix CI tests by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3940 * Update onnxruntime to v1.28.2 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3935 * Add robust download retry logic to all test scripts by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3941 * Support running Rust API examples on termux within Android by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3942 * Add confidence computation support for speaker diarization to JNI. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3943 * fix(python-tests): UnboundLocalError instead of the intended ValueError in test_fast_clustering by @Anai-Guo in https://github.com/k2-fsa/sherpa-onnx/pull/3944 * Test using uv to install sherpa-onnx by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3946 * Release v1.13.8 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3945 ## New Contributors * @kroryan made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/3928 * @marwanelamami made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/3898 * @kyo-zzz made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/3924 * @jacob-vincent-mink made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/3910 * @Anai-Guo made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/3937 **Full Changelog**: https://github.com/k2-fsa/sherpa-onnx/compare/v1.13.7...v1.13.8
Related Repositories
ggml-org/llama.cpp★ 131,998
LLM inference in C/C++
LadybirdBrowser/ladybird★ 66,609
Truly independent web browser
ClickHouse/ClickHouse★ 50,534
ClickHouse® is a real-time analytics database management system
LizardByte/Sunshine★ 42,497
Self-hosted game stream host for Moonlight.
deskflow/deskflow★ 30,004
Share a single keyboard and mouse between multiple computers.