Table des matières:
- Fournitures
- Étape 1: Vidéo du projet
- Étape 2: Radio
- Étape 3: Matériel
- Étape 4: Histoire
- Étape 5: Chatbot
- Étape 6: Résultat
Vidéo: La radio interactive de narration : 6 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Dans ce projet, nous convertissons une radio d'apparence soignée en un conteur interactif à commande vocale. Avenir, nous voilà !
Fournitures
Matériel
- Kit de démarrage Raspberry Pi 3B+ (ou un kit de démarrage Raspberry Pi 4)
- Kit vocal Google AIY v1
- Changer
- Radio rétro
- Tournevis
- Équipement de soudage - En option
Logiciel
- Plateforme Google Cloud
- Flux de dialogue Google
En tant qu'associé Amazon, je gagne des achats éligibles que vous effectuez en utilisant mes liens d'affiliation.
Étape 1: Vidéo du projet
Étape 2: Radio
Comme la plupart des projets de rénovation, celui-ci commence avec de l'électronique ancienne, pour être précis, un Bjazzo Ts de Telefunken, fabriqué dans les années 1960 en Allemagne de l'Ouest.
La première consiste à déterminer ce qui est réutilisable. La meilleure façon de le savoir est de démonter notre technologie vintage. Cette étape est différente pour chaque appareil, mais retirer toutes les vis que vous rencontrez est un bon début.
Heureusement pour nous, nous pouvons récupérer à la fois le haut-parleur d'origine et le bouton marche/arrêt. Nous gardons également la partie qui retient tous les boutons.
Après cette opération réussie, nous nous retrouvons avec quelques composants réutilisables et un cadre semi vide.
Étape 3: Matériel
Avec notre espace nouvellement créé et nos pièces réutilisables, nous passons à l'étape suivante, en ajoutant notre propre matériel.
L'objectif est de créer un dispositif de narration interactif et contrôlable par la voix. Cela signifie que nous avons besoin d'un microphone et d'un haut-parleur, combinés à une sorte de puissance de traitement. Que le Google AIY Voice Kit, un package matériel parfait pour notre entreprise.
Suivre leurs instructions de construction est simple, mais au lieu du haut-parleur et du bouton fournis, nous connectons ceux que nous avons récupérés de notre ancienne radio. Avec tout le matériel assemblé et prêt, nous pouvons maintenant exécuter n'importe lequel des exemples fournis.
Étape 4: Histoire
Avant de pouvoir construire notre histoire, nous devons trouver un thème approprié. Comme mentionné précédemment, notre radio a été réalisée dans les années 1960 en Allemagne de l'Ouest. C'était pendant la guerre froide dans un endroit vital.
Quand on pense à la guerre froide, on pense à l'espionnage, et juste comme ça nous avons notre thème, l'espionnage !
Il reste une tâche à faire avant de passer au bâtiment du chatbot, la structure de l'histoire. Parce que nous voulons que notre intrigue change en fonction des entrées des utilisateurs, nous devons concevoir un arbre de décision. Une fois terminé, nous sommes prêts à passer à l'étape suivante.
Étape 5: Chatbot
Succès, une fois l'histoire terminée, nous pouvons commencer sur le chatbot. Idéalement, nous aurions un logiciel qui aide à choisir la bonne réponse, à la fois en extrayant le sens du texte parlé et en prenant les décisions concernant l'intrigue.
C'est exactement ce que fournit une plate-forme de chatbot, à la fois en détectant le sens du texte (« traitement du langage naturel ») et en prenant des décisions.
Il existe de nombreux fournisseurs, et vous pouvez choisir n'importe lequel d'entre eux, cependant, nous avons choisi Google Dialogflow car il est gratuit et facile à utiliser. Dialogflow propose un excellent guide de démarrage ici.
Après une certaine configuration et une écriture créative, le chatbot est prêt à fonctionner. Maintenant, nous connectons le matériel local au chatbot, transformant notre invention en un véritable voicebot.
Le code complet est inclus dans cet article, voici le flux de données:
1Le microphone capte quelqu'un qui parle et enregistre le son.
2-3À l'aide de la magie de l'IA de Google (Speech-To-Text), nous extrayons le texte parlé de l'audio.
4-5Ce texte est envoyé à notre chatbot (Dialogflow) et correspond à la bonne réponse, qui est renvoyée au Raspberry Pi.
6-7En utilisant un peu plus de vaudou d'intelligence artificielle, ce texte est utilisé pour générer un discours artificiel.
8Cet audio est diffusé à la personne via le haut-parleur.
Remarque: tout ce processus n'est activé que lorsque le bouton de la radio est mis sur le statut « ON ».
Étape 6: Résultat
Après tout ce travail acharné, il est enfin temps de se détendre et d'explorer toutes les différentes possibilités que notre conteur interactif a à offrir.
Conseillé:
Table basse LED interactive Arduino : 6 étapes (avec photos)
Table basse interactive à LED Arduino : j'ai fait une table basse interactive qui allume les lumières LED sous un objet, lorsque l'objet est placé sur la table. Seules les leds qui se trouvent sous cet objet s'allumeront. Il le fait en utilisant efficacement des capteurs de proximité, et lorsque la proximité
Installation artistique interactive : 4 étapes (avec photos)
Installation artistique interactive : Dans ce projet, nous mélangeons le codage et l'informatique physique pour créer une installation artistique interactive. L'exemple partagé dans ce Instructable est un projet de codage étudiant qui combine des éléments graphiques et sonores avec une interface spécialement conçue. Les
Space Monsters - une peinture interactive : 8 étapes (avec photos)
Space Monsters - an Interactive Painting : Aussi fatigué d'entendre "NON!" quand tu veux toucher un tableau ? Faisons-en un que vous POUVEZ toucher
Bloomie-The Interactive Flowers : 6 étapes (avec photos)
Bloomie-The Interactive Flowers : Parfois, les mots ne suffisent pas pour partager vos sentiments. C'est alors que vous avez besoin de Bloomie ! Bloomie est un produit pour que les gens partagent leurs émotions à travers les lumières. Lorsque vous déclenchez une certaine interaction, le message sera envoyé au Bloom de l'autre personne
GrimmsBox : Construisez votre propre dispositif de narration : 5 étapes (avec photos)
GrimmsBox : Build Your Own Storytelling Device : cette instructable vous montrera comment vous construire votre propre boîte de narration. N'hésitez pas à choisir votre propre aventure. La soi-disant "GrimmsBox" était un projet d'étudiants de la Hochschule der Medien de Stuttgart, en Allemagne. Nous utilisons un récepteur commun