Innholdsfortegnelse:
- Trinn 1: Registrer et produkt i Amazon Developer
- Trinn 2: Installere MATRIX -programvare (manuell)
- Trinn 3: Last ned Alexa SDK -skript (manuell)
- Trinn 4: Registrering av Pi som en Alexa -enhet
- Trinn 5: Installer Alexa SDK
- Trinn 6: Koble enheten til Amazon -kontoen din
- Trinn 7: Kjør Alexa
Video: MATRIX Voice og MATRIX Creator kjører Alexa (C ++ versjon): 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Av MATRIX_CreatorFollow Mer av forfatteren:
Om: MATRIX Creator er et sensorpakket dev-brett for Raspberry Pi som lar deg bygge dine IoT-ideer. Mer om MATRIX_Creator »
Nødvendig maskinvare
Før vi begynner, la oss se på hva du trenger.
- Raspberry Pi 3 (anbefalt) eller Pi 2 modell B (støttes).
- MATRIX Voice eller MATRIX Creator - Raspberry Pi har ikke en innebygd mikrofon, MATRIX Voice/Creator har en 8 mikrofon array - Kjøp MATRIX Voice/MATRIX Creator.
- Micro-USB strømadapter for Raspberry Pi.
- Micro SD -kort (minimum 8 GB) - Et operativsystem kreves for å komme i gang. Du kan laste ned Raspbian Stretch og bruke etcher.io til å blinke bildet på SD -kortet.
- Ekstern høyttaler med 3,5 mm lydkabel.
- Et USB -tastatur og mus og en ekstern HDMI -skjerm - vi anbefaler også å ha et USB -tastatur og mus, samt en HDMI -skjerm tilgjengelig. Du kan også bruke Raspberry Pi eksternt, se denne guiden fra Google.
- Internett -tilkobling (Ethernet eller WiFi)
- (Valgfritt) WiFi trådløs adapter for Pi 2. Merk: Pi 3 har innebygd WiFi.
Når du har Raspberry Pi kjørt med MATRIX -kortet og SD -kortbildet, må vi registrere enheten med en Amazon Developer -konto.
Trinn 1: Registrer et produkt i Amazon Developer
Du må registrere en enhet og opprette en sikkerhetsprofil på Amazon -utviklerens nettsted. Hvis du allerede har et registrert produkt som du kan bruke til testing, kan du hoppe videre. Hvis ikke, følg trinnvise instruksjoner her. Følgende trinn viser deg hvordan du installerer og synkroniserer Raspberry Pi med din nylig registrerte Amazon Alexa -enhet.
VIKTIG
- For Tillatt opprinnelse bruk: https:// localhost: 3000 og https:// localhost: 3000
- For tillatte URL -adresser bruker du https:// localhost: 3000/authresponse og https:// localhost: 3000/authresponse
Nedlastbart bilde (anbefalt) Den manuelle installasjonen nedenfor kan ta over en time å fullføre, så vi har levert et nedlastbart bilde her med alt forhåndsinstallert. Du kan bruke etcher.io til å blinke bildet på SD -kortet. Gå til trinn 4 hvis du bruker bildet vårt.
Manuell installasjon Følgende trinn merket med (Manuell) er bare nødvendig hvis du lastet ned standard Raspbian Stretch -bilde.
Trinn 2: Installere MATRIX -programvare (manuell)
For at Alexa Voice Service skal kunne bruke mikrofonene til MATRIX Creator eller MATRIX Voice, må du installere følgende:
# Legg til repo og nøkkel
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 # Oppdater pakker og installer sudo apt-get oppdatering sudo apt-get upgrade # Reboot sudo reboot
Etter omstart, koble til igjen og kjør:
# Oppdater igjen
sudo apt-get update # Installer MATRIX Pacakages sudo apt install matrixio-creator-init # Installer kjernemoduler pakke sudo apt install matrixio-kernel-modules # Reboot sudo reboot
Vent litt og koble til igjen.
Trinn 3: Last ned Alexa SDK -skript (manuell)
Last ned installeringsskriptet. Vi anbefaler å kjøre disse kommandoene fra hjemmekatalogen (~/) eller skrivebordet, men du kan kjøre skriptet hvor 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
Trinn 4: Registrering av Pi som en Alexa -enhet
Når alle de første installasjonene er lastet ned, gjenstår det bare å konfigurere Raspberry Pi slik at den blir identifisert av Amazon som Alexa -enheten du registrerte i trinn 1.
Åpne filen i et editor, og bruk Client ID, Product ID og Client Secret fra registreringstrinnene for å fylle filen config.txt. Sjekk her om du trenger hjelp til å redigere filen.
Trinn 5: Installer Alexa SDK
Dette oppsettskriptet vil overføre enhetskonfigurasjonen til Amazon og installere de siste avhengighetene som trengs. Vær oppmerksom på at dette oppsettet kan ta over en time hvis du ikke brukte det forhåndsinstallerte bildet vårt.
bash setup.sh config.txt
Trinn 6: Koble enheten til Amazon -kontoen din
Etter at oppsettskriptet er ferdig med å kjøre, må du generere et autorisasjonstoken. Kjør denne kommandoen, og åpne nettleseren din og naviger til https:// localhost: 3000. Logg på med din Amazon -legitimasjon og følg instruksjonene som følger med:
bash startauth.sh
Merk: Brukere som bruker en ssh -økt kan laste nettstedet i terminalen ved å bruke
lenker https:// localhost: 3000
Trinn 7: Kjør Alexa
La oss kjøre prøve -appen:
bash startsample.sh
Alexa -enheten din skal kjøre og være i gang!