A free program for Android, by HawsoftMob Inc..
With so many languages out there, it is really hard to keep up. So, if you are someone who speaks only one or two language/s, this app can be of great help.
Translate Voice (Translator) is an application that allows you to convert words and sentences into another language. This way, you would be able to communicate well with other people who speak a different language. It breaks a certain boundary, letting you create a form of bond with other people.
Note that this app has text-to-speech and speech-to-text features to make everything easier for you.
This application is available on Google Play Store for free.