Оглавление:
- Шаг 1. Зарегистрируйте продукт в Amazon Developer
- Шаг 2: Установка программного обеспечения MATRIX (вручную)
- Шаг 3. Загрузка скриптов Alexa SDK (руководство)
- Шаг 4. Зарегистрируйте Pi как устройство Alexa
- Шаг 5. Установка Alexa SDK
- Шаг 6: Свяжите свое устройство с учетной записью Amazon
- Шаг 7: Запустите Alexa
Видео: MATRIX Voice и MATRIX Creator под управлением Alexa (версия C ++): 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
От MATRIX_CreatorFollow Еще от автора:
О: MATRIX Creator - это сенсорная плата для разработчиков для Raspberry Pi, которая позволяет вам воплощать свои идеи в области Интернета вещей. Подробнее о MATRIX_Creator »
Требуемое оборудование
Прежде чем начать, давайте рассмотрим, что вам понадобится.
- Raspberry Pi 3 (рекомендуется) или Pi 2 Model B (поддерживается).
- MATRIX Voice или MATRIX Creator - Raspberry Pi не имеет встроенного микрофона, MATRIX Voice / Creator имеет массив из 8 микрофонов - купите MATRIX Voice / MATRIX Creator.
- Адаптер питания Micro-USB для Raspberry Pi.
- Карта Micro SD (минимум 8 ГБ) - для начала работы требуется операционная система. Вы можете скачать Raspbian Stretch и использовать etcher.io для прошивки образа на SD-карту.
- Внешний динамик с аудиокабелем 3,5 мм.
- USB-клавиатура и мышь и внешний монитор HDMI - мы также рекомендуем иметь под рукой USB-клавиатуру и мышь, а также монитор HDMI. Вы также можете использовать Raspberry Pi удаленно, см. Это руководство от Google.
- Интернет-соединение (Ethernet или WiFi)
- (Необязательно) Беспроводной адаптер Wi-Fi для Pi 2. Примечание. Pi 3 имеет встроенный Wi-Fi.
После того, как у вас будет запущен Raspberry Pi с вашей платой MATRIX и образом SD-карты, нам нужно будет зарегистрировать устройство с учетной записью разработчика Amazon.
Шаг 1. Зарегистрируйте продукт в Amazon Developer
Вам нужно будет зарегистрировать устройство и создать профиль безопасности на веб-сайте разработчика Amazon. Если у вас уже есть зарегистрированный продукт, который можно использовать для тестирования, пропустите его. Если нет, следуйте пошаговым инструкциям здесь. Следующие шаги покажут вам, как установить и синхронизировать Raspberry Pi с недавно зарегистрированным устройством Amazon Alexa.
ВАЖНЫЙ
- Для разрешенных источников используйте: https:// localhost: 3000 и https:// localhost: 3000.
- Для разрешенных URL-адресов возврата используйте https:// localhost: 3000 / authresponse и https:// localhost: 3000 / authresponse.
Загружаемый образ (рекомендуется). Для завершения ручной установки, приведенной ниже, может потребоваться более часа, поэтому мы предоставили здесь загружаемый образ со всем предустановленным. Вы можете использовать etcher.io, чтобы записать образ на SD-карту. Если вы используете наше изображение, переходите к шагу 4.
Установка вручную Следующие шаги, отмеченные (Вручную), требуются только в том случае, если вы загрузили образ Raspbian Stretch по умолчанию.
Шаг 2: Установка программного обеспечения MATRIX (вручную)
Чтобы Alexa Voice Service могла использовать микрофоны MATRIX Creator или MATRIX Voice, вам необходимо установить следующее:
# Добавить репо и ключ
curl https://apt.matrix.one/doc/apt-key.gpg | sudo apt-key add - echo "deb https://apt.matrix.one/doc/apt-key.gpg $ (lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/matrixlabs.list # Обновить пакеты и установить sudo apt-get update sudo apt-get upgrade # Перезагрузить sudo reboot
После перезагрузки снова подключитесь и запустите:
# Обновить снова
sudo apt-get update # Установить MATRIX Pacakages sudo apt install matrixio-creator-init # Установить пакет модулей ядра sudo apt install matrixio-kernel-modules # Перезагрузить sudo reboot
Подождите немного и снова подключитесь.
Шаг 3. Загрузка скриптов Alexa SDK (руководство)
Загрузите установочный скрипт. Мы рекомендуем запускать эти команды из домашнего каталога (~ /) или с рабочего стола, однако вы можете запустить сценарий где угодно.
wget https://raw.githubusercontent.com/matrix-io/avs-device-sdk/yc/sensory-support/tools/RaspberryPi/setup.sh && wget https://raw.githubusercontent.com/matrix-io/ avs-устройство-SDK / YC / сенсорная поддержка / инструменты / RaspberryPi / config.txt
Шаг 4. Зарегистрируйте Pi как устройство Alexa
После загрузки всех начальных установок все, что осталось, - это настроить Raspberry Pi так, чтобы он был идентифицирован Amazon как устройство Alexa, которое вы зарегистрировали на шаге 1.
Откройте файл в редакторе и используйте идентификатор клиента, идентификатор продукта и секрет клиента из шагов регистрации, чтобы заполнить файл config.txt. Отметьте здесь, если вам нужна помощь в редактировании файла.
Шаг 5. Установка Alexa SDK
Этот сценарий установки передаст конфигурацию вашего устройства в Amazon и установит последние необходимые зависимости. Обратите внимание: эта установка может занять более часа, если вы не использовали наш предустановленный образ.
bash setup.sh config.txt
Шаг 6: Свяжите свое устройство с учетной записью Amazon
После завершения работы сценария установки вам потребуется сгенерировать токен авторизации. Выполните эту команду, откройте браузер и перейдите по адресу https:// localhost: 3000. Войдите в систему со своими учетными данными Amazon и следуйте инструкциям:
Баш startauth.sh
Примечание. Пользователи, использующие сеанс ssh, могут загрузить веб-сайт в свой терминал, используя
ссылки https:// localhost: 3000
Шаг 7: Запустите Alexa
Запустим пример приложения:
bash startample.sh
Ваше устройство Alexa должно быть запущено и готово к работе!