I ran across this AT&T research demo that does text to speech online, in different languages and even an accent (English)
I don't speak any foreign languages, so I can't speak to their accuracy but it's fun for a few minutes nonetheless.
http://www.research.att.com/projects/tts/demo.html
Anyways, does anyone know of software that may be able to do this, even perhaps with better accuracy?