Ver la Versión Completa : Abrir app con tasker y autovoice
minuto41
10/10/14, 23:15:22
Buenas, revise unas cuántas páginas para atrás y no encontré respueta, espero no incurrir en falta.
Lo que quiero en específico es abrir las apps, en mi caso Tune In y Apollo con voz, y si es posible que Apollo se abra con el tema que estaba en funcionamiento la última vez que se utilizó. (Tune In se puede configurar que al abrir lo haga en la última estación de radio en que estaba)
Soy bastante novato en Tasker y he realizado algunos perfiles apoyado en tutoriales.
Si alguien se anima, en español, a darme una mano.
gracias.
emiegna
11/10/14, 02:39:54
minuto41, muy buenas; ¿Ya has intentado algo? Si es asi, ponlo por favor. En ese caso, para ver donde puede estar el error. En principio, lo que planteas, no parece complicado.
minuto41
11/10/14, 04:53:20
Es que no sé por dónde empezar.
He buscado por aquí y por allá y no veo nada de tasker al respecto.
Lo mío ha sido buscar tutoriales y aplicarlos.
Puse que me cambiara de datos a wifi al llegar a casa con wifi cercano, además de un mensaje hablado de bienvenida.
Puse un mensaje hablado cuando llegan sms o whatsapp y que se abriera la aplicación (esto se concreta cuando se desbloquea la pantalla)
Puse que al abrir Apollo o Tune In el volumen sea el máximo.
Pero todo basado en tutoriales o manuales, y de verdad he buscado para ésto pero no he encontrado.
He empezado la investigación con google now, pero si intento abrir Apollo o Tune In me abre en la web la página de play store de cada aplicación. Las únicas aplicaciones que me permite abrir google now son cámara, contactos y alguna más.
Lo más parecido a lo que quiero que he encontrado ha sido la app voice shortcuts launcher, pero primero hay que apretar el acceso directo de la aplicación para luego decirle que abra la aplicación de sonido así que estoy en lo mismo, pues la idea es cuando estoy en el coche hablar y lanzar una de esas dos aplicaciones.
No sé si con ésto te he aportado algo, pero por lo menos ves que he buscado por varios lados.
A ver si me diriges de alguna manera.
Desde ya muchas gracias.
emiegna
11/10/14, 18:53:31
A ver, igual ya has intentado esto y no te funciona. O bien, no se... Hay varias formas. Por ejemplo, yo lo que tengo es un primer perfil que se activa cuando me meto en el coche con el bluetooth activado. Se conectan mi movil y mi radio de coche por bluetooth. Y cuando eso ocurre, se activa el AutoVoice Continuous (en este estado es preferible estar con el cargador de la bateria conectado, por el consumo de bateria). Cuando se desconecta el bluetooth, se desactiva el AV Continuous. Bueno, ya tenemos el movil preparado para escuchar.
Segundo perfil; abrir la app con voz. Crea un perfil cuyo contexto sea un estado AutoVoice Recognized. Marca que este estado trabaje como evento en la configuracion de AV Recognized. Comando: nombre de la app, por ejemplo. Marca Regex, por ejemplo. Tarea: Accion/Aplicación/Abrir aplicación (tu app).
Listos.
Saludos.
Edito: Por cierto, tienes un hilo especifico para AutoVoice. Cinco o seis post mas abajo... O me he perdido, o aun debes leer un poco mas por el foro. Veras, y te pido disculpas si no te he entendido bien, pero en principio lo que planteas es sencillo con Tasker y AV. Y en este foro se trata mucho sobre ello. En cualquier caso, ya nos cuentas ;-)
minuto41
11/10/14, 21:20:07
Disculpame tú por tanta molestia.
A veces escribo de más y no soy claro. Voy a ser concreto.
Lo único que pretendo es decirle al celular "Abrir Tune In" y que comience a sonar la emisora, y lo mismo para otras aplicaciones. Sólo eso, pero no me doy cuenta cómo hacerlo. Ya vi el hilo de autovoice pero mis pocas entendederas no me permitieron sacar nada en claro.
Si ves algún link en concreto para hace el paso a paso me sería suficiente para no seguir quitándote tiempo en algo que parece simple pero para mí no lo es. :rolleyes:
emiegna
12/10/14, 01:34:43
No te preocupes, minuto41 ;-) A ver, veamos. Tu lo que quieres es que cuando estés en tu coche, y solo cuando estés en el coche, puedas decirle a tu movil "abrir lo que sea", y que se abra. Y todo eso sin tocar el movil. No? A ver, activas el bluetooth cuando te metes en el coche? Lo pones a cargar? Lo pones en un soporte? Quieres que te escuche en cualquier circunstancia? Dame pistas y te ayudamos. Porque si no quieres tocar el móvil y que te escuche en cualquier momento te vas a quedar sin batería en na de tiempo. Es decir, que el movil siempre esté "alerta" a cualquier sonido consume batería, y mucha. Entonces lo suyo es que solo escuche cuando le des a un widget, o cuando se conecte el bluetooth, o cuando este cargando y, por ejemplo, en posición horizontal, etc. Pero continuamente alerta y sin cargador es una "ruina". Dime en que momentos y/o circunstancias, y luego abrir la/las app no es problema.
ruco1980
12/10/14, 03:26:22
Hola minuto41....
Te pongo la descripción del perfil de cómo lo tengo yo:
Perfil: AutoVoice Open App's (143)
Estado: AutoVoice Recognized [ Configuración:Event Behaviour: true
Command: "abrir (?<app>.+) (regex)" ]
Entrada: Open App's (145)
A1: AutoLaunch [ Configuración:Name or Nickname: "%app"
Contains All Name or Nickname: true Paquete:com.joaomgcd.autoapps Nombre:AutoLaunch Cuenta atrás (segundos):60 ]
Con este perfil le dices: "abrir correo", "abrir whatsapp", etc... y te lanza la aplicación...
Lo que pasa es que es necesario el plugin de autolaunch...
puedes probar a usar la versión gratuita de autolaunch que creo que te permite seleccionar tres o cuatro aplicaciones y probar a ver qué tal, y si te convence entonces comprar el plugin y te servirá para todas tus aplicaciones...
Lo único que desconozco es, si tú le dices "abrir tune in" te lanzará la aplicación tune in....lo que ya no sé si se pondrá a reproducir directamente o si eso se puede configurar en la aplicación en si...
Un saludo.
emiegna
12/10/14, 19:10:25
Bueno, con ese perfil necesita previamente tener activado el modo continuo de Autovoice.
A ver minuto41, yo te voy a dar una posible solución. Solución sencilla y de forma que lo entiendas y empieces a practicar y a aprender.
Vamos a crear dos perfiles. Necesitas tener instalado Tasker y AutoVoice.
Primer perfil:
Con este conseguimos que el móvil esté preparado para escuchar un comando que le digas para hacer algo. Esto es lo primero, sino no va a escuchar nada, claro. Constará de un contexto y una tarea. ¿Cuando empezará tu movil a escuchar? Cuando tu quieras. Por ejemplo, solo cuando esté cargando. Así además no se drena la batería en "modo escucha". Por tanto, contexto de este perfil podria ser estado/bateria/cargando. Ahora la tarea. ¿Que va a hacer el movil cuando esté cargando? Escuchar. Nos vamos a tarea/plugin/Autovoice Continuous. Le damos a configurar el modo continuo (el simbolo del lapiz) y marcamos la casilla de encendido del modo continuo. Luego el check de arriba para guardar cambió. Aqui empezará tu movil a escuchar cuando esté cargando. Vamos a terminar este perfil. Lo que hemos hecho es una tarea de entrada, pero tendremos que crear una tarea de salida. Es decir, que el "modo escucha" se desactive cuando retires el cargador. En la pestaña de perfiles, hacemos clic (y mantenemos la pulsacion) sobre la tarea que hemos creado y nos sale una serie de opciones. Elegimos crear tarea de salida. La tarea de salida es apagar el AutoVoice Continuous. Por tanto, accion/plugin/AutoVoice Continuous. Entramos otra vez en la configuración de esta accion (de AutoVoice Continuous) y sin marcar nada aceptamos esta configuracion, guardar cambios (check). Es decir, no hemos marcado que se active el AutoVoice Continuous. Asi conseguimos al retirar el cargador (tarea de salida) que la acción que se ejecute sea desactivar el modo continuo de AutoVoice. El "modo escucha" que hemos bautizado :-)
Segundo perfil:
El perfil que cuando escucha determinadas palabras (comandos) haga una o varias cosas. En nuestro caso, abrir apps. No? Bien. Creamos en primer lugar un contexto. En este caso te recomiendo que sea de estado. Nos vamos a estado/plugin/Autovoice Recognized. Hacemos clic y vamos a configurarlo (lapiz). Aqui marcamos "Event Behaviour" (se comportara como evento, este estado), y luego en "Command Filter" los comandos: (por ejemplo) abrir música|abrir radio. ¿Que significa el simbolo "|"? Es como escribir "o". "O bien esto, o bien lo otro". Si escucha abrir música, pues que abra música. Si escucha radio, que abra radio. Un poco mas abajo marcamos "regex". Expresiones regulares. Abrirá la app con "yo quiero abrir música", por ejemplo. Hasta aquí el contexto de este segundo perfil. Le damos al check de arriba para guardar cambios. Ahora, la tarea. Obvio, no?... Seran dos acciones. Una para una app, otra para otra app. Primera acción, aplicación/cargar aplicación/escoge la aplicación que quieres (por ejemplo, aunque no exista, "música"). Antes de terminar de crear esta acción debemos poner una condición. Mas abajo, donde pone "if", ponemos %avcomm (variable de AutoVoice, recoge el comando que ha "escuchado") ~ (esto es coincide) música. Este "if" quedaría por tanto así: If %avcomm ~ música. No? Bueno, pues ahora nos vamos a la segunda acción de esta tarea. Lo mismo, pero en lugar de música, buscaremos radio, por ejemplo. Y en la condición con %avcomm pondremos radio.
¿Porqué te pongo como ejemplos los nombres música y radio en lugar del nombre de tus apps? Porque los nombres de tus apps son en inglés, y sino te funciona correctamente el perfil puede ser problema (solucionable) tan solo de pronunciación. Por eso te recomiendo, como opción, probar con palabras sencillas como comandos. Ya luego las cambiaremos.
Bueno, espero que hayas comprendido todos los pasos. Porque se crea cada cosa, que es lo que hace, etc.
Ya nos cuentas :-)
minuto41
12/10/14, 19:48:37
No te preocupes, minuto41 ;-) A ver, veamos. Tu lo que quieres es que cuando estés en tu coche, y solo cuando estés en el coche, puedas decirle a tu movil "abrir lo que sea", y que se abra. Y todo eso sin tocar el movil. No? A ver, activas el bluetooth cuando te metes en el coche? Lo pones a cargar? Lo pones en un soporte? Quieres que te escuche en cualquier circunstancia? Dame pistas y te ayudamos. Porque si no quieres tocar el móvil y que te escuche en cualquier momento te vas a quedar sin batería en na de tiempo. Es decir, que el movil siempre esté "alerta" a cualquier sonido consume batería, y mucha. Entonces lo suyo es que solo escuche cuando le des a un widget, o cuando se conecte el bluetooth, o cuando este cargando y, por ejemplo, en posición horizontal, etc. Pero continuamente alerta y sin cargador es una "ruina". Dime en que momentos y/o circunstancias, y luego abrir la/las app no es problema.
Ojalá tuviera bluetooth en el coche ;-) !!!
No, mi intención es simplemente hablarle al celular para que abra esas aplicaciones.
Me voy a guiar por tu excelente explicación de más abajo y por la explicación del otro compañero a ver si lo logro.
Gracias !!!
minuto41
12/10/14, 19:50:58
Hola minuto41....
Te pongo la descripción del perfil de cómo lo tengo yo:
Perfil: AutoVoice Open App's (143)
Estado: AutoVoice Recognized [ Configuración:Event Behaviour: true
Command: "abrir (?<app>.+) (regex)" ]
Entrada: Open App's (145)
A1: AutoLaunch [ Configuración:Name or Nickname: "%app"
Contains All Name or Nickname: true Paquete:com.joaomgcd.autoapps Nombre:AutoLaunch Cuenta atrás (segundos):60 ]
Con este perfil le dices: "abrir correo", "abrir whatsapp", etc... y te lanza la aplicación...
Lo que pasa es que es necesario el plugin de autolaunch...
puedes probar a usar la versión gratuita de autolaunch que creo que te permite seleccionar tres o cuatro aplicaciones y probar a ver qué tal, y si te convence entonces comprar el plugin y te servirá para todas tus aplicaciones...
Lo único que desconozco es, si tú le dices "abrir tune in" te lanzará la aplicación tune in....lo que ya no sé si se pondrá a reproducir directamente o si eso se puede configurar en la aplicación en si...
Un saludo.
Muchas gracias, voy a intentarlo a ver si lo logro, te cuento cómo me va y si fui capaz de hacer bien todo esto. El Tune In tiene para configurar que al abrirlo lo hace funcionando y en la última estación de radio así que eso no es problema.
Ya había bajado ese plugin, a ver si lo sé usar. :ok:
minuto41
12/10/14, 19:52:31
Bueno, con ese perfil necesita previamente tener activado el modo continuo de Autovoice.
A ver minuto41, yo te voy a dar una posible solución. Solución sencilla y de forma que lo entiendas y empieces a practicar y a aprender.
Vamos a crear dos perfiles. Necesitas tener instalado Tasker y AutoVoice.
Primer perfil:
Con este conseguimos que el móvil esté preparado para escuchar un comando que le digas para hacer algo. Esto es lo primero, sino no va a escuchar nada, claro. Constará de un contexto y una tarea. ¿Cuando empezará tu movil a escuchar? Cuando tu quieras. Por ejemplo, solo cuando esté cargando. Así además no se drena la batería en "modo escucha". Por tanto, contexto de este perfil podria ser estado/bateria/cargando. Ahora la tarea. ¿Que va a hacer el movil cuando esté cargando? Escuchar. Nos vamos a tarea/plugin/Autovoice Continuous. Le damos a configurar el modo continuo (el simbolo del lapiz) y marcamos la casilla de encendido del modo continuo. Luego el check de arriba para guardar cambió. Aqui empezará tu movil a escuchar cuando esté cargando. Vamos a terminar este perfil. Lo que hemos hecho es una tarea de entrada, pero tendremos que crear una tarea de salida. Es decir, que el "modo escucha" se desactive cuando retires el cargador. En la pestaña de perfiles, hacemos clic (y mantenemos la pulsacion) sobre la tarea que hemos creado y nos sale una serie de opciones. Elegimos crear tarea de salida. La tarea de salida es apagar el AutoVoice Continuous. Por tanto, accion/plugin/AutoVoice Continuous. Entramos otra vez en la configuración de esta accion (de AutoVoice Continuous) y sin marcar nada aceptamos esta configuracion, guardar cambios (check). Es decir, no hemos marcado que se active el AutoVoice Continuous. Asi conseguimos al retirar el cargador (tarea de salida) que la acción que se ejecute sea desactivar el modo continuo de AutoVoice. El "modo escucha" que hemos bautizado :-)
Segundo perfil:
El perfil que cuando escucha determinadas palabras (comandos) haga una o varias cosas. En nuestro caso, abrir apps. No? Bien. Creamos en primer lugar un contexto. En este caso te recomiendo que sea de estado. Nos vamos a estado/plugin/Autovoice Recognized. Hacemos clic y vamos a configurarlo (lapiz). Aqui marcamos "Event Behaviour" (se comportara como evento, este estado), y luego en "Command Filter" los comandos: (por ejemplo) abrir música|abrir radio. ¿Que significa el simbolo "|"? Es como escribir "o". "O bien esto, o bien lo otro". Si escucha abrir música, pues que abra música. Si escucha radio, que abra radio. Un poco mas abajo marcamos "regex". Expresiones regulares. Abrirá la app con "yo quiero abrir música", por ejemplo. Hasta aquí el contexto de este segundo perfil. Le damos al check de arriba para guardar cambios. Ahora, la tarea. Obvio, no?... Seran dos acciones. Una para una app, otra para otra app. Primera acción, aplicación/cargar aplicación/escoge la aplicación que quieres (por ejemplo, aunque no exista, "música"). Antes de terminar de crear esta acción debemos poner una condición. Mas abajo, donde pone "if", ponemos %avcomm (variable de AutoVoice, recoge el comando que ha "escuchado") ~ (esto es coincide) música. Este "if" quedaría por tanto así: If %avcomm ~ música. No? Bueno, pues ahora nos vamos a la segunda acción de esta tarea. Lo mismo, pero en lugar de música, buscaremos radio, por ejemplo. Y en la condición con %avcomm pondremos radio.
¿Porqué te pongo como ejemplos los nombres música y radio en lugar del nombre de tus apps? Porque los nombres de tus apps son en inglés, y sino te funciona correctamente el perfil puede ser problema (solucionable) tan solo de pronunciación. Por eso te recomiendo, como opción, probar con palabras sencillas como comandos. Ya luego las cambiaremos.
Bueno, espero que hayas comprendido todos los pasos. Porque se crea cada cosa, que es lo que hace, etc.
Ya nos cuentas :-)
Genial tutorial, explicando cómo hacerlo y para qué sirve cada paso, lo intento y te cuento. Lo más factible es que me lleve varios días, tengo bastante para estudiar el tema :risitas:
Muchas gracias de nuevo !!!
minuto41
13/10/14, 21:50:57
Primer perfil:
Con este conseguimos que el móvil esté preparado para escuchar un comando que le digas para hacer algo. Esto es lo primero, sino no va a escuchar nada, claro. Constará de un contexto y una tarea. ¿Cuando empezará tu movil a escuchar? Cuando tu quieras. Por ejemplo, solo cuando esté cargando. Así además no se drena la batería en "modo escucha". Por tanto, contexto de este perfil podria ser estado/bateria/cargando. Ahora la tarea. ¿Que va a hacer el movil cuando esté cargando? Escuchar. Nos vamos a tarea/plugin/Autovoice Continuous. Le damos a configurar el modo continuo (el simbolo del lapiz) y marcamos la casilla de encendido del modo continuo. Luego el check de arriba para guardar cambió. Aqui empezará tu movil a escuchar cuando esté cargando. Vamos a terminar este perfil. Lo que hemos hecho es una tarea de entrada, pero tendremos que crear una tarea de salida. Es decir, que el "modo escucha" se desactive cuando retires el cargador. En la pestaña de perfiles, hacemos clic (y mantenemos la pulsacion) sobre la tarea que hemos creado y nos sale una serie de opciones. Elegimos crear tarea de salida. La tarea de salida es apagar el AutoVoice Continuous. Por tanto, accion/plugin/AutoVoice Continuous. Entramos otra vez en la configuración de esta accion (de AutoVoice Continuous) y sin marcar nada aceptamos esta configuracion, guardar cambios (check). Es decir, no hemos marcado que se active el AutoVoice Continuous. Asi conseguimos al retirar el cargador (tarea de salida) que la acción que se ejecute sea desactivar el modo continuo de AutoVoice. El "modo escucha" que hemos bautizado :-)
Segundo perfil:
El perfil que cuando escucha determinadas palabras (comandos) haga una o varias cosas. En nuestro caso, abrir apps. No? Bien. Creamos en primer lugar un contexto. En este caso te recomiendo que sea de estado. Nos vamos a estado/plugin/Autovoice Recognized. Hacemos clic y vamos a configurarlo (lapiz). Aqui marcamos "Event Behaviour" (se comportara como evento, este estado), y luego en "Command Filter" los comandos: (por ejemplo) abrir música|abrir radio. ¿Que significa el simbolo "|"? Es como escribir "o". "O bien esto, o bien lo otro". Si escucha abrir música, pues que abra música. Si escucha radio, que abra radio. Un poco mas abajo marcamos "regex". Expresiones regulares. Abrirá la app con "yo quiero abrir música", por ejemplo. Hasta aquí el contexto de este segundo perfil. Le damos al check de arriba para guardar cambios. Ahora, la tarea. Obvio, no?... Seran dos acciones. Una para una app, otra para otra app. Primera acción, aplicación/cargar aplicación/escoge la aplicación que quieres (por ejemplo, aunque no exista, "música"). Antes de terminar de crear esta acción debemos poner una condición. Mas abajo, donde pone "if", ponemos %avcomm (variable de AutoVoice, recoge el comando que ha "escuchado") ~ (esto es coincide) música. Este "if" quedaría por tanto así: If %avcomm ~ música. No? Bueno, pues ahora nos vamos a la segunda acción de esta tarea. Lo mismo, pero en lugar de música, buscaremos radio, por ejemplo. Y en la condición con %avcomm pondremos radio.
¿Porqué te pongo como ejemplos los nombres música y radio en lugar del nombre de tus apps? Porque los nombres de tus apps son en inglés, y sino te funciona correctamente el perfil puede ser problema (solucionable) tan solo de pronunciación. Por eso te recomiendo, como opción, probar con palabras sencillas como comandos. Ya luego las cambiaremos.
Bueno, espero que hayas comprendido todos los pasos. Porque se crea cada cosa, que es lo que hace, etc.
Ya nos cuentas :-)
A ver, lo estoy intentando...
Como tengo la versión gratis de autovoice me reduce a 4 letras el comando según lo que deduzco de mi avanzado inglés y el mensaje que me emite cuando le hablo al celular...
Running Lite Version
Trimmed to 4 letters
Received possible commands
(continuous)
Hola
ula
olea
juli
oria
Bueno, le puse Hola para ver si podía abrir el Tune In y me sigue largando el mensaje.
A ver si con estas capturas te doy una idea de mis desastres...
A ver si van bien las capturas o si adjuntó las imágenes, que nunca lo he hecho aquí.:rolleyes:
emiegna
13/10/14, 22:39:47
A ver, varias cosas.
No veo que tengas una tarea que desactive el AV Continuous. Si vas a la pestaña "variables", veras la variable %AVCONTINUOUS cuyo valor será true (verdadero), cuando esta activo, y false (falso), cuando este inactivo. Si esta en true ya sabes que te está consumiendo bateria. Por tanto, create una tarea que lo desactive cuando no lo uses.
Solo veo el perfil de abrir las apps. El segundo que hablamos. ¿Y el primer perfil que hablamos?
Con imágenes adjuntas no podemos ver con detalle lo que has creado. Debes exportar el perfil, pulsando sobre el nombre del mismo (ponle un mombre) y manteniendo la pulsacion hasta que quede seleccionado. Luego te vas a los tres puntos verticales que tienes arriba del todo y dale a exportar al portapapeles. Luego pegas en el foro.
Con el AutoVoice gratuito no te vale un comando de mas de cuatro letras. Por ejemplo, "guasap" tiene seis.
Por ultimo, dime que pone la notificacion de AutoVoice que tienes en la barra de estado.
minuto41
14/10/14, 04:22:21
A ver, varias cosas.
No veo que tengas una tarea que desactive el AV Continuous. Si vas a la pestaña "variables", veras la variable %AVCONTINUOUS cuyo valor será true (verdadero), cuando esta activo, y false (falso), cuando este inactivo. Si esta en true ya sabes que te está consumiendo bateria. Por tanto, create una tarea que lo desactive cuando no lo uses.
Solo veo el perfil de abrir las apps. El segundo que hablamos. ¿Y el primer perfil que hablamos?
Con imágenes adjuntas no podemos ver con detalle lo que has creado. Debes exportar el perfil, pulsando sobre el nombre del mismo (ponle un mombre) y manteniendo la pulsacion hasta que quede seleccionado. Luego te vas a los tres puntos verticales que tienes arriba del todo y dale a exportar al portapapeles. Luego pegas en el foro.
Con el AutoVoice gratuito no te vale un comando de mas de cuatro letras. Por ejemplo, "guasap" tiene seis.
Por ultimo, dime que pone la notificacion de AutoVoice que tienes en la barra de estado.
Vamos por partes dijera Jack.
Hoy no había hecho el primer perfil porque pensé que sería más sencillo si no agregaba la condición de estar conectado, por eso las capturas son las que son, así que ahora sí hice todo tal cual me indicaste.
Por el problemita de las 4 letras puse Hola como comando para llamar al programa Tune In, pero me vuelve a salir el mismo mensaje que te copié arriba. Hable lo que hable cerca del celular me sale ese mensaje :risitas:
Por lo visto he hecho algo mal porque en Variables me salen 2 líneas en las que me dice:
%AVAMBIENT false
%AVCONTINUOS true
esto es igual estando cargando la batería o no.
Aquí van los 2 perfiles creados:
Perfil: Perfil1 (17)
Estado: Cargando [ Origen:Cualquiera ]
Entrada: Modo Escucha (18)
A1: AutoVoice Continuous [ Configuración:Language Code: es-UY
Starting continuous voice recognition without headset Paquete:com.joaomgcd.autovoice Nombre:AutoVoice Continuous Cuenta atrás (segundos):0 ]
Salida: Apagar (19)
A1: AutoVoice Continuous [ Configuración:
Stopping continuous voice recognition Paquete:com.joaomgcd.autovoice Nombre:AutoVoice Continuous Cuenta atrás (segundos):0 ]
En la cortina de notificaciones, al lado del logo de AutoVoice dice Continuous mode on, pero si lo desconecto de la carga de la batería se borra de la barra de estado y de la cortina de notificaciones. Para volver a activarla (o para que aparezca en la barra y la cortina) tengo que abrir la aplicación autovoice y aunque aparece como encendido tengo que apagarlo y prenderlo.
Espero haber sido claro y haberte proporcionado buena información para continuar en la batalla. :loco:
minuto41
14/10/14, 04:40:48
Sigue la lucha....
Ahora tengo la versión completa del autovoice.
Resultados:
en Variables:
%AVAMBIENT false
%AVCONTINUOUS true (si está cargando) o false (si no está cargando)
Si le hablo a mi querido celular diciéndole algo me responde:
Received possible commands
(continuous)
(aquí me muestra casi perfecto lo que le digo) Es decir me reconoce perfecto lo que le digo pero no abre nada.
Sigo probando....
emiegna
14/10/14, 07:10:03
Ponle un nombre al segundo perfil, el que abre las apps. Exporta y pegalo en el foro. Otra cosa, vete a la pestaña de variables. Presiona %AVCONTINUOUS, haz clic en la "X" (arriba), para limpiar la variable. Luego vete al perfil de "escucha". Tarea de entrada. Clic en el play (abajo). Comprueba en la pestaña de variables que %AVCONTINUOUS toma el valor true. Y luego haz lo mismo con la tarea de salida, y que toma el valor false
minuto41
14/10/14, 19:13:14
Ponle un nombre al segundo perfil, el que abre las apps. Exporta y pegalo en el foro. Otra cosa, vete a la pestaña de variables. Presiona %AVCONTINUOUS, haz clic en la "X" (arriba), para limpiar la variable. Luego vete al perfil de "escucha". Tarea de entrada. Clic en el play (abajo). Comprueba en la pestaña de variables que %AVCONTINUOUS toma el valor true. Y luego haz lo mismo con la tarea de salida, y que toma el valor false
La verdad que no sé que exporté con ese salida: apagar (19), se ve que lo hice mal.
Ya tenía hecho este perfil:
Éste es mi 2do. perfil:
Perfil: Perfil2 (20)
Estado: AutoVoice Recognized [ Configuración:Event Behaviour: true
Command: "hola (regex)" ]
Entrada: Tune In (21)
A1: Cargar aplicación [ Aplicación:TuneIn Radio Pro Datos: Excluir de aplics. recientes:Apagado ] Si (if) [ %avcomm ~ Hola ]
Hice lo que me indicaste con las variables y es tal cual me dijiste, en entrada true, en salida false.
emiegna
14/10/14, 23:53:01
Ponlo con minúsculas, %avcomm ~ hola
minuto41
15/10/14, 03:14:34
:platano::platano::platano::dios::dios::dios::grac ias::gracias::gracias::aplausos::aplausos::aplauso s:
Luego de luchar con las mayúsculas y los espacios en blanco quedó bien !!!
Algunas dudas para afinar más el tema ya que esta meta fue cumplida. :silbando:
Para empezar, tú decías que el sistema que proponía el compañero ruco1980 exigía que tuviera conectado el modo permanente de autovoice y en esta solución que me has dado igual hay que prenderlo previamente, es eso correcto ? O la idea que tenías era que al ponerse a cargar se iba a abrir autovoice ? Cuando lo conecto si tengo el autovoice abierto se ve que se conecta, pero no aparece el ícono en la barra de estado ni en la cortina de notificaciones, entonces tengo que apagarlo y prenderlo para que se active.
Si quisiera eliminar la condición de que estuviera cargando qué tendría que desactivar ?
Cuando la pantalla está bloqueada no funcionan los comandos, hay forma de subsanar eso ? Lo curioso es que cuando desbloqueo se abre la aplicación !!!
Algo raro que ocurre es cuando llamo a la radio, a veces abre sonando y a veces no.
Como verás siguen las dudas, yo mientras tanto meto dedo a ver si logro cosas....
vBulletin® v3.8.1, Copyright ©2000-2025, Jelsoft Enterprises Ltd.