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:
- Hvordan laste ned iTunes for Windows 10
- 7 beste steder å finne gratis lydbøker å lese
- Hvordan laste ned musikk fra YouTube til iPhone
- 5 beste Jailbreak-apper for iPhone 6 og iPhone 6 Plus
- Hvordan laste ned videoer fra YouTube til iPhone
- NetFlix-appen er ikke kompatibel med iPad: Fiks det
For å installere de fleste moduler, vil du gå gjennom noen grunnleggende trinn:
- Last ned modulkoden fra GitHub
- Og konfigurer modulspesifikke alternativer
- 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.
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.
Legg igjen en kommentar