Cuprins:
- Pasul 1: Înregistrați un produs în Amazon Developer
- Pasul 2: Instalarea software-ului MATRIX (manual)
- Pasul 3: descărcarea scripturilor Alexa SDK (manual)
- Pasul 4: Înregistrarea Pi ca dispozitiv Alexa
- Pasul 5: Instalarea Alexa SDK
- Pasul 6: conectarea dispozitivului la contul dvs. Amazon
- Pasul 7: Rulați Alexa
Video: MATRIX Voice și MATRIX Creator care rulează Alexa (versiunea C ++): 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
De MATRIX_Creator Urmăriți mai multe de la autor:
Despre: MATRIX Creator este o placă de dezvoltare pentru Raspberry Pi, plină de senzori, care vă permite să vă construiți ideile IoT. Mai multe despre MATRIX_Creator »
Hardware necesar
Înainte de a începe, să examinăm de ce veți avea nevoie.
- Raspberry Pi 3 (recomandat) sau Pi 2 Model B (acceptat).
- MATRIX Voice sau MATRIX Creator - Raspberry Pi nu are un microfon încorporat, MATRIX Voice / Creator are o matrice de 8 microfoni - Cumpărați MATRIX Voice / MATRIX Creator.
- Adaptor de alimentare micro-USB pentru Raspberry Pi.
- Card Micro SD (minim 8 GB) - Pentru a începe este necesar un sistem de operare. Puteți descărca Raspbian Stretch și puteți utiliza etcher.io pentru a bloca imaginea pe cardul SD.
- Difuzor extern cu cablu audio de 3,5 mm.
- O tastatură și un mouse USB și un monitor HDMI extern - vă recomandăm, de asemenea, să aveți la îndemână o tastatură și un mouse USB, precum și un monitor HDMI. De asemenea, puteți utiliza Raspberry Pi de la distanță, consultați acest ghid de la Google.
- Conexiune la internet (Ethernet sau WiFi)
- (Opțional) Adaptor wireless WiFi pentru Pi 2. Notă: Pi 3 are WiFi încorporat.
Odată ce Raspberry Pi rulează cu placa MATRIX și imaginea cardului SD, va trebui să înregistrăm dispozitivul cu un cont Amazon Developer.
Pasul 1: Înregistrați un produs în Amazon Developer
Va trebui să înregistrați un dispozitiv și să creați un profil de securitate pe site-ul dezvoltatorului Amazon. Dacă aveți deja un produs înregistrat pe care îl puteți folosi pentru testare, nu ezitați să treceți înainte. Dacă nu, urmați instrucțiunile pas cu pas aici. Următorii pași vă vor arăta cum să instalați și să sincronizați Raspberry Pi cu dispozitivul dvs. Amazon Alexa recent înregistrat.
IMPORTANT
- Pentru originile permise utilizați: https:// localhost: 3000 și https:// localhost: 3000
- Pentru adresele URL de returnare permise, utilizați https:// localhost: 3000 / authresponse și https:// localhost: 3000 / authresponse
Imagine descărcabilă (recomandată) Instalarea manuală de mai jos poate dura mai mult de o oră pentru a finaliza, așa că am furnizat aici o imagine descărcabilă cu tot ce este preinstalat. Puteți utiliza etcher.io pentru a bloca imaginea pe cardul SD. Treceți la pasul 4 dacă utilizați imaginea noastră.
Instalarea manuală Următorii pași marcați cu [Manual] sunt necesari numai dacă ați descărcat imaginea Raspbian Stretch implicită.
Pasul 2: Instalarea software-ului MATRIX (manual)
Pentru ca serviciul Alexa Voice să utilizeze microfoanele MATRIX Creator sau MATRIX Voice, trebuie să instalați următoarele:
# Adăugați repo și cheie
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 # Actualizați pachetele și instalați sudo apt-get update sudo apt-get upgrade # Reboot sudo reboot
După repornire, conectați-vă din nou și rulați:
# Actualizați din nou
sudo apt-get update # Instalare MATRIX Pacakages sudo apt instalare matrixio-creator-init # Instalare pachet module kernel sudo apt instalare matrixio-kernel-modules # Repornire sudo reboot
Așteptați puțin și reconectați-vă din nou.
Pasul 3: descărcarea scripturilor Alexa SDK (manual)
Descărcați scriptul de instalare. Vă recomandăm să rulați aceste comenzi din directorul de pornire (~ /) sau Desktop, cu toate acestea, puteți rula scriptul oriunde.
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
Pasul 4: Înregistrarea Pi ca dispozitiv Alexa
Cu toate instalările inițiale descărcate, nu mai rămâne decât să vă configurați Raspberry Pi astfel încât să fie identificat de Amazon ca dispozitivul Alexa pe care l-ați înregistrat la pasul 1.
Deschideți fișierul într-un editor și utilizați ID-ul clientului, ID-ul produsului și secretul clientului din pașii de înregistrare pentru a completa fișierul config.txt. Verificați aici dacă aveți nevoie de ajutor pentru editarea fișierului.
Pasul 5: Instalarea Alexa SDK
Acest script de configurare va transmite configurația dispozitivului dvs. la Amazon și va instala dependențele finale necesare. Rețineți, această configurare poate dura mai mult de o oră dacă nu ați folosit imaginea noastră preinstalată.
bash setup.sh config.txt
Pasul 6: conectarea dispozitivului la contul dvs. Amazon
După ce scriptul de configurare s-a terminat de executat, va trebui să generați un jeton de autorizare. Rulați această comandă și deschideți browserul și navigați la https:// localhost: 3000. Conectați-vă cu acreditările dvs. Amazon și urmați instrucțiunile furnizate:
bash startauth.sh
Notă: Utilizatorii care utilizează o sesiune ssh pot încărca site-ul web în terminalul lor folosind
linkuri https:// localhost: 3000
Pasul 7: Rulați Alexa
Să rulăm aplicația mostră:
bash startsample.sh
Dispozitivul dvs. Alexa ar trebui să ruleze și să fie bun!