Tasker Para hablar de todo lo relacionado con la aplicación tasker

Respuesta
 
Herramientas
  #21  
Viejo 31/03/14, 17:47:05
Array

[xs_avatar]
Stenary Stenary no está en línea
Miembro del foro
 
Fecha de registro: mar 2014
Mensajes: 175
Modelo de smartphone: LG G4 H815
Tu operador: ONO
No encuentro la app notify clean, podrías poner el enlace? He encontrado de ese estilo pero si tu usas esa supongo sera buena así que no quiero arriesgar jeje.
Responder Con Cita


  #22  
Viejo 31/03/14, 18:02:41
Array

[xs_avatar]
Jusss Jusss no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
En este post hable de como funciona y esta el link : http://www.htcmania.com/showthread.php?t=765381 la uso más que nada porque puedo hacer que la notificación no aparezca en la barra e igual la manda a tasker, el problema es que para mandar a las variables de las distintas notificaciónes necesitas la versión paga para que aparezca la opción. Se me ocurre sino otra forma con tasker gratuita poniendo si llega nueva notificación "autocontact" establecer detener esa tarea, seria lo mismo supongo, pero lo haría con cualquier notificación de la app, igualmente la única notificación que siempre le llega es cuando no encuentra coincidencias así que no creo que tengas problemas
Responder Con Cita
  #23  
Viejo 31/03/14, 19:16:24
Array

[xs_avatar]
oscarptx oscarptx no está en línea
Usuario muy activo
 
Fecha de registro: feb 2011
Localización: Aluche, Madrid
Mensajes: 600
Modelo de smartphone: Nexus 4
Tu operador: Vodafone
Me he dado cuenta de una cosa con autovoice, he visto que cuando hablo reconoce 5 frases (o posibilidades), sin embargo para que ejecute la acción tiene que coincidir la primera sí o sí, si la primera frase no coincide pero sí la tercera no ejecuta, haciendo inútiles las otras cuatro posibilidades, ¿tengo algo mal configurado o es así?
Responder Con Cita
  #24  
Viejo 01/04/14, 11:53:13
Array

[xs_avatar]
pep0te pep0te no está en línea
Miembro del foro
 
Fecha de registro: nov 2008
Mensajes: 100
Modelo de smartphone: Nexus 5 - OPT
Tu operador: Pepephone
Buenas,

Estoy intentando que esto funcione, y no sé porqué pero al ejecutarlo salta directamente al "número raro" sin dejar tiempo para preguntar por el contacto. Éste es el perfil:

Perfil: Llama AutoContacts (83)
Estado: AutoVoice Recognized [ Configuración:Event Behaviour: true
Command: "llama a (?.+) (regex)" ]
Entrada: Autocontacts (84)
A1: AutoContacts [ Configuración:Contact Name or Nickname: %nombre Paquete:com.joaomgcd.autocontacts Nombre:AutoContacts Cuenta atrás (segundos):1500 ]
A2: Pop-Up [ Título: Texto:Encontrado %nombre Imagen de fondo: Disposición:Popup Cuenta atrás (segundos):1 Show Over Keyguard:Encendido ]
A3: Llamar [ Número:%acnumber Automarcado:Encendido ]

Veo que ésta es la única diferencia respecto del código posteado anteriormente, pero en mi móvil yo tengo escrito "<nombre>" entre "(?.+)". ¿Se me escapa algo?


Muchas gracias!
Responder Con Cita
  #25  
Viejo 01/04/14, 12:14:54
Array

[xs_avatar]
maid450 maid450 no está en línea
Miembro del foro
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Tu operador: Yoigo
 Cita: Originalmente Escrito por pep0te Ver Mensaje
Command: "llama a (?.+) (regex)" ]
Esa expresión regular está mal, si no pones "<nombre>" no le asignará ese nombre al grupo.
Lo correcto sería:
Código:
llama a (?<nombre>.+)
Edito: veo que dices que en el movil si lo tienes así... no he dicho nada pues
Responder Con Cita
  #26  
Viejo 01/04/14, 12:20:33
Array

[xs_avatar]
pep0te pep0te no está en línea
Miembro del foro
 
Fecha de registro: nov 2008
Mensajes: 100
Modelo de smartphone: Nexus 5 - OPT
Tu operador: Pepephone
Buenas, maid450,

Es así exactamente como lo tengo en Command Filter. Adjunto captura.



Parece que <nombre> no lo coge.

Saludos.

Edit: Lo he vuelto a escribir y ahora aparece, no hay quien lo entienda esto . Aún así, sigue sin "dejarme hablar". Salta directamente. Es una tarea simple ¿no? No hay que hacer nada raro.


Saludos!

Última edición por pep0te Día 01/04/14 a las 12:45:24.
Responder Con Cita
  #27  
Viejo 01/04/14, 13:03:28
Array

[xs_avatar]
maid450 maid450 no está en línea
Miembro del foro
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Tu operador: Yoigo
Dices que no te llega a dejar hablar... has creado la tarea que lanza la acción de reconocer, verdad?
Autovoice necesita 2 partes, por un lado una tarea que lanzes con un widget o al agitar el telefono o lo que quieras con la acción "Autovoice Recognize" que es la que lanza el reconocimiento de voz.
Ahí hablas, y si existe algun contexto de estos "Autovoice Recognized" con un patrón que coincida ejecuta la tarea en cuestión...
Creo que te falta esta primera parte que no está explicada en el hilo
Responder Con Cita
  #28  
Viejo 01/04/14, 13:17:03
Array

[xs_avatar]
pep0te pep0te no está en línea
Miembro del foro
 
Fecha de registro: nov 2008
Mensajes: 100
Modelo de smartphone: Nexus 5 - OPT
Tu operador: Pepephone
Exacto, no tengo esa primera parte. Voy a intentar hacerla, y si tengo alguna duda os comento.

Muchas gracias de nuevo!

Edit:

Perfecto, ahora sí.

He creado un nuevo proyecto para tenerlo separado, y funciona bastante bien. Lo he hecho sacudiendo de izq. a derecha para probar pero le pondré un evento diferente.

¡Muchas gracias!

Última edición por pep0te Día 01/04/14 a las 15:11:02.
Responder Con Cita
  #29  
Viejo 01/04/14, 15:52:59
Array

[xs_avatar]
Stenary Stenary no está en línea
Miembro del foro
 
Fecha de registro: mar 2014
Mensajes: 175
Modelo de smartphone: LG G4 H815
Tu operador: ONO
Al final el perfil quedaria una cosa parecida a esto:


Perfil: Llama Autocontact (25)
Estado: AutoVoice Recognized [ Configuración:Event Behaviour: true
Command: "llama a (?<nombre>.+) (regex)" ]
Entrada: Autocontacts (24)
A1: AutoContacts [ Configuración:Contact Name or Nickname: %nombre Paquete:com.joaomgcd.autocontacts Nombre:AutoContacts Cuenta atrás (segundos):1500 ]
A2: Pop-Up [ Título: Texto:Encontrado %nombre Imagen de fondo: Disposición:Popup Cuenta atrás (segundos):1 Show Over Keyguard:Encendido ]
A3: Llamar [ Número:%acnumber Automarcado:Encendido ]


Perfil: Error Llamada (159)
Evento: Notificación [ Aplicación origen:AutoContacts Título:* ]
Entrada: Error Busqueda (160)
A1: Detener [ Con error:Apagado Tarea:Autocontacts ]
A2: Pop-Up [ Título:Error Texto:Inténtelo de nuevo. Imagen de fondo: Disposición:Popup Cuenta atrás (segundos):3 Show Over Keyguard:Apagado ]



Le falta la parte de borrar la notificación, no tengo Xposed instalado y supongo que la gente que lo tenga instalado no le será complicado instalar la app NotifyClean y añadir una acción al final de la tarea "Error Busqueda". De paso, pregunto si hay otra manera de borrar esta notificación desde tasker, u otro plugin que no requiera xposed, no es que tenga nada en contra de xposed, es sólo curiosidad.

A ver si poco a poco queda un perfil perfecto ya que este es muuuuy mejorable.

Última edición por Stenary Día 01/04/14 a las 16:10:08.
Responder Con Cita
  #30  
Viejo 09/04/14, 17:36:47
Array

[xs_avatar]
ruco1980 ruco1980 no está en línea
Miembro del foro
 
Fecha de registro: abr 2012
Localización: Alicante
Mensajes: 390
Modelo de smartphone: Lenovo k3 Note Lemon
Tu operador: Simyo
Hola a todos...voy a hacer una consulta que no logro resolver que creo que la respuesta va a ser una tontería...
El caso es que desde la última actualización de autovoice lo noto muy sensible al ruido de fondo y por más que trasteo dentro de las opciones de autovoice no consigo cambiarlo, a pesar de reducir de 10 a 5 seg, etc...
El caso es que en este perfil (y también en el que tengo de autovoice + autolaunch para abrir app's)...por ejemplo si digo "llamar a papa" o "abrir coreo" antes de la actualización de la app autovoice la respuesta era muy rápida y en seguida procedía a abrir la app o a llamar....Ahora después de activar el reconocimiento de voz y dar la orden hablada después se queda autovoice activado reconociendo mucho el ruido ambiente y de fondo "oscilando el circulito" y tarda mucho en realizar la respuesta del perfil....esto me pasa desde la última actualización. ¿A alguien más le pasa y ha conseguido solucionarlo?
Gracias a todos!
Responder Con Cita
  #31  
Viejo 09/04/14, 19:04:23
Array

[xs_avatar]
Stenary Stenary no está en línea
Miembro del foro
 
Fecha de registro: mar 2014
Mensajes: 175
Modelo de smartphone: LG G4 H815
Tu operador: ONO
EStoy igual que tu ruco.
También noto un excesivo reconocimiento del ruido, incluso me estoy acostumbrando a tener que parar la escucha dandola al boton del microfono rojo cuando acabo de hablar para que no este un momento escuchando ruidos.

Hay una opcion que es escuchar el ruido, esta en tasker, plugins, puedes encenderla y apagarla cuando quieras, algo de noise se llama la opción, durante el rato que este encendido capta ruidos y luego los ignora, o eso es lo que yo creo que debe hacer, pero no se muy bien como funciona realmente o si ni siquiera sirve para eso.

A ver si alguien nos aconseja.
Responder Con Cita
Gracias de parte de:
  #32  
Viejo 09/04/14, 19:05:17
Array

[xs_avatar]
fus fus no está en línea
Usuario muy activo
 
Fecha de registro: dic 2010
Localización: Polsovia
Mensajes: 1,503
Modelo de smartphone: Samsung Galaxy Nexus
Tu operador: Vodafone
 Cita: Originalmente Escrito por ruco1980 Ver Mensaje
Hola a todos...voy a hacer una consulta que no logro resolver que creo que la respuesta va a ser una tontería...
El caso es que desde la última actualización de autovoice lo noto muy sensible al ruido de fondo y por más que trasteo dentro de las opciones de autovoice no consigo cambiarlo, a pesar de reducir de 10 a 5 seg, etc...
El caso es que en este perfil (y también en el que tengo de autovoice + autolaunch para abrir app's)...por ejemplo si digo "llamar a papa" o "abrir coreo" antes de la actualización de la app autovoice la respuesta era muy rápida y en seguida procedía a abrir la app o a llamar....Ahora después de activar el reconocimiento de voz y dar la orden hablada después se queda autovoice activado reconociendo mucho el ruido ambiente y de fondo "oscilando el circulito" y tarda mucho en realizar la respuesta del perfil....esto me pasa desde la última actualización. ¿A alguien más le pasa y ha conseguido solucionarlo?
Gracias a todos!
Es un error de google por lo visto, o eso dijo el creador de autovoice. Hasta que google no haga nada no se arreglará. La solución que el da es apretar el circulo con el microfono para que se ejecute antes :c
__________________
Tutorial sobre el mundo de las roms GNexus
Las OTA's llevan a la ira, la ira lleva al flaseo, el flaseo lleva al lado oscuro de Android.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a fus su comentario:
  #33  
Viejo 09/04/14, 23:43:12
Array

[xs_avatar]
ruco1980 ruco1980 no está en línea
Miembro del foro
 
Fecha de registro: abr 2012
Localización: Alicante
Mensajes: 390
Modelo de smartphone: Lenovo k3 Note Lemon
Tu operador: Simyo
Muchas gracias fus y steanary... Pues nada... Nos tocará esperar a ver si se soluciona en futuras actualizaciones...
1 saludo!
Responder Con Cita
  #34  
Viejo 13/04/14, 17:28:50
Array

[xs_avatar]
GraphicAdventure GraphicAdventure no está en línea
Miembro del foro
 
Fecha de registro: oct 2013
Localización: España
Mensajes: 277
Modelo de smartphone: S3 Mini I8190N
Tu operador: Movistar
 Cita: Originalmente Escrito por Jusss Ver Mensaje
Autocontact no tendrá una variable "no match"?estuve investigando y no la encuentro. Así pongo que detenga la tarea si no encontró a nadie
No hay pero puedes detener si %acname está vacía.


 Cita: Originalmente Escrito por oscarptx Ver Mensaje
Me he dado cuenta de una cosa con autovoice, he visto que cuando hablo reconoce 5 frases (o posibilidades), sin embargo para que ejecute la acción tiene que coincidir la primera sí o sí, si la primera frase no coincide pero sí la tercera no ejecuta, haciendo inútiles las otras cuatro posibilidades, ¿tengo algo mal configurado o es así?
A mí me funciona. He probado decir llama en vez de llamar, llamar era la 4ª opción y el perfil se activó.
Fíjate bien si la palabra que activa el perfil está en los resultados, como son tan parecidas puede que hayas visto mal y no estaba.
Utilizando el modo AutoVoice Continuous es conveniente utilizar precisión 1 para evitar malas interpretaciones de los contactos y activación de perfiles erróneos.
Como en Regex no se puede activar 'exact match' yo defino que la primera palabra sea la del comando, haciendo que el comando sea exacto: Command: ^llamar (?<nombre>.+)
Así evito que se active algún perfil si estoy hablando (ej.: "me tiene que llamar pepito").
También se puede utilizar una palabra 'clave' como la primera del comando en todos los perfiles o aquellos que son susceptibles de activación incluso con el '^'.
Ej. Command: ^auto llamar pepito).


 Cita: Originalmente Escrito por Stenary Ver Mensaje
Le falta la parte de borrar la notificación, no tengo Xposed instalado y supongo que la gente que lo tenga instalado no le será complicado instalar la app NotifyClean y añadir una acción al final de la tarea "Error Busqueda". De paso, pregunto si hay otra manera de borrar esta notificación desde tasker, u otro plugin que no requiera xposed, no es que tenga nada en contra de xposed, es sólo curiosidad.
¿Porque no inhabilitas 'Notify No Matches' en AutoContacts? Yo no la uso.
No hace falta crear otro perfil si no encuentra el contacto.
En la acción Pop-Up pones la condición si %acname está vacía y la siguiente acción 'detener'.
Responder Con Cita
Los siguientes 3 usuarios han agradecido a GraphicAdventure su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #35  
Viejo 13/04/14, 17:53:16
Array

[xs_avatar]
Stenary Stenary no está en línea
Miembro del foro
 
Fecha de registro: mar 2014
Mensajes: 175
Modelo de smartphone: LG G4 H815
Tu operador: ONO
Pues es una muy buena manera de hacerlo, me pondre a ello y así no tengo q habilitar la notificación "no matches" para saber cuando no ha encontrado a nadie.

Gracias
Responder Con Cita
  #36  
Viejo 14/04/14, 14:23:12
Array

[xs_avatar]
Stenary Stenary no está en línea
Miembro del foro
 
Fecha de registro: mar 2014
Mensajes: 175
Modelo de smartphone: LG G4 H815
Tu operador: ONO
Pues no funciona tu propuesta GraphicAdventure, te explico.
Pruebo a llamar a "almohada" que no existe en mis contactos, pero la variable %acnames si que se establece en almohada, por tanto no puedo usar tu idea.
Mi idea es que deberia haber alguna variable de AutoContacts que contenga todos tus contactos, igual que la variable %PACTIVE, y entonces, suponiendo que la variable que contiene todos tus contactos ya escaneados se llama %allcontacts (es un ejemplo, me lo he inventado) quedaria algo asi:
Si %allcontacts ~ *%acnames*
(tareas de llamada a %acnumber)
else
(tareas de notificar que no existe y volver a reconocer la voz)

A ver si encuentro esa variable que supongo que debe existir ya que la app Autocontacts escanea los contactos y en algun lugar se guardaran y si estan en una variable puede funcionar.
Responder Con Cita
  #37  
Viejo 14/04/14, 14:53:59
Array

[xs_avatar]
Stenary Stenary no está en línea
Miembro del foro
 
Fecha de registro: mar 2014
Mensajes: 175
Modelo de smartphone: LG G4 H815
Tu operador: ONO
He encontrado la solución sin notificaciones, básicamente era usar la idea de GraphicAdventure pero con la variable %acnumber. Primero pensé, siempre llama al mismo numero cuando no existe el contacto, asi que si pongo que si la variable %acnumber concide con el numero al que siempre llama...ya tengo la condición en la que el contacto no existe.Probandolo me he dado cuenta que es mas simple aun, resulta que la variable %acnumber solo se establece en un numero si el contacto existe, asi que es todo muy sencillo, pongo el perfil.

Perfil: Llama Autocontact (25)
Estado: AutoVoice Recognized [ Configuración:Event Behaviour: true
Command: "llama a (?<nombre>.+) (regex)" ]
Entrada: Autocontacts (24)
A1: AutoContacts [ Configuración:Contact Name or Nickname: %nombre Paquete:com.joaomgcd.autocontacts Nombre:AutoContacts Cuenta atrás (segundos):1500 ]
A2: Si (if) [ %acnumber No ajust. ] (Aqui esta la "magia")
A3: Pop-up botones tarea [ Texto:%nombre No Encontrado Volver A Intentar Modo:Texto Tarea:Inicia Escucha Tarea: Tarea: Imagen de fondo: Disposición:Popup Task Buttons Cuenta atrás (segundos):3 Show Over Keyguard:Encendido ]
A4: Else
A5: Pop-up botones tarea [ Texto:¡Éxito! %nombre encontrado Modo:Texto Tarea:Cambiar El Contacto Tarea: Tarea: Imagen de fondo: Disposición:Popup Task Buttons Cuenta atrás (segundos):2 Show Over Keyguard:Encendido ]
A6: Llamar [ Número:%acnumber Automarcado:Encendido ]


En los botones de tareas de los pop-ups he puesto en el pop up de "no encontrado" que realize una tarea de Iniciar escucha(autovoice recognice), y en el de "contacto encontrado" una tarea de cantelar la tarea de Autocontacts y Autovoice recognice(o la darea de iniciar escucha que es lo mismo). Lo que hacen es, si has encontrado al contacto pero ves en el popup que no es el correcto puedes volver a empezar a hablar y decir el contacto nuevo antes de que llame al contacto erroneo. Y en el otro popup es simplemente volver a iniciar la escucha de autovoice para repetir el comando.

La idea para mejorarlo esta en crear un perfil que reaccione con solo el nombre del contacto(%nombre) sin el "llama a..." y que se habilite al presionar uno de los botones de los popups tareas, asi, en caso de error de contacto o de que no exista, solo se tendria que decir el nombre dol contacto y no todo el comando "llama a..."

Poco a poco, de momento este perfil ya funciona para cualquiera sin tener notifyclean pagado(sin pagar no puedes quitar la notificacion "no matches" de autocontacts. Y sin llamar a numeros raros.

Última edición por Stenary Día 15/04/14 a las 13:58:29.
Responder Con Cita
Gracias de parte de:
  #38  
Viejo 15/04/14, 21:07:35
Array

[xs_avatar]
GraphicAdventure GraphicAdventure no está en línea
Miembro del foro
 
Fecha de registro: oct 2013
Localización: España
Mensajes: 277
Modelo de smartphone: S3 Mini I8190N
Tu operador: Movistar
Las variables de AutoContacts son visibles dentro de la tarea a través del icono de variables en una acción.
%acname se establece de la misma forma que %acnumber.
Si confirmas que se establece a un contacto inexistente, yo creo que eso y llamar a ese número raro(no es un bug) son limitaciones impuestas por Joao si no se compra.
Si no puedes inhabilitar la opción 'Notify No Matches' porque no has pagado puedes hacer esto:
Ajustes - Administrador de Aplicaciones - Todas - AutoVoice
Inhabilita 'Mostrar notificaciones' e ya no aparece la notificación, pero recuerda que tienes un máximo de 20 contactos para poder llamar.
Responder Con Cita
  #39  
Viejo 16/04/14, 12:27:27
Array

[xs_avatar]
Stenary Stenary no está en línea
Miembro del foro
 
Fecha de registro: mar 2014
Mensajes: 175
Modelo de smartphone: LG G4 H815
Tu operador: ONO
Autovoice la tengo pagada religiosamente, a lo que me referia con no poder quitar la notificación era para NotifyClean y a q si quito la notificacion ya no me funcionaba la parte que decia que el contacto era erroneo y detenia la tarea de llama al recibir esa notificacion. Como explica Juss:
 Cita: Originalmente Escrito por Jusss Ver Mensaje
En este post hable de como funciona y esta el link : http://www.htcmania.com/showthread.php?t=765381 la uso más que nada porque puedo hacer que la notificación no aparezca en la barra e igual la manda a tasker, el problema es que para mandar a las variables de las distintas notificaciónes necesitas la versión paga para que aparezca la opción.
Entonces al no tener NotifyCLean pagado, si quito la notificación no sigue afectando a tasker y no detiene la llamada ni dice que el contacto es erroneo.

Siento desilusionarte pero x ahi no van los tiros...jejeje Y %acname se establece en el nombre q sea, tanto que exista en los contactos como si no existiese porque en esta parte:
Command: "llama a (?<nombre>.+) (regex)" ]
Entrada: Autocontacts (24)
A1: AutoContacts [ Configuración:Contact Name or Nickname: %nombre Paquete:com.joaomgcd.autocontacts Nombre:AutoContacts Cuenta atrás (segundos):1500 ]

Primero la variable %nombre se establece al nombre que tu digas por voz, y en la parte de AutoContacts(A1) lo que hace es establecer %acname a %nombre por tanto la variable %acname contiene el nombre del contacto que hayas dicho, exista o no.
No pasa lo mismo con %acnumber asi que problema resuelto. Si %acnumber no esta ajustado lanzar la tarea de contacto erroneo...

Última edición por Stenary Día 16/04/14 a las 12:29:28.
Responder Con Cita


  #40  
Viejo 16/04/14, 16:34:49
Array

[xs_avatar]
GraphicAdventure GraphicAdventure no está en línea
Miembro del foro
 
Fecha de registro: oct 2013
Localización: España
Mensajes: 277
Modelo de smartphone: S3 Mini I8190N
Tu operador: Movistar
Yo no me referí a la aplicación NotifyClean ni al plugin AutoVoice pagado pero sí al AutoContacts. ¿Tienes el AutoContacts pagado?

 Cita: Originalmente Escrito por Stenary Ver Mensaje
Poco a poco, de momento este perfil ya funciona para cualquiera sin tener notifyclean pagado(sin pagar no puedes quitar la notificacion "no matches" de autocontacts. Y sin llamar a numeros raros.
Por lo que comentas yo entiendo que no.
Lo de llamar a ese número raro solo ocurre en la versión no pagada, a mí no me llama y tampoco me asigna un valor a %acname si no existe el contacto, lo cual es lógico. Por eso te he dicho que tiene que ser una limitación de la versión no pagada.
Si lo has solucionado de otra forma me alegro. Todo lo que te comenté fue simplemente para no tuvieses que usar NotifyClean ni 2 perfiles.

Saludos.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Otro software para Android > Tasker



Hora actual: 19:38:41 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /