Obsah:

Interaktivní rádio pro vyprávění příběhů: 6 kroků (s obrázky)
Interaktivní rádio pro vyprávění příběhů: 6 kroků (s obrázky)

Video: Interaktivní rádio pro vyprávění příběhů: 6 kroků (s obrázky)

Video: Interaktivní rádio pro vyprávění příběhů: 6 kroků (s obrázky)
Video: Zavřete oči a poslouchejte 😂😂😂 2024, Listopad
Anonim
Interaktivní rádio pro vyprávění příběhů
Interaktivní rádio pro vyprávění příběhů

V tomto projektu převádíme úhledně vypadající rádio do hlasového interaktivního vypravěče. Budoucnost, jsme tady!

Zásoby

Hardware

  • Raspberry Pi 3B+ Starter Kit (nebo Raspberry Pi 4 Starter Kit)
  • Google AIY Voice Kit v1
  • Přepínač
  • Retro rádio
  • Šroubováky
  • Pájecí zařízení - volitelné

Software

  • Google Cloud Platform
  • Google Dialogflow

Jako Amazon Associate vydělávám na oprávněných nákupech, které provádíte pomocí mých partnerských odkazů.

Krok 1: Projektové video

Image
Image

Krok 2: Rádio

Rádio
Rádio
Rádio
Rádio

Jako většina projektů dodatečné montáže i tento začíná nějakou starou elektronikou, přesněji Bjazzo Ts od Telefunken, vyrobenou někdy v šedesátých letech v západním Německu.

Nejprve je třeba určit, co lze znovu použít. Nejlepší způsob, jak to zjistit, je rozebrat naši starou technologii. Tento krok je u každého zařízení jiný, ale odstranění všech šroubů, se kterými se setkáte, je skvělý začátek.

Naštěstí můžeme zachránit původní reproduktor i tlačítko zapnutí/vypnutí. Ponecháme také část, která drží všechna tlačítka.

Po této úspěšné operaci nám zbývají některé opakovaně použitelné součásti a poloprázdný rámeček.

Krok 3: Hardware

Hardware
Hardware
Hardware
Hardware

S naším nově vytvořeným prostorem a opakovaně použitelnými částmi přejdeme k dalšímu kroku a přidáme vlastní hardware.

Cílem je vytvořit hlasem ovladatelné, interaktivní zařízení pro vyprávění příběhů. To znamená, že potřebujeme mikrofon a reproduktor v kombinaci s nějakým druhem výpočetního výkonu. Que the Google AIY Voice Kit, hardwarový balíček ideální pro naše úsilí.

Dodržování jejich pokynů k sestavení je jednoduché, ale místo dodaného reproduktoru a tlačítka připojíme ty, které jsme získali ze starého rádia. Když je veškerý hardware sestaven a připraven, můžeme nyní spustit jakýkoli z uvedených příkladů.

Krok 4: Příběh

Příběh
Příběh
Příběh
Příběh

Než budeme moci postavit svůj příběh, musíme vymyslet vhodné téma. Jak již bylo zmíněno, naše rádio bylo vyrobeno někdy v šedesátých letech v západním Německu. To bylo během studené války na důležitém místě.

Když přemýšlíme o studené válce, myslíme na špionáž a stejně tak máme své téma, špionáž!

Než přejdeme k budově chatbota, struktuře příběhu, je tu ještě jedno. Protože chceme, aby se náš graf změnil na základě zadání uživatelů, musíme navrhnout rozhodovací strom. Jakmile skončíme, jsme připraveni proklouznout k dalšímu kroku.

Krok 5: Chatbot

Chatbot
Chatbot
Chatbot
Chatbot
Chatbot
Chatbot

Úspěch, s úplným příběhem můžeme začít na chatbotu. V ideálním případě bychom měli kus softwaru, který pomáhá s výběrem správné reakce, a to jak vytahováním významu z mluveného textu, tak rozhodováním o zápletce.

To je přesně to, co poskytuje platforma chatbotů, a to jak zjišťování významu v textu („zpracování přirozeného jazyka“), tak rozhodování.

Existuje mnoho poskytovatelů a můžete si vybrat kteréhokoli z nich, ale vybrali jsme Google Dialogflow, protože je zdarma a snadno se používá. Dialogflow má skvělou příručku Začínáme právě zde.

Po určitém nastavení a kreativním psaní je chatbot připraven jít. Nyní propojíme místní hardware s chatbotem a přeměníme náš vynález na skutečného hlasového robota.

Kompletní kód je součástí tohoto článku, toto je tok dat:

1 Mikrofon zachytí někoho, kdo mluví, a nahraje zvuk.

2-3 Pomocí kouzla Google AI (Speech-To-Text) extrahujeme mluvený text ze zvuku.

4-5Tento text je odeslán našemu chatbotu (Dialogflow) a odpovídá správné odpovědi, která je odeslána zpět na Raspberry Pi.

6-7 Pomocí tohoto více voodoo s umělou inteligencí se tento text používá ke generování umělé řeči.

8 Tento zvuk je člověku vysílán prostřednictvím reproduktoru.

Poznámka: Celý tento proces se aktivuje pouze tehdy, když je tlačítko rádia přepnuto do stavu „ZAPNUTO“.

Krok 6: Výsledek

Výsledek
Výsledek
Výsledek
Výsledek
Výsledek
Výsledek

Po všech těchto těžkých pracích je konečně načase si odpočinout a relaxovat a prozkoumat všechny různé možnosti, které náš interaktivní vypravěč příběhů může nabídnout.

Doporučuje: