Original Post
Hi, all. I'm making a tool for my game, and I hope that others might find it useful. Given an XML input file of lines of dialog, it generates WAV files to be used as placeholder dialog until you hire actors to record the final dialog. (or, like me if you need a game full of robotic-sounding voices, you can just leave the output as is [8^) Here is the download link. The application is a 3.5MB console app for Windows (compressed with UPX), including a statically-linked voice (using the Flite text-to-speech engine). Hopefully all the info you need to run it is in the included readme file. I'm planning on making a commercial tool out of this, so I would really appreciate your feedback on this free version! The commercial version is planned to have souped-up abilities, including: * SAPI 4 & 5 interface, for using multiple voices / languages * GUI * multiple hashing functions for the output file naming convention * MP3 and OGG encoder option Here is the sample XML input file included in the zip:
<phvoice>
<settings>
<out_dir>C:\game-voice-dir</out_dir>
</settings>
<actor name="Ford">
<line txt="Looks like a fish, moves like a fish, steers like a cow."/>
<line txt="Time is an illusion. Lunchtime doubly so."/>
<line txt="You're a load of useless bloody loonies!"/>
</actor>
<actor name="Arthur">
<line txt="Charming man. I wish I had a daughter so I could forbid her to marry one."/>
<line txt="Ah, this is obviously some strange usage of the word 'safe' that I wasn't previously aware of."/>
</actor>
</phvoice>
enjoy!