v0.5.3
KoljaB/RealtimeTTSv0.5.3Apr 19, 2025by KoljaB
AI Summary
Multiple enhancements including configurable silence control moved to TextToAudioStream, KokoroEngine and OrpheusEngine improvements, and thread-safe pipe implementation.
Key Highlights
- Moved silence insertion out of CoquiEngine into TextToAudioStream with configurable comma, sentence, and default silence durations
- KokoroEngine now uses KokoroVoice
- OrpheusEngine allows model selection with improved stop-on-demand checks
- Added SafePipe for more reliable inter-process communication in CoquiEngine
New Features
- Configurable silence control in play and play-async methods
- KokoroVoice support in KokoroEngine
- Model selection in OrpheusEngine
- SafePipe for thread-safe inter-process communication
Full Release Notes
# RealtimeTTS v0.5.3 Release Notes **Enhancements & Changes:** - **Silence Control**: Moved silence‑insertion out of CoquiEngine into `TextToAudioStream`; introduced configurable `comma`, `sentence`, and `default` silence durations in play- and play-async methods. - **KokoroEngine**: Uses KokoroVoice now. #303 (thank you) - **OrpheusEngine**: Lets you pick model now and has improved stop‑on‑demand checks. - **More Thread‑Safe Pipes (?)**: Added `SafePipe` for what I hope is more reliable inter‑process comm in CoquiEngine (needs to be tested more).