Der SPEAKJET ist schön kompakt. Mit relativ wenig Softwareaufwand bekommst du einigermaßen verständliche Sprache raus. Der umfangreiche Satz Phoneme ist zwar für englisch optimiert, die meisten Phoneme kann man aber auch sehr gut verwenden, um deutsche Sprache zu erzeugen.
Beispiel (Umlaut ö):

en. "first"
dt. "Brötchen"

http://www.speakjet.com/
Ich habe den Speakjet über Robotikhardware bezogen. Ich glaube, er ist dort momentan gerade ausverkauft. Unser Admin (Frank) müsste das eigentlich wissen.