Skip to content
Step by Step Internet 🌐 Guides pour apprendre à surfer sur le net

Projets Raspberry Pi Comment transformer votre Raspberry Pi en Google Home? Guide étape par étape

S’il y a quelque chose qui a caractérisé ces plaques est leur grand nombre d’utilisations, parmi l’un d’entre eux, il y a la possibilité de transformez-les en assistant, dans ce cas nous expliquerons comment en faire un google Accueil.

Google Home est le moyen le plus simple d’avoir Google Assistant à la maison, et bien qu’il s’agisse d’une plateforme qui n’est pas disponible dans le monde entier, Grâce au Raspberry Pi, vous pouvez l’avoir à la maison et même contrôler tout ce que vous connectez à la carte avec votre voix.

C’est ainsi que nous allons vous expliquer ci-dessous Quelle est la procédure pour que tu puisses commencer transformez votre micro-ordinateur en assistant vocal d’une manière simple et rapide.


De quoi ai-je besoin pour transformer mon Raspberry Pi en appareil Google Home?

Si vous cherchez un moyen de transformer votre micro-ordinateur en un assistant vocal tel quel Assistant Google, alors vous devez garder à l’esprit que vous aurez besoin de matériel. Pour cela, vous devrez utiliser un microphone et haut-parleur qui vous permet de communiquer avec Assistant Google. Vous devrez également avoir un Carte Raspberry Pi 2, Pi 3 ou Pi 4, les deux derniers mentionnés étant les plus recommandés. Lorsque tout cela est prêt, vous pouvez lancer cette procédure.


Apprenez étape par étape à créer un haut-parleur intelligent Google Home avec un Raspberry Pi à partir de zéro

À ce stade, il est important de mentionner qu’il existe deux façons dont vous pouvez créer un haut-parleur intelligent Google Home à partir de zéro.

Pour ce faire, suivez simplement chacune des méthodes que nous allons vous apprendre ci-dessous:


Utilisation de AIY Voice Kit de MagPi

Gardez à l’esprit que dans Numéro 57 de The MagPi, Google comprend un kit pour motiver les utilisateurs à créer leur propre Accueil Google, ce projet a reçu comme nom Voix AIT et qui s’est avéré être un mélange entre ce qui est intelligence artificielle et bricolage ce qui signifie le faire vous-même. Par conséquent, si vous possédez ce kit ou envisagez de l’acheter, vous pourrez l’utiliser à chacune de ces étapes.


Assemblez le kit de projet AIT

Noter que Ce kit est assez simple à assembler donc vous ne devriez avoir aucun inconvénient, ici vous devez suivre chacune des instructions que vous trouverez sur le site AIY Projects https://aiyprojects.withgoogle.com/voice/.

Afin de créer ce kit, Google vous fournira les éléments suivants:

  • Une carte PCB allongée avec deux microphones.
  • Un PCB pour contrôler les micros et le bouton poussoir (Voice HAT).
  • Une LED.
  • Un bouton poussoir.
  • Un haut-parleur.
  • Des câbles pour tout connecter.
  • Une boîte en carton pour assembler le kit.
  • Mécanisme pour le bouton poussoir.

Cependant, tous les composants proposés par le kit sont suffisants, vous devrez donc placer les éléments suivants:

  • Une framboise Pi 3 ou Pi 4.
  • La carte micro SD pour installer le système d’exploitation.
  • UNE Tournevis.
  • Bandeau adhésif.

Assemblez le kit de projet AIT

  • Souviens-toi que Vous trouverez toutes les instructions pour assembler le kit sur son site officiel, mais ici nous allons résumer les étapes afin que vous puissiez faites ceci de manière très simple.
  • Lorsque vous avez tous les composants nécessaires, la prochaine commencera par connecter la carte PCB, appel Voix HAT et qui contrôle les microphones et le bouton poussoir au Raspberry Pi 3 dans ce cas, vous pouvez vous appuyer sur les deux petites contremarches en plastique pour cela. Maintenant, à l’aide du tournevis, vous devez connecter les deux câbles d’enceinte, gardez à l’esprit que le rouge est positif et le noir est négatif.

Assemblez le kit de projet AIT

  • La prochaine chose que vous devez faire est de connecter le reste des câbles à la carte. Après cela, ce sera le bon moment pour tout placer dans le premier carton, pour cela, vous devez le plier en laissant les instructions en vue et placer le haut-parleur en premier, puis placer le Raspberry Pi 3 Avec la voix HAT. Vous allez maintenant assembler les boîtiers et insérer l’ensemble complet, veillez à ce que le haut-parleur se trouve dans la partie où se trouvent les trous.
  • Une fois ce point atteint, il est temps de fixer le boîtier du bouton poussoir. La première chose à faire est de dévisser le écrou en plastique noir, vous allez ensuite insérer le bouton dans le trou du couvercle et revisser l’écrou noir. La prochaine chose sera d’assembler le mécanisme avec La led et le bouton poussoir. Ici, vous devrez l’insérer dans le bouton-poussoir et connecter les câbles avec soin et dans le bon ordre (le rouge et le bleu vont à l’extérieur, le noir et le blanc au centre).

Assemblez le kit de projet AIT

  • Pour terminer cette étape, vous devez connecter la plaque avec les deux microphones, puis mettre du ruban adhésif dessus ci-dessus vers le haut. Veillez à positionner les microphones de manière à ce qu’ils aient une bonne entrée du son à travers les trous du caisson. Une fois que tout est assemblé et prêt, la prochaine chose à faire sera d’installer le logiciel dans carte Micro SD.


Installez et configurez Raspbian pour utiliser l’Assistant Google

L’installation de Raspbian nécessitera plusieurs étapes, l’un d’eux consiste à télécharger le image système et flashez-la sur la micro SD avec un ordinateur.

Ici, vous devrez suivre chacune de ces étapes:

  • La première chose à faire sera de télécharger l’image pour le Kit Micro SD par Voice à partir de ce lien.

Télécharger Image Voice Kit

  • Plus tard, vous devez télécharger le Logiciel Etcher.oi pour ordinateur.

Téléchargez Etcher pour Windows

Télécharger Etcher pour MacOS

Télécharger Etcher pour Linux

  • Après cela, vous devrez décompresser le fichier avec l’image du système d’exploitation du Raspberry Pi.
  • À présent insérez la carte micro SD Dans l’ordinateur.
  • Puis ouvrez le programme Graveur, là sélectionnez l’image, sélectionnez la micro SD et cliquez sur “Éclat”.
  • Quand j’ai fini, tu vas devoir retirer la carte micro SD qui sera maintenant prêt à être inséré dans la plaque.

À la fin de flasher la carte il sera placé dans votre mini PC pour démarrer. Pour pouvoir démarrer le tableau avec le Kit Voix il faudra avoir un moniteur avec câble HDMI et un clavier avec souris, vous les connectez tous et enfin vous le connectez à l’alimentation pour qu’il allume le micro-ordinateur. Gardez à l’esprit que le premier démarrage du système peut prendre plusieurs minutes, le système qui s’exécute sur le mini PC est une version Debian modifié spécialement pour ce type de plaques et est connu sous le nom de Raspbian.

Lorsque avoir le bureau actif, en haut à droite, vous pourrez vous connecter au réseau WiFi entre les symboles Bluetooth et de volume. Étant connecté à Internet, le navigateur s’ouvrira et vous devrez y entrer cette URL: https://console.cloud.google.com/. Là, il vous sera demandé d’entrer votre Compte Gmail avec lequel vous utiliserez les services Google Cloud, où est-ce Assistant Google qui vous intéresse. Pour ce faire, entrez votre email et votre mot de passe afin de pouvoir accéder au service, qui est entièrement gratuit.

Pour ce faire, suivez chacune de ces étapes:

  • Le premier sera créer un nouveau projet, il peut être appelé par exemple “Home Pi”.
  • Ici, vous allez activer le API de l’Assistant Google dans le projet en API > Enable API > Google Assistant > Enable.
  • Puis vous devrez créer un nouvel identifiant en utilisant ce chemin: Credentials > Create credentials > OAuth Client ID > Other (añade nombre) > Create.
  • Après ça, tu vas devoir télécharger les informations d’identification sur le micro-ordinateur à partir de la page d’informations d’identification de l’API de votre projet. Sur le côté droit des informations d’identification que vous venez de créer, vous trouverez un bouton pour “Télécharger”.
  • Plus tard, vous devrez copier le fichier téléchargé à partir du dossier de téléchargement au dossier /home/pi/ et vous changez le nom en cliquant sur le fichier avec le bouton droit > rename pour celui de json.


Parlez à Google Assistant via Raspberry Pi 3

Une fois ici, vous devrez lancer l’assistant sur la carte, pour cela, il ouvrira l’icône du terminal qui apparaîtra sur le bureau et entrera la commande suivante:

  • Src/main.py.

Si c’est la première fois que vous exécutez cette commande, elle vous demandera les autorisations nécessaires pour pouvoir utiliser votre compte. Google Cloud qui sera associé à Gmail. Si tout s’est bien passé sur la console, puis un avertissement apparaîtra où il vous informe que pour parler, vous devez d’abord appuyer sur un bouton.

Si vous souhaitez quitter l’application, vous devrez appuyer sur Ctrl + C avec la fenêtre de terminal active. Après cela, vous pourrez demander tout ce que vous voulez, afin de contrôler le volume, vous pouvez le faire à partir de l’icône du bureau en haut à droite ou dire à Google “Baisser le volume”. De cette façon, vous pourrez profiter de cette assistant vocal de votre Raspberry Pi en utilisant ce kit.

Parlez à Google Assistant via Raspberry Pi 3


Créez votre propre Google Home avec un haut-parleur et un Raspberry Pi

Au cas où vous ne voudriez pas utiliser Kit de voix AIY, mais si vous voulez le créer vous-même, vous n’aurez besoin que du Raspberry Pi 3 utilisé précédemment, ainsi qu’un microphone USB, des haut-parleurs avec mini-jack et un Raspberry Pi 3Si vous le souhaitez, vous pouvez éventuellement connecter un bouton. Dans le cas de Installation du logiciel Vous pouvez suivre les mêmes instructions déjà mentionnées ci-dessus, mais dans ce cas, certains détails devront être modifiés afin que vous puissiez utiliser votre propre matériel.

La première chose dans ce cas sera d’éditer le fichier /boot/config.txt via le terminal en utilisant la commande sudo/nano /boot/config.txt. Ici, vous devrez supprimer le commentaire sur la ligne où il est dit #dtparam=audio=on effacement # et les deux suivants seront commentés, laissant le paragraphe comme suit.

Lorsque c’est fait, vous devrez appuyer sur Ctrl + X pour quitter et enregistrer avec le même nom:

Plus tard vous allez éditer le fichier /etc/asound.conftu feras ça aussi depuis le terminal avec sudo nano /etc/asound.confi. Ici vous allez à supprimez tout et collez le code suivant.

Puis «Ctrl + X» pour que vous puissiez sortir de là et tout sauvegarder sous le même nom:

À ce stade, il sera temps de redémarrer le Raspberry Pi 3 et là vous pourrez tester qu’il reconnaît le microphone et les haut-parleurs. Sur le bureau, vous trouverez un fichier appelé “Vérifier l’audio” si vous double-cliquez dessus, nous verrons que cherchez le Voice HAT que vous n’avez pas.

De cette façon vous allez le modifier, écrivez dans le terminal la commande sudo nano /home/pi/voice-recognizer-raspi/checkpoints/check_audio.py, et sur la ligne où il est dit VOICEHAT_ID = googlevoicehat vous allez le changer pour VOICEHAT_ID = bcm2835. Cela vous permettra d’obtenir le son Raspberry par défaut parfait, pour quitter et enregistrer appuyez sur les touches «Ctrl + X» et enfin retester l’audio et là tout devrait fonctionner correctement.

Si vous avez un bouton, vous devrez le connecter au GPIO 23, et si vous n’en avez pas, vous démarrerez le service comme à l’étape précédente avec une commande spéciale:

  • python3 src/main.py –T clap

Avec cette commande, vous allez obtenir Assistant Google Je te réponds à chaque fois que tu poses une question. Si vous souhaitez quitter, vous pouvez le faire en appuyant sur les touches «Ctrl + C».