v1.10.17
k2-fsa/sherpa-onnxv1.10.17Jul 23, 2024by csukuangfj
AI Summary
Extensive update adding SenseVoice support across multiple languages including C++, C#, Go, JavaScript, WebAssembly, Dart, and Java/Kotlin. Also introduces DirectML support and exports SenseVoice to ONNX.
Key Highlights
- SenseVoice support for C++, C#, Go, JS, WebAssembly, Dart, Java/Kotlin
- DirectML support
- Export SenseVoice to ONNX
- 32-bit Windows x86 npm package
New Features
- SenseVoice C++ runtime
- SenseVoice C# API
- SenseVoice Go API
- SenseVoice JavaScript API
- SenseVoice WebAssembly
- SenseVoice Dart API
- SenseVoice Java/Kotlin API
- SenseVoice C API
- DirectML support
Full Release Notes
**Full Changelog**: https://github.com/k2-fsa/sherpa-onnx/compare/v1.10.17...v1.10.17 ## What's Changed * Fix hotwords OOV log by @pkufool in https://github.com/k2-fsa/sherpa-onnx/pull/1139 * Provide npm package for 32-bit Windows x86 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1141 * publish all pre-built wheels to huggingface by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1142 * Provide pre-built wheels with CUDA support. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1143 * export sense-voice to onnx by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1144 * test exported sense voice models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1147 * Add C++ runtime for SenseVoice models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1148 * Add C# API for SenseVoice models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1151 * Add Go API for SenseVoice by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1154 * Add JavaScript API for SenseVoice by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1157 * Add WebAssembly for SenseVoice by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1158 * Add dart API for SenseVoice by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1159 * Fix Android build by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1161 * feat: add stt c api example by @thewh1teagle in https://github.com/k2-fsa/sherpa-onnx/pull/1156 * Add Dart API for keyword spotter by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1162 * Add Java and Kotlin API for sense voice by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1164 * C api example for sense voice by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1165 * feat: add directml support by @thewh1teagle in https://github.com/k2-fsa/sherpa-onnx/pull/1153 * Fix style issues reported by clang-tidy by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1167 **Full Changelog**: https://github.com/k2-fsa/sherpa-onnx/compare/v1.10.16...v1.10.17