Projet | ​​​​Mini Projet - App Inventor | Reconnaissance vocale et Image

Contexte

La reconnaissance vocale peut être délicate à mettre au point et coûteuse même. Pourtant elle devient facile et gratuite avec Google si nous disposons d'un smartphone Android. Nous commençons par construire une application qui traduit la voix en mots. Voir le dispositif.

Il deviendra alors possible de commander vocalement nos systèmes ! Voir l'application jointe.

​​ Ce paragraphe rappelle la préparation de la tablette et la connexion au site App Inventor.

Construction de l'application

Nous recopions l'application.Voir les encadrés Designer de Blocks ci-contre.

  1. Reproduire l'application ci-contre sur les pages du site App Inventor.
  2. Essayez l'application sur la tablette. S'assurer que le texte s'affiche. Rappel : ​​​comment essayer l'application.

Affichage de deux images

Nous ajoutons deux images à notre application.

  1. Charger un fichier-image de LED rouge allumée et un autre de LED éteinte sur le site App Inventor. Appuyer sur le bouton Media / Upload File pour cela. Voir ci-contre.
  2. Ajouter un objet-image à l'interface via le volet Palette et mettre à jour ses propriétés.
  3. Recommencer avec un second objet-image associé cette fois avec l'autre fichier-image.
​ Deux images sont alors affichées !

Affichage d'une seule image selon le texte prononcé

Nous allumons la led si le mot "rouge" est prononcé.

  1. Dans la fenêtre Blocks, ajouter et nommer une variable. Voir ci-contre.
  2. Modifier le Handler SpeechRecognizer1 comme indiqué.
  3. S'assurer qu'on obtient la disparition d'une des deux images lorsque le mot est prononcé.

Finalisation

  • Nous complétons notre application afin d'éteindre la led si un autre mot est prononcé.
  • Simuler une led bicolore !












Dispositif

Smartphone ou tablette & ordinateur.

Application VocPhp

Cette application Android transmet les phrases sur l'espace web puis ​les enregistre et les interprète

Designer

Parmi les 4 objets mis en oeuvre, un est invisible. SpeechRecognizer accède à internet et traduit la voix en texte.

Blocks

L'application à recopier. La couleur des  éléments du puzzle indique où les trouver dans le menu Blocks à gauche.