By applying the x-webkit-speech
attrtibute to an element, you can let WebKit browsers like Chrome use speech-to-text.
I think this feature is only implemented in Chrome for Win/Mac/Android. That's because it's invented by Google and relies on Google's server to do the voice recognition. Any other browsers who want to implement this feature need to acquire voice recognition technology or work with a partner who has this technology. Thus I don't think this feature will be widely implemented in the near future.