pndurette / gTTS

Python library and CLI tool to interface with Google Translate's text-to-speech API
http://gtts.readthedocs.org/
MIT License
2.28k stars 362 forks source link

Concatenative? #104

Closed kenanEkici closed 6 years ago

kenanEkici commented 6 years ago

Does anybody know whether gTTS uses a concatenative Text-to-Speech system or a different system in their backend? And if so, please provide a source. That would be much appreciated.

pndurette commented 6 years ago

gTTS basically leverages the text-to-speech functionality of Google Translate. I believe it's what's used under the hood in most of Google's apps/tools that provide TTS (Google Text-to-Speech, Google Play Books).

That being said, I really don't have (and can't find) any specifics about their TTS engine such as if it's concatenative or not. It's really a blackbox for gTTS.

kenanEkici commented 6 years ago

Thanks. I am aware that they use generative systems (mainly Parallel WaveNet) under the hood of Google Assistant, but the gTTS engine indeed seems like a blackbox. Maybe I can figure it out by asking the Google customer service directly. Perhaps I can reopen the issue if I were to find anything interesting.