Over the last 15 years, MaryTTS (Schröder and Trouvain, 2001) has become one of the reference systems for open source text-to-speech synthesis (TTS).
this includes, at the very least, the sequence of phonemes, i.e., the pronunciation, but typically also other features related to 1 Examples of such dependencies in MaryttS include thirdparty libraries for text tokenization (Jtok), number expansion (ICU4J), and part-of-speech (POS) tagging (OpenNLP publishes voice-somename-xy the voice project resolves the processed data from the cloud (e.g., downloading from GitHub), runs all steps required to build a voice, and is published to Bintray.