v1.12.12
k2-fsa/sherpa-onnxv1.12.12Sep 10, 2025by github-actions[bot]
AI Summary
This release focuses on fixing build issues for RISC-V and Android ARMv8l architectures, alongside improvements to Cantonese VITS text-to-speech models. It introduces new support for streaming Russian ASR models via the T-one project and expands language bindings for various non-streaming models.
Key Highlights
- Fixed build compatibility for RISC-V architecture and CMake sub-project integration.
- Resolved Android ARMv8l system call exceptions and disabled loading native libraries from JAR files.
- Added T-one streaming Russian ASR models with support for C++, Python, and various language bindings.
- Exported KittenTTS mini v0.1 and fixed Cantonese VITS TTS output issues.
- Added support for Yue (Cantonese) ASR models and non-streaming Wenet CTC models.
New Features
- T-one streaming Russian ASR models (C++, Python, and bindings)
- KittenTTS mini v0.1 TTS model
- Yue (Cantonese) u2pp_conformer_yue ASR model
- Wenet non-streaming CTC models (various language bindings)
- Sense-voice models
Full Release Notes
## What's Changed * Fix building for risc-v by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2549 * Fix using sherpa-onnx as a cmake sub-project. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2550 * Update kaldifst and kaldi-decoder by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2551 * Bug fix-修复armv8l架构下的Android系统调用java-api时启动异常 by @fengin in https://github.com/k2-fsa/sherpa-onnx/pull/2556 * Disable loading libs from jar on Android. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2557 * Fix cantonese vits tts by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2558 * Avoid appending blanks for Cantonese vits tts. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2559 * Add hint for loading model files from SD card on Android. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2564 * Update README to include https://github.com/Mentra-Community/MentraOS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2565 * Export models from https://github.com/voicekit-team/T-one to sherpa-onnx by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2571 * Add C++ and Python support for T-one streaming Russian ASR models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2575 * Add various language bindings for streaming T-one Russian ASR models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2576 * Fix the missing online punctuation in android aar by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2577 * Export KittenTTS mini v0.1 to sherpa-onnx by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2578 * Upload new sense-voice models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2580 * Export ASLP-lab/WSYue-ASR/tree/main/u2pp_conformer_yue to sherpa-onnx by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2582 * Add various languge bindings for Wenet non-streaming CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2584 * Release v1.12.12 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2586 ## New Contributors * @fengin made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/2556 **Full Changelog**: https://github.com/k2-fsa/sherpa-onnx/compare/v1.12.11...v1.12.12