
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:12

Sa proyektong ito, binago namin ang isang maayos na pagtingin sa radyo sa isang may kakayahang boses, interactive na kwentista. Hinaharap, narito tayo!
Mga gamit
Hardware
- Raspberry Pi 3B + Starter Kit (o isang Raspberry Pi 4 Starter Kit)
- Google AIY Voice Kit v1
- Lumipat
- Retro Radio
- Screwdrivers
- Mga Kagamitan sa Paghinang - Opsyonal
Software
- Google Cloud Platform
- Google Dialogflow
Bilang isang Associate sa Amazon kumikita ako mula sa mga kwalipikadong pagbili na iyong ginagawa gamit ang aking mga kaakibat na link.
Hakbang 1: Video ng Proyekto


Hakbang 2: Radyo


Tulad ng karamihan sa mga retrofitting na proyekto, ang isang ito ay nagsisimula sa ilang mga lumang electronics, upang maging tumpak, isang Bjazzo Ts ng Telefunken, na ginawa minsan noong 1960's sa West-Germany.
Una ay ang pagtukoy kung ano ang magagamit muli. Ang pinakamahusay na paraan upang malaman ay sa pamamagitan ng pag-disassemble ng aming vintage tech. Ang hakbang na ito ay naiiba para sa bawat aparato, ngunit ang pag-aalis ng lahat ng mga tornilyo na nakasalubong mo ay isang mahusay na pagsisimula.
Masuwerte kami, maaari naming mai-save ang parehong orihinal na speaker at ang on / off button. Pinapanatili din namin ang bahaging pinipigilan ang lahat ng mga pindutan.
Matapos ang matagumpay na operasyon na ito ay naiwan kami sa ilang mga magagamit na sangkap at isang semi walang laman na frame.
Hakbang 3: Hardware


Sa aming bagong nilikha na puwang at magagamit muli na mga bahagi ay lumipat kami sa susunod na hakbang, na nagdaragdag ng aming sariling hardware.
Ang layunin ay upang makagawa ng isang makokontrol na boses, interactive, storytelling device. Nangangahulugan ito na kailangan namin ng isang mikropono at speaker, na sinamahan ng ilang uri ng lakas sa pagpoproseso. Ang Que AI Kit ng Google AIY, isang hardware package na perpekto para sa aming pagpupunyagi.
Ang pagsunod sa kanilang mga tagubilin sa pagbuo ay derekta, ngunit sa halip na ang ibinigay na speaker at pindutan, ikinonekta namin ang mga nakuha mula sa aming dating radyo. Sa lahat ng mga hardware na binuo at handa na, maaari na naming patakbuhin ang anuman sa mga ibinigay na halimbawa.
Hakbang 4: Kwento


Bago natin maitaguyod ang aming kwento, kailangan nating magkaroon ng isang angkop na tema. Tulad ng nabanggit kanina, ang aming radyo ay ginawa minsan noong 1960's sa West-Germany. Ito ay sa panahon ng malamig na giyera sa isang mahalagang lokasyon.
Kapag iniisip ang malamig na giyera, naiisip namin ang paniktik, at tulad nito mayroon kaming aming tema, bakay!
May isa pang todo bago kami magpatuloy sa chatbot building, ang istraktura ng kuwento. Dahil nais naming magbago ang aming balangkas batay sa input ng mga gumagamit, kailangan naming mag-disenyo ng isang puno ng pagpapasya. Kapag natapos na namin ang lahat ng naka-set sa sneak sa susunod na hakbang.
Hakbang 5: Chatbot



Ang tagumpay, sa kumpletong kuwento ay maaari tayong magsimula sa chatbot. Sa isipan ay magkakaroon kami ng isang piraso ng software na makakatulong sa pagpili ng tamang tugon, kapwa kumukuha ng kahulugan mula sa pasalitang teksto, at paggawa ng mga pagpapasya sa balangkas.
Ito mismo ang ibinibigay ng isang chatbot platform, kapwa nakita ang kahulugan sa teksto ('Likas na Pagproseso ng Wika') at paggawa ng mga desisyon.
Maraming mga tagabigay doon, at maaari kang pumili ng anuman sa mga ito, gayunpaman, pinili namin ang Google Dialogflow sapagkat ito ay libre at madaling gamitin. Ang Dialogflow ay may mahusay na pagsisimula ng gabay dito.
Matapos ang ilang pag-set up at malikhaing pagsulat ang chatbot ay handa nang umalis. Ngayon ay ikinonekta namin ang lokal na hardware sa chatbot, binabago ang aming imbensyon sa isang tunay na voicebot.
Ang kumpletong code ay kasama sa artikulong ito, ito ang daloy ng data:
1 Ang microphone ay kumukuha ng nagsasalita at itinatala ang audio.
2-3 Gamit ang ilang Google AI magic (Pagsasalita-Sa-Teksto) kinukuha namin ang sinasalitang teksto mula sa audio.
4-5Ang text na ito ay ipinadala sa aming chatbot (Dialogflow) at naitugma sa tamang tugon, na ipinadala pabalik sa Raspberry Pi.
6-7Paggamit ng ilan pang artipisyal na voodoo ng katalinuhan, ang teksto na ito ay ginagamit upang makabuo ng artipisyal na pagsasalita.
8Ang audio na ito ay nai-broadcast sa tao sa pamamagitan ng nagsasalita.
Tandaan: Ang buong proseso na ito ay aktibo lamang kapag ang pindutan ng radyo ay nakabukas sa katayuan na 'ON'.
Hakbang 6: Resulta



Matapos ang lahat ng pagsusumikap na ito, sa wakas ay oras na upang bumalik, magpahinga at galugarin ang lahat ng iba't ibang mga posibilidad na maalok ng aming interactive na kwentista.
Inirerekumendang:
Walang Pakikipag-ugnay na Tubig na Tubig: 9 Mga Hakbang (na may Mga Larawan)

Walang Pakikipag-ugnay na Tubig na Tubig: Para sa pagtatapos ng aking unang taon bilang isang mag-aaral ng MCT ay inatasan akong gumawa ng isang proyekto na naglalaman ng lahat ng mga kasanayang nakuha ko mula sa mga kurso sa buong taon. Naghahanap ako ng isang proyekto na susuriin ang lahat ng mga itinakdang mga kinakailangan ng aking mga guro at sa
Mga Pakikipag-ugnay na Wind Chime: 4 na Hakbang (na may Mga Larawan)

Interactive Wind Chimes: Ang Perpetual Chimes ay isang hanay ng mga augmented wind chimes na nag-aalok ng isang karanasan na makatakas kung saan ang iyong pakikipagtulungan ay bumubuo ng soundcape. Dahil walang hangin sa loob ng bahay, ang mga huni ay nangangailangan ng pakikipag-ugnayan ng madla upang dahan-dahang i-tap o i-waft ang mga ito at hikayatin / n
NFC Lock - Kapag ang isang PCB Ay Gayundin ang Mga Pindutan, ang Antenna at Higit Pa : 7 Hakbang (na may Mga Larawan)

NFC Lock - Kapag ang isang PCB Ay Gayundin ang Mga Pindutan, ang Antenna at Higit Pa …: Maaari kang kumuha ng isa sa dalawang mga bagay mula sa Instructable na ito. Maaari mong sundin kasama at lumikha ng iyong sariling kumbinasyon ng isang numerong keypad at isang NFC reader. Ang eskematiko ay narito. Narito ang layout ng PCB. Makakakita ka ng isang bayarin ng mga materyales para sa iyo upang mag-order ng p
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)

Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c
Sistema ng Mga Pakikipag-ugnay sa Physical - PlateaPlayer: 19 Hakbang (na may Mga Larawan)

Sistema ng Mga Pakikipag-ugnay sa Physical - PlateaPlayer: Inilalarawan ng proyektong ito ang proseso na sinundan para sa pagdidisenyo at pagbuo ng pagpapatupad ng hardware ng mga pakikipag-ugnayan sa pisikal na computing ng isang interactive na video player na naglalayong video & mga mag-aaral sa digital na telebisyon ng Universidad Aut & oacute