troycarpenter
Guru
- Joined
- Nov 19, 2007
- Messages
- 180
- Reaction score
- 8
I seem to recall in previous version of PIAF or IncrediblePBX that I was able to install alternate TTS engines. There are lots of articles about integrating Google STT with the new API and all, but I can't find anything anymore about TTS (ok, there is this article, but that still seems to focus on STT).
I remember in the past, when running PIAF on a x86 machine, I was able to replace flite with Cepstral (I still have the licenses for that). When I switched to RPi a few years ago, I didn't even think about switching the TTS engine. Now Mr. Roboto (aka Flite) is really hard to listen to after having better TTS engines on my smartphone and other devices.
I have searched and searched, but I can't find anything that explains that. As I recall, there were changes required in the dial plans for alternate TTS calls (although it seems like those could have been genericised by now to call a single TTS wrapper).
Have I just missed it, or are we all stuck with flite on RPi for right now? The chart in the latest vittles article indicates Google TTS is available as well as STT with Incredible PBX 11.
I remember in the past, when running PIAF on a x86 machine, I was able to replace flite with Cepstral (I still have the licenses for that). When I switched to RPi a few years ago, I didn't even think about switching the TTS engine. Now Mr. Roboto (aka Flite) is really hard to listen to after having better TTS engines on my smartphone and other devices.
I have searched and searched, but I can't find anything that explains that. As I recall, there were changes required in the dial plans for alternate TTS calls (although it seems like those could have been genericised by now to call a single TTS wrapper).
Have I just missed it, or are we all stuck with flite on RPi for right now? The chart in the latest vittles article indicates Google TTS is available as well as STT with Incredible PBX 11.