Hola
DanielHale,
Búsqueda por voz en Google solo está disponible en inglés (en
google.com?hl=es no puedes ver el micrófono aunque en
google.com?hl=en sí), aunque esta función de Google Chrome no solo reconoce el inglés, sino que reconoce el castellano, ¡y hasta el catalán!
Si quieres que te explique un poco: todos los elementos en una página web pueden tener una serie de parámetros. En Google Chrome se le ha dado un parámetro opcional a los campos de texto, y es el del reconocimiento de voz. Si se hace eso, cuando el usuario hace clic en el icono del micrófono puede hablarle, y los servidores de Google intentarán traducir ese audio en texto (y claro detecta el idioma automáticamente). Pero también hay un parámetro para configurar el idioma del campo de texto. Si el idioma del campo de texto es inglés y está activado el reconocimiento de voz, los servidores de Google no reconocerán el idioma automáticamente, sino que traducirán ese audio a un texto en inglés, porque así lo decía la página web.
El campo de texto para buscar de Google es este: <input id="gbqfq" class="gbqfif" name="q" type="text" autocomplete="off" value="" style="border: none; padding: 0px; margin: 0px; height: auto; width: 100%; background-image: url(data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw%3D%3D); background-color: transparent; position: absolute; z-index: 6; left: 0px; outline: none; background-position: initial initial; background-repeat: initial initial;" x-webkit-speech="" x-webkit-grammar="builtin:search" lang="en" dir="ltr" spellcheck="false">. Como puedes comprobar hay el parámetro x-webkit-speech="" para activar el reconocimiento de voz y el parámetro lang="en" que define el idioma del campo de texto a inglés.
Saludos :-)