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

Respuesta
 
Herramientas
  #1  
Viejo 16/02/14, 17:37:36
Array

[xs_avatar]
Rsc Rsc no está en línea
Usuario muy activo
 
Fecha de registro: jun 2011
Mensajes: 502
Modelo de smartphone: Xiaomi Mi5s
Tu operador: Otra
Perfil WhatsTasker - Autovoice

Buenas voy a dejaros un perfil que para mi es muy útil por si alguien se lo quiere copiar, el perfil se lo he copiado al creador de WhatsTasker.

Perfil:
Estado: AutoVoice Recognized [ Configuración:Event Behaviour: activado, Use Regex: activado.

Command: (?:envía|manda|escribe) (?:un) (?:whatsapp|wuasap|guasap|guasa) (?:a) (?<name>.+?) (?:diciendo|que diga) (?<message>.+)

En este comando se utilizan expresiones regulares, es un ventaja para reconocer ciertas palabras de diferentes maneras, además de aquí obtenemos dos variables para luego utilizar que son %name y %message. La barra | sería equivalente a O, así que reconocería whatsapp o guasap, envía o manda etc...

Reconocería mensajes como:

- envia un whatsapp a María diciendo hola que tal
- escribe un guasap a Antonino que diga que pasa Antonio!

Tarea Entrada:
A1: WhatsTasker Search Contact [ Configuración:Nombre: %name
Ignorar diacríticos, acentos etc: Sí
Búsqueda: Al principio

A2: Si (if) [ %wt_searchresultids(#) ~ 1 ]

Este IF se crea para que únicamente se ejecute l tare si %wt_shearchresultids coincide con 1, por si decimos Mandar un whatsapp a María diciendo ..... y tenemos seis marías en el whatsapp.

A3: WhatsTasker Send Message [ Configuración:ID: %wt_searchresultids1
Mensaje: %message

A4: Fin si (End if)

Bueno, pues ahí la dejo, quien tenga alguna duda que lo indique y a ver si le puedo ayudar, y quien tenga alguna ida para mejorar el perfil pues también se agradece. Yo básicamente la utilizo cuando voy en el coche, lo único malo es que no se como activar el reconocimiento desde el boton bluetooh del coche.

EDITADO: El compañero del foro GraphicAdventure, se ha percatado que al repetir la palabra "diciendo" en el contenido del mensaje da error y la solución estaba en poner una "?" en el comando de la variable name, quedando finalmente así: (?<name>.+?)

Última edición por Rsc Día 11/01/15 a las 01:44:58.
Responder Con Cita
Los siguientes 9 usuarios han agradecido a Rsc su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 17/02/14, 19:58:14
Array

[xs_avatar]
sanderqa sanderqa no está en línea
Usuario muy activo
 
Fecha de registro: feb 2012
Localización: Colombia
Mensajes: 1,506
Modelo de smartphone: Nexus 5
Tu operador: Movistar
Implemente este perfil, pero cuando digo el mensaje si es más de una palabra no funciona.
Responder Con Cita
  #3  
Viejo 17/02/14, 23:25:53
Array

[xs_avatar]
Rsc Rsc no está en línea
Usuario muy activo
 
Fecha de registro: jun 2011
Mensajes: 502
Modelo de smartphone: Xiaomi Mi5s
Tu operador: Otra
 Cita: Originalmente Escrito por sanderqa Ver Mensaje
Implemente este perfil, pero cuando digo el mensaje si es más de una palabra no funciona.
Copia aquí como has creado el perfil y así veo el fallo por si te puedo ayudar, a mi me funciona sin problemas, la variable %mesagge se sustituye por todo lo que digas después de (?:diciendo|que diga), ya sea una o más palabras.
Responder Con Cita
  #4  
Viejo 18/02/14, 05:25:02
Array

[xs_avatar]
sanderqa sanderqa no está en línea
Usuario muy activo
 
Fecha de registro: feb 2012
Localización: Colombia
Mensajes: 1,506
Modelo de smartphone: Nexus 5
Tu operador: Movistar
Perfil: What Voice (62)
Estado: AutoVoice Recognized [ Configuración:Command: "envia (?<name>.+) (?<message>.+) (regex)" ]
Entrada: Intento Enviar Voz (63)
A1: Flash [ Texto:Sirvió Largo:Apagado ]
A2: WhatsTasker Search Contact [ Configuración:Nombre: %name
Ignorar diacríticos: Sí
Búsqueda: Al principio Paquete:net.zhdev.whatstasker Nombre:WhatsTasker Search Contact Cuenta atrás (segundos):1 ]
A3: WhatsTasker Send Message [ Configuración:ID: %wt_searchresultids1
Mensaje: %message Paquete:net.zhdev.whatstasker Nombre:WhatsTasker Send Message Cuenta atrás (segundos):5 ]
Responder Con Cita
  #5  
Viejo 20/02/14, 22:07:19
Array

[xs_avatar]
Rsc Rsc no está en línea
Usuario muy activo
 
Fecha de registro: jun 2011
Mensajes: 502
Modelo de smartphone: Xiaomi Mi5s
Tu operador: Otra
Buenas y perdona por tardar en contestar, pero es que llevo unos días con mucho trabajo y además hasta que no he probado varias combinaciones no he sabido por que no te reconoce la variable %message al completo, es más aún no lo tengo claro, después de probar varias combinaciones me he dado cuenta que para que reconozca las variables el command filter tiene que ser un poco más complejo.

El que puse en el ejemplo a mi me funciona perfectamente, y viendo que tu lo que querías era acortarlo un poco puedes poner algo asi:

"(?:Escribir )?(?:a )?(?<name>.+) (?:diciendo) (?<message>.*)"

Sin comillas y los espacios son importantes

Aunque parezca más largo, si te fijas después de (?:escribir ) y (?:a ) hay una interrogación, lo que quiere decir que es opcional y si no lo dices, y dices directamente el nombre del contacto reconocería el comando sin problemas (si que tiene que aparecer en el comando aunque no lo digas, aunque puedes sustituirlas por la palabra que quieras). La palabra (?:diciendo) o por lo que lo quieras sustituir, no la consigo poner opcional y que funcione el comando, parece que es necesario una palabra entre las dos variables para que las acepte.

Y nada, mi consejo es que lo pongas tal cual, y lo vas variando y probando a tu gusto hasta que encuentres el comando que te sea más cómodo utilizar y que reconozca las variables.

Última edición por Rsc Día 20/02/14 a las 22:11:29.
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 21/02/14, 02:56:01
Array

[xs_avatar]
sanderqa sanderqa no está en línea
Usuario muy activo
 
Fecha de registro: feb 2012
Localización: Colombia
Mensajes: 1,506
Modelo de smartphone: Nexus 5
Tu operador: Movistar
Muchas gracias, voy a probar como lo tienes.

Listo, ya lo probé y así si funciona. Ahora si me quedo perfecto para cuando voy en moto contestar los mensajes.

Última edición por sanderqa Día 21/02/14 a las 03:39:05.
Responder Con Cita
  #7  
Viejo 28/05/14, 04:34:50
Array

[xs_avatar]
cerocool2014 cerocool2014 no está en línea
Miembro del foro
 
Fecha de registro: jun 2013
Localización: bs as argentina
Mensajes: 385
Modelo de smartphone: sm g935f
Tu operador: Claro
hola gente estoy tratando de seguir este tuto , pero no paso de la primer linea,Perfil:
Estado: AutoVoice Recognized [ Configuración:Event Behaviour: activado, ¿¿¿¿¿Use Regex: activado.???? no me deja marcar esto, tengo la versión paga.... alguna sugerencia??? y como puedo hacer para que funcione sin apretar el boton, osea tipo svoice que con pantalla apagada le digo hola galaxy y listo????
Responder Con Cita
  #8  
Viejo 28/05/14, 17:54:07
Array

[xs_avatar]
kiran1901 kiran1901 no está en línea
Usuario muy activo
 
Fecha de registro: abr 2009
Mensajes: 1,303
Modelo de smartphone: P3600

Quiza diga una tontería pero no podrías los que ya los teneis hecho subirlo para importarlo a nuestros tasker o eso no se puede hacer? no estoy muy ducho en esto del tasker pero seria mejor si ya esta hecho el perfil pues importarlo y ya lo tenemos
Responder Con Cita
Gracias de parte de:
  #9  
Viejo 28/05/14, 21:40:49
Array

[xs_avatar]
mlesir mlesir no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Tu operador: Pepephone
cero: lo acabo de probar. Creo que lo que te pasa es que primero tiene q establecer el filter o filtro despues si te deja marcarlo.
Para hacer lo de que te reconozca un comando de voz durante un tiempo tendrias q dejar activado el autovoice en modo continuo. Puede ser un chorreo de bateria. En todo caso puedes hacerlo hay una accion de plugin q es start autovoice continuous y otra apagarlo. Asi autovoice estara escuchando lo q dices. Hay unos cuantos tutoriales en internet ...en ingles.

kiran: como se dice en las recomendaciones aqui estamos para dar la caña no el pescado. Ánimo que es un perfil cortito y lo puedes hacer perfectamente, además así verás que es la forma de aprender.
En todo caso si Rsc quiere puede subirte el xml , en otros casos si esta subido.
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
Responder Con Cita
Gracias de parte de:
  #10  
Viejo 30/05/14, 06:04:45
Array

[xs_avatar]
cerocool2014 cerocool2014 no está en línea
Miembro del foro
 
Fecha de registro: jun 2013
Localización: bs as argentina
Mensajes: 385
Modelo de smartphone: sm g935f
Tu operador: Claro
el filtro seria lo que digo para que se active?? y tampoco capto Configuración:Command: "envia (?<name>.+) (?<message>.+) (regex)" donde se mete esto??? estoy re perdido, y hay muchos command pero solo command no lo veo,
Yo me había bajado el guasap sin manos, pero no me convencía el hecho que siempre largaba el pitido quiero que se active solo con auriculares ,asi al pulsar el boton de ellos 3 veces se actiba para mandar y cuando llega uno se activa para escuchar si se quiere y lo lea

Última edición por cerocool2014 Día 30/05/14 a las 06:20:54.
Responder Con Cita
  #11  
Viejo 18/07/14, 00:56:45
Array

[xs_avatar]
sowed sowed no está en línea
Usuario muy activo
· Votos compra/venta: (10)
 
Fecha de registro: nov 2008
Localización: Valencia
Mensajes: 4,948
Modelo de smartphone: S20 FE
Tu operador: Vodafone
No encuentro la opción Event behaviour para activarla... esto debería estar en Autovoice?
__________________
Responder Con Cita
  #12  
Viejo 18/07/14, 14:10:00
Array

[xs_avatar]
Juanmiwow Juanmiwow no está en línea
Teta-tester oficial
· Votos compra/venta: (1)
 
Fecha de registro: sep 2011
Localización: Madrid
Mensajes: 4,607
Modelo de smartphone: Xiaomi Mi5 / Xiaomi Mi Pad
Tu operador: Vodafone
 Cita: Originalmente Escrito por sowed Ver Mensaje
No encuentro la opción Event behaviour para activarla... esto debería estar en Autovoice?
Puedes activar las condiciones de dos formas.

Como evento (y no se pone lo de event behavior) porque no hace falta.

O como estado y marcando event behavior para que no esté activo todo el rato .

Como estado es como estaba desde un comienzo, ya que antes no se podían poner los plugin como evento. Yo aún así utilizo el de estado, el de evento alguna vez me ha dado fallo
__________________
Responder Con Cita
  #13  
Viejo 18/07/14, 15:05:57
Array

[xs_avatar]
sowed sowed no está en línea
Usuario muy activo
· Votos compra/venta: (10)
 
Fecha de registro: nov 2008
Localización: Valencia
Mensajes: 4,948
Modelo de smartphone: S20 FE
Tu operador: Vodafone
Ah! Gracias. .. claro, por eso se llama la opción "comportarse como evento"
No me funcionaba, quizá sea por eso, probaré a ponerlo como estado con esa opcion marcada.

PD. Ahora parece que funciona, reconoce bien lo que digo, pero no se crean las variables así que no hace nada.

Sigo investigando.
__________________

Última edición por sowed Día 18/07/14 a las 15:21:11.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a sowed su comentario:
  #14  
Viejo 22/07/14, 00:54:03
Array

[xs_avatar]
djfroko djfroko no está en línea
Miembro del foro
· Votos compra/venta: (-1)
 
Fecha de registro: sep 2012
Mensajes: 337
Tu operador: Movistar

Hola a todos, estoy intentando implementar este task pero no me funciona
Perfil: Dictar Whatsapp (10)
Estado: AutoVoice Recognized [ Configuración:Event Behaviour: true
Command: " (?:envía|manda|escribe) (?:un) (?:whatsapp|wuasap|guasap|guasa) (?:a) (?<name>.+) (?:diciendo|que diga) (?<message>.+) (regex)" ]
Entrada: Whats Voz (19)
A1: WhatsTasker Search Contact [ Configuración:Nombre: %name
Ignorar diacríticos: Sí
Búsqueda: Al principio Paquete:net.zhdev.whatstasker Nombre:WhatsTasker Search Contact Cuenta atrás (segundos):2 ]
A2: Si (if) [ %wt_searchresultids(#) ~ 1 ]
A3: WhatsTasker Send Message [ Configuración:ID: %wt_searchresultids1
Mensaje: %message Paquete:net.zhdev.whatstasker Nombre:WhatsTasker Send Message Cuenta atrás (segundos):3 ]
A4: Fin si (End if)
A ver si me podéis decir donde falla
Responder Con Cita
  #15  
Viejo 22/07/14, 01:04:06
Array

[xs_avatar]
djfroko djfroko no está en línea
Miembro del foro
· Votos compra/venta: (-1)
 
Fecha de registro: sep 2012
Mensajes: 337
Tu operador: Movistar

Por cierto lo estoy haciendo desde el ok Google, veo que abajo me sale como comando reconocido, pero no hace nada
Responder Con Cita
  #16  
Viejo 22/07/14, 09:36:59
Array

[xs_avatar]
sowed sowed no está en línea
Usuario muy activo
· Votos compra/venta: (10)
 
Fecha de registro: nov 2008
Localización: Valencia
Mensajes: 4,948
Modelo de smartphone: S20 FE
Tu operador: Vodafone
a mi me pasa lo mismo, me reconoce el comando de voz pero no crea las variables y por lo tanto no hace nada.
__________________
Responder Con Cita
  #17  
Viejo 22/07/14, 09:57:45
Array

[xs_avatar]
djfroko djfroko no está en línea
Miembro del foro
· Votos compra/venta: (-1)
 
Fecha de registro: sep 2012
Mensajes: 337
Tu operador: Movistar


A mi después del comando me aparece esto, ahora estoy probando sin Google Now, con el acceso directo a códice reconogiced
Responder Con Cita
  #18  
Viejo 23/07/14, 07:31:10
Array

[xs_avatar]
djfroko djfroko no está en línea
Miembro del foro
· Votos compra/venta: (-1)
 
Fecha de registro: sep 2012
Mensajes: 337
Tu operador: Movistar

Ya me funciona, lo cambie a : escribir a nombre mensaje
Responder Con Cita
  #19  
Viejo 23/07/14, 12:33:02
Array

[xs_avatar]
sowed sowed no está en línea
Usuario muy activo
· Votos compra/venta: (10)
 
Fecha de registro: nov 2008
Localización: Valencia
Mensajes: 4,948
Modelo de smartphone: S20 FE
Tu operador: Vodafone
 Cita: Originalmente Escrito por djfroko Ver Mensaje
Ya me funciona, lo cambie a : escribir a nombre mensaje
no he entendido qué cambiaste exactamente.

las variables? lo que dices a AutoVoice?
__________________
Responder Con Cita


  #20  
Viejo 09/08/14, 15:49:50
Array

[xs_avatar]
Rsc Rsc no está en línea
Usuario muy activo
 
Fecha de registro: jun 2011
Mensajes: 502
Modelo de smartphone: Xiaomi Mi5s
Tu operador: Otra
 Cita: Originalmente Escrito por djfroko Ver Mensaje
Por cierto lo estoy haciendo desde el ok Google, veo que abajo me sale como comando reconocido, pero no hace nada
Buenas llevo todo el verano desconectado de esta pagina y de Tasker en general, aunque sigo utilizando los perfiles, este concretamente tambien y me funciona sin problemas.

No encuentro el error en el perfil que has copiado, pero, nunca he utilizado el "ok google" por lo tanto si el error estuviera hay no te sabria ayudar. Te recomiendo que lo crees tal y como lo explico al principio y lo vas modificando a tu gusto poco a poco asi puedes ir viendo donde te falla.

Recuerda tambien tener siempre activo Tasker y Whats Tasker sino tampoco funciona. Un saludo
Responder Con Cita
Respuesta

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



Hora actual: 07:31:04 (GMT +2)



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

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