4 ms·
I agree so much, that I've started learning ML to make a decent opensource many-languages TTS working on smartphones. But really, the situation is pretty good,
by phh 4y ago
I agree so much, that I've started learning ML to make a decent opensource many-languages TTS working on smartphones.
But really, the situation is pretty good, with a lot of code and dataset available as opensource. Notably, if you're not constrained to smartphones and the like, you can run on your computer quite a number of modern models, see for instance https://github.com/coqui-ai/TTS/ https://github.com/coqui-ai/TTS/ (which itself contains many different models).
The work that needs to be done is """just""" to turn those models into something suitable for smartphones (which will most likely include re-training), and to plug them back into Android's TTS API.
- follower 4y agoIf you've not already encountered them I'd definitely encourage you to check out these Free/Open Source projects too: * Larynx: https://github.com/rhasspy/larynx/ https://github.com/rhasspy/larynx/ * OpenTTS: https://github.com/synesthesiam/opentts https://github.com/synesthesiam/opentts * Likely Mimic3 in the near future: https://mycroft.ai/blog/mimic-3-preview/ https://mycroft.ai/blog/mimic-3-preview/ Larynx in particular has a focus on "faster than real-time" while OpenTTS is an attempt to package & provide common REST API to all Free/Open Source Text To Speech systems so the FLOSS ecosystem can build on previous work supported by short-lived business interests, rather than start from scratch every time. AIUI the developer of the first two projects now works for Mycroft AI & is involved in the development of Mimic3 which seems very promising given how much of an impact on quality his solo work has had in just the past couple of years or so.