Trykk ESC for å lukke

Slik legger du Alexa til smartspeilet ditt

Hvis du ønsker å sette opp Google Assistant, foreslår Google en hele opplæringen for å koble til Assistant på en Raspberry Pi, inkludert trinnene, bildene og nedlastingskoblingene. Mens litt magic Mirror enheter for Google Assistant eksisterer, vår analyse avslørte modulene for å være vanskelige, krasjer ofte eller dekker speilnyhetene. Hvis du ønsker det beste forhåndsoppsettet, anbefaler vi og forbedrer Google AIY-sett og bruker den spesifikke opplæringen. Sjekk ut trinnet for å legge til Alexa til ditt smartspeil.

Relatert:

 

For å installere de fleste moduler, vil du gå gjennom noen grunnleggende trinn:

  1. Last ned modulkoden fra GitHub
  2. Og konfigurer modulspesifikke alternativer
  3. Legg deretter modulen til speilkonfigurasjonen

Avhengig av modulen kan trinn 2 og 3 være ekstra eller mindre bekymret. Å sette opp Alexa krever mer konfigurasjon enn å forbedre snøfnugg, for forespørsel. Dessuten må denne spesifikke Alexa-modulen installere omtrent ekstra programvare (avhengigheter) før du laster ned modulen.

Denne guiden antar at du har tidligere laget et Smart Mirror. Hvis du ikke har det, begynn der, men bare ha det i hjernen din ekstramaterialene som er oppført her i dine ladninger og romtanker.

  • Avsluttet Smart Mirror
  • Mikrofon
  • Høyttaler

For mikrofonen og høyttaleren anbefaler vi dens innledende Google AIY Voice Kit. For $ 16, kommer du til å presse hardt på andre for å finne et billigere mikrofon- og høyttalerarrangement. Du trenger tydeligvis ikke å bruke den innebygde pappesken; det kan være mer effektivt å utelate komponentene og kjøre mikrofonen og høyttaleren utenfor speilet.

YouTube-video

En andre versjon av Google AIY Voice Kit is tilgjengelig, men den er mer luksuriøs og består av en Raspberry Pi Zero, som ikke er kraftig nok til å kjøre vekke ord eller Magic Mirror-programvaren, så du bør hoppe over den.

Fest høyttaleren og mikrofonen, og så er du klar og klar til å installere Alexa-modulen. Hvis du bruker Google AIY-settet, er det bare å følge det monteringsveiledning til koble til mikrofon- og høyttalerkomponentene.

Installere modulavhengigheter

Før du kan laste ned og arrangere mmm-awesome-Alexa, må du i hovedsak installere begrensede avhengigheter som modulen stoler på. Det er alltid en god idé å oppdatere Raspberry Pi før du anstrenger deg for å installere noe annet. Start med å kjøre denne autoriteten på Raspberry Pi:

sudo apt update & Sudo apt upgrade

Etter at Raspberry Pi er oppdatert, kjør følgende kommandoer etter hverandre:

sudo apt-get install sox libsox-fmt-all

sudo apt-get install swig3.0 python-pyaudio python3-pyaudio sox

pip install pyaudio

sudo apt-get install libasound-dev portaudio19-dev libportaudio2 libportaudiocpp0 ffmpeg libav-tools

sudo apt-get install libatlas-base-dev

Hver kommando installerer en koloni, og de er alle viktige for å kjøre. Bare kjør en kommando, vent til nedlastingen og installeringen er ferdig, og kjør neste kommando.

Laster ned modulkoden

Det første trinnet i å legge til en modul for Magic Mirror er å laste ned modulens kode Github. For å gjøre dette, må du logge på Raspberry Pi, åpne stasjonen og deretter endre katalogen til der modulene lagres. Deretter bruker du en nedlastingskommando for å hente koden fra Github hvis du har shell-tilgang, du kan gjøre alt dette eksternt.

Når du har en stasjon åpen, skriv inn følgende:

cd ~/MagicMirror/modules

Denne våkenheten flytter deg til driftskatalogen for moduler-mappen for Magic Mirror-programvaren. Hver gang du laster ned den nyeste modulen, vil du være her for å holde alt metodisk. Det neste trinnet er å laste ned programvaren fra Github med denne kommandoen:

git clone https://github.com/dolanmiu/MMM-awesome-alexa.git

Når den er ferdig, endre kataloger til modulen med følgende kommando:

cd MMM-awesome-alexa

Alexa-modulen trenger lite ekstra avhengigheter for å fungere ordentlig. Kjør denne kommandoen for å installere dem:

npm install --only=prod

Bytt nå kataloger til den nyopprettede node_modules-mappen:

cd node_modules

Slett snøgutt-mappen de forrige kommandoene lagt til. Vi trenger en nyere versjon av en snøgutt:

rm -rf snowboy

Deretter laster vi ned den nyeste versjonen av en snøgutt med følgende kommando:

git clone https://github.com/Kitt-AI/snowboy.git

Før vi fortsetter, bytt katalog til den nye snow boy-mappen.

cd snowboy

Nå må vi fjerne nodemoduler-mappen og installere noen ekstra avhengigheter. Det er viktig at du holder deg inne i snow boy-mappen for disse trinnene; ikke bytt kataloger. Kjør følgende kommandoer en etter en:

rm -rf node_modules

npm install nan --save

npm install [email protected] --save

npm install

npm run prepublish

npm install --save-dev electron-rebuild

npm install nan

./node_modules/.bin/electron-rebuild

Nå er modulen ferdig nedlastet og installert, og du har lagt til Alexa til ditt smartspeil.

0 stemmer, gjennomsnitt: 0.00 ut av 50 stemmer, gjennomsnitt: 0.00 ut av 50 stemmer, gjennomsnitt: 0.00 ut av 50 stemmer, gjennomsnitt: 0.00 ut av 50 stemmer, gjennomsnitt: 0.00 ut av 5 (0 stemmer, gjennomsnitt: 0.00 ut av 5)
Du må være registrert medlem for å vurdere dette.
Laster inn ...

James T.

James, en fremtredende alumnus ved MIT, hvor han spesialiserte seg i informatikk og kommunikasjonsteknologi, har et imponerende akademisk grunnlag som underbygger hans ekspertise. Med over et tiår i bransjen, tyder han kompleks teknologi til enkle fremgangsmåter. James er kjent for sin ivrige innsikt, og er dedikert til å hjelpe leserne med å navigere i det raskt utviklende digitale landskapet.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *