5 votos

¿Cómo utilizar el sistema de voz a texto fuera de línea?

Cuando está en línea

Cuando estoy conectado a una red Wi-Fi, puedo decir "Okay Google" desde cualquier pantalla y automáticamente se iniciará una búsqueda por voz para mí y buscará lo que yo diga. También puedo iniciar manualmente una búsqueda por voz tocando el botón del micrófono en la parte superior de mi pantalla de inicio, a la derecha de la barra de búsqueda de Google, y mi teléfono buscará cualquier cosa que yo diga. Por último, cuando utilizo el teclado en pantalla para escribir, puedo pulsar el pequeño botón del micrófono en la esquina y decir lo que quiero escribir (que cambiará instantáneamente a texto, pero tengo que pulsar la "x" con el dedo para que se detenga).

Cuando está fuera de línea

Sin embargo, cuando me desconecto (no estoy conectado al Wi-Fi o a los datos), las cosas empiezan a ponerse raras. Puedo bajar el menú desplegable blanco para la búsqueda por voz diciendo "Ok Google", pero cuando termino de hablar se queda atascado cargando en "Reconociendo" durante un rato, hasta que finalmente dice "No se puede llegar a Google en este momento" (ver imagen 2).

Después de trastear un rato con las cosas, por fin he conseguido que cuando estoy desconectado y le doy al botón del micrófono en el teclado, puedo decir mi frase y después de una espera absurdamente larga me la traduce en texto (no sé si esto es normal o es sólo mi teléfono).

Lo que he probado/cuáles son mis especificaciones

Tengo un Moto-X (segunda generación). Mi sistema operativo está totalmente actualizado (por lo que sé - Android 5.1.1), y tengo la versión más reciente de la aplicación de Google (versión 5.7), la aplicación más reciente de Google Now Launcher (versión 1.3.large), y la versión más reciente de la aplicación de Google+ en caso de que eso importe (versión 6.9).

En mi Configuración>Idioma y entrada>Teclado de Google, está configurado como "Inglés (US)".

Ajustes>Idioma y entrada>Escritura por voz de Google, está configurado en "Automático" y dentro de eso los "Idiomas" están configurados en "Idioma por defecto: Inglés (US)".

Ajustes>Idioma y entrada>Escritura por voz de Google>Reconocimiento de voz sin conexión, tengo instalado "Inglés (US)".

Mi pregunta

¿Por qué no funcionan los comandos de voz de Google cuando estoy desconectado y cómo puedo hacer que funcionen?

*Se agradecen las respuestas a por qué el teclado de texto a escritura tarda una eternidad cuando está desconectado, pero no son mi principal preocupación para esta pregunta. ¡Gracias! :)

Image 1 Image 2

Capturas de pantalla - Haga clic para ampliar

EDITAR: A partir de octubre de 2016, tengo un nuevo teléfono (el Moto G4 Plus) y tiene exactamente el mismo problema. Todos los síntomas son idénticos y no puedo utilizar los comandos de voz a menos que tenga conexión a Internet, y la conversión de voz a texto sin conexión es realmente lenta (todavía no es mi principal preocupación). Tiene instalada la versión más reciente de Marshmallow (Android 6).

EDITAR 2: Ahora también ocurre en Android 7. Pero descubrí que era la aplicación de Google, no el teléfono o el sistema operativo específicamente. (ver respuesta más abajo)

0 votos

Tal vez no entienda la pregunta, pero ¿intentas utilizar la aplicación de Google hablando con ella mientras estás desconectado? Si es así, ¿qué pretendes conseguir con ello, ya que no podrás buscar en Internet? Creo que Google está posiblemente en proceso de hacer que ciertos comandos funcionen mientras se está desconectado, pero estoy bastante seguro de que esto no se ha extendido todavía.

0 votos

Esperaba utilizarlo para cosas como abrir aplicaciones o programar un temporizador u otras acciones del lado del teléfono que no requieran Internet con mi voz.

0 votos

También las soluciones sugeridas en el enlace de arriba que se refiere a productforums.google.com/forum/m/#!topic/websearch/0orlGW-CjOI/ varias versiones de la aplicación . Ver también los comentarios relativos a Motox publicados por micber67. Vea esto para la configuración de la aplicación recomendada por Google support.google.com/websearch/answer/2839743?hl=es

2voto

SarpSTA Puntos 26

Hay dos aplicaciones implicadas en este caso. La primera es la aplicación del motor Voice-To-Text. La otra es la aplicación de Google.

La aplicación que se inicia pulsando el micro en el teclado es la anterior. Normalmente depende de Internet para funcionar, sin embargo, se puede hacer que funcione también sin conexión. No puedo explicar la razón de la larga espera. Tal vez intenta conectarse a Internet primero y luego, cuando falla, vuelve a trabajar sin conexión.

La aplicación que se inicia diciendo Ok Google es el último en este caso. También utiliza el motor Voice-To-Text en segundo plano, sin embargo, utiliza la entrada que recibe de su micrófono, directamente para iniciar una búsqueda en Google. Lo cual es imposible de realizar cuando se está fuera de línea, y por lo tanto, falla.

0 votos

¿Así que ni siquiera puedo utilizar los comandos "Okay Google" para abrir aplicaciones u otras acciones locales que no requieran Wi-Fi?

0 votos

Es posible que esté disponible (probablemente sólo para el inglés estadounidense). Echa un vistazo a este artículo: gadgets.ndtv.com/apps/news/

0 votos

Lo sabía. He visto esa imagen que aparece en el artículo que dice "Consejos de voz sin conexión", que es lo que ha inspirado esta pregunta. Ese artículo era del pasado mes de septiembre, así que la función debería estar ya en todos los teléfonos actualizados. ¿Cómo puedo utilizarla en lugar de recibir el mensaje "no se puede contactar con Google en este momento"?

1voto

Peter N Lewis Puntos 12025

Bien, más de un año después por fin he descubierto lo que pasa. Mi operador aparentemente utiliza el "protocolo MQTT", lo que significa que necesitan la opción de Datos Celulares para enviar textos (sin embargo, tienen su propia aplicación configurada para asegurarse de que el envío de textos no cuenta para su asignación de datos mensual).

El problema es que cuando la opción de Datos Celulares está activada, la aplicación de Google piensa que debe tener conexión a Internet aunque no la tenga. En mi caso, no pago ningún dato pero tengo que mantener la opción de "Datos Celulares" siempre activada, como ya se ha comentado. Pero esto hace que la aplicación de Google no reconozca que el teléfono está desconectado, y por eso internamente no pasa a su "modo desconectado" y por eso no funcionan los comandos sin conexión y no reconoce la voz. Probé a desactivar mis datos celulares (mientras no estaba conectado al wifi) y las funciones sin conexión funcionaron como se esperaba.

Sin embargo, esto significa que no puedo utilizar las funciones sin conexión de Google, a menos que desactive los Datos Celulares. Y cuando la desactive no podré recibir mensajes de texto. Así que no puedo tener ambas cosas :(

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X