Taula de continguts:
- Pas 1: registreu un producte a Amazon Developer
- Pas 2: Instal·lació del programari MATRIX (manual)
- Pas 3: descàrrega dels scripts Alexa SDK (manual)
- Pas 4: registrar el vostre Pi com a dispositiu Alexa
- Pas 5: Instal·leu Alexa SDK
- Pas 6: enllaçar el dispositiu al vostre compte d'Amazon
- Pas 7: executeu Alexa
Vídeo: Creador MATRIX Voice i MATRIX amb Alexa (versió C ++): 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Per MATRIX_CreatorFollow Més per l'autor:
Quant a: MATRIX Creator és una placa de desenvolupament plena de sensors per a Raspberry Pi que us permet crear les vostres idees d’IoT. Més informació sobre MATRIX_Creator »
Maquinari obligatori
Abans de començar, revisem el que necessiteu.
- Raspberry Pi 3 (recomanat) o Pi 2 model B (compatible).
- MATRIX Voice o MATRIX Creator: el Raspberry Pi no té un micròfon incorporat, el MATRIX Voice / Creator té una matriu de 8 micros: compreu Voice MATRIX / MATRIX Creator.
- Adaptador d'alimentació micro-USB per a Raspberry Pi.
- Targeta Micro SD (mínim 8 GB): es necessita un sistema operatiu per començar. Podeu descarregar Raspbian Stretch i utilitzar etcher.io per fer passar la imatge a la vostra targeta SD.
- Altaveu extern amb cable d’àudio de 3,5 mm.
- Un teclat i un ratolí USB i un monitor HDMI extern: també us recomanem que tingueu a mà un ratolí i un teclat USB, així com un monitor HDMI. També podeu utilitzar el Raspberry Pi de forma remota; consulteu aquesta guia de Google.
- Connexió a Internet (Ethernet o WiFi)
- (Opcional) Adaptador sense fil WiFi per a Pi 2. Nota: el Pi 3 té WiFi integrada.
Un cop tingueu el Raspberry Pi funcionant amb la targeta MATRIX i la imatge de la targeta SD, haurem de registrar el dispositiu amb un compte de desenvolupador d'Amazon.
Pas 1: registreu un producte a Amazon Developer
Haureu de registrar un dispositiu i crear un perfil de seguretat al lloc web del desenvolupador d’Amazon. Si ja teniu un producte registrat que podeu utilitzar per fer proves, no dubteu a saltar-vos endavant. Si no, seguiu les instruccions pas a pas aquí. Els passos següents us mostraran com instal·lar i sincronitzar el vostre Raspberry Pi amb el dispositiu Amazon Alexa registrat recentment.
IMPORTANT
- Per als orígens permesos, utilitzeu: https:// localhost: 3000 i https:// localhost: 3000
- Per als URL de retorn permesos, utilitzeu https:// localhost: 3000 / authresponse i https:// localhost: 3000 / authresponse
Imatge descarregable (recomanada) La instal·lació manual següent pot trigar més d’una hora a finalitzar, de manera que hem proporcionat una imatge descarregable aquí amb tot el preinstal·lat. Podeu utilitzar etcher.io per fer passar la imatge a la targeta SD. Aneu al pas 4 si utilitzeu la nostra imatge.
Instal·lació manual Els passos següents marcats amb (Manual) només són necessaris si heu descarregat la imatge Raspbian Stretch per defecte.
Pas 2: Instal·lació del programari MATRIX (manual)
Per tal que el servei Alexa Voice utilitzi els micròfons de MATRIX Creator o MATRIX Voice, heu d’instal·lar el següent:
# Afegiu repo i clau
rínxol 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 # Actualitzar paquets i instal·lar sudo apt-get update sudo apt-get upgrade # Reiniciar sudo reboot
Després de reiniciar, connecteu-vos de nou i executeu:
# Actualitza de nou
sudo apt-get update # Install MATRIX Pacakages sudo apt install matrixio-creator-init # Instal·la el paquet de mòduls del nucli sudo apt install matrixio-kernel-modules # Reinicia sudo reboot
Espereu una mica i torneu a connectar.
Pas 3: descàrrega dels scripts Alexa SDK (manual)
Baixeu-vos l'script d'instal·lació. Us recomanem que executeu aquestes ordres des del directori inicial (~ /) o des de l'escriptori, però podeu executar l'script en qualsevol lloc.
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
Pas 4: registrar el vostre Pi com a dispositiu Alexa
Amb totes les instal·lacions inicials descarregades, només queda configurar el vostre Raspberry Pi perquè Amazon l’identifiqui com el dispositiu Alexa que vau registrar al pas 1.
Obriu el fitxer en un editor i utilitzeu l'identificador de client, l'identificador de producte i el secret del client des dels passos de registre per omplir el fitxer config.txt. Marqueu aquí si necessiteu ajuda per editar el fitxer.
Pas 5: Instal·leu Alexa SDK
Aquest script de configuració transmetrà la configuració del dispositiu a Amazon i instal·larà les dependències finals necessàries. Tingueu en compte que aquesta configuració pot trigar més d’una hora si no utilitzeu la nostra imatge preinstal·lada.
bash setup.sh config.txt
Pas 6: enllaçar el dispositiu al vostre compte d'Amazon
Un cop s'hagi executat l'script de configuració, haureu de generar un testimoni d'autorització. Executeu aquesta ordre i obriu el navegador i aneu a https:// localhost: 3000. Inicieu la sessió amb les vostres credencials d’Amazon i seguiu les instruccions proporcionades:
bash startauth.sh
Nota: Els usuaris que utilitzen una sessió ssh poden carregar el lloc web al seu terminal mitjançant
enllaços https:// localhost: 3000
Pas 7: executeu Alexa
Executem l'aplicació de mostra:
bash startsample.sh
El vostre dispositiu Alexa hauria d’estar en funcionament i és bo.