eSpeak is a compact open source software speech synthesizer for English and other languages.

n00bey started porting eSpeak over to the Nintendo DS and released a first demo.

http://forum.palib.info/index.php?topic=7818.0