Нажмите ESC, чтобы закрыть

Как добавить Alexa в ваше смарт-зеркало

Если вы хотите настроить Google Assistant, Google предлагает весь учебник для подключения Ассистента на Raspberry Pi, включая шаги, фотографии и ссылки для скачивания. В то время как немного Волшебное зеркало модули для Google Assistant существуют, наш анализ показал, что модули были сложными, часто зависали или закрывали свои зеркальные новости. Если вам нужна самая лучшая предварительная настройка, мы поддерживаем и улучшаем Google AI-комплект и используя его конкретный учебник. Ознакомьтесь с шагом, чтобы добавить Alexa в ваше смарт-зеркало.

Связанный:

 

В других случаях, чтобы установить большинство модулей, вы выполните несколько основных шагов:

  1. Загрузите код модуля с GitHub.
  2. И настроить параметры модуля
  3. Затем добавьте модуль в конфигурацию зеркала.

В зависимости от модуля шаги 2 и 3 могут быть более или менее важными. Настройка Alexa требует больше настроек, чем улучшение снежинок, по запросу. Кроме того, этот конкретный модуль Alexa требует установки дополнительного программного обеспечения (зависимостей) перед загрузкой модуля.

Это руководство предполагает, что вы предварительно созданное смарт-зеркало. Если вы этого не сделали, начните с этого, но просто держите в голове дополнительные материалы, перечисленные здесь, в ваших зарядах и пространственных мыслях.

  • Умное зеркало закончилось
  • Микрофон
  • Динамик

Для микрофона и динамика мы отстаиваем его первоначальный Голосовой набор Google AIY. За 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

Затем мы загрузим последнюю версию снежного мальчика с помощью следующей команды:

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 в свое смарт-зеркало.

0 голосов, средний: 0.00 из 50 голосов, средний: 0.00 из 50 голосов, средний: 0.00 из 50 голосов, средний: 0.00 из 50 голосов, средний: 0.00 из 5 (0 голосов, средний: 0.00 из 5)
Вы должны быть зарегистрированным пользователем, чтобы оценить это.
Загрузка...

Джеймс Т.

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

Оставьте комментарий

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