3 votes

Tasker ne reconnaît pas les appels entrants

J'ai un Galaxy S4 I9505 sous KitKat. J'utilise Tasker pour diverses choses. J'essaie de mettre en place une "annonce de l'appelant" lorsque je suis en voiture. Je veux donc créer un profil qui, lorsqu'un appel arrive, annonce le nom de l'appelant (s'il est dans les contacts) ou le numéro de l'appelant. Cette partie fonctionne.

Là où je me bats, c'est pour que Tasker active le profil lorsqu'un appel arrive. J'ai essayé Event - phone ringing et le lier à ma tâche. Cette tâche ne s'active pas sur les appels entrants. J'ai donc essayé state - phone - call (incoming) le même résultat. Le téléphone commence à sonner, mais le profil n'active pas la tâche (j'ai également essayé avec une tâche de test, qui définit une variable). D'après ce que j'ai lu, l'un ou l'autre de ces profils devrait s'activer lorsque j'ai un appel entrant.

3voto

Wyzard Points 521

Celui que vous voulez est Event->Phone Ringing. L'état->Appel téléphonique ne sera pas activé tant que vous n'aurez pas répondu à l'appel. Les profils d'événement s'activent et se désactivent assez rapidement, de sorte que vous ne le verriez probablement pas si vous essayiez de surveiller la couleur verte active. Cependant, vous avez mentionné qu'il n'a même pas défini une variable dans une tâche de test. Avez-vous utilisé une variable globale pour cela ou une variable locale ? Essayez d'utiliser l'action Flash pour faire clignoter le nom de l'appelant et voyez si cela s'affiche.

Une fois que vous l'aurez fait fonctionner et confirmé, vous devrez peut-être travailler davantage sur votre annonce. Je suppose que vous utilisez l'action Say. Vous devrez décocher la case Respecter le focus audio pour que Say puisse parler par-dessus la sonnerie du téléphone, puisque la sonnerie est prioritaire. Vous voudrez probablement aussi désactiver temporairement la sonnerie à l'aide de l'action Volume de la sonnerie pour permettre à l'action Dire de se terminer, puis réactiver la sonnerie.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X