Автор: kra Открыта для предложений Шагов: 5

Голосовое управление домом через Whisper

🎯 Применение в проектах

0
участников
0
проектов
5
шагов

Кратко

Голосовые ассистенты требуют облака и сливают данные.

Контекст

Голосовые ассистенты требуют облака и сливают данные.

Результат

Голосовое управление домом полностью локально.

Шаги

1

Whisper

Автор: kra
pip install faster-whisper. Модель base (74 МБ) для CPU, small (244 МБ) для лучшего качества.
2

Запись

Автор: kra
Python-скрипт через sounddevice: 3 секунды с микрофона, 16 кГц, WAV-файл.
3

Распознавание

Автор: kra
model.transcribe("command.wav", language="ru") → текст "включи свет на кухне".
4

Парсинг команд

Автор: kra
Словарь: {"включи свет": "light_on", ...}. Поиск ключа в тексте → MQTT-сообщение в Home Assistant.
5

Wake word

Автор: kra
openwakeword — слушаем постоянно, реагируем только после "Привет, дом". Точность 95% на модели small.

Предложить шаг

Ваше улучшение будет отправлено владельцу инструкции на одобрение.

Совет: если инструкция получается очень большой — более 10–15 шагов, имеет смысл собрать ее в полноценный курс на online.tfeya.ru. Там можно разбить материал по модулям, добавить тесты и отслеживать прогресс участников.