v1.12.16
k2-fsa/sherpa-onnxv1.12.16Nov 13, 2025by csukuangfj
AI Summary
Version 1.12.16 is a major release adding comprehensive Omnilingual ASR support across multiple languages and frameworks, alongside significant NPU (Ascend, QNN) and TTS improvements.
Key Highlights
- Added Omnilingual ASR support for C++, Python, C, CXX, C#, Swift, Go, JavaScript, Dart, Pascal, Kotlin, and Java APIs.
- Added C++ and Python API for Omnilingual ASR models.
- Added C++ API with ACL for SenseVoice on Ascend NPU.
- Added QNN C API and QnnConfig.
- Added support for Matcha TTS models for Chinese+English.
New Features
- Omnilingual ASR (multi-language bindings)
- Ascend NPU C++ API
- QNN C API
- Matcha TTS (zh-en)
- Flutter demo (no stream vad asr)
Full Release Notes
## What's Changed * Support exporting SenseVoice and Paraformer to Ascend 310P3 NPU. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2716 * demo for no stream vad asr with flutter by @SamYuan1990 in https://github.com/k2-fsa/sherpa-onnx/pull/2705 * Fix crashing in Android KWS demo by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2719 * Add C++ API with ACL C API for SenseVoice ASR on Ascend NPU by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2728 * Allow up to 30 seconds ASR for sense-voice on Ascend NPU by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2729 * 修复一个编译错误 by @cwp-wind in https://github.com/k2-fsa/sherpa-onnx/pull/2731 * docs: fix Flutter TTS macOS mirror link targets; fix speech-enhanceme… by @shanto12 in https://github.com/k2-fsa/sherpa-onnx/pull/2723 * Export SenseVoice models for Ascend910B2 NPU by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2740 * Add C++ runtime for Paraformer on Ascend NPU. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2741 * Expose ys probs to JNI, Kotlin and Java API by @esavin in https://github.com/k2-fsa/sherpa-onnx/pull/2736 * Add CI for Ascend NPU by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2743 * Export models for CANN 8.2 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2745 * Fix validating model config for Paraformer. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2749 * Add cxx API for online punctuation models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2759 * Export sense voice to qnn by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2760 * Export models to Ascend 910B3 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2761 * Support MatchaTTS models for Chinese+English. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2763 * Fix zipvoice. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2764 * Support passing multiple lexicon files for matcha tts models. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2765 * Begin to add qnn C API by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2766 * Add QnnConfig. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2768 * Fix missing includes. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2769 * Export omnilingual-asr to sherpa-onnx by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2770 * Add C++ and Python API for Omnilingual ASR models. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2772 * Add C API for Omnilingual ASR CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2773 * Add CXX API for Omnilingual ASR CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2774 * Add C# API for Omnilingual ASR CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2775 * Add Swift API for Omnilingual ASR CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2776 * Add Go API for Omnilingual ASR CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2778 * Add JavaScript (node-addon) API for Omnilingual ASR CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2780 * Add Dart API for Omnilingual ASR CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2779 * Add JavaScript (WebAssembly) API for Omnilingual ASR CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2781 * Add Pascal API for Omnilingual ASR CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2782 * Add Koltin and Java API for Omnilingual ASR CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2783 ## New Contributors * @cwp-wind made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/2731 * @shanto12 made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/2723 **Full Changelog**: https://github.com/k2-fsa/sherpa-onnx/compare/v1.12.15...v1.12.16