Përmbajtje:
- Hapi 1: Merrni këto pjesë
- Hapi 2: Përgatitni kartën SD me OS më të fundit Raspbian (Stretch/Jessie)
- Hapi 3: Konfiguroni Pi dhe Docking Hub tuaj
- Hapi 4: Konfiguroni Pi -në tuaj
- Hapi 5: Instaloni programin Alexa
- Hapi 6: Alexa, High Five
Video: Alexa Voice Assistant në Raspberry Pi Zero Docking Hub: 6 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:28
Për të ndërtuar një Asistent elegant Alexa Voice në një Pi Zero W me më pak tela dhe dongle USB, unë përdor Qendrën e Makerspot's Raspberry Pi Zero Docking. Ky qendër docking ka një kodek audio të integruar i cili mund të strehojë një mikrofon dhe një altoparlant përmes folesë audio të tij 3.5 mm.
Le të fillojmë.
Hapi 1: Merrni këto pjesë
Këto janë pjesët që ju nevojiten:
- 1x Raspberry Pi Zero W
- 1x Raspberry Pi Zero Docking Hub
- 1 x monitor HDMI
- 1x kabllo HDMI (ju lutemi vini re Pi Zero W kërkon një lidhës mini-HDMI)
- Përshtatës energjie 1x 5v USB 1 A
- 1 x kabllo mikro USB
- 1x tastierë USB
- 1 x miun USB
- 1x Mini-Mikrofon për Telefon/Tablet celular (ai që mbështet portën e altoparlantëve të ndarë)
- 1x altoparlant i jashtëm me fole audio 3.5 mm.
- 1x kabllo audio 3.5 mm (nga meshkujt në meshkuj)
- 1x kartë micro SD 8G
- PC (për ndezjen e kartës SD me imazhin e OS Raspbian)
Hapi 2: Përgatitni kartën SD me OS më të fundit Raspbian (Stretch/Jessie)
Do të ishte një ide e mirë të filloni me një OS të freskët Raspbian. Ka disa mënyra për të përgatitur një OS të ri Raspbian në një kartë SD. Por zbulova se përdorimi i Etcher me një imazh të plotë Raspbian është efikas dhe më pak i prirur ndaj gabimeve.
- Shkarkoni dhe instaloni Etcher (https://etcher.io/) për kompjuterin tuaj pritës.
- Shkarkoni imazhin më të fundit Raspbian nga
- Futni SD në kompjuterin tuaj
- Hapni Etcher, zgjidhni imazhin Raspbian, pastaj diskun e kartës SD dhe shtypni Flash!
Pasi të përgatitet imazhi, nxirrni kartën në mënyrë të sigurt dhe përgatituni për hapin tjetër.
Hapi 3: Konfiguroni Pi dhe Docking Hub tuaj
Ju duhet të instaloni Pi Zero W tuaj në Raspberry Pi Zero Docking Hub. Ekzistojnë 4 grupe vidash dhe ngërçesh dhe do të duhet më pak se një minutë për t'u montuar.
Futni kartën SD të përgatitur në Pi Zero W. Lidhni monitorin tuaj me portën HDMI të Pi Zero W (duhet të bëhet para se të ndizni Pi), lidhni tastierën USB dhe miun dhe në fund lidhni mikrofonin dhe altoparlantin. Për t'u ndezur, lidhni kabllon e energjisë 5v USB me portën e energjisë në shpërndarësin e lidhjes (JO PORTI PWR N THE PI).
Ju duhet të shihni OS normale Raspbian që del në monitor.
Hapi 4: Konfiguroni Pi -në tuaj
Konfiguro WiFi
Klikimi i majtë i miut mbi ikonën WiFi në shiritin e sipërm. Zgjidhni rrjetin tuaj për t'u lidhur. Ju duhet të bëni vetëm një herë nëse cilësimi i rrjetit nuk ka ndryshuar ose duhet të ndryshohet.
Konfiguro audion e paracaktuar
Ky hap është i rëndësishëm për ta bërë audio Raspberry Pi Zero Docking Hub të punojë me programin e paracaktuar Alexa.
Filloni një terminal dhe redaktoni /boot/config.txt
sudo nano /boot/config.txt
Çaktivizoni audion analog dhe hdmi duke futur '#' para rreshtit të mëposhtëm në skedar:
#dtparam = audio = aktiv
Shtypni ctrl-x, y dhe futni për të ruajtur.
Në të njëjtin terminal, modifikoni ~/.asoundrc
nano/.asoundrc
Zëvendësoni përmbajtjen e atij skedari me sa vijon:
pcm.! parazgjedhje {
shkruani skllavin e prizës {pcm "hw: 1, 0"}} ctl.! parazgjedhje {lloji i kartës së prizës 1}
Shtypni ctrl-x, y dhe futni për të ruajtur.
Fatkeqësisht, ende nuk kam gjetur një mënyrë të përhershme për të vendosur parazgjedhjen. Ndërkohë, ju duhet ta bëni atë në çdo fillim.
Aktivizo SSH/VNC (Opsionale)
Nëse nuk doni të përdorni monitorin, tastierën dhe miun në fillimin e ardhshëm, aktivizimi i këtyre opsioneve do t'ju lejojë të keni qasje në distancë në Pi. Këto opsione janë nën Preference/Raspberry Pi Configuration, pastaj shkoni te Interfaces dhe shënoni opsionet SSH dhe VNC.
Hapi 5: Instaloni programin Alexa
Unë nuk do të përsëris udhëzimet e shkëlqyera të dhëna nga projekti i mostrës Alexa AVS. Thjesht shkoni te projekti i tyre Github (lidhja) dhe ndiqni udhëzimet atje për të konfiguruar programin Alexa.
Edhe pse ka disa pika për tu vënë në dukje:
- Ju mund të kaloni Hapin 1 pasi e keni konfiguruar tashmë Pi -në tuaj.
- Zgjidhni "audio 1/ 3.5mm" në një nga pyetjet e konfirmimit të bëra nga skripti automated_install.sh.
- Unë nuk jam në gjendje të filloj motorin e fjalës Sensory wake (hasur në udhëzime të paligjshme), kështu që unë përdor Snowboy (kitt_ai).
Hapi 6: Alexa, High Five
Urime! Thuaji "High Five" Alexa.
Nëse keni aktivizuar SSH (ose serverin VNC), mund të rinisni Pi dhe të përdorni programin Alexa pa kokë (pa monitor/tastierë/mi). Në kompjuterin tuaj drejtoni tre terminale SSH dhe lidheni me Pi. Përdorni ato terminale për të filluar ekzekutuesit Alexa (d.m.th. "npm start", "mvn exec: exec" dhe "wakeWordAgent -e kitt_ai"). Një avantazh tjetër për të ekzekutuar pa kokë është se programi Alexa java (mvn exec: exec) funksionon pak më i qetë.
Në përgjithësi, jam i impresionuar me performancën e mostrës Alexa që funksionon në Pi - kapja e zërit është mjaft e përgjegjshme, e saktë dhe e besueshme. Sigurisht që ekziston një hendek i performancës midis Echo (Dot) amtare dhe këtij konfigurimi, por hendeku nuk është aq i madh. Një gjë nuk jam i lumtur edhe pse është se nuk mund ta marr Amazon Prime Music të luajë në këtë konfigurim edhe pse dikush tha që Prime Music mbështetet. Ndoshta ka një ndryshim në atë që lejon Amazon midis Kanadasë dhe SHBA -së ose diçka që unë nuk e kam vendosur siç duhet. Nëse e dini se si ta merrni Prime Music me mostrën Alexa, ju lutem më tregoni.
Recommended:
Waveshare Game-HAT MOD Raspberry PI Zero/Zero W [EN/ES]: 4 hapa
Waveshare Game-HAT MOD Raspberry PI Zero/Zero W [EN/ES]: SHQIP/INGLÉS: Siç e dini, montimi i Waveshare Game-HAT është mjaft i thjeshtë nëse është një nga modelet që janë plotësisht në përputhje me modelin, jini është Raspberry Pi 2/3 / 3A + / 3B / 3B + /, unë personalisht preferoj që tastiera e lojës të jetë e
Bisedoni me Alexa dhe Google Assistant së bashku në një Raspberry Pi: 4 hapa
Bisedoni me Alexa dhe Google Assistant së bashku në një Raspberry Pi: Drejtoni Amazon Alexa dhe Google Assistant në të njëjtën kohë në një Raspberry Pi. Thirrni njërin prej emrave të tyre, ata ndezin LED -et e tyre dhe tingëllojnë tingujt për përgjigje. Pastaj ju bëni ndonjë kërkesë dhe ata ju përgjigjen përkatësisht. Mund ta njihni karakterin e tyre
Alexa Voice Control DIY: 7 hapa (me fotografi)
Alexa Voice Control DIY: Përshëndetje, ky është udhëzimi im i parë. Këtu do të tregoj se si të krijoj çelsin e kontrollit të zërit për Amazon Alexa të cilat madje mund të punojnë me Google Assistant. Ju lutem votoni për mua
DIY Google Home me altoparlant Bluetooth në Raspberry Pi Zero Docking Hub: 7 hapa (me fotografi)
DIY Google Home Me Altoparlantin Bluetooth në Raspberry Pi Zero Docking Hub: Ne kemi një udhëzues në DIY Amazon Echo Alexa - Alexa Voice Assistant në Raspberry Pi Zero Docking Hub. Këtë herë ne duam t'ju tregojmë se si të ndërtoni një DIY Google Home. Në këtë udhëzues, ne do t'ju tregojmë se si të instaloni dhe konfiguroni Google Assistant
Kontrolluesi NES / USB 4 HUB HUB: 7 hapa
NES Controller / 4 Port USB HUB: pasi pashë modat me një kontrollues klasik NES, unë kisha 2 të bëja diçka që dikush nuk e kishte bërë kurrë me të, kështu që bëra një shpërndarës USB 4 port 4 kompjuterin tim të lirë dhe të lehtë për tu bërë. kjo prerje mund të zgjasë pak nëse keni një lëkurë nuk duhet të zgjasë shumë