http://www.itcad.net/transcription/index.htm
English Transcription is a program to help users understand English pronunciation through its transcription in phonetic symbols. This software can transcript any English passage to phonetic alphabets in connected speech.
The program can also read aloud any text in Microsoft Word document, just select text and click on ‘Speak’ button.
Another interesting feature is ability to synonymize all texts in the document, this may be useful for quick understanding the meaning.