You could also build on top of one of the open source versions, eg Mycroft.
Also, how does it compare in terms of usability to Alexa/Siri? In fact, I'm not even sure I've seen a good open-source TTS at this point, nothing comparable to proprietary stuff. Is this mycroft thing better?
Here's another project btw, which seems less commercial: