Sadržaj:

Interaktivni radio za pripovijedanje priča: 6 koraka (sa slikama)
Interaktivni radio za pripovijedanje priča: 6 koraka (sa slikama)

Video: Interaktivni radio za pripovijedanje priča: 6 koraka (sa slikama)

Video: Interaktivni radio za pripovijedanje priča: 6 koraka (sa slikama)
Video: Module 2 – Legal Aspects of Preventive Procedures and Agency Attributions – PART 3 / 4 2024, Studeni
Anonim
Radio s interaktivnim pričama
Radio s interaktivnim pričama

U ovom projektu pretvaramo radio urednog izgleda u interaktivni pripovjedač priča s omogućenim glasom. Budućnost, evo nas!

Pribor

Hardver

  • Raspberry Pi 3B+ Starter Kit (ili Raspberry Pi 4 Starter Kit)
  • Google AIY Voice Kit v1
  • Sklopka
  • Retro radio
  • Odvijači
  • Oprema za lemljenje - izborno

Softver

  • Google Cloud platforma
  • Google Dialogflow

Kao suradnik Amazona zarađujem od kvalificiranih kupnji koje izvršite pomoću mojih partnerskih veza.

Korak 1: Video projekt

Image
Image

Korak 2: Radio

Radio
Radio
Radio
Radio

Kao i većina projekata nadogradnje, i ovaj počinje s nekom starom elektronikom, točnije, s Bjazzo T-om tvrtke Telefunken, napravljenom negdje tijekom 1960-ih u Zapadnoj Njemačkoj.

Prvo je odrediti što se može ponovno upotrijebiti. Najbolji način da to saznate je rastavljanjem naše vintage tehnologije. Ovaj je korak različit za svaki uređaj, ali uklanjanje svih vijaka na koje naiđete odličan je početak.

Na našu sreću, možemo spasiti i izvorni zvučnik i gumb za uključivanje/isključivanje. Zadržavamo i dio koji drži sve tipke.

Nakon ove uspješne operacije preostaju nam neke komponente za višekratnu uporabu i poluprazan okvir.

Korak 3: Hardver

Hardver
Hardver
Hardver
Hardver

S našim novostvorenim prostorom i dijelovima za višekratnu upotrebu prelazimo na sljedeći korak, dodajući vlastiti hardver.

Cilj je napraviti glasovni upravljački, interaktivni uređaj za pripovijedanje priča. To znači da su nam potrebni mikrofon i zvučnik u kombinaciji s nekom vrstom procesorske snage. Potražite Google AIY Voice Kit, hardverski paket savršen za naš pothvat.

Slijediti njihove upute za izradu je jednostavno, ali umjesto priloženog zvučnika i gumba, povezujemo one koje smo oporavili sa starog radija. Nakon što je sav hardver sastavljen i spreman, sada možemo pokrenuti bilo koji od ponuđenih primjera.

Korak 4: Priča

Priča
Priča
Priča
Priča

Prije nego što možemo izgraditi svoju priču, moramo smisliti odgovarajuću temu. Kao što je već spomenuto, naš radio je nastao negdje šezdesetih godina u Zapadnoj Njemačkoj. Bilo je to tijekom hladnog rata na vitalnom mjestu.

Kad razmišljamo o hladnom ratu, mislimo na špijunažu, i upravo tako imamo svoju temu, špijuniranje!

Prije nego što pređemo na zgradu chatbota, postoji još jedan zadatak, struktura priče. Budući da želimo da se naša shema promijeni na temelju unosa korisnika, moramo dizajnirati stablo odluka. Kad završimo, spremni smo za prelazak na sljedeći korak.

Korak 5: Chatbot

Chatbot
Chatbot
Chatbot
Chatbot
Chatbot
Chatbot

Uspješno, s dovršenom pričom možemo započeti na chatbotu. Idealno bi bilo da imamo softver koji pomaže u odabiru pravog odgovora, kako izvlačenju značenja iz izgovorenog teksta, tako i donošenju odluka.

To je upravo ono što chatbot platforma nudi, i otkrivanje značenja u tekstu ('Obrada prirodnog jezika') i donošenje odluka.

Postoji mnogo davatelja usluga i možete odabrati bilo kojeg od njih, međutim, odabrali smo Google Dialogflow jer je besplatan i jednostavan za korištenje. Dialogflow ima sjajan vodič za početak upravo ovdje.

Nakon određenog postavljanja i kreativnog pisanja chatbot je spreman za rad. Sada povezujemo lokalni hardver s chatbotom, pretvarajući naš izum u pravog glasovnog robota.

Cjelokupni kôd uključen je u ovaj članak, ovo je tijek podataka:

1Mikrofon hvata nekoga tko govori i snima zvuk.

2-3Korištenjem neke Google AI magije (Govor u tekst) izvlačimo izgovoreni tekst iz zvuka.

4-5Ovaj tekst se šalje našem chatbotu (Dialogflow) i podudara se s ispravnim odgovorom, koji se šalje natrag u Raspberry Pi.

6-7Koristeći još neki voodoo s umjetnom inteligencijom, ovaj se tekst koristi za generiranje umjetnog govora.

8Ovaj se zvuk emitira na osobu putem zvučnika.

Napomena: Cijeli ovaj postupak aktivira se samo ako je radio gumb uključen.

Korak 6: Rezultat

Proizlaziti
Proizlaziti
Proizlaziti
Proizlaziti
Proizlaziti
Proizlaziti

Nakon ovog napornog rada, konačno je vrijeme da se opustimo, opustimo i istražimo sve različite mogućnosti koje nudi naš interaktivni pripovjedač priča.

Preporučeni: