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 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