Tengo una unidad principal Android en mi coche que ejecuta Android 8.1 Tiene Google Assistant y casi todos los comandos de voz que he probado funcionan normalmente, excepto para hacer llamadas con el comando "llamar a mamá y papá". Mi teléfono está conectado a la unidad principal a través de Bluetooth. Está ejecutando una versión AOSP de Android 10. Puedo hacer y recibir llamadas manualmente con éxito en la unidad principal a través de la aplicación Bluetooth del teléfono que viene con la unidad principal.
Assistant reconoce el comando y luego muestra "La aplicación no está instalada" en un mensaje de brindis. Después, muestra el comando que se acaba de pronunciar. Hay un botón al lado del comando que dice "Llamar". Cuando pulso este botón, aparece la aplicación Bluetooth y realiza la llamada.
He probado lo siguiente sin ningún cambio:
- Instalar los contactos de Google
- instalé una versión XDA de la aplicación de teléfono de Google, ya que la aplicación de teléfono de Google no aparece en la tienda Play en mi unidad principal
- Me he asegurado de que todos los permisos han sido activados para la aplicación de Google
- He instalado una aplicación llamada GVC CallHandler para Joying
Cuando intento hacer la llamada de voz en mi teléfono, funciona. Inicialmente, hice la llamada a través de la aplicación estándar del teléfono de Google. Luego instalé la aplicación GVC CallHandler en mi teléfono y la seleccioné para hacer la llamada. El Asistente lo intentó, pero cuando el GVC CallHandler tomó el control, hay una excepción diciendo que la aplicación Joying Bluetooth no fue encontrada...lo cual es correcto cuando se ejecuta en mi teléfono...y eso se puede encontrar en la fuente de la aplicación.
El GVC CallHandler no se utiliza y/o no es una opción para hacer una llamada de voz cuando expreso "Llamar a mamá y papá" en mi unidad principal. Después de instalar este GVC CallHandler en mi unidad principal, cuando pulsé el botón "Llamar" del Asistente de Google descrito anteriormente, entonces se me pide que elija entre la aplicación Bluetooth y la aplicación GVC CallHandler.
Según mis investigaciones, creo que el mensaje "La aplicación no está instalada" se muestra cuando no se encuentra ninguna actividad en Android para manejar la intención que se invoca. No estoy seguro de qué intención se está llamando y no sé cómo averiguar qué intención se está llamando. Tengo la fuente de GVC CallHandler. Es una aplicación de XDA que está disponible en la Play Store. GVC CallHandler Hilo XDA y el Correo electrónico: con la fuente.
GVC CallHandler es una aplicación que fue creada previamente para modificar el número al que se llama para convertirlo en un formato que funcione en el marcador incorporado. Eliminaría caracteres como "(", "+", etc.
Por lo tanto, cualquier ayuda para determinar y abordar el mensaje "App isn't installed." como se describe anteriormente sería genial. Lo que me gustaría hacer es decir "Llamar a mamá y papá" y que la llamada pase por mi teléfono conectado por Bluetooth para hacer la llamada.
Adición: Esto sucede con todos y cada uno de los contactos que he probado.
Adición: La intención de esto es hacer llamadas a través del teléfono conectado por Bluetooth.
Adición: Mientras probaba esto de nuevo, pude encontrar esto en los registros relacionados con la solicitud de hacer una llamada de voz:
android.intent.action.CALL dat=tel:xxxxxxxxx flg=0x1000000000 pkg=com.android.server.telecom (has extras)
A continuación, no se encontró la actividad y/o el paquete de telecomunicaciones. Actualmente estoy investigando esto.
Gracias
0 votos
Sólo quiero aclarar, ¿la llamada funciona si intentas llamar a otro de tus contactos? ¿O no funciona con ninguno de tus contactos? Por ejemplo, si dices "Llamar a Dave", ¿llama a Dave?
0 votos
Lo mismo ocurre con todos y cada uno de los contactos que he probado. He aclarado y añadido texto a la pregunta/descripción.
0 votos
"Cuando intento hacer la llamada de voz en mi teléfono, funciona. Inicialmente, hice la llamada a través de la aplicación estándar del teléfono de Google. Luego instalé la aplicación GVC CallHandler en mi teléfono y la seleccioné para hacer la llamada". Si eliminas la "app GVC CallHandler", ¿podrás utilizar el asistente para hacer llamadas?
0 votos
La descripción sobre que funcione en mi teléfono es para determinar la forma "correcta" de que funcione Google Assistant en mi teléfono. En mi unidad principal, no venía con la aplicación Google Phone, como se describe. Cuando instalé la versión XDA de la aplicación Google Phone, seguía sin funcionar y devolvía "La aplicación no está instalada". Así que probé "Llamar a mamá y papá" sin la aplicación de teléfono y sin GVC. Luego instalé la aplicación de teléfono de Google de XDA y por último, lo probé con la aplicación de teléfono de Google de XDA y el GVC CallHandler y en todos los casos apareció el mensaje "La aplicación no está instalada".
0 votos
¿Está la aplicación de Google en la unidad principal entrenado para su voz? Pruebe la formación que incluye llame a command // Además, ¿está actualizado a la última versión?
1 votos
Sí, la aplicación de Google está entrenada para mi voz. Como se ha descrito, reconoce mis comandos... sólo que no aparece el marcador para el comando de llamada... muestra "La aplicación no está instalada" cuando le pido que haga una llamada. Está actualizado a la última versión. Todas las aplicaciones están actualizadas. En cuanto al entrenamiento que incluye el comando de llamada, cuando se entrena la voz, sólo se le pide que diga "OK Google" y/o "Hey Google".