Tartalomjegyzék:
- 1. lépés: Regisztráljon egy terméket az Amazon fejlesztőben
- 2. lépés: A MATRIX szoftver telepítése (kézi)
- 3. lépés: Az Alexa SDK szkriptek letöltése (kézi)
- 4. lépés: Pi regisztrálása Alexa -eszközként
- 5. lépés: Az Alexa SDK telepítése
- 6. lépés: Az eszköz összekapcsolása az Amazon -fiókkal
- 7. lépés: Futtassa Alexát
Videó: A MATRIX Voice és a MATRIX Creator futó Alexa (C ++ verzió): 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Szerző: MATRIX_CreatorFollow
Névjegy: A MATRIX Creator a Raspberry Pi érzékelőkkel ellátott fejlesztői táblája, amely lehetővé teszi az IoT-ötletek építését. További információ a MATRIX_Creator -ról »
Szükséges hardver
Mielőtt elkezdené, nézzük át, mire van szüksége.
- Raspberry Pi 3 (ajánlott) vagy Pi 2 B modell (támogatott).
- MATRIX Voice vagy MATRIX Creator - A Raspberry Pi nem rendelkezik beépített mikrofonnal, a MATRIX Voice/Creator 8 mikrofonos tömbrel rendelkezik - MATRIX Voice/MATRIX Creator vásárlása.
- Mikro-USB hálózati adapter a Raspberry Pi számára.
- Micro SD kártya (legalább 8 GB) - Az induláshoz operációs rendszer szükséges. Letöltheti a Raspbian Stretch alkalmazást, és az etcher.io használatával villanhatja fel a képet az SD -kártyára.
- Külső hangszóró 3,5 mm -es audio kábellel.
- USB billentyűzet és egér, valamint külső HDMI -monitor - azt is javasoljuk, hogy legyen kéznél USB -billentyűzet és egér, valamint egy HDMI -monitor. A Raspberry Pi -t távolról is használhatja, lásd ezt a Google útmutatót.
- Internet kapcsolat (Ethernet vagy WiFi)
- (Opcionális) WiFi vezeték nélküli adapter a Pi 2 készülékhez. Megjegyzés: A Pi 3 beépített WiFi-vel rendelkezik.
Miután a Raspberry Pi fut a MATRIX kártyával és az SD kártya képével, regisztrálnunk kell az eszközt egy Amazon Developer fiókkal.
1. lépés: Regisztráljon egy terméket az Amazon fejlesztőben
Regisztrálnia kell egy eszközt, és létre kell hoznia egy biztonsági profilt az Amazon fejlesztői webhelyén. Ha már van regisztrált terméke, amelyet tesztelésre használhat, nyugodtan ugorjon előre. Ha nem, kövesse az itt található lépésenkénti utasításokat. A következő lépések bemutatják, hogyan kell telepíteni és szinkronizálni a Raspberry Pi -t a nemrég regisztrált Amazon Alexa eszközzel.
FONTOS
- Az engedélyezett forrásokhoz használja: https:// localhost: 3000 és https:// localhost: 3000
- Az engedélyezett visszatérési URL -ekhez használja a https:// localhost: 3000/authresponse és a https:// localhost: 3000/authresponse
Letölthető kép (ajánlott) Az alábbi manuális telepítés több mint egy órát vehet igénybe, ezért letöltött képet adtunk meg itt, minden előre telepített képpel. Az etcher.io használatával villanhatja fel a képet az SD -kártyára. Ha a képünket használja, ugorjon a 4. lépésre.
A (Manuális) jelzésű következő lépések csak akkor szükségesek, ha letöltötte az alapértelmezett Raspbian Stretch képet.
2. lépés: A MATRIX szoftver telepítése (kézi)
Annak érdekében, hogy az Alexa Voice Service ki tudja használni a MATRIX Creator vagy a MATRIX Voice mikrofonjait, telepítenie kell a következőket:
# Repo és kulcs hozzáadása
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 # Frissítse a csomagokat és telepítse a sudo apt-get update sudo apt-get upgrade # Indítsa újra a sudo reboot-ot
Az újraindítás után csatlakozzon újra és futtassa:
# Frissítés újra
sudo apt-get update # MATRIX csomagok telepítése sudo apt install matrixio-creator-init # Kernel modulok csomag telepítése sudo apt install matrixio-kernel-modules
Várjon egy kicsit, és csatlakozzon újra.
3. lépés: Az Alexa SDK szkriptek letöltése (kézi)
Töltse le a telepítő szkriptet. Javasoljuk, hogy futtassa ezeket a parancsokat a saját könyvtárból (~/) vagy az Asztalról, azonban a szkriptet bárhol futtathatja.
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
4. lépés: Pi regisztrálása Alexa -eszközként
A kezdeti telepítések letöltése után nincs más hátra, mint konfigurálni a Raspberry Pi -t úgy, hogy az Amazon azonosítsa az 1. lépésben regisztrált Alexa -eszközként.
Nyissa meg a fájlt egy szerkesztőben, és használja a regisztrációs lépésekből származó ügyfél -azonosítót, termékazonosítót és ügyféltitkot a config.txt fájl kitöltéséhez. Itt ellenőrizheti, ha segítségre van szüksége a fájl szerkesztésében.
5. lépés: Az Alexa SDK telepítése
Ez a telepítő szkript átadja az eszköz konfigurációját az Amazonnak, és telepíti a szükséges végső függőségeket. Megjegyzés: ez a beállítás több mint egy órát is igénybe vehet, ha nem használta előre telepített képünket.
bash setup.sh config.txt
6. lépés: Az eszköz összekapcsolása az Amazon -fiókkal
A telepítő szkript futtatása után létre kell hoznia egy engedélyezési tokent. Futtassa ezt a parancsot, nyissa meg a böngészőt, és keresse meg a https:// localhost: 3000 címet. Jelentkezzen be az Amazon hitelesítő adataival, és kövesse az utasításokat:
bash startauth.sh
Megjegyzés: Az ssh munkamenetet használó felhasználók a segítségével tölthetik be a webhelyet a termináljukon
linkek https:// localhost: 3000
7. lépés: Futtassa Alexát
Futtassuk a mintaalkalmazást:
bash startsample.sh
Az Alexa -eszközének futnia kell, és jó!