Kazalo:
- 1. korak: Registrirajte izdelek v razvijalcu Amazon
- 2. korak: Namestitev programske opreme MATRIX (ročno)
- 3. korak: nalaganje skript Alexa SDK (ročno)
- 4. korak: Registrirajte svoj Pi kot napravo Alexa
- 5. korak: Namestitev Alexa SDK
- 6. korak: Povezovanje naprave z računom Amazon
- 7. korak: Zaženite Alexa
Video: MATRIX Voice in MATRIX Creator, ki izvaja Alexa (različica C ++): 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Avtor MATRIX_CreatorFollow Več avtorja:
Več o: MATRIX Creator je senzorska plošča za razvijalce za Raspberry Pi, ki vam omogoča ustvarjanje idej o IoT. Več o MATRIX_Creator »
Potrebna strojna oprema
Preden začnete, si oglejmo, kaj potrebujete.
- Raspberry Pi 3 (priporočeno) ali Pi 2 model B (podprto).
- MATRIX Voice ali MATRIX Creator - Raspberry Pi nima vgrajenega mikrofona, MATRIX Voice/Creator ima niz 8 mikrofonov - kupite MATRIX Voice/MATRIX Creator.
- Napajalnik Micro-USB za Raspberry Pi.
- Kartica Micro SD (najmanj 8 GB) - Za začetek je potreben operacijski sistem. Lahko prenesete Raspbian Stretch in z etcher.io sliko posnamete na kartico SD.
- Zunanji zvočnik s 3,5 mm avdio kablom.
- Tipkovnica in miška USB ter zunanji monitor HDMI - priporočamo tudi, da imate pri roki tipkovnico in miško USB ter monitor HDMI. Raspberry Pi lahko uporabljate tudi na daljavo, glejte ta Googlov priročnik.
- Internetna povezava (Ethernet ali WiFi)
- (Izbirno) Brezžični vmesnik WiFi za Pi 2. Opomba: Pi 3 ima vgrajen WiFi.
Ko zaženete Raspberry Pi s svojo ploščo MATRIX in sliko SD kartice, bomo morali registrirati napravo z računom za razvijalce Amazon.
1. korak: Registrirajte izdelek v razvijalcu Amazon
Na spletnem mestu razvijalca Amazon morate registrirati napravo in ustvariti varnostni profil. Če že imate registriran izdelek, ki ga lahko uporabite za testiranje, lahko preskočite naprej. Če ne, sledite navodilom po korakih tukaj. Naslednji koraki vam bodo pokazali, kako namestiti in sinhronizirati vaš Raspberry Pi z nedavno registrirano napravo Amazon Alexa.
POMEMBNO
- Za dovoljeno poreklo uporabite: https:// localhost: 3000 in https:// localhost: 3000
- Za dovoljene povratne URL -je uporabite https:// localhost: 3000/authresponse in https:// localhost: 3000/authresponse
Slika za prenos (priporočeno) Spodnja ročna namestitev lahko traja več kot eno uro, zato smo tukaj zagotovili sliko za prenos z vsem vnaprej nameščenim. S pomočjo etcher.io lahko sliko posnamete na kartico SD. Če uporabljate našo sliko, pojdite na 4. korak.
Ročna namestitev Naslednji koraki, označeni z (Ročno), so potrebni le, če ste prenesli privzeto sliko Raspbian Stretch.
2. korak: Namestitev programske opreme MATRIX (ročno)
Če želite, da glasovna storitev Alexa uporablja mikrofone MATRIX Creator ali MATRIX Voice, morate namestiti naslednje:
# Dodajte repo in ključ
curl https://apt.matrix.one/doc/apt-key.gpg | sudo apt -key add -echo "deb https://apt.matrix.one/doc/apt-key.gpg $ (lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/matrixlabs.list # Posodobi pakete in namesti sudo apt-get update sudo apt-get upgrade # Ponovno zaženi sudo reboot
Po ponovnem zagonu se znova povežite in zaženite:
# Posodobi znova
sudo apt-get update # Install MATRIX Pacakages sudo apt install matrixio-creator-init # Namestitev paketov modulov jedra sudo apt install matrixio-kernel-modules # Ponovni zagon sudo reboot
Počakajte malo in se znova povežite.
3. korak: nalaganje skript Alexa SDK (ročno)
Prenesite namestitveni skript. Priporočamo, da te ukaze zaženete iz domačega imenika (~/) ali namizja, vendar lahko skript zaženete kjer koli.
wget https://raw.githubusercontent.com/matrix-io/avs-device-sdk/yc/sensory-support/tools/RaspberryPi/setup.sh && wget https://raw.githubusercontent.com/matrix-io/ avs-device-sdk/yc/sensory-support/tools/RaspberryPi/config.txt
4. korak: Registrirajte svoj Pi kot napravo Alexa
Ko so naložene vse začetne namestitve, ostane le, da svoj Raspberry Pi konfigurirate tako, da ga Amazon identificira kot napravo Alexa, ki ste jo registrirali v 1. koraku.
Odprite datoteko v urejevalniku in uporabite ID odjemalca, ID izdelka in skrivnost odjemalca v korakih za registracijo, da zapolnite datoteko config.txt. Tukaj preverite, če potrebujete pomoč pri urejanju datoteke.
5. korak: Namestitev Alexa SDK
Ta nastavitveni skript bo konfiguracijo vaše naprave poslal Amazonu in namestil potrebne potrebne odvisnosti. Upoštevajte, da lahko ta nastavitev traja več kot eno uro, če niste uporabili naše vnaprej nameščene slike.
bash setup.sh config.txt
6. korak: Povezovanje naprave z računom Amazon
Ko se namestitveni skript konča, boste morali ustvariti žeton za avtorizacijo. Zaženite ta ukaz in odprite brskalnik ter se pomaknite na https:// localhost: 3000. Prijavite se s svojimi poverilnicami za Amazon in sledite navodilom:
bash startauth.sh
Opomba: Uporabniki, ki uporabljajo sejo ssh, lahko spletno mesto naložijo v svoj terminal z uporabo
povezave https:// localhost: 3000
7. korak: Zaženite Alexa
Zaženimo vzorčno aplikacijo:
bash StartSample.sh
Vaša naprava Alexa bi morala delovati in pripravljena!