Avec la voix depuis un appareil Android

Pour ceci vous aurez besoin de l'application Tasker

Disponible sur Google Play

On va commencer par créer un Tâche "Jarvis"

Cliquer sur + pour ajouter une Action

Ajouter une nouvelle Action "Obtenir depuis la voix"

Vous pouvez mettre comme titre "Demander à Jarvis"

Revenez à la liste des Actions

On va faire s'afficher à l'écran le texte reconnu (facultatif)

Ajouter une Action "Flash"

Appuyez sur l'icone Crayon pour sélectionner une variable à afficher

Et sélectionner la variable Résultat de la voix

Qui correspond à la variable nommée %VOICE (rempli automatiquement)

Revenez à la liste des Actions puis testez votre tâche en appuyant sur l'icone Play

Dites quelques-chose, le résultat devrait s'afficher brièvement en bas de votre écran:

On va maintenant envoyer cet Ordre à Jarvis pour qu'il l'exécute

 

Ajouter une nouvelle action et utilisez la rechercher trouver "Get HTTP"

Paramétrez cette tâche ainsi:

  • Server:Port: <ip de votre raspberry pi>:<port du plugin jarvis-api> (affichés au démarrage de Jarvis)
  • Attributs: order=%VOICE (vous pouvez aussi utiliser l'icône Crayon pour sélectionner la variable)

Revenez en arrière, puis testez votre tâche en appuyant sur le bouton Play (Vérifiez que Jarvis est bien lancé).

Vous verrez s'afficher brièvement l'ordre envoyé à Jarvis, et le voir s'exécuter (s'il est bien défini dans les commandes de Jarvis).

Nous allons maintenant ajouter un Raccourçi sur l'écran d'acceuil pour exécuter cette tâche.

Cliquez sur l'icône Grille en bas pour choisir une icône

Choisissez une icône d'application, pour ma part j'ai choisi Reconnaissance Vocale

Quittez maintenant Tasker en prenant le soin d'enregistrer les modifications

Retournez sur l'écran d'accueil de votre device Android, et ajoutez un Widget (dépend de votre Launcher)

Sélectionnez Raccourci de tâche

Puis sélectionnez votre tâche Jarvis

Vous avez maintenant une nouvelle icône Jarvis sur votre écran d'accueil:

Appuyez dessus pour dicter des ordres à Jarvis

Aller plus loin

Vous pouvez aussi avoir le retour en synthèse vocale directement sur votre smarphone en suivant les indications de ce ticket GitHub.