iTranslate is a handy application that allows you to translate any word or sentence directly from your Android, by simply writing on the screen or speaking into the microphone.
The iTranslate does everything you want it to and then some. With both voice recognition and voice output, you can make sure you’re saying the right things. The app features over 50 languages, although voice recognition isn’t available in all of them. The app picks up words, phrases, and sentences rather well and repeats them in the appropriate language. It can even translate some slang in the more common languages. The app also features a multi-language dictionary.
Besides being able to read the meaning of the words you want to translate, the program can also communicate verbally in up to sixteen different languages. However, this function, unlike with other translators, requires payment, and you must buy it from within the application itself.
For iTranslate to work, you need to be connected to the Internet, since the size of the database is too large to fit on your Android device. However, using either 3G or Wi-Fi, the translation is preformed smoothly, and the speed is acceptable.
In addition to performing instant translations, the application also lets you save a few phrases in certain languages to your favourites, so you can access them whenever you need to without problems.