Indholdsfortegnelse:
- Trin 1: Registrer et produkt i Amazon Developer
- Trin 2: Installation af MATRIX -software (manuel)
- Trin 3: Downloadning af Alexa SDK -scripts (manuel)
- Trin 4: Registrering af din Pi som en Alexa -enhed
- Trin 5: Installation af Alexa SDK
- Trin 6: Tilknytning af din enhed til din Amazon -konto
- Trin 7: Kør Alexa
Video: MATRIX Voice og MATRIX Creator, der kører Alexa (C ++ version): 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Af MATRIX_CreatorFollow Mere af forfatteren:
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!