From GameBrew - a wiki dedicated to Video Game Homebrew.
eSpeak is a compact open source software speech synthesizer for English and other languages. It is a port of eSpeak over to the Nintendo DS.
In this demo some changes are made + added some functions to espeak that make it easy to generate raw-sounds that then can be played directly on the DS.
- Get rid of warnings
- Add an option to decide between 8bit or 16bit
- Add an option to decide between 22050 or 11025 Hz (or even lower, but then it sound REALY shitty)
- Removed the usual main() function with the getopt stuff and instead did a ES_InitCFG function
- Stdout is used during the writing process to get the stuff into the buffer (added a io handler)!