Kazalo:

MATRIX Voice in MATRIX Creator, ki izvaja Alexa (različica C ++): 7 korakov
MATRIX Voice in MATRIX Creator, ki izvaja Alexa (različica C ++): 7 korakov

Video: MATRIX Voice in MATRIX Creator, ki izvaja Alexa (različica C ++): 7 korakov

Video: MATRIX Voice in MATRIX Creator, ki izvaja Alexa (različica C ++): 7 korakov
Video: Иэн МакГилкрист и Джон Верваке: Бог, бытие, смысл 2024, Julij
Anonim

Avtor MATRIX_CreatorFollow Več avtorja:

Univerzalni IR daljinski upravljalnik Rasberry PI z ustvarjalnikom MATRIX Creator
Univerzalni IR daljinski upravljalnik Rasberry PI z ustvarjalnikom MATRIX Creator
Univerzalni IR daljinski upravljalnik Rasberry PI z ustvarjalnikom MATRIX Creator
Univerzalni IR daljinski upravljalnik Rasberry PI z ustvarjalnikom MATRIX Creator

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!