Hi,
Good news!!
I have gotten the open source TTS program Espeak working from blender. My blender game engine can talk to me
Bad news :
The only problem is that when it loads the command line version of Espeak the game engine freezes until it is done reading the script.
Here is how I have it set up, I have this script wired to a keypress sensor:
import os
os.system("espeak -f scriptname.txt")
Is there some way to just tell blender to send off that command, and not wait until the reading is complete to continue with the game?
here is my test file :
http://www.savefile.com/files/1160752
Here is a link to Espeak, you will need this installed for espeak to function properly.
http://espeak.sourceforge.net/
This would be awesome to get running smooth with blender.
Just think!, rather than having hundreds of megabytes of speech sound files for an RPG game, you could have just simple text scripts for the TTS system to recite for the NPCās dialogs, and for narrating parts of the story .
Thanks in advanced for any help