Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

ASSISTANT GOOGLE MATRIX VOICE – PROJET MATRIX VOICE

Dans le dernier article, nous construisons un robot qui peut être contrôlé via Amazon Alexa à l'aide de MATRIX Voice installé dans un Raspberry Pi. Dans ce tutoriel, nous allons installer et configurer MATRIX Voice Google Assistant. Oui Google Assistant utilisant votre propre appareil MATRIX et Raspberry Pi.

Vidéo de démonstration de l'assistant Google MATRIX Voice

Assistant Google vocal MATRIX

Composants nécessaires

Prérequis

Avant de commencer la configuration de MATRIX Voice Google Assistant, il serait bon que vous connaissiez un peu les composants et les cartes utilisés dans ce projet. Vous pouvez soit le lire, soit simplement commencer la section tutoriel. Familiarisons-nous.

Framboise Pi

Raspberry Pi est un petit ordinateur de la taille d'une carte de crédit, léger et compact qui est utilisé par les deux professions, les amateurs et bien sûr les pirates informatiques. Ce mini-ordinateur peut faire (presque) tout ce qu'une machine Linux normale peut faire. Il est largement utilisé dans diverses industries, robotique, projets domotiques.

Voix MATRICE

Cette petite carte de développement se compose d'un réseau radial de 8 microphones MEMS, de 18 LED RGBW et de 64 broches GPIO, qui est lié à un FPGA Xilinx Spartan6 et à une SDRAM 64 Mbit. Cela offre aux amateurs et aux développeurs une merveilleuse opportunité d'ajouter une technologie d'apprentissage automatique personnalisée et accélérée par le matériel en un rien de temps.

Une version avancée de cette MATRIX Voice est également disponible utilisant un chipset ESP32 Wi-Fi / BT qui permettra aux utilisateurs de se connecter facilement au réseau ou à d'autres appareils via WiFi et Bluetooth en un rien de temps.

Tutoriel MATRIX Voice Assistant Google

Étape 1 :Configurer Raspberry Pi

Téléchargez et gravez la dernière image Raspbian sur une carte micro SD et insérez-la dans le Raspberry Pi.

Maintenant, alimentez-le avec un adaptateur secteur pouvant fournir au moins 2,5 ampères. Maintenant, lancez votre terminal et créez un mot de passe pour l'utilisateur 'pi' en exécutant la commande
sudo passwd pi
Connectez votre Raspberry Pi à un routeur WiFi ou à un réseau filaire et assurez-vous qu'il est connecté en vérifiant si il obtient une adresse IP du commutateur.

Effectuez maintenant, mettez à jour et mettez à niveau en exécutant
sudo apt update -y
sudo apt upgrade -y

Étape 2 :Ajout des référentiels

Afin de configurer Google Assistant dans votre MATRIX Voice, vous devez commencer par installer les bons outils. Nous allons d'abord installer le logiciel MATRIX en ajoutant les bons référentiels. Entrez les commandes ci-dessous pour installer le logiciel MATRIX
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
Une fois que vous avez ajouté les référentiels, vous pouvez effectuer une mise à jour et une mise à niveau en exécutant
sudo apt update
sudo apt mise à niveau

Étape 3 :Installez les packages MATRIX et les modules du noyau

Vous pouvez maintenant installer les logiciels MATRIX
sudo apt install matrixio-creator-init

sudo apt install raspberrypi-kernel-headers raspberrypi-kernel git
Une fois cette étape terminée, vous devez effectuer un redémarrage pour que les effets aient lieu.
sudo reboot
Vous pouvez maintenant installer les modules du noyau en en cours d'exécution
sudo apt install matrixio-kernel-modules
Redémarrez le Pi
sudo reboot

Étape 4 :Créez un projet de développeur Google

Utilisez maintenant votre compte Google pour créer un projet Google Developer. Cette étape permettra à votre appareil d'accéder à l'API de l'Assistant Google.

Vous pouvez le faire en suivant les étapes ci-dessous

Activer les commutateurs suivants

Étape 5 :Enregistrez l'appareil

  1. Accédez à la console Actions et sélectionnez le projet que vous avez créé dans la partie supérieure de l'écran.
  2. Dans la barre de navigation de gauche, cliquez sur les Propriétés connectées.
  3. Cliquez sur les MODÈLES D'APPAREILS et cliquez sur ENREGISTRER LE MODÈLE bouton.

Remplissez toutes les informations et cliquez sur ENREGISTRER LE MODÈLE . quand tu as fini

Téléchargez le fichier credentials.json sur votre ordinateur et placez-le dans votre Raspberry Pi dans lequel MATRIX Voice Google Assistant sera exécuté.

Il est recommandé de ne pas renommer ce fichier et de le conserver dans le dossier /home/pi.

Téléchargez ce fichier et transférez-le sur l'appareil. Cliquez sur SUIVANT .

Etape 6 :Installation du SDK

Avant d'installer le SDK, il sera plus judicieux d'isoler les packages système des packages que nous sommes sur le point d'installer. Pour cela, nous allons mettre en place un environnement virtuel avec lequel nous pouvons bricoler.

Remarque :Exécutez ces codes à partir du répertoire /home/pi sinon cela ne fonctionnera pas.

Configurez l'environnement virtuel Python à l'aide des commandes suivantes
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
Installer les dépendances :
sudo apt-get install portaudio19-dev libffi-dev libssl-dev
Installer python dans notre environnement virtuel à l'aide des commandes ci-dessous
python -m pip install –upgrade google-assistant-library
python -m pip install –upgrade google-assistant-sdk[samples]
python -m pip install -upgrade google-auth-oauthlib[tool]
Il est maintenant temps de générer les informations d'identification que nous utilisons pour exécuter notre Générer des informations d'identification afin de pouvoir exécuter notre MATRIX Voice Google Assistant. Exécutez la commande ci-dessous.
google-oauthlib-tool –scope https://www.googleapis.com/auth/assistant-sdk-prototype \
–save –headless –client-secrets / chemin/vers/ credentials.json
Si tout est fait correctement, vous devriez voir une URL s'afficher dans le terminal un peu comme ceci :
Veuillez visiter cette URL pour autoriser cette application :https://…
Entrez le code d'autorisation :
Il ne vous reste plus qu'à copier l'intégralité de l'URL, ouvrir un navigateur, coller l'URL dans la barre d'adresse et appuyer sur Entrée. Il vous demandera de vous connecter au compte Google associé au projet de développeur et vous demandera votre approbation.

Lire plus d'informations….

ASSISTANT GOOGLE MATRIX VOICE – PROJET MATRIX VOICE


Processus de fabrication

  1. Les capteurs alimentent la course pour une analyse améliorée des produits intelligents
  2. Créez votre propre chapeau Google Voice
  3. Rover
  4. GoPiGo v2 avec Windows IoT
  5. DARVA – L'assistant d'événement
  6. MATLAB - Matrice
  7. Détecteur de fréquence audio
  8. Tech-TicTacToe
  9. Machine JW