New features
- Moved the core logic from Python to Rust. This provides significant speedup in synthesis, and hence responsiveness
- Implemented rate boost functionality up to 5x
- Added pitch adjustment
- Implemented speaker selection for multi-speaker voices
- Added the ability to remove installed voices
Known issues
- During say all, the synthesizer speaks each new line as if it is a separate sentence
- Some voices could not be installed. For workarounds please see this comment
- Some lower quality voices may skip syllables, especially at sentence boundaries
Full Changelog: v1.0-alpha2...v1.0-beta2