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.
Qualquer contato (precisa ser cadastrado na sua agenda);
Ou deixar em branco. Neste caso ele vai ler o SMS de todos, inclusive de números que não estão em sua agenda de contatos.
No meu caso escolhi a última opção, "Any Contact" (qualquer contato).
Agora crie uma nova Task. Dei o nome de "Ler SMS".
Crie uma nova Action e escolha:
Alert -> Say
Em Text coloque:
Recebeu a seguinte mensagem de %SMSRN, %SMSRB
A variável %SMSRN corresponde a Text From (remetente) e %SMSRB a Text Body (corpo da mensagem). Clicando no ícone à direta do campo texto você terá acesso às variáveis built-in disponíveis em seu Android.
Nas opções seguintes mexi apenas em Speed, mudando de 5 pra 3.
Agora basta sair do Tasker e aguardar que alguém lhe envie um SMS.
[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!!