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.
Source
This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.