v1.11.3
k2-fsa/sherpa-onnxv1.11.3Apr 3, 2025by csukuangfj
AI Summary
This release focuses on bug fixes for TTS and VAD models, adds RKNN and DirectML support, and introduces comprehensive multi-language APIs for Dolphin CTC models.
Key Highlights
- RKNN support for silero_vad v4 and Dolphin CTC models
- DirectML support for Windows/Linux
- Multi-language API support (C++, Python, Java, Swift, Go, etc.) for Dolphin CTC
- Fixes for VITS dict and Kokoro TTS length scale
New Features
- RKNN runtime for silero_vad v4
- Dolphin CTC support across 12+ languages
- C++ API for VAD
- DirectML support
Full Release Notes
## What's Changed * fix vits dict dir config by @amutu in https://github.com/k2-fsa/sherpa-onnx/pull/2036 * fix case by @amutu in https://github.com/k2-fsa/sherpa-onnx/pull/2037 * Fix building wheels for RKNN by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2041 * 缩放因子应该是32767? by @yourengod in https://github.com/k2-fsa/sherpa-onnx/pull/2056 * Fix length scale for kokoro tts by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2060 * Allow building repository as CMake subdirectory by @niansa in https://github.com/k2-fsa/sherpa-onnx/pull/2059 * Export silero_vad v4 to RKNN by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2067 * 修复 DirectML 支持 by @endink in https://github.com/k2-fsa/sherpa-onnx/pull/2066 * Fix building aar to include speech denoiser by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2069 * Add CXX API for VAD by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2077 * Add C++ runtime for silero_vad with RKNN by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2078 * Refactor rknn code by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2079 * Fix building for android by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2081 * Add C++ and Python API for Dolphin CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2085 * Add Kotlin and Java API for Dolphin CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2086 * Add C and CXX API for Dolphin CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2088 * Preserve more context after endpointing in transducer by @vsd-vector in https://github.com/k2-fsa/sherpa-onnx/pull/2061 * Add C# API for Dolphin CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2089 * Add Go API for Dolphin CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2090 * Add Swift API for Dolphin CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2091 * Add Javascript (WebAssembly) API for Dolphin CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2093 * Add Javascript (node-addon) API for Dolphin CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2094 * Add Dart API for Dolphin CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2095 * Add Pascal API for Dolphin CTC models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2096 * Release v1.11.3 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/2097 ## New Contributors * @amutu made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/2036 * @yourengod made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/2056 * @niansa made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/2059 **Full Changelog**: https://github.com/k2-fsa/sherpa-onnx/compare/v1.11.2...v1.11.3