Is there any way to enable voice to text (speech recognition) in gmail when using Chrome as a webbrowser? I really like the feature to search at google.com via voice and I'd also love to speak my mails instead of typing. I tried several chrome extensions, e.g. https://chrome.google.com/webstore/detail/speech-recognition-for-gm/ffnepgjlfiinpkplhjmehkdhnaaongdk?hl=d but none worked. I don't know why because the feature would be the same because the voice recognition API obviously already exists; so it should be easy to make it useable in gmail also!? At least from googles point of view... Any ideas?
You can go here to use Google's "Web Speech API Demonstration" -- it works very fast and well and in multiple languages:
There's even a "Create Email" button!
Update: I couldn't resist, so I wrote a Chrome extension that does exactly this. Try it out and let me know. :-)
With the Chrome Extension "Checker Plus for Gmail" http://goo.gl/nOIov4 you can do this.
Many of the answers and existing solutions have suffered from bit rot.
As of mid-2015, the "virtual keyboard" in Chrome will take voice input, and it works with any input field (including Gmail). See: https://support.google.com/chromebook/answer/6076237?hl=en&source=genius-rts
I have found that some developers use the Google Translate Voice to include it in their games.
Either because they want to call the player by their name or making a piece of code for their game would be too hard. If the Internet is disconnected while you play the Java/Flash game, it's less impressive.
A modder for Half-Life 2 created a mod where all the dialogue for the NPCs was generated by Google Translate.
The Lazy solution is the way to go.