Obsah:

MATRIX Voice a MATRIX Creator so systémom Alexa (verzia C ++): 7 krokov
MATRIX Voice a MATRIX Creator so systémom Alexa (verzia C ++): 7 krokov

Video: MATRIX Voice a MATRIX Creator so systémom Alexa (verzia C ++): 7 krokov

Video: MATRIX Voice a MATRIX Creator so systémom Alexa (verzia C ++): 7 krokov
Video: ТАКОВ МОЙ ПУТЬ В L4D2 2024, Júl
Anonim

Od MATRIX_CreatorSledovať viac od autora:

Univerzálny IR diaľkový ovládač Rasberry PI s nástrojom MATRIX Creator
Univerzálny IR diaľkový ovládač Rasberry PI s nástrojom MATRIX Creator
Univerzálny IR diaľkový ovládač Rasberry PI s nástrojom MATRIX Creator
Univerzálny IR diaľkový ovládač Rasberry PI s nástrojom MATRIX Creator

O: MATRIX Creator je vývojárska doska pre Raspberry Pi nabitá senzormi, ktorá vám umožňuje vytvárať nápady pre IoT. Viac o MATRIX_Creator »

Požadovaný hardvér

Skôr ako začnete, preskúmajme, čo budete potrebovať.

  • Raspberry Pi 3 (odporúčané) alebo Pi 2 Model B (podporované).
  • MATRIX Voice alebo MATRIX Creator - Raspberry Pi nemá vstavaný mikrofón, MATRIX Voice/Creator má pole s 8 mikrofónmi - Kúpte si MATRIX Voice/MATRIX Creator.
  • Napájací adaptér micro-USB pre Raspberry Pi.
  • Karta Micro SD (minimálne 8 GB) - Na spustenie je potrebný operačný systém. Môžete si stiahnuť Raspbian Stretch a použiť etcher.io na flashovanie obrázku na vašu SD kartu.
  • Externý reproduktor s 3,5 mm zvukovým káblom.
  • Klávesnica a myš USB a externý monitor HDMI - odporúčame mať poruke aj klávesnicu a myš USB a monitor HDMI. Raspberry Pi môžete používať aj na diaľku, pozrite si túto príručku od spoločnosti Google.
  • Pripojenie na internet (ethernet alebo WiFi)
  • (Voliteľné) Bezdrôtový adaptér WiFi pre Pi 2. Poznámka: Pi 3 má vstavanú sieť WiFi.

Akonáhle budete mať Raspberry Pi spustený s doskou MATRIX a obrázkom karty SD, budeme musieť zaregistrovať zariadenie pomocou účtu Amazon Developer.

Krok 1: Zaregistrujte produkt v Amazon Developer

Budete musieť zaregistrovať zariadenie a vytvoriť bezpečnostný profil na webovej stránke vývojára Amazon. Ak už máte zaregistrovaný produkt, ktorý môžete použiť na testovanie, pokojne preskočte dopredu. Ak nie, postupujte podľa podrobných pokynov tu. Nasledujúce kroky vám ukážu, ako nainštalovať a synchronizovať váš Raspberry Pi s nedávno zaregistrovaným zariadením Amazon Alexa.

DÔLEŽITÉ

  • Pre povolený pôvod použite: https:// localhost: 3000 a https:// localhost: 3000
  • Pre povolené návratové adresy URL použite https:// localhost: 3000/authresponse a https:// localhost: 3000/authresponse

Obrázok na stiahnutie (odporúča sa) Dokončenie manuálnej inštalácie uvedenej nižšie môže trvať viac ako hodinu, preto sme tu poskytli obrázok na stiahnutie so všetkým predinštalovaným. Prostredníctvom súboru etcher.io môžete obrázok uložiť na kartu SD. Ak použijete náš obrázok, prejdite na krok 4.

Manuálna inštalácia Nasledujúce kroky označené (Ručne) sú potrebné iba vtedy, ak ste si stiahli predvolený obrázok Raspbian Stretch.

Krok 2: Inštalácia softvéru MATRIX (manuálne)

Aby mohla služba Alexa Voice využívať mikrofóny programov MATRIX Creator alebo MATRIX Voice, je potrebné nainštalovať nasledujúce:

# Pridajte repo a kľúč

zvinutie 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 # Aktualizujte balíky a nainštalujte sudo apt-get update sudo apt-get upgrade # Reboot sudo reboot

Po reštarte sa znova pripojte a spustite:

# Aktualizujte znova

sudo apt-get update # Inštalovať MATRIX Pacakages sudo apt install matrixio-creator-init # Install kernel modules package sudo apt install matrixio-kernel-modules # Reboot sudo reboot

Chvíľu počkajte a znova sa pripojte.

Krok 3: Sťahovanie skriptov Alexa SDK (manuálne)

Stiahnite si inštalačný skript. Odporúčame spustiť tieto príkazy z domovského adresára (~/) alebo z pracovnej plochy, skript však môžete spustiť kdekoľvek.

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

Krok 4: Registrácia vášho Pi ako zariadenia Alexa

Po stiahnutí všetkých počiatočných inštalácií zostáva iba nakonfigurovať váš Raspberry Pi tak, aby ho Amazon identifikoval ako zariadenie Alexa, ktoré ste zaregistrovali v kroku 1.

Otvorte súbor v editore a vyplňte súbor config.txt pomocou identifikátora klienta, ID produktu a tajomstva klienta z registračných krokov. Tu skontrolujte, či potrebujete pomoc s úpravou súboru.

Krok 5: Inštalácia súpravy Alexa SDK

Tento skript nastavenia odošle konfiguráciu vášho zariadenia Amazonu a nainštaluje potrebné konečné závislosti. Upozorňujeme, že ak ste nepoužili náš predinštalovaný obrázok, toto nastavenie môže trvať viac ako hodinu.

bash setup.sh config.txt

Krok 6: Prepojenie zariadenia s účtom Amazon

Po dokončení spustenia inštalačného skriptu budete musieť vygenerovať autorizačný token. Spustite tento príkaz a otvorte prehliadač a prejdite na stránku https:// localhost: 3000. Prihláste sa pomocou svojich poverení Amazon a postupujte podľa uvedených pokynov:

bash startauth.sh

Poznámka: Používatelia používajúci reláciu ssh môžu načítať webovú stránku na svojom termináli pomocou

odkazy https:// localhost: 3000

Krok 7: Spustite Alexa

Spustíme ukážkovú aplikáciu:

bash startsample.sh

Vaše zariadenie Alexa by malo byť spustené a v poriadku!