Cuprins:

Radio interactiv de povestire: 6 pași (cu imagini)
Radio interactiv de povestire: 6 pași (cu imagini)

Video: Radio interactiv de povestire: 6 pași (cu imagini)

Video: Radio interactiv de povestire: 6 pași (cu imagini)
Video: CUM TE VEDE ACUM PERSOANA CARE TE-A RĂNIT?💔Tarot Interactiv 2024, Noiembrie
Anonim
Radio interactiv de povestire
Radio interactiv de povestire

În acest proiect, convertim un radio cu aspect elegant într-un povestitor interactiv, activat pentru voce. Viitor, iată-ne!

Provizii

Hardware

  • Raspberry Pi 3B + Starter Kit (sau un Raspberry Pi 4 Starter Kit)
  • Google AIY Voice Kit v1
  • Intrerupator
  • Radio retro
  • Șurubelnițe
  • Echipamente de lipit - Opțional

Software

  • Google Cloud Platform
  • Google Dialogflow

În calitate de asociat Amazon câștig din achizițiile eligibile pe care le faceți folosind linkurile mele de afiliere.

Pasul 1: Video de proiect

Image
Image

Pasul 2: Radio

Radio
Radio
Radio
Radio

Ca majoritatea proiectelor de modernizare, acesta începe cu niște electronice vechi, mai precis, un Bjazzo Ts de la Telefunken, realizat cândva în anii 1960 în Germania de Vest.

În primul rând este determinarea a ceea ce este reutilizabil. Cel mai bun mod de a afla este dezasamblarea tehnologiei noastre de epocă. Acest pas este diferit pentru fiecare dispozitiv, dar eliminarea tuturor șuruburilor pe care le întâlniți este un început minunat.

Din fericire, putem salva atât difuzorul original, cât și butonul de pornire / oprire. De asemenea, păstrăm partea care ține apăsate toate butoanele.

După această operație de succes, ne-au rămas câteva componente reutilizabile și un cadru semi gol.

Pasul 3: Hardware

Hardware
Hardware
Hardware
Hardware

Cu spațiul nou creat și piesele reutilizabile trecem la pasul următor, adăugând propriul nostru hardware.

Scopul este de a crea un dispozitiv controlabil prin voce, interactiv, de povestire. Aceasta înseamnă că avem nevoie de un microfon și difuzor, combinate cu un fel de putere de procesare. Ce este Google AIY Voice Kit, un pachet hardware perfect pentru eforturile noastre.

Urmarea instrucțiunilor lor de construcție este simplă, dar în loc de difuzorul și butonul furnizate, le conectăm pe cele pe care le-am recuperat din vechiul nostru radio. Cu tot hardware-ul asamblat și gata, putem rula acum oricare dintre exemplele furnizate.

Pasul 4: Poveste

Poveste
Poveste
Poveste
Poveste

Înainte de a ne putea construi povestea, trebuie să venim cu o temă potrivită. După cum am menționat anterior, radioul nostru a fost realizat cândva în anii 1960 în Germania de Vest. Acest lucru a fost în timpul războiului rece într-o locație vitală.

Când ne gândim la războiul rece, ne gândim la spionaj și, la fel, avem tema noastră, spionajul!

Mai este încă un lucru înainte de a trece la clădirea chatbotului, structura poveștii. Deoarece dorim ca complotul nostru să se schimbe pe baza datelor introduse de utilizatori, trebuie să proiectăm un arbore de decizie. Odată terminat, suntem cu toții pregătiți să trecem la pasul următor.

Pasul 5: Chatbot

Chatbot
Chatbot
Chatbot
Chatbot
Chatbot
Chatbot

Succes, cu povestea completă, putem începe pe chatbot. În mod ideal, am avea un software care vă ajută să alegeți răspunsul corect, atât extragând sensul din textul vorbit, cât și luând deciziile de complot.

Aceasta este exact ceea ce oferă o platformă chatbot, atât detectarea sensului în text („Procesarea limbajului natural”), cât și luarea deciziilor.

Există mulți furnizori acolo și puteți alege oricare dintre aceștia, cu toate acestea, am ales Google Dialogflow deoarece este gratuit și ușor de utilizat. Dialogflow are un ghid inițial excelent chiar aici.

După câteva configurări și scrieri creative, chatbot-ul este gata de pornire. Acum conectăm hardware-ul local cu chatbotul, transformând invenția noastră într-un adevărat voicebot.

Codul complet este inclus în acest articol, acesta este fluxul de date:

1 Microfonul preia pe cineva care vorbește și înregistrează sunetul.

2-3 Folosind niște magii Google AI (Speech-to-Text), extragem textul vorbit din audio.

4-5 Acest text este trimis către chatbot-ul nostru (Dialogflow) și este asociat cu răspunsul corect, care este trimis înapoi la Raspberry Pi.

6-7 Folosind mai multe voodoo de inteligență artificială, acest text este folosit pentru a genera vorbire artificială.

8 Acest sunet este transmis persoanei prin difuzor.

Notă: Întregul proces este activat numai când butonul radioului este activat.

Pasul 6: Rezultat

Rezultat
Rezultat
Rezultat
Rezultat
Rezultat
Rezultat

După toată această muncă grea, este în sfârșit timpul să ne întoarcem, să ne relaxăm și să explorăm toate posibilitățile diferite pe care povestitorul nostru interactiv le are de oferit.

Recomandat: