v1.10.38
k2-fsa/sherpa-onnxv1.10.38Jan 6, 2025by github-actions[bot]
AI Summary
Focuses on Matcha-TTS support with new APIs, espeak-ng integration, and HarmonyOS examples, alongside a .NET 8 upgrade.
Key Highlights
- Add Kotlin and Java API for Matcha-TTS
- Support Matcha-TTS models using espeak-ng
- Upgrade to .NET 8
- Add HarmonyOS examples for MatchaTTS
New Features
- Matcha-TTS APIs (Kotlin, Java, C, CXX, JS, HarmonyOS)
- espeak-ng support for Matcha-TTS
- .NET 8 upgrade
- TTS punctuation fixes
Full Release Notes
## What's Changed * Fix initializing TTS in Python. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1664 * Remove spaces after punctuations for TTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1666 * Add constructor fromPtr() for all flutter class with factory ctor. by @w-rui in https://github.com/k2-fsa/sherpa-onnx/pull/1667 * Add Kotlin API for Matcha-TTS models. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1668 * Support Matcha-TTS models using espeak-ng by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1672 * Add Java API for Matcha-TTS models. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1673 * Avoid adding tail padding for VAD in generate-subtitles.py by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1674 * Add C API for MatchaTTS models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1675 * Add CXX API for MatchaTTS models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1676 * Add JavaScript API (node-addon-api) for MatchaTTS models. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1677 * Add HarmonyOS examples for MatchaTTS. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1678 * Upgraded to .NET 8 and made code style a little more internally consistent. by @Lamothe in https://github.com/k2-fsa/sherpa-onnx/pull/1680 * Update workflows to use .NET 8.0 also. by @Lamothe in https://github.com/k2-fsa/sherpa-onnx/pull/1681 * Add C# and JavaScript (wasm) API for MatchaTTS models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1682 * Add Android Demo for MatchaTTS models. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1683 * Add Swift API for MatchaTTS models. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1684 * Add Go API for MatchaTTS models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1685 * Add Pascal API for MatchaTTS models. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1686 * Add Dart API for MatchaTTS models by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1687 * Release v1.10.38 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1688 ## New Contributors * @w-rui made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1667 * @Lamothe made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1680 **Full Changelog**: https://github.com/k2-fsa/sherpa-onnx/compare/v1.10.37...v1.10.38