Этап 4: слово активации через Vosk

- Фоновое прослушивание микрофона маленькой моделью Vosk, фразы настраиваются
- Свободное распознавание + требование устойчивой гипотезы: грамматика давала массу ложных срабатываний
- Пауза прослушивания, пока ассистент слушает команду, думает или говорит
- Модель скачивается с зеркала HuggingFace, проверка слов по словарю модели
- Переключатель в меню трея
- Тесты поиска фразы и фонового слушателя

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
mrleo1nid
2026-09-17 03:56:32 +03:00
co-authored by Claude Opus 5
parent 513d010c19
commit a719980d74
12 changed files with 931 additions and 5 deletions
+1
View File
@@ -16,6 +16,7 @@ dependencies = [
"silero-vad>=6.2.1",
"sounddevice>=0.5.6",
"torch>=2.14.0",
"vosk>=0.3.45",
]
[project.scripts]