Solo lectura

Google Chrome - Foro de ayuda

Esta página web es un archivo de los hilos antiguos de los foros de Google. Más información

¿Cómo cambiar el idioma de reconocimiento de las búsquedas por voz?

DanielHale
10/09/12 11:14
Pues como dice en el título. ¿Cómo puedo cambiar el idioma en el que es reconocida la voz cuando haces click en el botón del micrófono al buscar algo? Ahora mismo lo tengo configurado en Español y me gustaría que reconociese mi voz al hablarle en Inglés.

Gracias de antemano.

Respuestas (2)

avm99963
11/09/12 7:02
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 :-)

Edito: Puedes encontrar más información en http://support.google.com/chrome/bin/answer.py?hl=es&answer=1407892.
Alejandro Silvestri
11/09/12 14:50
Es decir, todavía no podés cambiar el idioma, pero en algún momento Google pondrá esa función en todos los idiomas.