Indholdsfortegnelse:

MATRIX Voice og MATRIX Creator, der kører Alexa (C ++ version): 7 trin
MATRIX Voice og MATRIX Creator, der kører Alexa (C ++ version): 7 trin

Video: MATRIX Voice og MATRIX Creator, der kører Alexa (C ++ version): 7 trin

Video: MATRIX Voice og MATRIX Creator, der kører Alexa (C ++ version): 7 trin
Video: cervical spondylitis treatment 2024, Juli
Anonim

Af MATRIX_CreatorFollow Mere af forfatteren:

Rasberry PI Universal IR -fjernbetjening med MATRIX Creator
Rasberry PI Universal IR -fjernbetjening med MATRIX Creator
Rasberry PI Universal IR -fjernbetjening med MATRIX Creator
Rasberry PI Universal IR -fjernbetjening med MATRIX Creator

Om: MATRIX Creator er et sensorpakket dev-board til Raspberry Pi, der lader dig bygge dine IoT-ideer. Mere om MATRIX_Creator »

Påkrævet hardware

Inden vi går i gang, lad os gennemgå, hvad du har brug for.

  • Raspberry Pi 3 (anbefalet) eller Pi 2 Model B (understøttet).
  • MATRIX Voice eller MATRIX Creator - Raspberry Pi har ikke en indbygget mikrofon, MATRIX Voice/Creator har en 8 mikrofon array - Køb MATRIX Voice/MATRIX Creator.
  • Micro-USB strømadapter til Raspberry Pi.
  • Micro SD -kort (minimum 8 GB) - Et operativsystem er påkrævet for at komme i gang. Du kan downloade Raspbian Stretch og bruge etcher.io til at blinke billedet på dit SD -kort.
  • Ekstern højttaler med 3,5 mm lydkabel.
  • Et USB -tastatur og mus og en ekstern HDMI -skærm - vi anbefaler også at have et USB -tastatur og mus samt en HDMI -skærm ved hånden. Du kan også bruge Raspberry Pi eksternt, se denne vejledning fra Google.
  • Internetforbindelse (Ethernet eller WiFi)
  • (Valgfrit) WiFi trådløs adapter til Pi 2. Bemærk: Pi 3 har indbygget WiFi.

Når du har Raspberry Pi kørt med dit MATRIX -kort og dit SD -kortbillede, skal vi registrere enheden med en Amazon Developer -konto.

Trin 1: Registrer et produkt i Amazon Developer

Du skal registrere en enhed og oprette en sikkerhedsprofil på Amazon -udviklerwebstedet. Hvis du allerede har et registreret produkt, som du kan bruge til testning, er du velkommen til at springe videre. Hvis ikke, følg trin-for-trin instruktionerne her. Følgende trin viser dig, hvordan du installerer og synkroniserer din Raspberry Pi med din nyligt registrerede Amazon Alexa -enhed.

VIGTIG

  • For tilladt oprindelse skal du bruge: https:// localhost: 3000 og https:// localhost: 3000
  • For tilladte returwebadresser skal du bruge https:// localhost: 3000/authresponse og https:// localhost: 3000/authresponse

Billede, der kan downloades (anbefales) Den manuelle installation herunder kan tage mere end en time at afslutte, så vi har leveret et billede, der kan downloades med alt forudinstalleret. Du kan bruge etcher.io til at blinke billedet på dit SD -kort. Gå til trin 4, hvis du bruger vores billede.

Manuel installation Følgende trin markeret med (Manuel) er kun påkrævet, hvis du downloadede standardbillede af Raspbian Stretch.

Trin 2: Installation af MATRIX -software (manuel)

For at Alexa Voice Service kan bruge mikrofonerne i MATRIX Creator eller MATRIX Voice, skal du installere følgende:

# Tilføj repo og nøgle

krølle 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 # Opdater pakker og installer sudo apt-get opdatering sudo apt-get upgrade # Genstart sudo genstart

Efter genstart forbindes igen og køres:

# Opdater igen

sudo apt-get update # Installer MATRIX Pacakages sudo apt install matrixio-creator-init # Installer kernemoduler pakke sudo apt install matrixio-kernel-modules # Genstart sudo genstart

Vent lidt, og tilslut igen.

Trin 3: Downloadning af Alexa SDK -scripts (manuel)

Download installationsskriptet. Vi anbefaler at køre disse kommandoer fra hjemmekataloget (~/) eller skrivebordet, men du kan køre scriptet 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/sensorisk-support/tools/RaspberryPi/config.txt

Trin 4: Registrering af din Pi som en Alexa -enhed

Med alle de indledende installationer downloadet, er der kun tilbage at konfigurere din Raspberry Pi, så den af Amazon identificeres som den Alexa -enhed, du registrerede i trin 1.

Åbn filen i en editor, og brug klient -id, produkt -id og klienthemmelighed fra registreringstrinnene til at udfylde filen config.txt. Tjek her, hvis du har brug for hjælp til at redigere filen.

Trin 5: Installation af Alexa SDK

Dette setup -script sender din enheds konfiguration til Amazon og installerer de nødvendige afhængigheder. Bemærk, denne opsætning kan tage over en time, hvis du ikke brugte vores forudinstallerede billede.

bash setup.sh config.txt

Trin 6: Tilknytning af din enhed til din Amazon -konto

Når installationsskriptet er kørt, skal du generere et autorisationstoken. Kør denne kommando, og åbn din browser, og naviger til https:// localhost: 3000. Log ind med dine Amazon -legitimationsoplysninger, og følg vejledningen:

bash startauth.sh

Bemærk: Brugere, der bruger en ssh -session, kan indlæse webstedet i deres terminal ved hjælp af

links https:// localhost: 3000

Trin 7: Kør Alexa

Lad os køre prøve -appen:

bash startsample.sh

Din Alexa -enhed skal køre og være i gang!