Home assistant, голосовой ассистент с помощью esp32

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ก.ค. 2023
  • Текстовое дополнение к видео здесь t.me/cheshuca_ruchki/30
  • เกม

ความคิดเห็น • 24

  • @enderold5461
    @enderold5461 8 หลายเดือนก่อน +4

    i5 -7440 это просто безумно избыточно для HA. и слишком много он будет кушать просто в тепло. Одноплатник это макетка, для HA оптимально безвентиляторный целерон аля 5100 . В китая за 15 тыщ шикарные промышленные компы и нет вентелей и потребление мизер. У меня пока что J1900 и за глаза и зауши, ещё и нексклауд там же крутится вместе с HA.

    • @AlexanderSmirnovXYZ
      @AlexanderSmirnovXYZ  8 หลายเดือนก่อน +1

      Глянул в Proxmox, использование cpu 1%, максимальное потребление процессора 45Ватт, то есть текущее - меньше ватта. С обслуживанием всего системника, ну, модет 1-2Ватта наберется. Не помню, говорил ли на видео, этот ПК у меня был резервный, поэтому его решил пустить в дело.

    • @enderold5461
      @enderold5461 8 หลายเดือนก่อน

      @AlexanderSmirnovXYZ про 1 Ватт это вы сильно задвинули:) я думаю ваш i5 минимум в покое кушает ват 25-30. Я смотрел свой безвентильный J1900 с помощью ваттметра, и минимум 9 ватт он потребляет. Оно вроди и не много а на круг в месяц рублей 100-150. На общем счёте за электричество 1300 это уже ощутимо. Ну и шум никуда не деть. А 1 процент нагрузки, потому что меньше он не показывает:)) если сервер на постоянку а не на эксперименты лучше предусмотреть 10-15 тыщ на отдельную тихую железку. Моему уже 3 года 24/7

    • @Alexey_samodelkin
      @Alexey_samodelkin 8 หลายเดือนก่อน +2

      Да и хрен с ним. Пусть жрет. Зато ничего покупать не надо. Не надо тратиться на карточки, которые мрут постоянно.

    • @artartimov5230
      @artartimov5230 7 หลายเดือนก่อน +1

      Я подрубил диск по юсб старый ssd 40 мбайт даёт, быстро грузиться, шустро работает

    • @bobruisk95
      @bobruisk95 6 หลายเดือนก่อน

      Гоняю его на ESXi 6.7u3
      Гипервизор потребляет больше чем HA))

  • @user-hd7hq4lf4y
    @user-hd7hq4lf4y 6 หลายเดือนก่อน

    Идея интересная, особенно в плане интернет независимого функционала. НО встает вопрос, а если девайсов нужно несколько, будет ли работать? У меня, к примеру 2 Я-колонки с системой МажорДоМо - работает без проблем. Возможно и больше будет тянуть.

    • @AlexanderSmirnovXYZ
      @AlexanderSmirnovXYZ  6 หลายเดือนก่อน

      Разработчики Home assistant обсуждали тут th-cam.com/users/liveYzgYYkOrnhQ?si=KEkPds_DGXBAIpi7&t=2422 В двух словах, если несколько устройств активируются от wakeword, только один будет выполнять команду. Вернее даже не выполнять команду, а отправлять аудио поток на сервер. А сервер уже будет работать над извлечением команд

  • @indevor8337
    @indevor8337 หลายเดือนก่อน

    Теперь на еsp32-s3 можно wakeworld уже распознавать, или по-прежнему esp32 слова летят на локальный сервер. Так же плагин VOSK (stt) работает в разы лучше чем, скорость распознавания 0.3 сек. Замена wisper

    • @AlexanderSmirnovXYZ
      @AlexanderSmirnovXYZ  หลายเดือนก่อน

      Да, в s3 с помощью microwakeword будет обработка локально, нужно только убедиться, что есть psram. Vosk работает супер быстро. Прям вау-эффект есть. Проблема только в том, что vosk очень быстро перестает слушать команды из-за чего часть команд не распознаются. Изначально думал, что проблема в микрофоне, но потом прослушал сохраненные аудио и заметил, что мои запросы обрываются. На эту тему создал issue в github

    • @indevor8337
      @indevor8337 หลายเดือนก่อน

      @@AlexanderSmirnovXYZ Интересно, не сталкивался. Если речь идет о прерывания ответа и в логах " Speaker buffer full, trying again next loop" то такая проблема есть. Пока я тестирую приоритезацию трафика. Есть так же хаки отключения voice_assistant.stop в разных режимах обработки и передачи.

    • @indevor8337
      @indevor8337 หลายเดือนก่อน

      Про шумы: по питанию везде электролитов поставил + LC фильтр. Заметил что на платах нету ёмкостей почти. Уменьшил длину проводов. По записям аудио-логов стало лучше.

  • @user-yn8wr1ck9e
    @user-yn8wr1ck9e 10 หลายเดือนก่อน +2

    Я могу ошибаться, но вроде в видео Вы не упомянули про мини ПК, что тоже очень удобно и по цене среднее между одноплатниками и полноценным пк

    • @AlexanderSmirnovXYZ
      @AlexanderSmirnovXYZ  10 หลายเดือนก่อน

      Да, мини ПК тоже возможно. Нужно только искать версию с 16Гб оперативной памяти (или возможностью расширения до 16Гб), так как small и default модели от OpenAI Whisper довольно быстро упрутся в 8Гб. Нужно просто учитывать, что Home Assistant для других задач также использует оперативную память. Немного, но этого хватит, чтобы упереться в лимит 8Гб.
      А так да, согласен, можно и так поступить. Варианты есть: или свой старенький ПК применить (апгрейдить) или купить готовый мини ПК или купить под сборку mini itx материнскую плату с 1150 сокетом (JGINYUE h97) и xeon e3 1270 v3, например. Можно уложиться в бюджет примерно 12000р с кулером, корпусом и 256 nvme. Кому как удобно.

    • @robert1330
      @robert1330 8 หลายเดือนก่อน

      ​@@AlexanderSmirnovXYZпокупал маме ноутбук ноунейм с Китая 16 гигов оперативы не для игр естественно 20к....

    • @olegyurkov6071
      @olegyurkov6071 5 หลายเดือนก่อน

      @@AlexanderSmirnovXYZ купил для этих целей свежую материнку с установленным процессором N100 от ASLRock . память 32Гб к ней. Процессор 4 ядра, мало потребляет и очень быстрый.

  • @mrMicroSur
    @mrMicroSur 5 หลายเดือนก่อน

    Ясно. Остаюсь на управлении кнопками, разбросанными по дому и алисой.

  • @user-yz2hy3sj1n
    @user-yz2hy3sj1n 3 หลายเดือนก่อน

    те кто работал с цифровым аудиопотоком знают что такое i2c. я таки интересуюсь спросить, а что с теми кто не работал с цифровым аудиопотоком?

  • @sergeym3430
    @sergeym3430 6 หลายเดือนก่อน

    Интересно, конечно, но пока на алисе останусь, просто потому что удобнее пробросить в УДЯ устройство из ХА и спокойно им управлять

    • @AlexanderSmirnovXYZ
      @AlexanderSmirnovXYZ  6 หลายเดือนก่อน +1

      Дело в том, что если устройство видится каким-либо образом в ХА, то в Настройках => Ассиситент можно легко его пробросить и для локального голосового помощника. Тут проблема, скорее, в другом. Я Алисе могу сказать шепотом, с шумом из окна, с паузами и без четкого произношения. Она молниеносно и безошибочно поймёт команду и выполнит. Локальный этим похвастать не может, но направление это в ХА перспективное, конечно, заслуживает внимание.

  • @Altai2000
    @Altai2000 5 หลายเดือนก่อน +1

    Пока полностью и нормально, голосом управляться не будет, смысла в этом нет. Надежней купить яндекс колонку, самую простую и прикрутить к асистенту.

    • @hhposleobeda
      @hhposleobeda 5 หลายเดือนก่อน

      Надёжнее, конечно. Но разница в цене кратная, было бы здорово, если доработают. Wake words уже работают.

    • @Altai2000
      @Altai2000 5 หลายเดือนก่อน

      @@hhposleobeda щас самая дешовая Яндекс колонка в ДНС, стоит 5500₽. Привязывается к хоум ассистенту, на раз, два. Но конечно, каждый сам решает, что использовать.