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, Juli
Anonim
Radio za interaktivno pripovijedanje priča
Radio za interaktivno pripovijedanje priča

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

Supplies

Hardver

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

Softver

  • Google Cloud platforma
  • Google Dialogflow

Kao Amazon saradnik zarađujem od kvalifikovanih kupovina koje obavite pomoću mojih partnerskih veza.

Korak 1: Video zapis projekta

Image
Image

Korak 2: Radio

Radio
Radio
Radio
Radio

Kao i većina projekata nadogradnje, i ovaj započinje nekom starom elektronikom, točnije, Bjazzo T-om od Telefunkena, napravljenim negdje 1960-ih u Zapadnoj Njemačkoj.

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

Na našu sreću, možemo spasiti i originalni zvučnik i dugme 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 upotrebu 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. Iskoristite Google AIY Voice Kit, hardverski paket savršen za naše napore.

Slijediti njihova uputstva za izgradnju je jednostavno, ali umjesto priloženog zvučnika i gumba, povezujemo one koje smo oporavili sa našeg starog radija. Poš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 tokom 1960-ih u Zapadnoj Njemačkoj. To se dogodilo tokom hladnog rata na vitalnoj lokaciji.

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

Postoji još jedan zadatak prije nego što pređemo na zgradu chatbota, struktura priče. Budući da želimo da se naš zaplet promijeni na osnovu 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 pružatelja 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 odličan 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.

Kompletan kôd je uključen u ovaj članak, ovo je tok podataka:

1Mikrofon hvata nekoga ko govori i snima zvuk.

2-3Korišćenjem neke Google AI magije (Govor u tekst) izdvajamo izgovoreni tekst iz zvuka.

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

6-7Koristeći još neke vudu vještačke inteligencije, ovaj se tekst koristi za generiranje umjetnog govora.

8Ovaj zvuk se emituje osobi preko zvučnika.

Napomena: Cijeli ovaj proces aktivira se samo ako je radio tipka okrenuta na status 'ON'.

Korak 6: Rezultat

Rezultat
Rezultat
Rezultat
Rezultat
Rezultat
Rezultat

Nakon ovog napornog rada, konačno je vrijeme za povratak, opuštanje i istraživanje svih različitih mogućnosti koje nudi naš interaktivni pripovjedač priča.

Preporučuje se: