v1.10.42
k2-fsa/sherpa-onnxv1.10.42Feb 7, 2025by csukuangfj
AI Summary
A major update introducing comprehensive Kokoro TTS 1.0 support across multiple platforms and programming languages, alongside HarmonyOS keyword spotting capabilities.
Key Highlights
- Full Kokoro TTS 1.0 API support (C, C++, Python, Java, Kotlin, Go, C#, Dart, Pascal, JS, WASM)
- Add HarmonyOS keyword spotter C API and ArkTS API
- Node-addon C++ code refactoring
- Add iOS SwiftUI example for Kokoro TTS
New Features
- Kokoro TTS 1.0 APIs for all major languages
- HarmonyOS keyword spotting
- MFC and Flutter examples
- iOS SwiftUI integration
Full Release Notes
## What's Changed * Fix publishing wheels by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1746 * Update README to include https://github.com/xinhecuican/QSmartAssistant by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1755 * Add Kokoro TTS to MFC examples by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1760 * Refactor node-addon C++ code. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1768 * Add keyword spotter C API for HarmonyOS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1769 * Add ArkTS API for Keyword spotting. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1775 * Add Flutter example for Kokoro TTS by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1776 * Ios swiftui pr 0202 by @Ross-Fan in https://github.com/k2-fsa/sherpa-onnx/pull/1786 * Fix: Prepend 0 to tokenization to prevent word skipping for Kokoro. by @ahadjawaid in https://github.com/k2-fsa/sherpa-onnx/pull/1787 * Export Kokoro 1.0 to sherpa-onnx by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1788 * Add C++ and Python API for Kokoro 1.0 multilingual TTS model by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1795 * Add Java and Koltin API for Kokoro TTS 1.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1798 * Add Android demo for Kokoro TTS 1.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1799 * Add C API for Kokoro TTS 1.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1801 * Add CXX API for Kokoro TTS 1.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1802 * Add Swift API for Kokoro TTS 1.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1803 * Add Go API for Kokoro TTS 1.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1804 * Add C# API for Kokoro TTS 1.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1805 * Add Dart API for Kokoro TTS 1.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1806 * Add Pascal API for Kokoro TTS 1.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1807 * Add JavaScript API (node-addon) for Kokoro TTS 1.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1808 * Add JavaScript API (WebAssembly) for Kokoro TTS 1.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1809 * Add Flutter example for Kokoro TTS 1.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1810 * Add iOS demo for Kokoro TTS 1.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1812 * Add HarmonyOS demo for Kokoro TTS 1.0 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1813 * Release v1.10.42 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/1814 ## New Contributors * @Ross-Fan made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1786 * @ahadjawaid made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/1787 **Full Changelog**: https://github.com/k2-fsa/sherpa-onnx/compare/v1.10.41...v1.10.42