Skip to content

Open TTS v1.5.0

Choose a tag to compare

@cyanxxy cyanxxy released this 15 Jul 14:03

Open TTS v1.5.0 expands the app into a more polished local reading and speech workspace, with an open elevenreader-style focus on study, listening, and private on-device use.

Highlights

  • Adds universal app settings for system/light/dark themes, four accent colors, interface scaling, and accessibility preferences
  • Adds separate interface and Reader font choices, including Literata, Inter, Outfit, Georgia, and the system font
  • Adds a dedicated Settings shortcut reference with macOS and Windows/Linux controls
  • Adds keyboard navigation, generation, stop, playback, and 10-second seeking shortcuts across Studio, Reader, Qwen, and NeuTTS
  • Makes Studio, Reader, settings, playback, and desktop runtime pages more responsive at compact Electron window sizes
  • Redesigns Qwen model setup with a prominent download/repair action, overall progress, current-file details, useful errors, validation, and an optional existing-folder flow
  • Keeps Qwen available inside Studio and Reader when its dedicated navigation tab is hidden
  • Refreshes the README with current capabilities and five new Electron screenshots

Fixes

  • Makes dark mode and optional-model preferences apply consistently
  • Prevents Space playback shortcuts from hijacking text entry
  • Removes duplicate Qwen download actions and places setup above generation controls
  • Preserves inline Qwen selections when its setup tab is toggled off
  • Improves settings focus trapping, compact navigation, touch targets, overflow, and long-form Reader layouts

Verification

  • 445/445 JavaScript tests passed
  • 28/28 Rust tests passed
  • ESLint passed
  • TypeScript and production Vite build passed
  • Live Electron checks passed at 1100×750 and the 800×600 minimum window size
  • macOS Command and Windows/Linux Ctrl shortcut paths were exercised in Electron