Learners speak into their devices – iPhone, iPod Touch or iPad, and the app provides an audio translation of what was said. There are 42 available languages. Some translations are not explicit as they could be but I still think it is an amazing app.
I have used iTranslate Voice in a grouped class race activity where I have boarded a couple of phrases in Spanish for students to translate into English and shout out once they think they have the correct answer. I then put jumbled phrases in English on the board for learners to order the by using iTranslate to hear the phrase in L1 to check what the correct order of the words should be.