Logo es.androidermagazine.com
Logo es.androidermagazine.com

Automatización manos libres: tasker y autovoice parte 1

Tabla de contenido:

Anonim

Tasker hace mucho. Y lo hace aún más con complementos, de los cuales el rey no oficial es AutoVoice. AutoVoice trae nuevos mundos de funcionalidad a Tasker y cualquier dispositivo en el que se ejecute. En los teléfonos más nuevos, AutoVoice puede agregar a las funciones manos libres de Google Now con poco esfuerzo. En teléfonos más antiguos, AutoVoice puede replicar gran parte de Google Now y sus funciones manos libres. Y aunque lo he cubierto antes, repetidamente, hoy, vamos a profundizar un poco más en Tasker y AutoVoice.

Bien, Google Now … comencemos.

AutoVoice es un plugin Tasker de Joao Dias, quien ha dedicado mucho tiempo y energía a AutoVoice. También ha desarrollado una serie de tutoriales y casos de uso, que puede encontrar en su canal de YouTube y en su sitio web. La lista de reproducción anterior muestra su introducción en su complemento y definitivamente vale la pena echarle un vistazo.

Activar AutoVoice

Hay dos métodos principales para AutoVoice, el primero es usar el reconocimiento automático de AutoVoice y el segundo es extraer comandos a medida que se les da a Google Now. En cualquier teléfono con la funcionalidad 'OK Google' o Touchless Control (yay, Moto X), el segundo método es más simple y, en algunos casos, mucho más rápido. He resumido los pasos para esto en los consejos y trucos de Tasker, pero básicamente, una vez que activa la integración de Google Now en la aplicación AutoVoice (o AutoApps, la aplicación de suscripción que lo lleva a todos los complementos de Joao), y sigue las instrucciones instrucciones de la aplicación para garantizar que, de hecho, reciba los comandos de Google Now.

AutoVoice Recognize puede esconderse en muchos lugares si no puede usar Google Now.

Sin esto, tendremos que usar AutoVoice Recognize, lo que no es necesariamente tan difícil, pero sí significa que tiene un paso adicional para todo esto, ya que deberá colocar AutoVoice Recognized en la pantalla de inicio para tenerlo. disparado de alguna manera, ya sea una acción de gesto o un disparador como Pressy. En mi viejo teléfono ICS, mi gatillo AutoVoice Recognize estaba presionando el botón capacitivo de búsqueda.

También tendrá que configurar posiblemente la tarea AutoVoice Recognize dependiendo de si usa un auricular Bluetooth, tiempo de escucha, idioma, etc. Es de esperar que no necesite modificarlos, pero están aquí si los necesita. Para los propósitos de este tutorial, no me estoy metiendo en la escucha continua; podemos guardar eso para otro día.

Crear un perfil de AutoVoice

Como con todos los demás perfiles, tenemos una tarea y un contexto. La tarea no es importante en este momento, pero el contexto sí lo es. Este será un contexto de evento llamado 'AutoVoice Recognized'. Aquí, configuraremos nuestro filtro de comando, que es cómo AutoVoice decidirá qué perfil va a activar. Ahora, esto se activará cada vez que pronuncies esta palabra en AutoVoice Recognize o en Google Now (si ese es tu método de activación), por lo que no elegiría algo aburrido o algo que dirías por varias cosas. Para mi ejemplo, estoy usando el filtro de comando de 'Día perfecto' porque eso no es exactamente una cosa común.

Ahora, después de abrir el contexto para configurarlo, ingresaremos nuestro filtro de comando arriba antes de pasar a las diferentes opciones. Voy a explicar cada uno ahora en lugar de hacer ejemplos para todos ellos.

  • Filtro de comandos: aquí es donde elegimos las palabras mágicas que activan el perfil. El "Sésamo abierto" a la guarida de los 40 ladrones, por así decirlo.
  • Invertir filtro de comando: Esto lo invertirá, por lo que cada comando que carezca de esta frase activará este perfil. No estoy completamente seguro de por qué querrías eso, pero estoy seguro de que hay un caso de uso que todavía no he descubierto. Aquí está si tienes algo que quieres activar mucho.
  • Filtro de voz: si no confía tanto en el reconocimiento de voz, puede grabar su disparador aquí, para que, con suerte, coincida cuando repita su disparador en AutoVoice Recognize o Google Now. También es bueno para disparadores largos o máquinas de escribir perezosas.
  • Borrar filtro: Esto borra el filtro de comandos, hablado y escrito, para permitir una pizarra limpia sobre la cual establecer su comando.
  • Comando exacto: Debo confesar que no uso esto a menudo. Especialmente no uso esto cuando me desencadena a través de Google Now. Para esta configuración, significa que este comando se activará una vez cuando se digan el filtro de comando exacto y SOLO el filtro de comando exacto. Exact Command también es mutuamente exclusivo para Contiene todo y Use Regex.
  • Usar expresiones regulares: esto empleará la coincidencia de patrones de expresiones regulares para tratar de hacer coincidir el filtro de comando. Utilicé esto más cuando estaba empleando AutoVoice Recognize, pero desde que me mudé a Google Now, ha sido reemplazado por Contiene todo. Use Regex es mutuamente exclusivo de Exact Command y contiene todos.
  • Contiene todo: sin importar el orden o la longitud del comando, si todas las palabras del Filtro de comando están allí, Contiene todo se asegurará de que se active y ejecute. Lo uso con la activación de Google Now y también porque me da una mayor flexibilidad en mis comandos. La variedad es la especia de la vida, después de todo.
  • Precisión: esta configuración determina cuántas variantes de su comando se extraerán de AutoVoice Recognize para que coincidan con los comandos. Está preestablecido en 5 y puede ajustarse hacia arriba o hacia abajo según la complejidad de su comando.
  • ID de comando: la ID de comando es una de las formas en que Tasker puede ayudar a evitar que se salga de control con los comandos encadenados. La subsección de ID de comando es útil en secuencias precisas para garantizar que sus comandos de voz no omitan los pasos sin usted. Aquí es donde configura el ID de comando de este perfil, y como esto es algo que solo se verá en la programación y nunca se hablará en voz alta, siéntase libre de ser creativo aquí.
  • Último ID de comando: para que este perfil se active, el ID de comando establecido por perfiles / tareas anteriores (Establecer ID de comando también es una acción independiente, si necesita configurarlo antes de una serie de comandos). Si la ID de comando establecida por el perfil anterior es 'conejito' y la que busca este perfil es "zorro", no se activará.
  • Regex de ID de último comando: Esto utilizará la coincidencia de patrón de regex en la coincidencia de ID de último comando. En caso de que lo necesite, pero probablemente no lo hará.
  • Invertir ID de último comando: este perfil se activará solo si no coincide con la ID de último comando actual. Invertir aquí tiene un poco más de sentido que en el comando inicial.
  • Palabra de activación: esta es la palabra de activación para activar el perfil durante la escucha continua en AutoVoice. No se usa hoy, pero aquí es donde está, escondiéndose en la parte inferior.
  • Activar palabra exacta: Al igual que antes, la palabra activadora debe ser exacta para activarla en continuo con esta configuración. Esto es un poco más útil si ha configurado configuraciones continuas durante períodos de tiempo muy largos.
  • Trigger Word Regex: si es necesario, utilice la coincidencia de patrones de expresiones regulares para la palabra activadora.

No necesitará todos estos, o incluso la mayoría de estos, en muchos casos. La sección de ID de comando puede ayudarlo a agrupar comandos para cosas como respuestas de voz a mensajes de texto o correo electrónico. La sección Trigger Word puede ayudar a los oyentes continuos en la línea. Y el filtro de comandos es el desencadenante habitual del perfil.

Para nuestro ejemplo, mi filtro de comandos es el "día perfecto". He activado Contiene todo mientras uso Google Now y configuré el filtro de comandos 'en el mar' para el próximo perfil que seguirá.

Ahora, hacemos el siguiente perfil. El filtro de comandos esta vez es "puesta de sol", y no me importa usar un filtro de comandos tan genérico debido a que la última ID de comando se configuró en "en el mar". Contiene todo todavía está habilitado, aunque en un filtro de comando de una palabra que no es tan necesario. Elegimos nuestra tarea para el perfil, y ahora para probar.

'Ok Google Now … Día perfecto para estar en el mar …'

Si todo salió bien, nuestra primera tarea se activó. Y ahora…

'Ok Google Now … no puedo esperar al atardecer …'

Y si todo salió bien, nuestra segunda tarea se ejecutó. Sin embargo, si no hemos usado el primer comando, entonces todavía es seguro preguntarle a Google Now cuánto tiempo falta hasta el atardecer.

Y esto es solo el comienzo básico y básico. En nuestra próxima incursión de Tasker, alcanzaremos un nuevo nivel de versatilidad de AutoVoice: responder a los mensajes de Hangouts por voz, algo que ni siquiera Moto Assist puede hacer en este momento. En este método, también jugaremos con el nuevo plugin Tasker de Joao Dias, AutoInput. ¿Ya tienes AutoVoice? ¿O te has alejado de uno de los complementos más populares (y algo desalentadores) de Tasker? ¿Tiene algún proyecto totalmente jefe hecho con AutoVoice? Siéntase libre de mostrarlos en los comentarios y, como siempre, siéntase libre de solicitar algo más para que hagamos con Tasker en el futuro.