As a language teacher, I am clearly hesitant to acknowledge GoogleTranslate’s presence much less promote it but we were just shown the audio capabilities of it (which apparently work best in Chrome and might not work in others). In GoogleTranslate if you click the microphone at the bottom left of the text box will detect your speech and translate it into any language (which can then be played back as well). The accents were passable to good; the language was so-so. Spanish seemed right (seemed, though the accent sounded pretty good, even for an electronic voice), arabic I had no idea, and Latin was wrong (he was demoing, not I, though I requested the Latin).