v0.5.5

KoljaB/RealtimeTTSv0.5.5May 3, 2025by KoljaB

AI Summary

Bug fixes and improvements including enhanced text normalization for Coqui, stream status fixes, and dependency updates.

Key Highlights

  • Enhanced text normalization for Coqui Engine (special characters, smart quotes, em-dashes, whitespace)
  • Fixed stream status logic in TextToAudioStream
  • Relaxed strict validation for Orpheus voice names
  • Updated openai (to 1.77.0) and edge-tts (to 7.0.2) dependencies

New Features

  • Improved text normalization for Coqui Engine
  • Accurate stream active state reporting

Full Release Notes

# RealtimeTTS v0.5.5

**Bug Fixes & Improvements:**
- **Coqui Engine:** Enhanced text normalization to improve handling of special characters (leading non-alphanumeric, smart quotes, em-dashes, etc.) and various whitespace types, leading to more reliable synthesis.
- **Stream Status:** Fixed logic in `TextToAudioStream` for more accurate reporting of the stream's active state.

**Other Changes:**
- **Orpheus Engine:** Relaxed strict validation for voice names (validation code commented out).
- **Dependencies:** Upgraded `openai` (to 1.77.0) and `edge-tts` (to 7.0.2).