Техническое задание: Голосовой ассистент на ESP32-A1S

Цель проекта - создание полностью автономного устройства в формате умной колонки, которое принимает и выполняет голосовые команды пользователя.

Основные задачи

  • Сборка и отладка устройства на базе платы ESP32-A1S Audio Kit.
  • Написание и прошивка программного обеспечения для обработки аудиопотоков.
  • Реализация функционала по распознаванию заранее заданных голосовых команд.
  • Обеспечение автономной работы устройства (без обязательного подключения к сторонним облачным сервисам).
  • Настройка воспроизведения звуковых ответов и реакций на команды.

Требования к исполнителю

  • Опыт работы с микроконтроллерами семейства ESP32.
  • Знание принципов обработки аудио на embedded-системах.
  • Умение работать с аппаратной частью (подключение микрофона, динамика, питание).
  • Понимание основ цифровой обработки сигналов или готовность использовать готовые библиотеки.

Все технические детали и объем работ будут согласованы с выбранным исполнителем.