Колонка и мозги Хомера
Колонка Хомера — голосовой помощник квартиры, который работает на вашем компьютере. Она слышит «Хомер, включи свет в спальне», разбирает фразу, сама выполняет простое, а сложное поручает старшей модели.
Вся настройка — в веб-версии: Настройки → Колонка, в приложении — те же карточки во вкладке Настройки → Дом. Там карточки «Имена колонки», «Речь и голос колонки», «Мозги Хомера», «Микрофоны колонки» и «Голоса дома».
Путь одной фразы
- Имя. Колонка постоянно слушает микрофон лёгким офлайн-распознаванием Vosk и ждёт своё имя. Без имени фраза дальше не уходит.
- Распознавание. Фраза с именем уходит в speaches, сервер распознавания и синтеза речи в Docker. Без speaches колонка работает на запасном варианте: Vosk и голос Windows.
- Быстрый разбор. Частые команды вроде «включи свет в гостиной», «яркость на половину» или «выключи везде» сервер дома разбирает за десятые доли секунды, без нейросети.
- Мозги. Всё остальное отвечает Claude Haiku. Ему виден снимок дома: комнаты, устройства, состояния. Он включает и выключает вещи и вызывает инструменты, а многошаговые дела поручает Claude Opus.
- Голос. Ответ озвучивает выбранный голос Piper. Радио, сказки и погоду можно передать Яндекс Станции.
Если основная голова не ответила, колонка спрашивает запасную голову: ту же облачную модель напрямую, потом локальную модель на компьютере.
Если компьютер с колонкой выключен, может работать резервная колонка на сервере дома. Свет и быстрые команды она разбирает сама, а сложное — облачной моделью, если в доме выбрано облако с ключом.
В гостиной стоит третья колонка — Smartbox: её микрофон и динамик подключаются к компьютеру по сети, а без компьютера — к серверу дома.
Спутником может быть и своя плата на ReSpeaker. А если в доме подтверждены свои голоса, Хомер знает, кто говорит, и гостю не даёт камеры, поручения, память и правку плана.
Что понадобится
- Компьютер с Windows 10 или 11, где будет жить колонка, и микрофон. Хорошо подходит веб-камера с микрофоном.
- Claude Code с входом в подписку Claude Pro или Max. Мозги работают через него, отдельный ключ API не нужен.
- Docker Desktop для speaches. Если есть видеокарта NVIDIA, распознавание будет почти мгновенным.
- Python 3.12 и пакеты:
pip install numpy sounddevice vosk livekit comtypes mcp paho-mqtt yandex-music pystray - Для музыки — подписка Яндекс Плюс и подключённая к дому интеграция Яндекс Станции.
С чего начать
- Запустите колонку на компьютере.
- Поднимите speaches и выберите голос.
- Скажите «Хомер, включи свет» и посмотрите журнал колонки.
- По желанию: голоса дома, Хомер через Алису, свои навыки, журнал в Telegram, подключение к Claude Code.