translate-tools / linguist

Translate web pages, highlighted text, Netflix subtitles, private messages, speak the translated text, and save important translations to your personal dictionary to learn words even offline
https://linguister.io
BSD 3-Clause "New" or "Revised" License
706 stars 25 forks source link

Implement offline TTS #119

Open vitonsky opened 2 years ago

vitonsky commented 2 years ago

Use SpeechSynthesis browser API to implement local TTS.

Introduce it as option in settings. Leave a google translator TTS by default, but allow to pick OS implementation of TTS

This feature will improve privacy and this is one more step to full featured offline translation.

vitonsky commented 1 year ago

SpeechSynthesis is not work on chromium with no flag --enable-speech-dispatcher

https://stackoverflow.com/questions/44013933/how-to-use-web-speech-api-at-chromium

vitonsky commented 9 months ago

User request to implement native TTS

image

Please implement native TTS, a Google TTS speak too slow

We should introduce option to allow users to control TTS speed

vitonsky commented 5 months ago

Potential solutions for high quality TTS