Собрал из конструктора голосовой ассистент супер компактный.
Недавно к моему Atom S3R пришёл дополнительный модуль Echo с микрофоном и динамиком. Зачем? Да просто хотел протестить, как работают голосовые ассистенты на ESP32.
Что получилось
Собрал оба модуля вместе и залил официальную прошивку Xiao через приложение M5Stack. И знаете что? Эта прошивка ставится вообще на любой ESP32 с микрофоном и динамиком!
Если поискать на AliExpress "голосовой ассистент" или "voice assistant", найдёте кучу готовых девайсов за 1500-2500₽ — круглые, квадратные, прямоугольные. У меня даже есть один квадратный побольше, тоже на этой прошивке работает.
Как это работает
Суть простая: это голосовой помощник с AI, которая крутится не на ESP (он слабый для этого), а на сервере Xiao. К нему подключаешь своё устройство и выбираешь режим:
Quick — быстрый ответ
Deep Seek — подольше думает, но точнее отвечает
И еще какая-то ииха
Работает прикольно! Правда заметил, что микрофон слабоват (или настройки надо покрутить) — приходится громковато говорить. Но зато получился компактный голосовой ассистент с нейронкой! Может активироваться по имени, работает с русским и разные голоса можно.
Что можно собрать самому
В принципе, берёте:
Любой ESP32
I2S микрофон
Усилитель + динамик (например, MAX98357A)
По желанию — дисплей
Подключаетесь к сервису Xiao, и всё — у вас голосовой помощник с нейросетью! На халяву.
Скорость работы очень шустрая.
Не знаю пока, что с этим дальше делать, но любопытно же 😁
Видео с тестами — в посте выше ⬆️
Post #322
1.12K