Echo Pyramid позволяет реализовать приложения с интеллектуальным голосовым взаимодействием на IoT-контроллерах M5Stack Atom ESP32

Разработанная для IoT-контроллеров серий M5Stack Atom, AtomS3 и AtomS3R на базе беспроводных SoC ESP32 или ESP32-S3, база Echo Pyramid позволяет создавать приложения для интеллектуального голосового взаимодействия, такие как распознавание речи в дальнем поле, голосовые помощники, голосовое управление и многое другое.

Устройство оснащено встроенным динамиком, MEMS-микрофоном, аудиокодеком ES8311 HD для воспроизведения и захвата звука, а также MCU STM32 для управления сенсорными зонами и RGB светодиодами. Питание осуществляется через порт USB Type-C, а для подключения I2C-модулей предусмотрен 4-контактный разъём.

M5Stack Echo Pyramid

Характеристики Echo Pyramid:

  • Поддерживаемые IoT-контроллеры – M5Stack Atom , AtomS3 и AtomS3R
  • Микроконтроллер – STMicro STM32G030F6P6, 32-битный Arm Cortex-M0+ с частотой 64 МГц, 8 КБ SRAM, 64 КБ флеш-памяти
  • Аудио
    • HD-кодек – ES8311, отвечает за воспроизведение и запись
    • Микрофон – MEMS-микрофон LMA3729T381-0Y3S
    • АЦП – ES7210 для входа с микрофона
    • Встроенный динамик в нижней части пирамиды
    • Усилитель – драйвер динамика AW87559 класса D
    • Программируемый генератор тактовых импульсов Si5351, обеспечивающий низкоджиттерные, гибко настраиваемые тактовые сигналы для аудио АЦП и ЦАП, что повышает точность распознавания речи и общее качество звука
  • USB – порт USB Type-C для питания и программирования
  • Расширения – 4-контактный разъём HY2.0 с интерфейсом I2C
  • Прочее
    • 28 RGB светодиодов WS2812 (по 7 светодиодов на каждой светодиодной полосе)
    • Сенсорная функция – Двусторонние сенсорные слайдерные зоны с 4 точками обнаружения касания, по 2 с каждой стороны
  • Питание – 5 В постоянного тока через порт USB-C
  • Потребляемая мощность
    • Ток в режиме ожидания – 14.92 мА; ожидание без контроллера
    • Рабочий ток – 578.47 мА; при максимальной громкости с подключённым IoT-контроллером
  • Габариты – 83.6 x 83.6 x 56.7 мм
  • Вес – 100.7 грамм
  • Диапазон рабочих температур – -10°C ~ 60°C

M5Stack Pyramid Smart Audio Applications for ATOM Echo controller

Echo Pyramid Speaker Bottom Side
Нижняя сторона с динамиком

Дизайн напоминает мини-ПК с ИИ M5Stack «AI Pyramid Computer Box» , выпущенный в прошлом месяце, но, помимо форм-фактора, устройства имеют совершенно разные варианты использования, и Pyramid Echo служит гибкой умной колонкой для ряда аудиоприложений. Похоже, кто-то в M5Stack большой поклонник пирамид…

M5Stack предоставляет аппаратную документацию, включая PDF-схемы и диаграмму распиновки, а также библиотеку для Arduino, программу Bluetooth-колонки на базе ESP-IDF и инструкции для Home Assistant, голосового помощника Xiaozhi и создания Bluetooth-колонки. Всё это и многое другое можно найти на странице документации .

Echo Pyramid AtomS3R Xiaozhi AI Voice Assistant
Echo Pyramid с M5Stack AtomS3R, работающим с голосовым помощником Xiaozhi AI (этап настройки WiFi)

Echo Pyramid продаётся за $24.90 на AliExpress или в магазине M5Stack . Также потребуется докупить совместимый IoT-контроллер, если его ещё нет. Полный список с ценами от $7.50 до $24.50 доступен на AliExpress , каждый контроллер имеет свой набор функций (дисплей, камера и т.д.).

Ранее были представлены и другие решения для умных колонок на базе ESP32, такие как Waveshare ESP32-S3-AUDIO-Board или Espressif Systems EchoEar , но можно предположить, что качество звука у Pyramid Echo может быть лучше (требует проверки). Также привлекательны сенсорные слайдерные зоны для интуитивного управления (переключение треков, громкость) в демонстрационной версии прошивки Bluetooth-колонки, показанной в видео ниже.

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments