Echo Loop v1.0.39
Kokoro 多语言本地 TTS 与 Text to Listening 完整整合。
Added
- Official sherpa-onnx Kokoro v1.1 Chinese/English multilingual model support (fp32 + int8, 103 speakers).
- Runtime download, checksum validation, atomic installation, progress, cancellation, and deletion.
- Text segmentation for English, Chinese, mixed text, abbreviations, decimals, URLs, and long sentences.
- Text to Listening lesson generation with streaming WAV assembly and sentence-level SRT metadata.
- Offline TTS sentence and vocabulary pronunciation through the existing unified audio pipeline.
- Local TTS reference source for shadowing practice.
- 0.5x–2.0x local speech speed setting.
- Third-party notices covering TinyTTS, sherpa-onnx, Kokoro, eSpeak NG data, and ONNX Runtime.
Verification
- Focused TTS/Text Lesson/listen-and-repeat tests passed.
- Real Kokoro int8 Chinese + English mixed synthesis passed on a Windows test runner.
- Targeted
flutter analyzepassed with no issues. - Full analyze reports only the repository's pre-existing non-fatal info/warnings.
- Signed APK/IPA assets are not attached because this fork does not have the upstream release signing secrets; platform release workflows require those secrets.