joelpurra / talkie

Text-to-speech browser extension button. Select text on any web page, and have the computer read it out loud for you by simply clicking the Talkie button.
https://joelpurra.com/projects/talkie/
GNU General Public License v3.0
70 stars 17 forks source link

Chrome can't see installed voices #46

Open dmazurek00 opened 10 months ago

dmazurek00 commented 10 months ago

Hi! I have a problem with the Chrome extention. It can't see installed voices, only google voices. Firefox do see it. But I'd like to use the extention also in Chrome. I tried to restart computer, but no result. Thanks

joelpurra commented 10 months ago

@dmazurek00: each browser is responsible for how they integrate with system voices. Talkie is not able to load system voices itself, and can only use what the browser provides. It seems your version of Chrome is not compatible with the voice system on your computer, even though Firefox is. (In my experience it can also be the other way around.)

Which voices can be used by Talkie varies with a number of factors such as browser, operating system, available voice systems for Windows (WinRT, SAPI 4/5) or Linux (Speech Dispatcher, eSpeak/NG, Mbrola, etcetera), etcetera. On top of that comes various differences across browser/operating system versions, variants/forks, system/voice languages, installation method or package system, CPU architectures, etcetera.

For example, Windows 10/11 seems to have two voice systems (WinRT and SAPI 5) and some browsers support only one of them. The official voices available from Microsoft on Windows may work on one system, but not the other. Note that Microsoft Edge seems to have the best voice support.

You deleted Talkie's Github issue template, which includes questions regarding your system setup. Could you please provide more details?