Sisällysluettelo:
- Vaihe 1: Hanki nämä osat
- Vaihe 2: Valmistele SD -kortti uusimmalla Raspbian -käyttöjärjestelmällä (Stretch/Jessie)
- Vaihe 3: Asenna Pi ja telakointikeskus
- Vaihe 4: Määritä Pi
- Vaihe 5: Asenna Alexa -ohjelmisto
- Vaihe 6: Alexa, High Five
Video: Alexa -ääniavustaja Raspberry Pi Zero Docking Hubissa: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Rakentaakseni tyylikkään Alexa -ääniavustajan Pi Zero W: lle, jossa on vähemmän johtoja ja USB -sovittimia, käytän Makerspotin Raspberry Pi Zero Docking Hubia. Tässä telakointikeskuksessa on sisäänrakennettu äänikoodekki, joka voi isännöidä mikrofonia ja kaiutinta 3,5 mm: n ääniliitännän kautta.
Aloitetaan.
Vaihe 1: Hanki nämä osat
Nämä ovat tarvitsemasi osat:
- 1x Raspberry Pi Zero W
- 1x Raspberry Pi Zero Docking Hub
- 1x HDMI -näyttö
- 1x HDMI-kaapeli (Huomaa, että Pi Zero W vaatii mini-HDMI-liitännän)
- 1x 5v USB 1 A -virtasovitin
- 1x mikro -USB -kaapeli
- 1x USB -näppäimistö
- 1x USB -hiiri
- 1x minimikrofoni matkapuhelimelle/tabletille (joka tukee jaettua kaiutinporttia)
- 1x ulkoinen kaiutin 3,5 mm: n ääniliittimellä.
- 1x 3,5 mm: n äänikaapeli (uros-uros)
- 1x 8G micro SD -kortti
- PC (SD -kortin vilkuttamiseen Raspbian OS -kuvalla)
Vaihe 2: Valmistele SD -kortti uusimmalla Raspbian -käyttöjärjestelmällä (Stretch/Jessie)
Olisi hyvä idea aloittaa tuore Raspbian -käyttöjärjestelmä. On olemassa muutamia tapoja valmistaa uusi Raspbian -käyttöjärjestelmä SD -kortille. Mutta huomasin, että Etcherin käyttäminen täydellä Raspbian-kuvalla on tehokasta ja vähemmän virhealtista.
- Lataa ja asenna Etcher (https://etcher.io/) isäntäkoneellesi.
- Lataa uusin Raspbian -kuva osoitteesta
- Aseta SD tietokoneeseen
- Avaa Etcher, valitse Raspbian -kuva, sitten SD -korttiasema ja paina Flash!
Kun kuva on valmis, poista kortti turvallisesti ja valmistaudu seuraavaan vaiheeseen.
Vaihe 3: Asenna Pi ja telakointikeskus
Sinun on asennettava Pi Zero W Raspberry Pi Zero Docking Hubiin. Ruuveja ja ruuveja on 4 sarjaa, ja niiden kokoaminen kestää alle minuutin.
Aseta valmis SD -kortti Pi Zero W. -laitteeseen. Kytke virta kytkemällä 5 V: n USB -virtajohto telakointikeskuksen virtaliitäntään (EI PI -PWR -PORTTI PI: ssä).
Sinun pitäisi nähdä normaali Raspbian -käyttöjärjestelmä tulossa näyttöön.
Vaihe 4: Määritä Pi
Määritä WiFi
Napsauta hiiren kakkospainikkeella yläpalkin WiFi -kuvaketta. Valitse verkko, johon haluat muodostaa yhteyden. Sinun tarvitsee tehdä vain kerran, ellei verkkoasetusta ole muutettu tai sitä on muutettava.
Aseta oletusääni
Tämä vaihe on tärkeä, jotta Raspberry Pi Zero Docking Hub -ääni toimii Alexa -oletusohjelmiston kanssa.
Käynnistä pääte ja muokkaa /boot/config.txt
sudo nano /boot/config.txt
Poista analoginen ja hdmi -ääni käytöstä lisäämällä#-merkki tiedoston seuraavan rivin eteen:
#dtparam = audio = päällä
Tallenna painamalla ctrl-x, y ja enter.
Muokkaa samassa päätelaitteessa ~/.asoundrc
nano ~/.ääni
Korvaa tiedoston sisältö seuraavalla:
pcm.! oletus {
tyyppi plug slave {pcm "hw: 1, 0"}} ctl.! oletus {type plug card 1}
Tallenna painamalla ctrl-x, y ja enter.
Valitettavasti en ole vielä löytänyt pysyvää tapaa asettaa oletusarvo. Sillä välin sinun on tehtävä se jokaisen käynnistyksen yhteydessä.
Ota SSH/VNC käyttöön (valinnainen)
Jos et halua käyttää näyttöä, näppäimistöä ja hiirtä seuraavan käynnistyksen yhteydessä, näiden vaihtoehtojen käyttöönotto mahdollistaa Pi: n etäkäytön. Nämä vaihtoehdot ovat kohdassa Preference/Raspberry Pi Configuration, valitse sitten Interfaces ja valitse SSH- ja VNC -asetukset.
Vaihe 5: Asenna Alexa -ohjelmisto
En aio toistaa Alexa AVS -näyteprojektin erinomaisia ohjeita. Siirry vain heidän Github -projektiinsa (linkki) ja asenna Alexa -ohjelmisto noudattamalla siellä olevia ohjeita.
Vaikka on huomioitava muutama seikka:
- Voit ohittaa vaiheen 1, kun olet jo määrittänyt Pi: si.
- Valitse "1/ 3,5 mm: n ääni" yhdestä automated_install.sh -komentosarjan esittämistä vahvistuskysymyksistä.
- En voi käynnistää Sensory Wake Word -moottoria (laiton ohje havaittu), joten käytän Snowboya (kitt_ai).
Vaihe 6: Alexa, High Five
Onnittelut! Sano "High Five" Alexalle.
Jos olet ottanut SSH: n (tai VNC -palvelimen) käyttöön, voit käynnistää Pi: n uudelleen ja ajaa Alexa -ohjelmiston ilman päätä (ilman näyttöä/näppäimistöä/hiirtä). Suorita tietokoneessasi kolme SSH -päätelaitetta ja muodosta yhteys Pi -laitteeseen. Käytä näitä päätelaitteita Alexan suoritettavien tiedostojen käynnistämiseen (eli "npm start", "mvn exec: exec" ja "wakeWordAgent -e kitt_ai"). Toinen etu ajaa ilman päätä on, että Alexa java -ohjelma (mvn exec: exec) toimii hieman tasaisemmin.
Kaiken kaikkiaan olen vaikuttunut Pi: llä toimivan Alexa -näytteen suorituskyvystä - äänen sieppaus on melko herkkä, tarkka ja luotettava. Alkuperäisen kaiun (piste) ja tämän asennuksen välillä on varmasti suorituskykyero, mutta ero ei ole niin suuri. Yksi asia, jota en ole tyytyväinen, on kuitenkin se, etten voi saada Amazon Prime Musicia toistamaan tällä asetuksella, vaikka joku sanoi, että Prime Musicia tuetaan. Ehkä on ero, mitä Amazon sallii Kanadan ja Yhdysvaltojen välillä, tai jotain, jota en ole asettanut oikein. Jos tiedät kuinka saada Prime Music Alexa -näytteen avulla, kerro siitä minulle.
Suositeltava:
Puinen LED -pelinäyttö Powered by Raspberry Pi Zero: 11 vaihetta (kuvilla)
Puinen LED -pelinäyttö Powered by Raspberry Pi Zero: Tämä projekti toteuttaa 20x10 pikselin WS2812 -pohjaisen LED -näytön, jonka koko on 78x35 cm ja joka voidaan helposti asentaa olohuoneeseen retro -pelejä pelaamaan. Tämän matriisin ensimmäinen versio rakennettiin vuonna 2016 ja monet muut ihmiset rakensivat sen uudelleen. Tämä esimerkki
YouTube-tilaajalaskuri käyttämällä sähköistä paperinäyttöä ja Raspberry Pi Zero W: 5 vaihetta (kuvilla)
YouTube-tilaajalaskuri käyttämällä sähköistä paperinäyttöä ja Raspberry Pi Zero W: Tässä opetusohjelmassa näytän sinulle, kuinka voit rakentaa oman Youtube-tilaajalaskurisi käyttämällä sähköistä paperinäyttöä, ja Raspberry Pi Zero W: tä YouTube-sovellusliittymän kyselyyn ja päivitä näyttö. Sähköpostinäytöt sopivat erinomaisesti tämän tyyppisiin projekteihin, koska niillä on
DIY Raspberry Pi Zero Handheld -pelikonsoli: 6 vaihetta (kuvilla)
DIY Raspberry Pi Zero Handheld Game Console: Tässä projektissa näytän sinulle, miten käytin Raspberry Pi Zeroa, NiMH-akkuja, kotitekoista ylipurkautumissuojapiiriä, taaksepäin suunnattua lcd-levyä ja äänivahvistinta luodessasi kannettavan pelikonsolin retro pelejä. Aloitetaan
Waveshare Game-HAT MOD Raspberry PI Zero/Zero W [EN/ES]: 4 vaihetta
Waveshare Game-HAT MOD Raspberry PI Zero/Zero W [EN/ES]: SUOMI/INGLÉS: Kuten tiedätte, Waveshare Game-HATin kokoaminen on melko yksinkertaista, jos se on yksi malleista, jotka ovat täysin yhteensopivia suunnittelun kanssa. se Raspberry Pi 2/3 / 3A + / 3B / 3B + /, henkilökohtaisesti pidän parempana, että pelikonsoli voi olla h
DIY Google -koti Bluetooth -kaiuttimella Raspberry Pi Zero Docking Hubissa: 7 vaihetta (kuvilla)
DIY Google -koti Bluetooth -kaiuttimella Raspberry Pi Zero Docking Hubissa: Meillä on opastettava DIY Amazon Echo Alexa - Alexa Voice Assistant Raspberry Pi Zero Docking Hubissa. Tällä kertaa haluamme näyttää sinulle, kuinka rakentaa DIY -Google -koti. Tässä ohjeessa näytämme sinulle, kuinka asentaa ja asentaa Google Assistant