zotero-zotts icon indicating copy to clipboard operation
zotero-zotts copied to clipboard

Add support for MozillaTTS engine

Open flightmansam opened this issue 5 months ago • 1 comments

This is a working PR so far it is a minimum viable product and lacks preferences.

How to run, install mozilla-tts with python as in these instructions (pip install TTS). Run the tts server (with default port, 5002), tts-server. There will be a small pause as the first query returns, but then should run smoothly

TODO:

  • [ ] Fix up sentence chunking.
  • [ ] Ignore or merge singlew word requests (mozilla-tss kinda mangles this request)
  • [ ] Fix preferences page
  • [ ] Fix play pause and all those extra goodies
  • [ ] any type of error handling on the tts api side

flightmansam avatar Aug 29 '24 06:08 flightmansam