A free app for Android, by EDUKOM.
e-Dictate is an application that lets you dictate your texts and translate them into all languages. It supports speech recognition, which means that it can understand what you are saying and translate it into all languages at once. You can use it to write a short note or to dictate an important message.
It also has a translator that can translate your messages into all languages and a transcriber that can transcribe your speech into text. You can also add many languages to the dictionary and add to the translator. It also has the option to set voice recognition as the default one.
It is a great application for people who need to write a lot of things and don't want to use the keyboard to do it. It is also a good option for people who want to travel and don't know the language of the place they are going to.