Turinys:

Interaktyvus pasakojimo radijas: 6 žingsniai (su nuotraukomis)
Interaktyvus pasakojimo radijas: 6 žingsniai (su nuotraukomis)

Video: Interaktyvus pasakojimo radijas: 6 žingsniai (su nuotraukomis)

Video: Interaktyvus pasakojimo radijas: 6 žingsniai (su nuotraukomis)
Video: Šeštokų pažintis su Micro:bit kompiuteriukais 2024, Lapkritis
Anonim
Interaktyvus pasakojimo radijas
Interaktyvus pasakojimo radijas

Šiame projekte tvarkingai atrodantį radiją paverčiame interaktyviu pasakotoju, kuris įgalina balsą. Ateitis, štai mes!

Prekės

Techninė įranga

  • „Raspberry Pi 3B+“pradinis rinkinys (arba „Raspberry Pi 4“pradinis rinkinys)
  • „Google AIY Voice Kit“v1
  • Perjungti
  • Retro radijas
  • Atsuktuvai
  • Litavimo įranga - neprivaloma

Programinė įranga

  • „Google“debesies platforma
  • „Google Dialogflow“

Kaip „Amazon“asocijuotas asmuo uždirbu iš kvalifikuotų pirkinių, kuriuos atliekate naudodami mano filialų nuorodas.

1 žingsnis: projekto vaizdo įrašas

Image
Image

2 žingsnis: radijas

Radijas
Radijas
Radijas
Radijas

Kaip ir dauguma modernizavimo projektų, šis prasideda nuo senos elektronikos, tiksliau, „Telefunken“„Bjazzo Ts“, pagaminto kažkada 1960-aisiais Vakarų Vokietijoje.

Pirmiausia reikia nustatyti, ką galima pakartotinai naudoti. Geriausias būdas tai sužinoti yra išardyti mūsų senovinę techniką. Šis žingsnis kiekvienam įrenginiui yra skirtingas, tačiau visų susidūrusių varžtų pašalinimas yra puiki pradžia.

Mums pasisekė, kad galime išgelbėti tiek originalų garsiakalbį, tiek įjungimo/išjungimo mygtuką. Mes taip pat pasiliekame tą dalį, kuri laiko visus mygtukus.

Po šios sėkmingos operacijos mums lieka keletas daugkartinio naudojimo komponentų ir pusiau tuščias rėmas.

3 žingsnis: Aparatūra

Techninė įranga
Techninė įranga
Techninė įranga
Techninė įranga

Turėdami naujai sukurtą erdvę ir daugkartinio naudojimo dalis, pereiname prie kito žingsnio, pridėdami savo techninę įrangą.

Tikslas yra sukurti balsu valdomą, interaktyvų pasakojimo įrenginį. Tai reiškia, kad mums reikia mikrofono ir garsiakalbio kartu su tam tikra apdorojimo galia. Išbandykite „Google AIY Voice Kit“- aparatinės įrangos paketą, puikiai tinkantį mūsų darbams.

Vykdyti jų kūrimo instrukcijas yra paprasta, tačiau vietoj pateikto garsiakalbio ir mygtuko mes prijungiame tuos, kuriuos atgavome iš senojo radijo. Kai visa aparatūra yra surinkta ir paruošta, dabar galime paleisti bet kurį iš pateiktų pavyzdžių.

4 žingsnis: istorija

Istorija
Istorija
Istorija
Istorija

Prieš pradėdami kurti savo istoriją, turime sugalvoti tinkamą temą. Kaip minėta anksčiau, mūsų radijas buvo sukurtas kažkada 1960-aisiais Vakarų Vokietijoje. Tai buvo šaltojo karo metu gyvybiškai svarbioje vietoje.

Galvodami apie šaltąjį karą, mes galvojame apie šnipinėjimą ir kaip tik turime savo temą - šnipinėjimą!

Prieš pereinant prie „chatbot“pastato, istorijos struktūros, reikia atlikti dar vieną užduotį. Kadangi norime, kad mūsų sklypas pasikeistų atsižvelgiant į vartotojų įvestį, turime sukurti sprendimų medį. Kai baigsime, visi galėsime pereiti prie kito žingsnio.

5 žingsnis: „Chatbot“

„Chatbot“
„Chatbot“
„Chatbot“
„Chatbot“
„Chatbot“
„Chatbot“

Sėkmė, kai istorija baigta, galime pradėti nuo „chatbot“. Idealiu atveju turėtume programinę įrangą, padedančią pasirinkti teisingą atsakymą, išgauti prasmę iš sakyto teksto ir priimti siužeto sprendimus.

Tai yra būtent tai, ką suteikia „chatbot“platforma, kuri aptinka teksto prasmę („Natūralios kalbos apdorojimas“) ir priima sprendimus.

Yra daug teikėjų, ir jūs galite pasirinkti bet kurį iš jų, tačiau mes pasirinkome „Google Dialogflow“, nes tai nemokama ir paprasta naudoti. Čia yra puikus „Dialogflow“pradžios vadovas.

Po tam tikro nustatymo ir kūrybiško rašymo „chatbot“yra pasirengęs veikti. Dabar mes prijungiame vietinę aparatinę įrangą prie „chatbot“, paversdami mūsų išradimą tikru balso robotu.

Visas kodas yra įtrauktas į šį straipsnį, tai yra duomenų srautas:

1 Mikrofonas paima ką nors kalbantį ir įrašo garsą.

2-3 Naudodami tam tikrą „Google AI“magiją („Speech-to-Text“) ištraukiame pasakytą tekstą iš garso.

4-5 Šis tekstas siunčiamas į mūsų pokalbių robotą („Dialogflow“) ir atitinka teisingą atsakymą, kuris siunčiamas atgal į „Raspberry Pi“.

6-7Naudojant daugiau dirbtinio intelekto „voodoo“, šis tekstas naudojamas dirbtinei kalbai generuoti.

8Šis garsas perduodamas asmeniui per garsiakalbį.

Pastaba: visas šis procesas įjungiamas tik tada, kai radijo mygtukas yra įjungtas.

6 žingsnis: rezultatas

Rezultatas
Rezultatas
Rezultatas
Rezultatas
Rezultatas
Rezultatas

Po viso šio sunkaus darbo pagaliau atėjo laikas atsipalaiduoti ir ištirti visas įvairias mūsų interaktyvaus pasakotojo galimybes.

Rekomenduojamas: