You can also add the lang attribute to the <input> element:
<input type="text" lang="es-MX" x-webkit-speech speech onwebkitspeechchange="this.form.submit();" />
This way you can have multiple controls in different languges on your page.
Hurrah!
source share