It is fascinating how much goes into creating TTS:
http://www.androidcentral.com/check-...ce-was-created
It also gives me hope that in the not-too-distant-future TTS will be so natural no one will be able to tell the difference between it and a natural voice.