Известный производитель Wi-Fi и Wi-Fi+Bluetooth чипов и модулей, компания Espressif Systems (Шанхай, Китай), следуя политике экспансии в области решений для искусственного интеллекта, предлагает вниманию разработчиков и производителей релизную версию фреймворка ESP-ADF (ESP-ADF_v1.0 - Espressif's Audio Development Framework), позволяющую реализовывать самые различные голосовые приложения. Фактически ESP-ADF - это инновационная разработческая платформа с открытым исходным кодом, предназначенная для разработки интеллектуальных аудиоприложений, начиная от умных вещей и динамиков Интернет-радио, управляемых голосовыми командами, и заканчивая рассказывающими истории игрушками. Фреймворк ESP-ADF работает поверх ESP-IDF (уже широко известного базового SDK для ESP32). Структурно ESP-ADF предоставляет собой набор гибких, легко адаптируемых и тиражируемых компонентов, позволяющих создавать собственные продукты с поддержкой аудиоприложений разного уровня сложности. При их разработке и отладке, Espressif рекомендует использовать специально разработанные для этих целей отладочные средства – ESP32-LyraT и ESP32-LyraTD-MSC.
ESP-ADF содержит богатый функционал, включающий в себя кодеки, среду и примеры реализации исходящих и входящих потоков, поддержку конвейерной передачи, различные сервисы и элементы управления, а также механизм голосового пробуждения (wake-word engine).
В дополнение к перечисленному, входящий в состав названных отладочных средств модуль ESP32-WROVER имеет достаточный свободный ресурс встроенной SPI RAM, позволяющий ему выступать непосредственно в качестве многофункциональной, но при этом достаточно мощной и экономичной платформы для разработки и последующей поддержки аудио приложений.
Кроме перечисленных выше практических применений, потенциальные приложения, развертываемые на базе ESP-ADF включают в себя – интеллектуальные колонки, голосовые рации, вещательные компании (управление вещательным контентом и вещанием голосовыми командами) и другие решения с поддержкой звука, такие как озвучивание выбранного текста (в том числе ручки для чтения), а также подключенные к интеллектуальным облачным приложениям игрушки (способные поддерживать диалог с вашим ребенком или рассказывать ему истории).
Прикладные основы разработки аудиоприложений Espressif:
- Поддержка популярных аудиоформатов: MP3, AAC, WAV, OGG, AMR, TS, OPUS, SPEEX и т. д.
- Поддержка создания звуковых эффектов с помощью инструментов EQ, Mixer и Resample.
- Воспроизведение музыки из HTTP, HLS (HTTP Live), SD-карты, Bluetooth A2DP / HFP.
- Интегрированные медиа-сервисы: DLNA, Airplay, WeChat, интернет-радио.
- Поддержка распознавания голоса и интеграция с онлайн-сервисами: Alexa, DuerOS, Turing, IFLYTEK, TmallGenie, RooBo и др.
Список основных ресурсов, инструкций и рабочего софта, необходимых для работы с ESP-ADF:
Наименование ресурса или софта | Формат | Версия |
---|---|---|
ESP32 chip | Общий ресурс | — |
ESP-IDF | Общий ресурс | V2.1.1…3.1.2 |
ESP-IDF Programming Guide | Общий ресурс | — |
Espressif SDK | Общий ресурс | — |
SDK Product Support | Описания продуктов | — |
ESP-ADF | Общий ресурс | — |
Documentation for Espressif Audio Development Framework | Документация ESP-ADF | — |
Скачать актуальные версии перечисленных документов и программ можно, воспользовавшись приведённой таблицей (ссылки перечисленных наименований – активные).
Доступ ко всему репозиторию ESP-ADF можно получить здесь.
Статья из журнала «Беспроводные технологии» по практическому использованию отладочной платы ESP32-LyraTD-MSC доступна по ссылке «Отладочная плата ESP32-LyraT для модулей ESP32-WROVER компании Espressif. Голосовые интеллектуальные приложения».
Отладочные средства ESP32-LyraT и ESP32-LyraTD-MSC – доступны для заказа. Ознакомиться с ними и получить консультацию по их практическому применению с использованием ESP-ADF в Ваших разработках, Вы сможете во время проведения выставки ExpoElectronica/ElectronTechExpo, посетив наш стенд А261.
Зарегистрироваться на выставку и получить бесплатный билет можно по промокоду ee19eBBSG.
Компания Espressif Systems предлагает длительный жизненный цикл своих продуктов, что является важным атрибутом развертывания решений IoT. В настоящее время решения Espressif положительно оценили более чем 4000 компаний, которые разрабатывают и производят свою продукцию, используя в качестве коммуникативного ядра чипы и модули этого вендора. В январе 2018 года компания произвела и продала свой 100-миллионный чип, подтвердив лидерство на рынке IoT.
Модельный ряд беспроводных решений Компании Espressif - Wi-Fi, Wi-Fi+Bluetooth.
ООО «ГАММА ИНЖИНИРИНГ» - официальный дистрибьютор Espressif.