Innehållsförteckning:

MATRIX Voice och MATRIX Creator som kör Alexa (version C ++): 7 steg
MATRIX Voice och MATRIX Creator som kör Alexa (version C ++): 7 steg

Video: MATRIX Voice och MATRIX Creator som kör Alexa (version C ++): 7 steg

Video: MATRIX Voice och MATRIX Creator som kör Alexa (version C ++): 7 steg
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Juli
Anonim

Av MATRIX_CreatorFollow Mer av författaren:

Rasberry PI Universal IR -fjärrkontroll med MATRIX Creator
Rasberry PI Universal IR -fjärrkontroll med MATRIX Creator
Rasberry PI Universal IR -fjärrkontroll med MATRIX Creator
Rasberry PI Universal IR -fjärrkontroll med MATRIX Creator

Om: MATRIX Creator är ett sensorpackat dev-kort för Raspberry Pi som låter dig bygga dina IoT-idéer. Mer om MATRIX_Creator »

Nödvändig hårdvara

Innan vi börjar, låt oss granska vad du behöver.

  • Raspberry Pi 3 (rekommenderas) eller Pi 2 modell B (stöds).
  • MATRIX Voice eller MATRIX Creator - Raspberry Pi har ingen inbyggd mikrofon, MATRIX Voice/Creator har en 8 mikrofon array - Köp MATRIX Voice/MATRIX Creator.
  • Micro-USB-strömadapter för Raspberry Pi.
  • Micro SD -kort (minst 8 GB) - Ett operativsystem krävs för att komma igång. Du kan ladda ner Raspbian Stretch och använda etcher.io för att flasha bilden till ditt SD -kort.
  • Extern högtalare med 3,5 mm ljudkabel.
  • Ett USB -tangentbord och en mus och en extern HDMI -bildskärm - vi rekommenderar också att du har ett USB -tangentbord och en mus samt en HDMI -skärm till hands. Du kan också använda Raspberry Pi på distans, se den här guiden från Google.
  • Internetanslutning (Ethernet eller WiFi)
  • (Valfritt) WiFi trådlös adapter för Pi 2. Obs: Pi 3 har inbyggd WiFi.

När du har Raspberry Pi igång med ditt MATRIX -kort och din SD -kortbild måste vi registrera enheten med ett Amazon Developer -konto.

Steg 1: Registrera en produkt i Amazon Developer

Du måste registrera en enhet och skapa en säkerhetsprofil på Amazonas utvecklarwebbplats. Om du redan har en registrerad produkt som du kan använda för testning, hoppa gärna vidare. Om inte, följ steg-för-steg-instruktionerna här. Följande steg visar hur du installerar och synkroniserar din Raspberry Pi med din nyligen registrerade Amazon Alexa -enhet.

VIKTIG

  • För Tillåtet ursprung använd: https:// localhost: 3000 och https:// localhost: 3000
  • För tillåtna returadresser använder du https:// localhost: 3000/authresponse och https:// localhost: 3000/authresponse

Nedladdningsbar bild (rekommenderas) Den manuella installationen nedan kan ta över en timme att slutföra så vi har tillhandahållit en nedladdningsbar bild här med allt förinstallerat. Du kan använda etcher.io för att blinka bilden på ditt SD -kort. Gå till steg 4 om du använder vår bild.

Manuell installation Följande steg markerade med (Manuell) krävs endast om du laddade ner standardbilden för Raspbian Stretch.

Steg 2: Installera MATRIX -programvara (manuell)

För att Alexa Voice Service ska kunna använda mikrofonerna i MATRIX Creator eller MATRIX Voice måste du installera följande:

# Lägg till repo och nyckel

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 # Uppdatera paket och installera sudo apt-get update sudo apt-get upgrade # Starta om sudo starta om

Efter omstart, anslut igen och kör:

# Uppdatera igen

sudo apt-get update # Install MATRIX Pacakages sudo apt install matrixio-creator-init # Installera kärnmoduler paket sudo apt install matrixio-kernel-modules # Starta om sudo reboot

Vänta lite och anslut igen.

Steg 3: Ladda ner Alexa SDK -skript (manuell)

Ladda ner installationsskriptet. Vi rekommenderar att du kör dessa kommandon från hemkatalogen (~/) eller skrivbordet, men du kan köra skriptet var som helst.

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

Steg 4: Registrera din Pi som en Alexa -enhet

När alla initiala installationer har laddats ner är det bara att konfigurera din Raspberry Pi så att den identifieras av Amazon som Alexa -enheten du registrerade i steg 1.

Öppna filen i en editor och använd Client ID, Product ID och Client Secret från registreringsstegen för att fylla i filen config.txt. Kolla här om du behöver hjälp med att redigera filen.

Steg 5: Installera Alexa SDK

Detta installationsskript skickar din enhets konfiguration till Amazon och installerar de slutliga beroende som behövs. Observera att den här installationen kan ta över en timme om du inte använde vår förinstallerade bild.

bash setup.sh config.txt

Steg 6: Länka din enhet till ditt Amazon -konto

När installationsskriptet har körts måste du generera en auktoriseringstoken. Kör det här kommandot, öppna din webbläsare och navigera till https:// localhost: 3000. Logga in med dina Amazon -uppgifter och följ instruktionerna:

bash startauth.sh

Obs! Användare som använder en ssh -session kan ladda webbplatsen i sin terminal med hjälp av

länkar https:// localhost: 3000

Steg 7: Kör Alexa

Låt oss köra exempelappen:

bash startsample.sh

Din Alexa -enhet ska vara igång och bra att gå!