Vos apresento o Tasker, um aplicativo de automação total do Android. Neste primeiro artigo sobre o tema vou mostrar como fazer o Android falar o nome da pessoa que está te ligando, assim como ler SMS e WhatsApp recebido sem a necessidade de ligar a tela.
Hoje vamos aprender o que são Profiles (Perfis) e Tasks (Tarefas). Perfis são diretrizes que definem o QUANDO executar alguma(s) tarefa(s). Pra
entendermos bem tais conceitos, o mais indicado é entrarmos direto na prática.
Com o Tasker aberto, na aba PROFILES, clicar no botão "+", situado no canto direito inferior da tela:
Um menu com opções de eventos surgirá. Aqui vamos escolher que tipo de acontecimento irá disparar nosso Profile. Para este exemplo vamos escolher:
Event -> Display -> Display Unlocked
NOTA: No meu caso não uso nenhum tipo de bloqueio na tela, então escolhi:
Event -> Display -> Display On
Clique no botão voltar (topo esquerdo da tela) para salvar a configuração.
A ação seguinte será a de criar uma TAREFA a ser executada quando a tela for desbloqueada. Clique em "New Task". Nomeie a nova tarefa. Neste exemplo dei o nome de "
Olá mestre".
Entraremos na tela "Task Edit", onde criaremos as ações que esta tarefa executará. Clique no botão "+" para criar uma nova ação. Escolha:
Alert > Say
Em Text digite: Olá mestre Fábio
Em Engine:Voice você pode escolher qual será a engine de voz a ser usada. Deixei a opção padrão do sistema operacional. Do que testei, o sintetizador Google é o
melhor.
Em Stream você escolhe qual será o tipo de saída do sistema. Media é o padrão de músicas e jogos. Você pode usar o de sua preferência.
Em Pitch não mexi. Você pode ajustar o agudo da voz aqui.
Speed deixei com 3. A engine de voz pt_BR às vezes fala meio confuso. Na velocidade 3 fica mais fácil identificar o que ela está falando.
Clique no botão voltar (topo esquerdo da tela) para salvar a configuração.
Clique mais uma vez no botão voltar para retornar à tela de Profiles. Agora clique no botão físico voltar do celular para sair do Tasker.
Bloqueie a tela do celular e desbloqueie novamente. Assim que o fizer, seu Android-secretária lhe dará as boas vindas! :)
Agora vamos criar um segundo perfil para nos dar um good bye quando a tela desligar.
Em Profiles crie um novo perfil.
Escolha: Event -> Display -> Display Off
Crie uma nova Task com o nome: Tchau Mestre
Em Task Edit, clique em adicionar: Alert -> Say
Em Text digite: Tchau tchau mestre Fábio
Em Speed coloque 3
Salve e saia.
Saia do Tasker e teste a nova configuração. Neste momento seu Android já é um melhor companheiro que antes. :)
[13] Comentário enviado por r_carreiro em 10/10/2014 - 19:04h
Cara, gostei muito do artigo mas também estou com o problema do "alert/say" simplesmente não aparece pra mim, meu aparelho é o Moto G 2ª geração, e tenho o sintetizador de voz instalado e atualizado, inclusive uso ele com o Google Now, o que pode ser?
Obrigado e parabéns pelo artigo!
[14] Comentário enviado por caslubas em 17/10/2014 - 10:24h
Ótimo artigo, favorite!
Fiz duas pequenas modificações para adaptar ao meu uso.
1- Alterei o perfil "displayOff" para dar "tchau" apenas quando o telefone for bloqueado, isso evita receber um "tchau" quando só quero ver as horas sem desbloquer o tel.
2- Criei um perfil "parar voz", pois quando o telefone está em modo silencioso todas as funções de voz continuavam ativas.
Estou aguardando por novas publicações a respeito do tasker!!