Zum Schließen ESC drücken

So fügen Sie Alexa zu Ihrem Smart Mirror hinzu

Wenn Sie einrichten möchten Google Assistant, schlägt Google a ganze Tutorial zum Verbinden von Assistant auf a Raspberry Pi, einschließlich der Schritte, Fotos und Download-Links. Während ein wenig Magischer Spiegel Einheiten für Google Assistant existieren, unsere Analyse ergab, dass die Module schwierig sind, häufig abstürzen oder ihre Spiegelnachrichten verdecken. Wenn Sie die beste Einrichtung im Voraus wünschen, befürworten und verbessern wir die Google AIY-Kit und das Konsumieren seines spezifischen Tutorials. Sehen Sie sich den Schritt zum Hinzufügen von Alexa zu Ihrem Smart Mirror an.

Related:

 

Um die meisten Module zu installieren, müssen Sie einige grundlegende Schritte ausführen:

  1. Laden Sie den Modulcode von GitHub herunter
  2. Und konfigurieren Sie modulspezifische Optionen
  3. Fügen Sie dann das Modul zur Spiegelkonfiguration hinzu

Je nach Modul können die Schritte 2 und 3 mehr oder weniger betroffen sein. Das Einrichten von Alexa erfordert auf Anfrage mehr Konfiguration als das Verbessern von Schneeflocken. Darüber hinaus muss für dieses spezielle Alexa-Modul ungefähr zusätzliche Software (Abhängigkeiten) installiert werden, bevor das Modul heruntergeladen werden kann.

Dieser Leitfaden setzt voraus, dass Sie dies getan haben zuvor einen Smart Mirror erstellt. Wenn nicht, fangen Sie dort an, aber behalten Sie einfach die zusätzlichen Materialien, die hier aufgelistet sind, in Ihrem Gehirn in Ihren Ladungen und Weltraumgedanken.

  • Smart Mirror beendet
  • Mikrofon
  • Speaker

Für das Mikrofon und den Lautsprecher empfehlen wir seine Initiale Google AIY Sprachkit. Bei 16 US-Dollar werden Sie sonst kaum eine billigere Mikrofon- und Lautsprecheranordnung finden. Auf den eingebauten Karton muss man offensichtlich nicht zurückgreifen; Es könnte effektiver sein, die Bestandteile wegzulassen und das Mikrofon und den Lautsprecher außerhalb des Spiegels zu betreiben.

YouTube-Video

Eine zweite Version des Google AIY Sprachkit is erhältlich, aber es ist luxuriöser und enthält einen Raspberry Pi Zero, der nicht leistungsfähig genug ist, um Awakening Words oder die Magic Mirror-Software auszuführen, also sollten Sie es überspringen.

Schließen Sie Ihren Lautsprecher und Ihr Mikrofon an, und schon können Sie das Alexa-Modul installieren. Wenn Sie das Google AIY-Kit verwenden, folgen Sie einfach dessen Montageanleitung zu Bringen Sie die Mikrofon- und Lautsprecherkomponenten an.

Modulabhängigkeiten installieren

Bevor Sie mmm-awesome-Alexa herunterladen und einrichten können, müssen Sie im Wesentlichen begrenzte Abhängigkeiten installieren, denen das Modul vertraut. Es ist immer eine gute Idee, Ihren Raspberry Pi zu aktualisieren, bevor Sie sich anstrengen, etwas anderes zu installieren. Führen Sie auf Ihrem Raspberry Pi zunächst diese Autorität aus:

sudo apt update & Sudo apt upgrade

Nachdem Ihr Raspberry Pi auf dem neuesten Stand ist, führen Sie die folgenden Befehle nacheinander aus:

sudo apt-get install sox libsox-fmt-all

sudo apt-get install swig3.0 python-pyaudio python3-pyaudio sox

pip install pyaudio

sudo apt-get install libasound-dev portaudio19-dev libportaudio2 libportaudiocpp0 ffmpeg libav-tools

sudo apt-get install libatlas-base-dev

Jeder Befehl installiert eine Kolonie, und sie sind alle für die Ausführung unerlässlich. Führen Sie einfach einen Befehl aus, warten Sie, bis der Download und die Installation abgeschlossen sind, und führen Sie den nächsten Befehl aus.

Herunterladen des Modulcodes

Der erste Schritt beim Hinzufügen eines Moduls für seinen Magic Mirror besteht darin, den Code des Moduls von Github herunterzuladen. Andernfalls müssen Sie sich beim Raspberry Pi anmelden, die Station öffnen und dann das Verzeichnis wechseln, in dem die Module gespeichert sind. Dann verwenden Sie einen Download-Befehl, um den Code von Github abzurufen, wenn Sie Shell-Zugriff haben, können Sie all dies aus der Ferne tun.

Sobald Sie eine Station geöffnet haben, geben Sie Folgendes ein:

cd ~/MagicMirror/modules

Diese Aufmerksamkeit bringt Sie in das Betriebsverzeichnis des Modulordners für die Magic Mirror-Software. Jedes Mal, wenn Sie das neueste Modul herunterladen, möchten Sie hier sein, um alles methodisch zu halten. Der nächste Schritt besteht darin, die Software mit diesem Befehl von Github herunterzuladen:

git clone https://github.com/dolanmiu/MMM-awesome-alexa.git

Wenn es fertig ist, wechseln Sie mit dem folgenden Befehl in das Modulverzeichnis:

cd MMM-awesome-alexa

Das Alexa-Modul benötigt nur wenige zusätzliche Abhängigkeiten, um ordnungsgemäß zu funktionieren. Führen Sie diesen Befehl aus, um sie zu installieren:

npm install --only=prod

Wechseln Sie nun in den neu erstellten Ordner node_modules:

cd node_modules

Löschen Sie den Snow Boy-Ordner, den die vorherigen Befehle hinzugefügt haben. Wir brauchen eine neuere Version eines Schneejungen:

rm -rf snowboy

Als Nächstes laden wir die neueste Version eines Schneejungen mit dem folgenden Befehl herunter:

git clone https://github.com/Kitt-AI/snowboy.git

Bevor wir fortfahren, wechseln Sie in das Verzeichnis new snow boy.

cd snowboy

Jetzt müssen wir den Knotenmodulordner entfernen und einige zusätzliche Abhängigkeiten installieren. Es ist wichtig, dass Sie für diese Schritte im Snowboy-Ordner bleiben; Verzeichnisse nicht wechseln. Führen Sie die folgenden Befehle nacheinander aus:

rm -rf node_modules

npm install nan --save

npm install [email protected] --save

npm install

npm run prepublish

npm install --save-dev electron-rebuild

npm install nan

./node_modules/.bin/electron-rebuild

Jetzt ist das Modul vollständig heruntergeladen und installiert und Sie haben Alexa zu Ihrem Smart Mirror hinzugefügt.

0 Stimmen, Durchschnitt: 0.00 von 50 Stimmen, Durchschnitt: 0.00 von 50 Stimmen, Durchschnitt: 0.00 von 50 Stimmen, Durchschnitt: 0.00 von 50 Stimmen, Durchschnitt: 0.00 von 5 (0 Stimmen, Durchschnitt: 0.00 aus 5)
Sie müssen ein registriertes Mitglied sein, um dies zu bewerten.
Laden...

James T.

James, ein angesehener Absolvent des MIT, wo er sich auf Informatik und Kommunikationstechnologie spezialisierte, verfügt über eine beeindruckende akademische Grundlage, die sein Fachwissen untermauert. Mit über einem Jahrzehnt Erfahrung in der Branche entschlüsselt er komplexe Technologien in einfache Anleitungen. James ist für seine scharfsinnigen Einblicke bekannt und engagiert sich dafür, den Lesern dabei zu helfen, sich in der sich schnell entwickelnden digitalen Landschaft zurechtzufinden.

Hinterlassen Sie uns einen Kommentar

E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind MIT * gekennzeichnet. *