Table des matières:

Catégorisation par reconnaissance vocale : 4 étapes (avec photos)
Catégorisation par reconnaissance vocale : 4 étapes (avec photos)

Vidéo: Catégorisation par reconnaissance vocale : 4 étapes (avec photos)

Vidéo: Catégorisation par reconnaissance vocale : 4 étapes (avec photos)
Vidéo: La reconnaissance vocale : vous allez tout comprendre (série spéciale) 2024, Novembre
Anonim
Image
Image
Catégorisation par reconnaissance vocale
Catégorisation par reconnaissance vocale
Catégorisation par reconnaissance vocale
Catégorisation par reconnaissance vocale

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

Préparation de la sortie: votre Arduino et votre box
Préparation de la sortie: votre Arduino et votre box
Préparation de la sortie: votre Arduino et votre box
Préparation de la sortie: votre Arduino et votre box
Préparation de la sortie: votre Arduino et votre box
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

Configuration de BitVoicer
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é: