I was looking for a text-to-speech solution for one of my projects to provide narrative to an educational animation video. The video’s are explaining how to perform certain Scrum sprint events. After trying a lot of sites and software, I ended up with Google's text-to-speech. It's really impressive how the sentences are so close to being natural speech.
If you would like to experiment with it yourself, go to the site and change the text. To get the output into a mp3 file, I used a Chrome Audio Capture extension in my chrome browser. It worked like a charm, listen to the result below.