Open TTS v1.4.1
Open TTS v1.4.1 makes the Reader's Qwen experience reliably local and removes the long-document generation limit that blocked real chapters.
Fixes
- Bundles the Electron preload into a single sandbox-compatible file so the local Qwen bridge is always exposed in Reader
- Keeps Qwen on the native local MLX/LibTorch runtime; no cloud generation path is used
- Allows Qwen CustomVoice to accept Reader documents up to the Reader's 1.5 million-character import limit
- Preserves the 6,000-character safety cap for NeuTTS and Qwen voice cloning
- Retains exact 400-character Qwen text-unit ranges for highlighting, captions, progress, and click-to-seek
Verification
- 432/432 JavaScript tests passed
- 28/28 Rust tests passed
- ESLint and TypeScript checks passed
- Production web and Electron/Rust packaging builds passed
- Local 0.6B MLX model download and revision verification passed
- Native MLX synthesis passed
- A real 9,001-character Reader generation started locally without the former length error and cancelled cleanly