Note
At the time of this writing, the Web Speech API does not seem to be well implemented across browsers yet. It works well on desktop version of Chrome. It also works on desktop Safari but the experience is not as smooth. Though, it does not seem to work on mobile browsers, even Chrome on Android.
You can also try Google's own hosted demo.