Taula de continguts:
- Subministraments
- Pas 1: Projecte de vídeo
- Pas 2: ràdio
- Pas 3: maquinari
- Pas 4: història
- Pas 5: Chatbot
- Pas 6: resultat
Vídeo: La ràdio interactiva de contes: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
En aquest projecte convertim una ràdio de bon aspecte en un contacontes interactiu amb veu. Futur, aquí arribem!
Subministraments
Maquinari
- Raspberry Pi 3B + Starter Kit (o un Raspberry Pi 4 Starter Kit)
- Google AIY Voice Kit v1
- Interruptor
- Ràdio Retro
- Tornavisos
- Equip de soldadura: opcional
Programari
- Google Cloud Platform
- Google Dialogflow
Com a col·laborador d'Amazon, guanyo de les compres qualificatives que feu mitjançant els meus enllaços d'afiliació.
Pas 1: Projecte de vídeo
Pas 2: ràdio
Com la majoria de projectes d’equipament, aquest comença amb alguns electrònics antics, per ser precisos, un Bjazzo Ts de Telefunken, fabricat en algun moment dels anys seixanta a Alemanya Occidental.
El primer és determinar què es pot reutilitzar. La millor manera d’esbrinar-ho és desmuntant la nostra tecnologia vintage. Aquest pas és diferent per a tots els dispositius, però treure tots els cargols que trobeu és un bon començament.
Sortosament, podem recuperar tant l’altaveu original com el botó d’encesa / apagada. També conservem la part que sosté tots els botons.
Després d'aquesta operació reeixida ens queden alguns components reutilitzables i un marc semi buit.
Pas 3: maquinari
Amb el nou espai creat i les peces reutilitzables passem al següent pas, afegint el nostre propi maquinari.
L’objectiu és fer que un dispositiu de narració de contes, interactiu i controlable per veu. Això significa que necessitem un micròfon i un altaveu, combinats amb algun tipus de potència de processament. Que el Google AIY Voice Kit, un paquet de maquinari perfecte per al nostre esforç.
Seguir les seves instruccions de construcció és senzill, però en lloc de l’altaveu i el botó proporcionats, connectem els que hem recuperat de la nostra antiga ràdio. Amb tot el maquinari muntat i llest, ara podem executar qualsevol dels exemples proporcionats.
Pas 4: història
Abans de construir la nostra història, hem de plantejar-nos un tema adequat: com es va esmentar abans, la nostra ràdio es va fer en algun moment dels anys seixanta a Alemanya Occidental. Va ser durant la guerra freda en un lloc vital.
Quan pensem en la guerra freda, pensem en l’espionatge i, així, tenim el nostre tema, l’espionatge.
Hi ha una cosa més abans de passar a l’edifici del chatbot, l’estructura de la història. Com que volem que la nostra trama canviï en funció de l’entrada dels usuaris, hem de dissenyar un arbre de decisions. Un cop acabat, estem a punt per passar al següent pas.
Pas 5: Chatbot
Èxit, amb la història completa, podem començar al chatbot. Idealment tindríem un programari que ajudaria a escollir la resposta correcta, tant a l’hora d’extreure significat del text parlat com de prendre les decisions de la trama.
Això és exactament el que proporciona una plataforma chatbot, tant en la detecció del significat del text ("Processament del llenguatge natural") com en la presa de decisions.
Hi ha molts proveïdors disponibles, i podeu escollir-ne qualsevol, però hem escollit Google Dialogflow perquè és gratuït i fàcil d'utilitzar. Dialogflow té una bona guia d'iniciació aquí mateix.
Després de la configuració i l’escriptura creativa, el chatbot ja està a punt. Ara connectem el maquinari local amb el chatbot, transformant el nostre invent en un veritable robot de veu.
El codi complet s’inclou en aquest article, aquest és el flux de dades:
1El micròfon capta algú que parla i grava l’àudio.
2-3 Utilitzant una màgia de Google AI (Speech-to-Text), traiem el text parlat de l'àudio.
4-5 Aquest text s’envia al nostre xatbot (Dialogflow) i coincideix amb la resposta correcta, que s’envia de nou al Raspberry Pi.
Utilitzant algun vudú d’intel·ligència artificial més, aquest text s’utilitza per generar parla artificial.
8 Aquest àudio s’emet a la persona a través de l’altaveu.
Nota: Tot aquest procés només s'activa quan el botó de la ràdio està activat.
Pas 6: resultat
Després de tot aquest dur treball, per fi és el moment de retrocedir, relaxar-se i explorar totes les diferents possibilitats que ofereix el nostre contacontes interactiu.
Recomanat:
Taula de centre interactiva LED Arduino: 6 passos (amb imatges)
Taula de centre interactiva LED Arduino: vaig crear una taula de centre interactiva que encén els llums LED sota un objecte quan l’objecte es col·loca sobre la taula. Només s’encendran els leds que hi ha sota aquest objecte. Ho fa mitjançant l'ús eficaç de sensors de proximitat, i quan la proximitat
Instal·lació artística interactiva: 4 passos (amb imatges)
Instal·lació d’art interactiu: en aquest projecte, estem barrejant codificació i informàtica física per crear una instal·lació d’art interactiva. L'exemple compartit en aquest Instructable és un projecte de codificació per a estudiants que combina elements gràfics i sonors amb una interfície específica. El
Cúpula LED interactiva amb Fadecandy, processament i Kinect: 24 passos (amb imatges)
Cúpula LED interactiva amb Fadecandy, Processing i Kinect: WhatWhen in Dome és una cúpula geodèsica de 4,2 m coberta amb 4378 LED. Tots els LED es poden assignar de manera individual i direccionables. Estan controlats per Fadecandy i Processing en un escriptori de Windows. Un Kinect està unit a un dels puntals de la cúpula, així que mo
Contes sonors per a la vela: 11 passos
Contes sonors per a la navegació: els contes són trossos de corda que s’utilitzen a la vela per indicar si hi ha flux turbulent o laminar a través de la vela. No obstant això, les diferents peces de fil de colors adherides a cada costat de la vela són indicadors purament visuals. Aquests contes sonors
Contes del xip: amplificador d'àudio LM1875: 8 passos (amb imatges)
Contes del xip: amplificador d'àudio LM1875: m'encanten alguns amplificadors de xip: petits paquets de potència d'àudio pura. Amb només uns quants components externs, una font d’alimentació neta i un fort dissipador de calor, podeu obtenir un so de qualitat d'alta fidelitat que rivalitza amb dissenys de transistors discrets i complexos