https://itunes.apple.com/us/app/id804637783?mt=8
Speak & Translate is an indispensable voice and text translator that allows to communicate effectively in any corner of the globe. Instantly speak 40 languages and hold written conversations in 72 languages!
Features:
* Advanced voice recognition technology
* Dictate what you need to translate or type the text
* Let the app speak the translation or read it on your screen
* 72 languages for text-to-text translations
* 40 languages for text-to-speech translations
* 32 languages for voice-to-voice translations
* Handy sharing options
Speak & Translate provides really streamlined translation experience. Get along without a pile of paper dictionaries or expensive services of personal human translators! Now you can completely destroy language barriers with the help of one single app, thats always with you.
Text to text translations are supported between the following languages:
African, Albanian, Arabic, Azerbaijiani, Basque, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Danish, Dutch (The Netherlands), English (Australian), English (Canada), English (UK), English (US), Esperanto, Estonian, Filipino, Finnish, French, French (Canada), Galician, Georgian, German, Greek, Gujarati, Haitian Creole, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Irish, Italian, Japanese, Kannada, Korean, Lao, Latin, Latvian, Lithuanian, Macedonian, Malay, Maltese, Norwegian, Persian, Polish, Portuguese, Portuguese (Brazil), Romanian, Russia, Serbian, Slovak, Slovenian, Spanish, Spanish (Mexican), Swahili, Swedish, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu, Vietnamese, Welsh, Yiddish.
Speech to speech translations are supported between the following languages:
African, Arabic, Catalan, Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch (The Netherlands), English (Australian), English (Canada), English (UK), English (US), Finnish, French, French (Canada), German, Hebrew, Indonesian, Italian, Japanese, Korean, Latin, Malay, Norwegian,, Polish, Portuguese, Portuguese (Brazil), Russian, Spanish, Spanish (Mexican), Swedish, Turkish.