Натисніть ESC, щоб закрити

Як додати Alexa до вашого розумного дзеркала

Якщо ви бажаєте налаштувати Google Assistant, Google пропонує a весь підручник для підключення помічника на a Raspberry Pi, включаючи кроки, фотографії та посилання для завантаження. Тоді як трохи Магічне дзеркало блоки для Google Assistant існують, наш аналіз показав, що модулі є складними, часто виходять з ладу або висвітлюють дзеркальні новини. Якщо ви бажаєте найкращого попереднього налаштування, ми виступаємо за його покращення Набір Google AIY і використання його спеціального підручника. Перегляньте крок, щоб додати Alexa до вашого розумного дзеркала.

За темою:

 

Щоб встановити більшість модулів, ви пройдете кілька основних кроків:

  1. Завантажте код модуля з GitHub
  2. І налаштувати параметри, специфічні для модуля
  3. Потім додайте модуль до дзеркальної конфігурації

Залежно від його модуля, кроки 2 і 3 можуть бути додатковими або менш стурбованими. Налаштування Alexa вимагає більше конфігурації, ніж покращення сніжинок, за запитом. Більше того, цей конкретний модуль Alexa потребує встановлення приблизно додаткового програмного забезпечення (залежностей) перед завантаженням модуля.

Цей посібник передбачає, що ви раніше створили Smart Mirror. Якщо ви цього не зробили, почніть з цього, але просто збережіть у своєму мозку додаткові матеріали, перераховані тут, у ваших зарядах і космічних думках.

  • Завершено Smart Mirror
  • Мікрофон
  • Гучномовець

Для мікрофона і динаміка ми виступаємо за його початкове значення Google AIY Voice Kit. За 16 доларів вам буде важко знайти дешевший мікрофон і динамік. Вам явно не потрібно використовувати вбудовану картонну коробку; було б ефективніше, щоб не було складових, а мікрофон і динамік пройшли поза дзеркалом.

YouTube відео

Друга версія Голосовий комплект Google AIY is можна отримати, але він більш розкішний і містить Raspberry Pi Zero, який недостатньо потужний для запуску слів пробудження або програмного забезпечення Magic Mirror, тому вам слід його пропустити.

Приєднайте динамік і мікрофон, і тоді ви готові до встановлення модуля Alexa. Якщо ви використовуєте набір Google AIY, просто дотримуйтесь його керівництво по збірці приєднайте компоненти мікрофона та динаміка.

Встановлення залежностей модуля

Перш ніж ви зможете завантажити та впорядкувати mmm-awesome-Alexa, вам по суті потрібно встановити обмежені залежності, яким довіряє модуль. Рекомендується постійно оновлювати Raspberry Pi, перш ніж напружуватися, щоб встановити щось інше. На своєму Raspberry Pi почніть із запуску цього повноваження:

sudo apt update & Sudo apt upgrade

Після оновлення Raspberry Pi виконайте наведені нижче команди одну за одною:

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

Кожна команда встановлює колонію, і всі вони необхідні для виконання. Просто запустіть команду, дочекайтеся завершення завантаження та встановлення та запустіть наступну команду.

Завантаження коду модуля

Першим кроком у додаванні будь-якого модуля для його Magic Mirror є завантаження коду модуля Github. Іншим чином, щоб зробити це, вам доведеться увійти в Raspberry Pi, відкрити станцію, а потім змінити каталог, де зберігаються модулі. Потім ви скористаєтеся командою завантаження, щоб отримати код з Github, якщо у вас є доступ до оболонки, ви можете зробити все це віддалено.

Відкривши станцію, введіть наступне:

cd ~/MagicMirror/modules

Це сповіщення переміщує вас до робочого каталогу його папки модулів для програмного забезпечення Magic Mirror. Щоразу, коли ви завантажуєте найновіший модуль, ви захочете бути тут, щоб усе залишалося методичним. Наступним кроком є ​​завантаження програмного забезпечення з Github за допомогою цієї команди:

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

Коли це закінчиться, змініть каталоги на модуль за допомогою такої команди:

cd MMM-awesome-alexa

Модуль Alexa потребує мало додаткових залежностей для належної роботи. Виконайте цю команду, щоб встановити їх:

npm install --only=prod

Тепер змініть каталоги на щойно створену папку node_modules:

cd node_modules

Видаліть папку snow boy, додану попередніми командами. Нам потрібна новіша версія снігового хлопчика:

rm -rf snowboy

Далі ми завантажимо останню версію snow boy за допомогою такої команди:

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

Перш ніж продовжити, змініть каталог на нову папку snow boy.

cd snowboy

Тепер нам потрібно видалити папку модулів вузлів і встановити деякі додаткові залежності. Важливо, щоб ви залишалися в папці snow boy для цих кроків; не змінюйте каталоги. Виконайте наступні команди одну за одною:

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

Тепер модуль повністю завантажено та встановлено, і ви додали Alexa до свого Smart Mirror.

0 голосів, середня: 0.00 з 50 голосів, середня: 0.00 з 50 голосів, середня: 0.00 з 50 голосів, середня: 0.00 з 50 голосів, середня: 0.00 з 5 (0 голоси, середні: 0.00 з 5)
Ви повинні бути зареєстрованим учасником, щоб оцінити це.
Loading ...

Джеймс Т.

Джеймс, видатний випускник Массачусетського технологічного інституту, де він спеціалізувався на комп’ютерних науках і комунікаційних технологіях, має вражаючу академічну основу, яка лежить в основі його досвіду. Маючи понад десять років роботи в галузі, він розшифровує складну технологію в прості інструкції. Джеймс, відомий своєю глибокою інтуїцією, прагне допомогти читачам орієнтуватися в цифровому ландшафті, що швидко розвивається.

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *