Obsah:
- Krok 1: Zaregistrujte produkt v Amazon Developer
- Krok 2: Inštalácia softvéru MATRIX (manuálne)
- Krok 3: Sťahovanie skriptov Alexa SDK (manuálne)
- Krok 4: Registrácia vášho Pi ako zariadenia Alexa
- Krok 5: Inštalácia súpravy Alexa SDK
- Krok 6: Prepojenie zariadenia s účtom Amazon
- Krok 7: Spustite Alexa
Video: MATRIX Voice a MATRIX Creator so systémom Alexa (verzia C ++): 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Od MATRIX_CreatorSledovať viac od autora:
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!