INHOUDSOPGAWE:
- Stap 1: Kry hierdie onderdele
- Stap 2: Berei SD -kaart voor met die nuutste Raspbian -bedryfstelsel (Stretch/Jessie)
- Stap 3: Stel u Pi en Docking Hub op
- Stap 4: Stel u Pi op
- Stap 5: Installeer Alexa -sagteware
- Stap 6: Alexa, High Five
Video: Alexa Voice Assistant op Raspberry Pi Zero Docking Hub: 6 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Om 'n elegante Alexa Voice Assistant te bou op 'n Pi Zero W met minder drade en USB -dongles, gebruik ek 'n Makerspot's Raspberry Pi Zero Docking Hub. Hierdie docking hub het 'n ingeboude audio codec wat 'n mikrofoon en 'n luidspreker kan huisves deur die 3,5 mm-klankaansluiting.
Laat ons begin.
Stap 1: Kry hierdie onderdele
Dit is die onderdele wat u benodig:
- 1x Framboos Pi Zero W
- 1x Raspberry Pi Zero Docking Hub
- 1x HDMI -monitor
- 1x HDMI-kabel (let op dat Pi Zero W 'n mini-HDMI-aansluiting benodig)
- 1x 5v USB 1 A -kragadapter
- 1x mikro -USB -kabel
- 1x USB -sleutelbord
- 1x USB -muis
- 1x mini-mikrofoon vir selfoon/tablet (die een wat gesplete luidsprekerpoort ondersteun)
- 1x eksterne luidspreker met 3,5 mm klankaansluiting.
- 1x 3,5 mm klank kabel (man-tot-man)
- 1x 8G micro SD -kaart
- PC (vir die flits van die SD -kaart met Raspbian OS -beeld)
Stap 2: Berei SD -kaart voor met die nuutste Raspbian -bedryfstelsel (Stretch/Jessie)
Dit sal 'n goeie idee wees om met 'n nuwe Raspbian OS te begin. Daar is 'n paar maniere om 'n nuwe Raspbian OS op 'n SD -kaart voor te berei. Maar ek het gevind dat die gebruik van Etcher met 'n volledige Raspbian-beeld doeltreffend en minder geneig is tot foute.
- Laai etcher (https://etcher.io/) af en installeer dit vir u gasheer -rekenaar.
- Laai die nuutste Raspbian -prent af van
- Plaas die SD in u rekenaar
- Maak Etcher oop, kies die Raspbian -prent, dan die SD -kaart en druk op Flash!
Sodra die prent voorberei is, gooi u die kaart veilig uit en maak u gereed vir die volgende stap.
Stap 3: Stel u Pi en Docking Hub op
U moet u Pi Zero W op die Raspberry Pi Zero Docking Hub installeer. Daar is 4 stelle skroewe en afstande en dit neem minder as 'n minuut om dit te monteer.
Plaas die voorbereide SD -kaart in die Pi Zero W. Sluit u monitor aan op die HDMI -poort van die Pi Zero W (moet gedoen word voordat u die Pi aanskakel), koppel die USB -sleutelbord en muis aan en sluit uiteindelik die mikrofoon en luidspreker aan. Om aan te skakel, koppel die 5v USB -kragkabel aan op die kragpoort van die dock -hub (NIE DIE PWR -poort op die PI nie).
U moet die normale Raspbian -bedryfstelsel op die monitor sien verskyn.
Stap 4: Stel u Pi op
Stel WiFi op
Klik met die linkermuisknop oor die WiFi -ikoon in die boonste balk. Kies u netwerk om aan te sluit. U hoef slegs een keer te doen, tensy die netwerkinstelling verander of verander moet word.
Stel standaardoudio op
Hierdie stap is belangrik om die Raspberry Pi Zero Docking Hub -klank te laat werk met die standaard Alexa -sagteware.
Begin 'n terminale en wysig /boot/config.txt
sudo nano /boot/config.txt
Skakel die analoog- en hdmi -klank uit deur '#' voor die volgende reël in die lêer in te voeg:
#dtparam = audio = aan
Druk ctrl-x, y en voer in om op te slaan.
Wysig ~/.asoundrc in dieselfde terminaal
nano ~/.asoundrc
Vervang die inhoud van die lêer met die volgende:
pcm.! standaard {
tik plug slave {pcm "hw: 1, 0"}} ctl.! standaard in {type plug card 1}
Druk ctrl-x, y en voer in om op te slaan.
Ongelukkig het ek nog nie 'n permanente manier gevind om die standaard in te stel nie. Intussen moet u dit by elke aanvang doen.
Aktiveer SSH/VNC (opsioneel)
As u nie die monitor, die sleutelbord en die muis by die volgende aanvang wil gebruik nie, kan u toegang tot die Pi op afstand moontlik maak deur hierdie opsies moontlik te maak. Hierdie opsies is onder Preference/Raspberry Pi Configuration, gaan dan na Interfaces en merk die SSH- en VNC -opsies.
Stap 5: Installeer Alexa -sagteware
Ek gaan nie die uitstekende instruksies van die Alexa AVS -voorbeeldprojek herhaal nie. Gaan net na hul Github -projek (skakel) en volg die instruksies daar om die Alexa -sagteware op te stel.
Alhoewel daar 'n paar punte is om op te let:
- U kan stap 1 oorslaan aangesien u reeds u Pi opgestel het.
- Kies '1/ 3.5mm -klank' in een van die bevestigingsvrae wat die script automatisated_install.sh vra.
- Ek kan nie die sensoriese wekwoord -enjin begin nie (onwettige instruksies voorkom), dus gebruik ek Snowboy (kitt_ai).
Stap 6: Alexa, High Five
Geluk! Sê "High Five" vir Alexa.
As u SSH (of VNC -bediener) aangeskakel het, kan u die Pi weer begin en Alexa sagteware koploos laat loop (sonder die monitor/sleutelbord/muis). Begin drie SSH -terminale op u rekenaar en maak verbinding met die Pi. Gebruik die terminale om die Alexa -uitvoerbare programme te begin (dws "npm start", "mvn exec: exec" en "wakeWordAgent -e kitt_ai"). Nog 'n voordeel om koploos te werk, is dat die Alexa java -program (mvn exec: exec) 'n bietjie gladder verloop.
In die algemeen is ek beïndruk met die prestasie van die Alexa -monster wat op Pi uitgevoer word - die stemopname is redelik responsief, akkuraat en betroubaar. Daar is beslis 'n prestasiegaping tussen die inheemse Echo (Dot) en hierdie opset, maar die gaping is nie so groot nie. Een ding wat ek egter nie gelukkig is nie, is dat ek Amazon Prime Music nie met hierdie opstelling kan laat speel nie, hoewel iemand gesê het dat Prime Music ondersteun word. Miskien is daar 'n verskil wat Amazon tussen Kanada en die VSA toelaat, of iets wat ek nie reg opgestel het nie. Laat weet my as u weet hoe u Prime Music met die Alexa -voorbeeld kan kry.
Aanbeveel:
Alexa Voice Controlled Raspberry Pi Drone Met IoT en AWS: 6 stappe (met foto's)
Alexa Voice Controlled Raspberry Pi Drone Met IoT en AWS: Hallo! My naam is Armaan. Ek is 'n 13-jarige seun uit Massachusetts. Hierdie handleiding toon, soos u uit die titel kan aflei, hoe u 'n Raspberry Pi Drone kan bou. Hierdie prototipe demonstreer hoe drones ontwikkel en ook hoe 'n groot rol hulle in die
IoT Cat Feeder met behulp van deeltjiesfoton geïntegreer met Alexa, SmartThings, IFTTT, Google Sheets: 7 stappe (met foto's)
IoT -kattevoer met behulp van deeltjiesfoton geïntegreer met Alexa, SmartThings, IFTTT, Google Sheets: Die behoefte aan 'n outomatiese kattevoer is vanselfsprekend. Katte (die naam van ons kat is Bella) kan onaangenaam wees as hulle honger is, en as jou kat soos ek is, sal die bak elke keer droog eet. Ek het 'n manier nodig gehad om outomaties 'n beheerde hoeveelheid kos uit te gee
Praat saam met Alexa en Google Assistant in 'n Raspberry Pi: 4 stappe
Praat saam met Alexa en Google Assistant in 'n Raspberry Pi: Begin Amazon Alexa en Google Assistant tegelyk in 'n Raspberry Pi. Noem een van hulle se name; hulle skakel hul eie LED's aan en lui geluide vir reaksie. Dan vra u 'n versoek en hulle beantwoord dit onderskeidelik aan u. U kan hul karakter ken
Alexa Voice Control DIY: 7 stappe (met foto's)
Alexa Voice Control DIY: Hallo, dit is my eerste instruksie. Hier gaan ek wys hoe om stembeheer -skakelaars te maak vir Amazon Alexa, wat selfs met Google Assistant kan werk. Stem asseblief vir my
DIY Google Home met Bluetooth -luidspreker op Raspberry Pi Zero Docking Hub: 7 stappe (met foto's)
DIY Google Home met Bluetooth -luidspreker op Raspberry Pi Zero Docking Hub: Ons het 'n instruksie oor DIY Amazon Echo Alexa - Alexa Voice Assistant op Raspberry Pi Zero Docking Hub. Hierdie keer wil ons u wys hoe u 'n DIY Google Home kan bou. In hierdie instruksie sal ons u wys hoe u Google Assistant kan installeer en instel