Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

MATRIX VOICE GOOGLE ASSISTANT – MATRIX VOICE PROJEKT

Im letzten Beitrag bauen wir einen Roboter, der über Amazon Alexa mit MATRIX Voice gesteuert werden kann, das auf einem Raspberry Pi installiert ist. In diesem Tutorial werden wir MATRIX Voice Google Assistant installieren und einrichten. Ja Google Assistant mit Ihrem eigenen MATRIX-Gerät und Raspberry Pi.

MATRIX Voice Google Assistant-Demovideo

MATRIX Voice Google Assistant

Benötigte Komponenten

Voraussetzungen

Bevor Sie mit der Einrichtung von MATRIX Voice Google Assistant beginnen, wäre es gut, wenn Sie ein wenig über die in diesem Projekt verwendeten Komponenten und Platinen Bescheid wissen. Sie können es entweder lesen oder einfach den Tutorial-Abschnitt starten. Lassen Sie uns vertraut machen.

Himbeer-Pi

Raspberry Pi ist ein kleiner, kreditkartengroßer, leichter und kompakter Computer, der von Berufen, Bastlern und natürlich Hackern gleichermaßen verwendet wird. Dieser Mini-Computer kann (fast) alles, was ein normaler Linux-Rechner kann. Es ist in verschiedenen Branchen, Robotik und Heimautomatisierungsprojekten weit verbreitet.

MATRIX-Stimme

Dieses kleine Entwicklungsboard besteht aus einem radialen Array von 8 MEMS-Mikrofonen, 18 RGBW-LEDs und 64 GPIO-Pins, die mit einem Xilinx Spartan6 FPGA und 64 Mbit SDRAM verbunden sind. Dies bietet Bastlern und Entwicklern eine wunderbare Gelegenheit, in kürzester Zeit benutzerdefinierte Sprach- und hardwarebeschleunigte maschinelle Lerntechnologie hinzuzufügen.

Eine erweiterte Version dieser MATRIX Voice ist auch mit einem ESP32 Wi-Fi / BT-Chipsatz erhältlich, der es Benutzern ermöglicht, sich im Handumdrehen über WLAN und Bluetooth mit dem Netzwerk oder anderen Geräten zu verbinden.

MATRIX Voice Google Assistant-Anleitung

Schritt 1:Raspberry Pi einrichten

Laden Sie das neueste Raspbian-Image herunter, brennen Sie es auf eine Micro-SD-Karte und legen Sie es in den Raspberry Pi ein.

Schalten Sie es jetzt mit einem Netzteil ein, das mindestens 2,5 Ampere liefern kann. Starten Sie nun Ihr Terminal und erstellen Sie ein Passwort für den Benutzer 'pi', indem Sie den Befehl ausführen
sudo passwd pi
Verbinden Sie Ihren Raspberry Pi mit einem WLAN-Router oder einem kabelgebundenen Netzwerk und stellen Sie sicher, dass es verbunden ist, indem Sie prüfen, ob es erhält eine IP-Adresse vom Switch.

Führen Sie nun ein Update und ein Upgrade durch, indem Sie
sudo apt update -y
sudo apt upgrade -y

. ausführen

Schritt 2:Hinzufügen der Repositorys

Um Google Assistant in Ihrer MATRIX Voice einzurichten, sollten Sie zunächst die richtigen Tools installieren. Zuerst installieren wir die MATRIX-Software, indem wir die richtigen Repositorys hinzufügen. Geben Sie die folgenden Befehle ein, um die MATRIX-Software zu installieren
curl https://apt.matrix.one/doc/apt-key.gpg | sudo apt-key add –
echo „deb https://apt.matrix.one/raspbian $(lsb_release -sc) main“ | sudo tee /etc/apt/sources.list.d/matrixlabs.list
Nachdem Sie die Repositorys hinzugefügt haben, können Sie ein Update und ein Upgrade durchführen, indem Sie
sudo apt update
sudo apt . ausführen Upgrade

Schritt 3:MATRIX-Pakete und Kernel-Module installieren

Jetzt können Sie die MATRIX-Software installieren
sudo apt install matrixio-creator-init

sudo apt install raspberrypi-kernel-headers raspberrypi-kernel git
Sobald dieser Schritt abgeschlossen ist, sollten Sie einen Neustart durchführen, damit die Effekte wirksam werden.
sudo reboot
Jetzt können Sie Kernelmodule installieren, indem Sie läuft
sudo apt install matrixio-kernel-modules
Neustart des Pi
sudo reboot

Schritt 4:Erstellen Sie ein Google-Entwicklerprojekt

Verwenden Sie nun Ihr Google-Konto, um ein Google Developer-Projekt zu erstellen. Durch diesen Schritt erhält Ihr Gerät Zugriff auf die Google Assistant API.

Sie können dies tun, indem Sie die folgenden Schritte ausführen

Aktivieren Sie die folgenden Schalter

Schritt 5:Registrieren des Geräts

  1. Gehen Sie zur Actions Console und wählen Sie das von Ihnen erstellte Projekt im oberen Teil des Bildschirms aus.
  2. Klicken Sie in der linken Navigationsleiste auf Verbundene Eigenschaften.
  3. Klicken Sie auf GERÄTEMODELLE Tab und klicken Sie auf MODELL REGISTRIEREN Taste.

Geben Sie alle Informationen ein und klicken Sie auf MODELL REGISTRIEREN . wenn du fertig bist

Laden Sie die Datei "credentials.json" auf Ihren Computer herunter und legen Sie sie auf Ihrem Raspberry Pi ab, auf dem MATRIX Voice Google Assistant ausgeführt wird.

Es wird empfohlen, diese Datei nicht umzubenennen und sie im Ordner /home/pi zu speichern.

Laden Sie diese Datei herunter und übertragen Sie sie auf das Gerät. Klicken Sie auf WEITER .

Schritt 6:SDK installieren

Vor der Installation des SDK ist es ein klügerer Schritt, Systempakete von Paketen zu isolieren, die wir installieren werden. Dafür werden wir eine virtuelle Umgebung zum Basteln einrichten.

Hinweis:Führen Sie diese Codes vom /home/pi-Verzeichnis aus, sonst funktioniert es nicht.

Richten Sie Python Virtual Environment mit den folgenden Befehlen ein
sudo apt-get update
sudo apt-get install python3-dev python3-venv
python3 -m venv env
env/bin/python -m pip install –upgrade pip setuptools wheel
source env/bin/activate
Installiere die Abhängigkeiten:
sudo apt-get install portaudio19-dev libffi-dev libssl-dev
Install Python-Pakete in unsere virtuelle Umgebung mit den folgenden Befehlen
python -m pip install –upgrade google-assistant-library
python -m pip install –upgrade google-assistant-sdk[Beispiele]
python -m pip install –upgrade google-auth-oauthlib[tool]
Jetzt ist es an der Zeit, die Anmeldeinformationen zu generieren, die wir zum Ausführen unserer Anmeldeinformationen verwenden, um unseren MATRIX Voice Google Assistant ausführen zu können. Führen Sie den folgenden Befehl aus.
google-oauthlib-tool –scope https://www.googleapis.com/auth/assistant-sdk-prototype \
–save –headless –client-secrets / Pfad/zu/ Credentials.json
Wenn alles richtig gemacht wurde, sollten Sie eine URL im Terminal sehen, die ungefähr wie folgt aussieht:
Bitte besuchen Sie diese URL, um diese Anwendung zu autorisieren:https://…
Enter der Autorisierungscode:
Jetzt müssen Sie nur noch die gesamte URL kopieren, einen Browser öffnen und die URL in die Adressleiste einfügen und die Eingabetaste drücken. Sie werden aufgefordert, sich bei dem Google-Konto anzumelden, das mit dem Entwicklerprojekt verknüpft ist, und Sie zur Genehmigung aufgefordert.

Weitere Informationen lesen….

MATRIX VOICE GOOGLE ASSISTANT – MATRIX VOICE PROJEKT


Herstellungsprozess

  1. Sensoren befeuern den Wettlauf um eine verbesserte Analyse intelligenter Produkte
  2. Erstellen Sie Ihr eigenes Google Voice HAT
  3. Rover
  4. GoPiGo v2 mit Windows IoT
  5. DARVA – Der Event-Assistent
  6. MATLAB - Matrix
  7. Audiofrequenzdetektor
  8. Tech-TicTacToe
  9. So erstellen Sie eine NeoPixel-Matrix
  10. JW-Maschine