ImTranslator application, Translator and Pop-up Bubble Translator have the text-to-voice capability. You can listen to the original text, its translation and even the back translation.
The voice is currently available for 10 languages: American English, Chinese, French, German, Italian, Japanese, Korean, Portuguese Brazilian, Russian, and Spanish.
The voices can speak 1000 characters at one time. Click the "Speaker" icon to initiate the voice. When clicking the Speaker button, you will be redirected to the ImTranslator Text-to-Speech online service.
Consult our Text-to-Speech tutorial.