AT&T is reserching into a Text to Speech project. And now they have an OnLine Demo in several languages (Spanish, English, French, American and German), all of them with two voice version (male and female).
I’ve tryed really strange words and sentences trying to find some mistake, but it was impossible. If you find one, just let me know.
You can try it here.