SpeakTextMultiVoice is an OS X app that can read out loud your text in multiple voices. The speaker can be swittched anywhere in your text.
SpeakTextMultiVoice provides you with a powerful text editor, an easy-to-handle context-sensitive menu that allows you, among other things, to insert pauses in the speech and to adjust the speech rate for the selected portions of your text.
SpeakTextMultiVoice aims to be a great helper for those teaching or learning the English Language.
NOTE: To buy SpeakTextMultiVoice via the App Store, an Apple account is required.