v1.10.31
k2-fsa/sherpa-onnxv1.10.31Nov 16, 2024by github-actions[bot]
AI Summary
This release adds support for Python 3.13 and GPU-capable builds on Linux aarch64, while expanding examples for Moonshine and WebAssembly models. It also introduces static builds for Windows ARM64.
Key Highlights
- Publish pre-built wheels for Python 3.13
- Support building GPU-capable sherpa-onnx on Linux aarch64
- Support static build for Windows ARM64
- Add WebAssembly example for VAD + Moonshine models
New Features
- Python 3.13 support
- Linux aarch64 GPU support
- Windows ARM64 static build
- WebAssembly examples
- Paraformer Android APK
Full Release Notes
## What's Changed * Publish pre-built wheels for Python 3.13 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1485 * Add some frequently used ASR models to README.md by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1486 * fix typo by @pengzhendong in https://github.com/k2-fsa/sherpa-onnx/pull/1488 * Publish pre-built macos xcframework by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1490 * Removed unused TTS example code in .Net examples by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1492 * Update pybind11 to support numpy 2.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1493 * Fix reading tokens.txt on Windows. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1497 * Add two-pass ASR Android APKs for Moonshine models. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1499 * Support building GPU-capable sherpa-onnx on Linux aarch64. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1500 * Add an example for computing RTF about streaming ASR. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1501 * Publish pre-built wheels with CUDA support for Linux aarch64. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1507 * Fix building by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1508 * Export the English TTS model from MeloTTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1509 * Reduce vad-sense-voice example code. by @whyb in https://github.com/k2-fsa/sherpa-onnx/pull/1510 * Fix: Reset sample-buffer after processing by @iteamvep in https://github.com/k2-fsa/sherpa-onnx/pull/1521 * Fixes #1512 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1522 * Revert: [#1521] No need to reset sample-buffer by @iteamvep in https://github.com/k2-fsa/sherpa-onnx/pull/1524 * Add Lazarus example for Moonshine models. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1532 * 增加isolate_tts demo by @Spicely in https://github.com/k2-fsa/sherpa-onnx/pull/1529 * Add WebAssembly example for VAD + Moonshine models. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1535 * Add Android APK for streaming Paraformer ASR by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1538 * Support static build for windows arm64. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1539 * fix windows build by @endink in https://github.com/k2-fsa/sherpa-onnx/pull/1546 * Use xcframework for Flutter iOS plugin. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1547 ## New Contributors * @whyb made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1510 * @iteamvep made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1521 * @Spicely made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1529 * @endink made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1546 **Full Changelog**: https://github.com/k2-fsa/sherpa-onnx/compare/v1.10.30...v1.10.31