For a while now Google has been perfecting voice recognition. You can now dictate instead of typing into any Google Doc from either a desktop or mobile device.
Voice typing supports 40 languages and to use this feature, open any document from Google Docs in the Chrome browser. Go to Tools and select Voice typing. Then click on the microphone and start speaking, Google will transcribe what you say.
Type with your voice (Guide)
Using Voice on Android
Google Voice Typing on Your Android Phone