v1.13.3

k2-fsa/sherpa-onnxv1.13.3Jun 15, 2026by csukuangfj

AI Summary

This release introduces significant QNN support for Zipformer and X-ASR models, adds a Whisper Rust example, enhances the C/C++ API, and includes React Native documentation alongside various bug fixes.

Key Highlights

  • QNN support for Zipformer (streaming/non-streaming) and X-ASR models
  • Whisper Rust API example
  • React Native documentation
  • LinearResampler API
  • Async TTS examples

New Features

  • QNN support for Zipformer and X-ASR models
  • Whisper Rust API example
  • React Native documentation
  • LinearResampler API

Full Release Notes

## What's Changed
* Add JavaScript API example for Supertonic3 TTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3614
* Update Spacemit toolchain download URL and centralize versioning by @alex-spacemit in https://github.com/k2-fsa/sherpa-onnx/pull/3618
* docs: add React Native sherpa-onnx wrapper by @abretonc7s in https://github.com/k2-fsa/sherpa-onnx/pull/3615
* Add async TTS examples, LinearResampler API, and use node-cpal for microphone by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3623
* Improve C/C++ API documentation, examples, and CI by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3626
* Add doc for Python API by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3627
* Fix heap-buffer-overflow in TopkIndex when topk > size by @suykerbuyk in https://github.com/k2-fsa/sherpa-onnx/pull/3628
* build: allow overriding ONNX Runtime for mobile by @abretonc7s in https://github.com/k2-fsa/sherpa-onnx/pull/3617
* Update VoxSherpa TTS link for stable APK releases by @CodeBySonu95 in https://github.com/k2-fsa/sherpa-onnx/pull/3648
* Add streaming zipformer transducer for Qualcomm NPU with QNN. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3645
* Export streaming zipformer transducer to QNN by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3653
* Add Android demo for streaming zipformer transducer ASR with QNN by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3654
* Upload X-ASR non-streaming zipformer transducer models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3656
* Fix generating subtitles for funasr nano by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3659
* Support non-streaming Zipformer transducer for Qualcomm NPU with QNN. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3655
* Support streaming zipformer transducer ASR for QNN. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3660
* Export X-ASR models to sherpa-onnx by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3662
* Add a Whisper example for the Rust API by @WuYujie666 in https://github.com/k2-fsa/sherpa-onnx/pull/3661
* Export X-ASR models to QNN by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3666
* Add Android demo with QNN for Streaming X-ASR. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3668
* Add offline CATT diacritization (encoder only) by @matiaslin in https://github.com/k2-fsa/sherpa-onnx/pull/3647
* Add Android QNN demo for non-streaming zipformer with Reazonspeech by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3670
* Add OfflineDiacritization JAVA bindings by @matiaslin in https://github.com/k2-fsa/sherpa-onnx/pull/3669
* Add multilingual Nemotron-3.5 streaming ASR support by @JulianPscheid in https://github.com/k2-fsa/sherpa-onnx/pull/3671
* Update iOS to use onnxruntime 1.26.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3678
* Release v1.13.3 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3679

## New Contributors
* @abretonc7s made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/3615
* @WuYujie666 made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/3661
* @JulianPscheid made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/3671

**Full Changelog**: https://github.com/k2-fsa/sherpa-onnx/compare/v1.13.2...v1.13.3