Как я прокачал свой умный дом: теперь он говорит как настоящий ИИ из фантастики!

A smart speaker built with the reSpeaker Lite ESP32 board.

Популярные голосовые помощники вроде Alexa и Google Assistant действительно делают жизнь удобнее, но какой же у них скучный характер! Они больше напоминают равнодушного «Компьютера» из Star Trek, чем харизматичных J.A.R.V.I.S. из Железного человека или GLaDOS из Portal. Я решил это исправить: с помощью Home Assistant и пары дополнительных инструментов создал собственный уникальный голосовой помощник — с индивидуальностью и своим голосом.

Имя сменить можно, а вот характер Alexa — не получится!

Даже у Alexa+ с индивидуальностью беда

An Echo Show 5 on a kitchen windowsill.

Я давно пользуюсь колонками Echo и, признаюсь, ожидал эффекта «дома будущего» — как в фильмах. Но на деле всё оказалось не так вау: голосовое управление часто кажется неестественным и даже немного чужим.

Да, какие-то команды я всё же диктую — например, добавляю дела в список или включаю музыку по всей квартире через Music Assistant. Но сама Alexa слишком унылая. Как только появилась возможность, я сменил активацию на «Компьютер», надеясь поймать вайб из sci-fi, но чуда не случилось.

Главный минус — на характер Alexa не повлиять никак. У меня нет расширенной Alexa+, но и там всего четыре пресных «темперамента»: Краткий, Спокойный, Приятный и Дерзкий. Честно? Уже сами названия заставляют зевать.

LLM: теперь у умного дома может быть ЛЮБОЙ характер!

Я сам задаю стиль общения — ассистент говорит так, как Я хочу

У Home Assistant есть свой голосовой помощник — Assist. По умолчанию он реагирует исключительно на определённые фразы, без настоящего понимания смысла — всё строго по шаблону, как старые боты.

Но если подключить к Assist языковую модель (LLM), ассистент буквально оживает: он понимает контекст и отвечает по-человечески. Работает как с облачными LLM через API (например, OpenAI), так и с локальными на своём железе — если мощности хватает. Я выбрал интеграцию OpenAI Conversation, чтобы LLM разбиралась в моих фразах и придумывала умные ответы.

Никаких подписок: ваш умный дом работает бесплатно, и возможностей с каждым днём только больше!

Умный дом не должен просить у вас абонентскую плату.

Самое классное — вы можете написать для LLM свои собственные инструкции: какие фразы использовать, как отвечать, какой стиль подбирать. Хочется весёлого пирата? Просто указываете в правилах: «всегда говори как отважный пират», и ваш ассистент превращается в морского волка! Хотите другого персонажа — нет проблем, всё зависит только от вашей фантазии, подходящей модели и мощности устройства. Настроек — море, возможностей — хоть в Голливуд!

Новый характер? Новый голос! Ассистент теперь говорит по-настоящему

Как подобрать голос под стиль? ElevenLabs — мой выбор

Tony Stark in the shed in Iron Man 3.

Assist позволяет выбирать разные фразы для активации: «Окей, Набу», «Привет, Майкрофт» или даже «Кеноби». Но я, конечно же, настроил «Привет, Джарвис» — ведь именно этот персонаж сразу наводит на мысли о крутом ИИ из кинематографа. К моему новому динамику на ESP32 это подошло идеально.

Я задал отдельные инструкции для голосового агента — чтобы он отвечал в стиле интеллектуального британца из фильмов про Тони Старка.

Но даже с подходящими ответами голос оставался слишком роботизированным. Я понял: нужен идеальный голос, подходящий новому образу!

Для этого я воспользовался ElevenLabs — это платный сервис, где есть масса действительно реалистичных голосов. Если хочется сэкономить и есть мощное железо, пригодится и бесплатная Qwen3-TTS. Я долго перебирал варианты и нашёл нужное — голос Tarquin звучит почти как настоящий J.A.R.V.I.S.! Интеграция с ElevenLabs прошла без проблем, теперь Home Assistant общается выбранным голосом напрямую из моего аккаунта.


Подпишитесь на рассылку — ловите лучшие подборки голосов и образов для ассистентов!

Теперь, когда я говорю «Привет, Джарвис» и задаю вопрос, мой помощник отвечает в духе интеллектуального киношного британца. Alexa рядом с ним — просто тихая мышка.

The Seeed Studio reSpeaker Lite on a white background.

reSpeaker Lite

Комплект reSpeaker Lite Voice Assistant — это панель с двумя микрофонами, уже припаянный контроллер XIAO ESP32-S3 и аудиопроцессор XMOS XU316 с технологиями распознавания речи, шумоподавления, эхокомпенсации и автонастройки громкости. Подключаете мощный динамик на 5 Вт — и вот у вас собственный голосовой помощник на Home Assistant через ESPHome.

Теперь у ассистента своё лицо — и вы решаете, каким оно будет!

Характер и голос — на любой вкус, хоть под настроение каждый день

Two different voice assistants with their respective wake words for a smart speaker in Home Assistant.

Самое весёлое — вы больше не ограничены одним вариантом! Можете создать столько ассистентов с разными голосами и стилями, сколько захотите.

Например, сейчас «Привет, Джарвис» включает интеллектуального и галантного J.A.R.V.I.S. из Marvel, а «Окей, Набу» — голос и манеры героя The Stranger из Большого Лебовски. Всё зависит от настроения и вашей фантазии!

Голосовой помощник — это не рутинная скука, а настоящее поле для творчества!

Alexa полезна, но чересчур однообразна. С Home Assistant вы легко соберёте своего уникального ассистента — с любым голосом и персоной. Только помните: затянет, ведь возможностей тут реально бесконечно много!

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Премиум подписка — это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!

Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь

Также подписывайтесь на нас в:

Алекс Бежбакин
Оцените автора
Добавить комментарий