Table des matières:
- Étape 1: Préparation de la sortie: votre Arduino et votre Box
- Étape 2: Configuration de BitVoicer
- Étape 3: Utiliser Bitvoicer
- Étape 4: Le code Arduino
Vidéo: Catégorisation par reconnaissance vocale : 4 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Pour le cours TfCD du Master IPD à la TU Delft.
Il s'agit d'une instructable sur la façon de faire un système de reconnaissance vocale. Nous expliquons les bases et comment configurer ce projet à l'aide d'Arduino et de BitVoicer. Après avoir terminé les bases, nous pensons que vous pouvez utiliser ce système à votre guise.
Étape 1: Préparation de la sortie: votre Arduino et votre Box
Vous avez besoin de votre Arduino, de quelques fils et LED (trois feront l'affaire). Nous avons connecté les LED aux broches 3, 5 et 6 (toutes les broches PWM, bien que nous ne les utilisions pas). N'oubliez pas, pour ce tutoriel, nous nous concentrons sur la méthode de saisie: la reconnaissance vocale. Nous ne nous sommes donc pas concentrés sur la sortie de ce système et l'avons gardé assez simple.
Pour démontrer une utilisation de cette technologie, nous avons fabriqué une boîte dans laquelle nous avons mis des roulements imprimés en 3D pour les implants du genou. L'idée est que vous avez beaucoup d'articles différents et que vous devez trouver le bon. Nous choisissons de le démontrer avec un objet petit, moyen et grand symbolisant un palier pour un implant de genou. Pour rendre les choses plus claires, nous avons décidé d'utiliser une LED verte pour la petite taille, une LED jaune pour la taille moyenne et rouge pour la grande.
Étape 2: Configuration de BitVoicer
La première chose que vous voulez faire est d'activer votre produit sous aide > activer. Cela vous permet d'envoyer des données de Bitvoicer à votre microcontrôleur (Arduino).
Ensuite, vous souhaitez configurer Bitvoicer pour qu'il utilise réellement Arduino pour configurer sa sortie. Allez dans fichier>préférences. Ici vous voyez quelques options:
Ne vous occupez pas du premier paragraphe. Ce sont des options évidentes, vous permettant d'ouvrir et de démarrer le système de reconnaissance vocale dès que votre ordinateur démarre. Vous pourriez plus tard envisager d'utiliser un Raspberry Pi et créer un système autonome.
Ensuite, vous voyez l'option suivante:
Langue de reconnaissance vocale: déterminer la langue que BitVoicer doit reconnaître, Niveau de confiance acceptable: sachez que la reconnaissance vocale « prédit » ce qui a été dit. Il n'atteint peut-être jamais 100 %, mais 40 % peut déjà suffire pour fonctionner efficacement. Cela dépend de l'accent de l'utilisateur, du volume de la parole ou du microphone. Nous reviendrons à ceci plus tard.
Niveau audio minimum: Le niveau audio minimum que l'ordinateur doit écouter
Période d'activation du niveau audio (ms): la durée pendant laquelle il doit écouter une fois que le niveau audio minimum est atteint
Période de latence: délai entre votre commande vocale et la sortie.
Dans le paragraphe suivant, vous devez décocher désactiver la communication. Cela permet à Bitvoicer de communiquer avec l'Arduino. Les paramètres suivants sont le nom du port, les bits par seconde, la parité, les bits d'arrêt, le contrôle de flux. Définissez le nom du port sur le bon port série (il s'appelle COMX, X étant un nombre, vous pouvez le trouver sous aide> port dans Arduino). Assurez-vous que vos bits par seconde sont de 9600. Vous pouvez laisser les autres options par défaut.
Pour le paragraphe suivant, nous allons utiliser le microphone de l'ordinateur.
Vous êtes maintenant prêt à jouer avec Bitvoicer.
Étape 3: Utiliser Bitvoicer
Dans cette vidéo, nous expliquons comment utiliser Bitvoicer.
Étape 4: Le code Arduino
Nous avons utilisé un autre code source et l'avons simplifié pour l'utiliser. La version simplifiée avec des instructions peut être trouvée dans le code Arduino joint. (Vous pouvez voir la source ici
C'est ça! Vous pouvez maintenant utiliser les commandes vocales comme entrée et décider quelle sortie vous voulez dans le code arduino.
www.youtube.com/watch?v=u8QUKTFdQgU
Conseillé:
Miroir magique intelligent flottant d'un vieil ordinateur portable avec reconnaissance vocale Alexa : 6 étapes (avec photos)
Miroir magique intelligent flottant d'un vieil ordinateur portable avec reconnaissance vocale Alexa : inscrivez-vous à mon cours « L'électronique en bref » ici : https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Consultez également mon chaîne youtube ici pour plus de projets et de tutoriels électroniques : https://www.youtube.com/channel/UCelOO
Système de sécurité par reconnaissance faciale pour un réfrigérateur avec Raspberry Pi : 7 étapes (avec photos)
Système de sécurité à reconnaissance faciale pour un réfrigérateur avec Raspberry Pi : En naviguant sur Internet, j'ai découvert que les prix des systèmes de sécurité varient de 150$ à 600$ et plus, mais toutes les solutions (même les plus chères) ne peuvent pas être intégrées avec d'autres des outils intelligents chez vous ! Par exemple, vous ne pouvez pas définir
Robot de guidage avec fonction de reconnaissance vocale : 7 étapes (avec photos)
Robot de guidage avec fonction de reconnaissance vocale : Le robot de guidage est un robot mobile que nous avons conçu pour guider les visiteurs dans divers départements de notre campus universitaire. Nous l'avons fait prononcer quelques déclarations prédéfinies et avancer et reculer en fonction de la voix d'entrée. Dans notre collège, nous avons t
Introduction à la reconnaissance vocale avec Elechouse V3 et Arduino. : 4 étapes (avec photos)
Introduction à la reconnaissance vocale avec Elechouse V3 et Arduino. : Bonjour… ! La technologie de reconnaissance vocale existe depuis quelques années. Nous nous souvenons encore de la grande excitation que nous avons eue en discutant avec le premier iPhone compatible Siri. Depuis lors, les appareils de commande vocale ont atteint un niveau très avancé beyo
VRBOT (Robot à reconnaissance vocale) : 10 étapes (avec photos)
VRBOT (Robot de reconnaissance vocale) : Dans ce Instructable, nous allons faire un robot (plus comme une voiture RC) qui est contrôlé par la voix, c'est-à-dire la reconnaissance vocale. Avant de commencer à vous donner plus de détails, il faut savoir qu'il s'agit de la reconnaissance vocale et non de la reconnaissance vocale, ce qui signifie que c