Appuyez sur ESC pour fermer

Comment ajouter Alexa à votre miroir intelligent

Si vous souhaitez mettre en place Assistant Google, Google propose une tutoriel complet pour connecter Assistant sur un Raspberry Pi, y compris les étapes, les photos et les liens de téléchargement. Alors qu'un peu Miroir magique unités pour Google Assistant existent, notre analyse a révélé que les modules étaient difficiles, plantant fréquemment ou couvrant ses actualités miroir. Si vous désirez la meilleure configuration initiale, nous préconisons et améliorons la Kit Google AIY et en consommant son didacticiel spécifique. Consultez l'étape pour ajouter Alexa à votre miroir intelligent.

Connexe:

 

Pour installer la plupart des modules, vous suivrez quelques étapes de base :

  1. Téléchargez son code de module depuis GitHub
  2. Et configurez les options spécifiques au module
  3. Ajoutez ensuite le module à la configuration du miroir

Selon son module, les étapes 2 et 3 peuvent être plus ou moins concernées. La configuration de l'Alexa nécessite plus de configuration que l'amélioration des flocons de neige, sur demande. De plus, ce module Alexa spécifique nécessite l'installation d'environ un logiciel supplémentaire (dépendances) avant de télécharger le module.

Ce guide suppose que vous avez créé précédemment un Smart Mirror. Si ce n'est pas le cas, commencez par là, mais gardez simplement dans votre tête les matériaux supplémentaires répertoriés ici dans vos charges et vos pensées spatiales.

  • Miroir intelligent terminé
  • Microphone
  • Speaker

Pour le microphone et le haut-parleur, nous préconisons son initiale Kit vocal Google AIY. À 16 $, vous aurez du mal à trouver un arrangement de microphone et de haut-parleur moins cher. Vous n'avez manifestement pas besoin d'utiliser la boîte en carton intégrée ; il pourrait être plus efficace de laisser les électeurs de côté et de faire passer le microphone et le haut-parleur à l'extérieur du miroir.

vidéo YouTube

Une seconde version du Kit vocal Google AIY is disponible, mais il est plus luxueux et comprend un Raspberry Pi Zero, qui n'est pas suffisamment puissant pour exécuter des mots d'éveil ou le logiciel Magic Mirror, vous devez donc l'ignorer.

Connectez votre haut-parleur et votre microphone, puis vous êtes prêt à installer le module Alexa. Si vous utilisez le kit Google AIY, suivez simplement son guide de montage pour fixez les composants du microphone et du haut-parleur.

Installation des dépendances de module

Avant de pouvoir télécharger et organiser mmm-awesome-Alexa, vous devez essentiellement installer des dépendances limitées sur lesquelles le module se fie. C'est toujours une bonne idée de mettre à jour votre Raspberry Pi avant de vous efforcer d'installer quoi que ce soit d'autre. Sur votre Raspberry Pi, commencez par exécuter cette autorité :

sudo apt update & Sudo apt upgrade

Une fois que votre Raspberry Pi est à jour, exécutez les commandes suivantes l'une après l'autre :

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

Chaque commande installe une colonie, et elles sont toutes essentielles à exécuter. Exécutez simplement une commande, attendez que le téléchargement et l'installation se terminent, puis exécutez la commande suivante.

Téléchargement du code du module

La première étape pour ajouter un module à son Magic Mirror consiste à télécharger le code du module Github. Pour ce faire, vous devrez vous connecter au Raspberry Pi, ouvrir la station, puis changer de répertoire dans lequel les modules sont enregistrés. Ensuite, vous utiliserez une commande de téléchargement pour extraire le code de Github si vous avez un accès shell, vous pouvez faire tout cela à distance.

Une fois que vous avez une station ouverte, tapez ce qui suit :

cd ~/MagicMirror/modules

Cette vigilance vous déplace vers le répertoire d'exploitation de son dossier de modules pour le logiciel Magic Mirror. Chaque fois que vous téléchargez le dernier module, vous voudrez être ici pour que tout reste méthodique. L'étape suivante consiste à télécharger le logiciel depuis Github avec cette commande :

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

Une fois terminé, changez de répertoire dans le module avec la commande suivante :

cd MMM-awesome-alexa

Le module Alexa a besoin de peu de dépendances supplémentaires pour fonctionner correctement. Exécutez cette commande pour les installer :

npm install --only=prod

Maintenant, changez de répertoire dans le dossier node_modules nouvellement créé :

cd node_modules

Supprimez le dossier snow boy auquel les commandes précédentes ont été ajoutées. Nous avons besoin d'une version plus récente d'un bonhomme de neige :

rm -rf snowboy

Ensuite, nous allons télécharger la dernière version d'un bonhomme de neige avec la commande suivante :

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

Avant de continuer, changez de répertoire pour le nouveau dossier snow boy.

cd snowboy

Nous devons maintenant supprimer le dossier des modules de nœud et installer des dépendances supplémentaires. Il est important que vous restiez dans le dossier snow boy pour ces étapes ; ne changez pas de répertoire. Exécutez les commandes suivantes une par une :

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

Maintenant, le module est entièrement téléchargé et installé et vous avez ajouté Alexa à votre Smart Mirror.

0 votes, moyenne: 0.00 de 50 votes, moyenne: 0.00 de 50 votes, moyenne: 0.00 de 50 votes, moyenne: 0.00 de 50 votes, moyenne: 0.00 de 5 (0 votes, moyenne: 0.00 sur 5)
Vous devez être un membre enregistré pour évaluer cela.
Chargement en cours ...

James T.

James, un ancien élève distingué du MIT, où il s'est spécialisé en informatique et en technologies de la communication, possède une base académique impressionnante qui sous-tend son expertise. Avec plus d’une décennie dans l’industrie, il déchiffre une technologie complexe en procédures simples. Connu pour sa perspicacité, James se consacre à aider les lecteurs à naviguer dans un paysage numérique en évolution rapide.

Soyez sympa! Laissez un commentaire

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *