Assists you to communicate with locals
A very handy speech translation app that supports 27 languages and 3 dialects. The user can select the languages and speak into the microphone or type in the sentence to get the translation. As many Japanese people do not speak English, this kind of app will be extremely helpful.
This app is available both for Android and iOS.