Sadržaj:

MATRIX Voice i MATRIX Creator koji pokreće Alexa (verzija C ++): 7 koraka
MATRIX Voice i MATRIX Creator koji pokreće Alexa (verzija C ++): 7 koraka

Video: MATRIX Voice i MATRIX Creator koji pokreće Alexa (verzija C ++): 7 koraka

Video: MATRIX Voice i MATRIX Creator koji pokreće Alexa (verzija C ++): 7 koraka
Video: КАКИМ БУДЕТ PORTAL 3 2024, Juli
Anonim

Autor MATRIX_CreatorFollow Još autora:

Rasberry PI univerzalni IC daljinski upravljač sa MATRIX Creator
Rasberry PI univerzalni IC daljinski upravljač sa MATRIX Creator
Rasberry PI univerzalni IC daljinski upravljač sa MATRIX Creator
Rasberry PI univerzalni IC daljinski upravljač sa MATRIX Creator

O: MATRIX Creator je senzorska razvojna ploča za Raspberry Pi koja vam omogućuje izgradnju vaših IoT ideja. Više o MATRIX_Creatoru »

Potreban hardver

Prije nego počnete, pregledajmo šta vam je potrebno.

  • Raspberry Pi 3 (preporučeno) ili Pi 2 model B (podržano).
  • MATRIX Voice ili MATRIX Creator - Raspberry Pi nema ugrađeni mikrofon, MATRIX Voice/Creator ima niz od 8 mikrofona - Kupite MATRIX Voice/MATRIX Creator.
  • Mikro-USB adapter za napajanje za Raspberry Pi.
  • Mikro SD kartica (minimalno 8 GB) - Za početak je potreban operativni sistem. Možete preuzeti Raspbian Stretch i pomoću etcher.io prenijeti sliku na svoju SD karticu.
  • Vanjski zvučnik sa audio kablom od 3,5 mm.
  • USB tastatura i miš i vanjski HDMI monitor - preporučujemo i da imate pri ruci USB tastaturu i miša, kao i HDMI monitor. Raspberry Pi možete koristiti i daljinski, pogledajte ovaj Google vodič.
  • Internet veza (Ethernet ili WiFi)
  • (Opcionalno) WiFi bežični adapter za Pi 2. Napomena: Pi 3 ima ugrađen WiFi.

Kada pokrenete Raspberry Pi sa vašom MATRIX pločom i slikom SD kartice, morat ćemo registrirati uređaj s Amazon Developer računom.

Korak 1: Registrirajte proizvod u Amazon Developer -u

Morat ćete registrirati uređaj i stvoriti sigurnosni profil na web lokaciji Amazon programera. Ako već imate registriran proizvod koji možete koristiti za testiranje, slobodno preskočite. Ako ne, slijedite ovdje detaljna uputstva. Sljedeći koraci pokazat će vam kako instalirati i sinkronizirati Raspberry Pi sa nedavno registriranim Amazon Alexa uređajem.

BITAN

  • Za dopuštena podrijetla koristite: https:// localhost: 3000 i https:// localhost: 3000
  • Za dozvoljene povratne URL -ove koristite https:// localhost: 3000/authresponse i https:// localhost: 3000/authresponse

Slika za preuzimanje (preporučeno) Ručna instalacija u nastavku može potrajati više od sat vremena, pa smo ovdje dali sliku za preuzimanje sa svim unaprijed instaliranim. Možete koristiti etcher.io za prebacivanje slike na SD karticu. Pređite na korak 4 ako koristite našu sliku.

Ručna instalacija Sljedeći koraci označeni sa (Manual) potrebni su samo ako ste preuzeli zadanu sliku Raspbian Stretch.

Korak 2: Instaliranje softvera MATRIX (ručno)

Da bi Alexa Voice Service mogao koristiti mikrofone MATRIX Creator ili MATRIX Voice, morate instalirati sljedeće:

# Dodajte repo i 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 # Ažurirajte pakete i instalirajte sudo apt-get update sudo apt-get upgrade # Ponovo pokrenite sudo reboot

Nakon ponovnog pokretanja ponovo se povežite i pokrenite:

# Ažurirajte ponovo

sudo apt-get update # Instaliraj MATRIX Pacakages sudo apt install matrixio-creator-init # Instaliraj paket jezgra modula sudo apt instaliraj matrixio-kernel-module # Ponovo pokreni sudo ponovno pokreni

Sačekajte malo i ponovo se povežite.

Korak 3: Preuzimanje Alexa SDK skripti (ručno)

Preuzmite instalacijsku skriptu. Preporučujemo pokretanje ovih naredbi iz kućnog direktorija (~/) ili sa radne površine, međutim, skriptu možete pokrenuti bilo gdje.

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

Korak 4: Registrirajte svoj Pi kao Alexa uređaj

Nakon preuzimanja svih početnih instalacija, preostaje samo da konfigurirate svoj Raspberry Pi tako da ga Amazon identificira kao Alexa uređaj koji ste registrirali u koraku 1.

Otvorite datoteku u uređivaču i upotrijebite Client ID, ID proizvoda i Client Secret iz koraka registracije da popunite datoteku config.txt. Ovdje provjerite trebate li pomoć pri uređivanju datoteke.

Korak 5: Instaliranje Alexa SDK -a

Ova skripta za postavljanje proslijedit će konfiguraciju vašeg uređaja Amazonu i instalirati potrebne potrebne ovisnosti. Napomena, ovo postavljanje može potrajati više od sat vremena ako niste koristili našu unaprijed instaliranu sliku.

bash setup.sh config.txt

Korak 6: Povezivanje uređaja s Amazon računom

Nakon završetka izvođenja instalacijske skripte, morat ćete generirati token autorizacije. Pokrenite ovu naredbu, otvorite pregledač i idite na https:// localhost: 3000. Prijavite se sa svojim Amazon vjerodajnicama i slijedite upute:

bash startauth.sh

Napomena: Korisnici koji koriste ssh sesiju mogu učitati web stranicu u svoj terminal pomoću

linkovi https:// localhost: 3000

Korak 7: Pokrenite Alexa

Pokrenimo Primjer aplikacije:

bash startsample.sh

Vaš Alexa uređaj bi trebao raditi i spreman za rad!