Turinys:
- Prekės
- 1 veiksmas: įvadas ir vaizdo įrašo demonstravimas
- 2 žingsnis: koncepcija
- 3 žingsnis: architektūra
- 4 veiksmas: 1 veiksmas: „Chatbot“
- 5 veiksmas: 2 veiksmas: jutiklinis ekranas
- 6 žingsnis: 3 žingsnis: pertrauka
- 7 veiksmas: 4 žingsnis: senovinis telefono ir balso rinkinys
- 8 žingsnis: 5 žingsnis: išbandykite
Video: Istorinis balso balsas: 8 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Žemiau pateikiama trumpa turinio apžvalga.
- Įvadas ir demonstracinis vaizdo įrašas
- Koncepcija
- Architektūra
- 1 žingsnis: „Chatbot“
- 2 veiksmas: jutiklinis ekranas
- 3 žingsnis: pertrauka
- 4 žingsnis: senovinis telefono ir balso rinkinys
- 5 žingsnis: išbandykite!
Prekės
Rėmas
Liečiamas ekranas
Senovinis telefonas
„Google AIY Voice“
Node.js
„Amazon Web Services AWS EC2“
„Google Dialogflow“
Karštas klijų pistoletas (bendras)
Rankinis pjūklas
Lituoklis (bendras)
1 veiksmas: įvadas ir vaizdo įrašo demonstravimas
Pasikalbėkite su savo mėgstamiausiu žmogumi iš praeities su „Historic Voicebot“! Naudodami šią interaktyvią instaliaciją, galite kalbėtis su istorine asmenybe tiek pokalbiais, tiek balsu. Pagaminta naudojant „Dialogflow“, „Node.js“, „HTML Canvas“, „AIY Voice Kit“, „Raspberry Pi“ir senovinį telefoną.
2 žingsnis: koncepcija
Koncepciją sudaro dvi dalys: jutiklinis ekranas su istorinės asmenybės animacija. Jutikliniame ekrane taip pat rodomas dialogo langas ir mygtukai, kad žmonės galėtų užduoti DUK. Fizinis telefonas, fiksuojantis kalbą ir skleidžiantis garsą, todėl juo galima užduoti klausimus ir klausytis atsakymo.
3 žingsnis: architektūra
Trys pagrindinės dalys yra:
- Užpakalinė programa, apimanti „Dialogflow“ir „Node.js“serverį
- Priekinė dalis, kurią sudaro HTML drobės puslapis
- Interaktyvi instaliacija, kurią sudaro jutiklinis ekranas ir AIY balso rinkinys, integruotas į senovinį telefoną
4 veiksmas: 1 veiksmas: „Chatbot“
Dialogflow
Norėdami sukurti pokalbių agentą „Dialogflow“, išbandžiau ir išbandžiau daugybę skirtingų metodų, kad gaučiau kuo tikslesnius ir patikimesnius atsakymus. Aš taip pat nusprendžiau automatizuoti kuo daugiau dialogo kūrimo. Radau, kad šiuo atveju lengviausias ir patikimiausias būdas pridėti žinių prie „Dialogflow“pokalbių roboto buvo pridėti CSV failą su klausimų ir atsakymų poromis. „Historic Voicebot“rankiniu būdu sukūriau 20 klausimų ir atsakymų porų ir pridėjau jas prie „Dialogflow“. Kaip matote, Ada Lovelace atsakymai yra teisingi, savalaikiai ir patikimi. Daugiau informacijos apie „Dialogflow“galite rasti čia.
Node.js
Serveris Kaip minėta architektūroje, „Node.js“serveris yra operacijos smegenys, užtikrinančios ryšį tarp „Dialogflow“ir skirtingų įrenginių. Pirmosioms versijoms serveris veikė vietoje mano nešiojamajame kompiuteryje. Dabartinėje versijoje serveris yra įdiegtas EC2 „Amazon Web Services“serveryje, kuriame veikia „Ubuntu“. Yra keletas puikių pamokų „Node.js“ir jos paleidimas „AWS“.
5 veiksmas: 2 veiksmas: jutiklinis ekranas
„Historic Voicebot“animacijos buvo sukurtos iš „Ada Lovelace“paveikslo naudojant „Adobe Photoshop“iškirpiant įvairius elementus, pvz., Rankas, antakius ir smakrą. Kiekvienas iš šių elementų buvo atskirai patalpintas „HTML Canvasfrontend“. „TweenJSJavaScript“biblioteka buvo naudojama šioms iškirptėms perkelti ir animuoti, atsižvelgiant į vartotojų indėlį ir „Dialogflow“atsakymus.
Kadras būtų užbaigtas, senas rėmelis buvo supjaustytas pagal jutiklinio ekrano dydį. Kaip visada, išmatuokite du kartus, supjaustykite vieną kartą.
6 žingsnis: 3 žingsnis: pertrauka
Nepamirškite retkarčiais atsipalaiduoti!
7 veiksmas: 4 žingsnis: senovinis telefono ir balso rinkinys
Telefonui bandžiau rasti tą, kuris buvo naudojamas Ada Lovelace eroje. Ne tik telefonai buvo išrasti ilgai po jos mirties, bet tikrai senų telefonų sunku rasti. Nepaisant to, galėjau nusipirkti seną „Ericsson“rotacinį telefoną, pagamintą 1960 -aisiais.
Norėdami sukurti veikiantį balso balsą, aš siekiau įdėti AIY rinkinį į telefoną ir pakartotinai panaudoti kuo daugiau originalių funkcijų.
Galėjau pakartotinai naudoti garsiakalbį ir du skambučius telefono viduje. Rotacinis diskas taip pat buvo nepažeistas, tačiau šiuo metu jis neveikia. Aš atnaujinau rankenos viduje esantį mikrofoną į modernų, kad galėčiau tiksliai užfiksuoti garso įvestį. Pakeičiau seną telefono laidą nauju, kad galėčiau teisingai prijungti naują mikrofoną.
8 žingsnis: 5 žingsnis: išbandykite
Ar tai iš tikrųjų veikia? Tik vienas būdas tai sužinoti, išbandykime!
Štai viskas „Historic Voicebot“projektui, pasikalbėkime vėliau!
Rekomenduojamas:
Balsas: 3 žingsniai
„Vootle“: pagrindimas/įkvėpimas Išnagrinėjus „Google“profilio skelbimų nuostatas, pradedama mokytis, kaip „Google“profiliai stebi paieškos istoriją ir naršymo elgseną, kad naudotojai būtų pažymėti pagal jų pomėgius. Remdamasi duomenų analize, „Google“palengvina
Automatinis temperatūros matavimas ir balso pranešimas: 5 žingsniai (su nuotraukomis)
Automatinis temperatūros matavimas ir balso pranešimas: pastaruoju metu visas pasaulis kovoja su virusu Covid19. Pirmiausia tikrinant, ar nėra paveiktų žmonių (ar įtariama, kad tai buvo padaryta), matuojama kūno temperatūra. Taigi šis projektas sukurtas pagal modelį, kuris gali automatiškai išmatuoti kūno temperatūrą ir informuoti
Balso valdoma roboto ranka: 8 žingsniai (su nuotraukomis)
Valdoma balsu valdoma roboto ranka: a. Straipsniai {šrifto dydis: 110,0%; šrifto svoris: paryškintas; šrifto stilius: kursyvas; teksto dekoravimas: nėra; fono spalva: raudona;} a. straipsniai: užveskite pelės žymeklį {fono spalva: juoda;} Šioje instrukcijoje paaiškinta, kaip sukurti balsu valdomą robotų ranką naudojant
„Multi -Channel Sonoff“- balso įjungiamos šviesos: 4 žingsniai (su nuotraukomis)
„Multi-Channel Sonoff“-įjungiamos balso lemputės: Prieš 5 metus mano virtuvės žibintai ėjo „do-do“keliu. Trasos apšvietimas sugedo, o apšvietimas po skaitikliu buvo tik šiukšlės. Aš taip pat norėjau suskaidyti apšvietimą į kanalus, kad galėčiau geriau apšviesti kambarį skirtingiems
Melodinis balsas: 4 žingsniai
Melodinis balsas: La conception de cet instrument est assez particuli è re et peu commune mais tr è s simple à naudotojas. Et pour ce faire, ant bien fait recours au circuit int é gr é. Jis oui! C'est le coeur m ê me de Melodic Voice qu