Windows Speech Recognition
For Windows users new to text-to-voice, Windows very own speech recognition is a great starting point.
To Enable Windows Voice Recognition tool click Start > Control Panel > Speech Recognition Options
DSpeech is a TTS (Text To Speech) program with the functionality of ASR (Automatic Speech Recognition) integrated. It is able to read aloud the written text and choose the sentences to be pronounced based upon the vocal answers of the user. Allows you to save the output as a .WAV, MP3, or OGG file.
Jott turns voice into text, send emails and text messages, set reminders, organize lists, and post to web services and business applications – all with their voice, using any phone. Jott also converts voicemail into email and text messages, making voicemail a more productive
NaturalReader is an easy-to-use free software application that converts written text into natural-sounding spoken words.