Table des matières:
- Étape 1: Câblage et pratique
- Étape 2: Ouvrez Webduino Blockly et utilisez la zone de démonstration Web
- Étape 3: placez un « tableau » dans l'espace de travail, remplissez le nom du tableau. Placez un bloc « LED » dans la pile
- Étape 4: Cliquez sur « Contrôle vocal » et placez le bloc « Démarrer la reconnaissance » dans la pile
- Étape 5: Définissez les « résultats intermédiaires » sur le bloc « Contrôle vocal » pour contrôler la façon dont nous voulons que la reconnaissance vocale lise notre discours
- Étape 6: placez un bloc « Afficher le texte » avec un « texte reconnu » et définissez les règles de reconnaissance
- Étape 7: Si vous avez besoin de plusieurs commandes, utilisez un bloc "Liste"
- Étape 8: Vérifiez si la carte est en ligne et « Exécutez les blocs ». Ensuite, "Autorisez" Chrome à utiliser votre microphone
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Webduino utilise le navigateur Internet Chrome pour contrôler toutes sortes de composants électroniques, nous devrions donc pouvoir utiliser toutes les autres fonctions que Chrome a à offrir. Dans cet exemple de projet, nous utiliserons l'API Speech de Chrome. Grâce à la reconnaissance vocale de Google, nous pouvons facilement contrôler une lumière LED. La même méthode pourrait être utilisée avec un relais, nous permettant de contrôler une ampoule, une serrure de porte ou des appareils ménagers.
Texte intégral de ce projet:
Webduino Blockly:
Étape 1: Câblage et pratique
La branche la plus longue va au potentiel élevé (broches qui ont un numéro) et la branche la plus courte va au potentiel bas (GND). Pour ce tutoriel, connectez la jambe la plus longue à 10 et la jambe la plus courte à GND.
Étape 2: Ouvrez Webduino Blockly et utilisez la zone de démonstration Web
Ouvrez l'éditeur Webduino Blocky et cliquez sur le bouton "Zone de démonstration Web", cliquez sur le menu déroulant et choisissez "Afficher le texte".
Étape 3: placez un « tableau » dans l'espace de travail, remplissez le nom du tableau. Placez un bloc « LED » dans la pile
Étape 4: Cliquez sur « Contrôle vocal » et placez le bloc « Démarrer la reconnaissance » dans la pile
La reconnaissance vocale ne peut fonctionner qu'avec une seule langue à la fois (ici on peut choisir le mandarin ou l'anglais).
Étape 5: Définissez les « résultats intermédiaires » sur le bloc « Contrôle vocal » pour contrôler la façon dont nous voulons que la reconnaissance vocale lise notre discours
S'il est réglé sur "on", il reconnaîtra chaque mot prononcé, et s'il est réglé sur "off", il reconnaîtra les pauses créant des phrases. Si vous utilisez un navigateur sur un ordinateur, nous vous recommandons de le régler sur « on », afin que vous obteniez de meilleurs résultats. Si vous utilisez un téléphone mobile, réglez-le sur « off ». La reconnaissance vocale ne fonctionnera que pour les téléphones fonctionnant sous Android.
Étape 6: placez un bloc « Afficher le texte » avec un « texte reconnu » et définissez les règles de reconnaissance
Placez ensuite un bloc "if word include / do" à l'intérieur du bloc "Recognition" pour programmer une action. Dans l'exemple, nous faisons allumer et éteindre une LED lorsque nous disons "allumer les lumières" et "éteindre les lumières". Ou, si nous disons "clignoter", la LED clignotera.
Étape 7: Si vous avez besoin de plusieurs commandes, utilisez un bloc "Liste"
Étape 8: Vérifiez si la carte est en ligne et « Exécutez les blocs ». Ensuite, "Autorisez" Chrome à utiliser votre microphone
Lisez plus de tutoriels de Webduino ici.