Innehållsförteckning:
- Steg 1: Registrera en produkt i Amazon Developer
- Steg 2: Installera MATRIX -programvara (manuell)
- Steg 3: Ladda ner Alexa SDK -skript (manuell)
- Steg 4: Registrera din Pi som en Alexa -enhet
- Steg 5: Installera Alexa SDK
- Steg 6: Länka din enhet till ditt Amazon -konto
- Steg 7: Kör Alexa
Video: MATRIX Voice och MATRIX Creator som kör Alexa (version C ++): 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Av MATRIX_CreatorFollow Mer av författaren:
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å!