I am also trying to add text to speach (TTS) after i read about it in the todo-list of another viewer.
After messing around with Mary and then implementing FreeTTS with mbrola voices (a slightly better voice) i was very depressed

, the quality is fucking
horrible and it takes a few seconds to generate the voice-output.
There are many realy good TTS voices/systems out there but they are expensive as fuck and hard to combine with java.
I made some example files if you want to listen, maybe tell me your thoughts after listening.
- Would you like such an feature? (There are many cases this could be handy for example if blindfolded)
- How do you think about the quality does it matter to you?
After many mindstorming these are the options:
- No Text to Speech
- FreeTTS (very bad quality and performance)
- My favorite:
There are some good sites (especially one) out there which offer an (as far as i think) limitless free online demo at their webpage to sell their produkt.
We can use that!
Either generate a voice file for each card, which is much work but also the best way. (Problem a card text can have many different versions with different values)
OR i could try to cheat a little bit and hook up with their free demo send some http requests and snatch the voicefile from their server. (Would require an online connection while teasing and the delay would also be unpredictable)
Anyway if you have suggestions or if you have some knowlege about TTS let me know
//Update: Bad example added.