Керуємо Home Assistant за допомогою голосу. Частина 2
Сьогодні продовжимо налаштовувати керування голосом в Home Assistant. Але вже цього разу нам знадобиться маленький і, в той же час, недорогий девайс з мікрофоном та динаміком «на борту». Будемо вважати, що всі попередні налаштування, про які я вже писав тут, вже зроблені.
Налаштовуємо і прошиваємо ATOM Echo
Отже, нам знадобиться пристрій, який можна придбати тут або тут, його вартість всього лише приблизно 13$.
Перейдіть за ось цим посиланням, на цій сторінці ви побачите кнопку «CONNECT».
Підключіть ATOM Echo до комп’ютера за допомогою USB-кабелю та натисніть кнопку «CONNECT».
Якщо ви раніше не завантажували прошивки на подібні девайси, мабуть, на вашому комп’ютері не встановлено usb-драйвер для таких пристроїв. Ви побачите спливаюче вікно, де є лише один стандартний COM-порт.
Натисніть «Скасувати», у відповідь з’явиться діалогове вікно, де вам запропонують завантажити і встановити відповідний драйвер.
Необхідно встановити драйвер для пристроїв CH342. Лише після цього з’явиться потрібний нам порт. Оберіть його та натисніть “Під’єднатися”
Оберіть пункт «Install voice assistant»
Почнеться процес завантаження прошивки на девайс. Не закривайте вкладку браузера поки триває процес.
Після закінчення завантаження прошивки натисніть «Next»
На наступному кроці вам запропонують ввести пароль до вашої мережі Wi-Fi.
Натисніть на «Add to home assistant», щоб додати девайс в систему. На цьому кроці має з’явитися нове вікно, де вам запропонують додати інтеграцію ESPhome, якщо її ще немає.
Пристрій додано в інтеграції, можна обрати кімнату чи зону, за якою його буде закріплено.
Нижче, на зображенні можна побачити ATOM Echo серед інших пристроїв ESPhome.
В панелі ESPhome необхідно буде додати («ADOPT») ATOM Echo, після чого оновіть його прошивку до актуальної версії.
Тепер в інтеграцію додалися всі органи керування та сенсори. З випадаючого списку оберіть раніше створену мовну модель, натискайте на кнопку і дайте команду для Home Assistant. Тепер все має працювати.
Налаштовуємо слово-пробудження (wake word)
З останнім оновленням Home Assistant з’явилась можливість активувати наш «розумний спікер» взагалі без натискання руками. Насправді зробити це дуже легко, Відкрийте ваш add-on store (або натисніть кнопку нижче),
Встановіть аддон openWakeWord, а після цього натисніть «старт». Аддон не потребує налаштувань.
Після завантаження аддону відкрийте налаштування інтеграцій
Перейдіть до вибору голосових асистентів та клікніть по тому, який хочете редагувати
У спливаючому вікні оберіть Wake word engine і слово-пробудження зі списку праворуч. Натисніть «Update»
І останнє, що вам потрібно зробити, це перевірити чи було ввімкнено використання слова пробудження для вашого ATOM Echo. Після того, як увімкнете «Use wake word» ваш спікер засвітиться бузковим кольором, це значить, що він очікує вашої голосової команди. Нижче, в випадаючому списку можна обрати голосового асистента, з яким буде працювати саме цей девайс
В моїх наступних оглядах, я хочу показати як можна створити своє власне слово-пробудження, тому лишайтесь на зв’язку. Побачимось.



















В принципі ставити адон openwakeword не обов’язково, бо є версія openwakeword яка працює на самому M5stack atom echo. Тобто на home assistant посилається голос з командою для stt та подальшої обробки. Все інше не шлеться.
Вау, який крутий контент українською!
як можна створити своє власне слово-пробудження ? Українською ???
чекаємо з нетерпінням !!!!!
Так можна і своє слово-пробудження зробити. Я вже декілька конвертував. Ось посилання, друга частина статті саме про це.
Ось і воно https://www.home-assistant.io/voice_control/create_wake_word/