Добавляет детекторы ключевых слов основанные на непрерывной передаче аудиопотока сервису распознавания речи и поиску ключевых слов в нем. Такой подход может дать неплохие результаты и хорошую совместимость, но значительно увеличивает нагрузку на CPU, сетевой трафик, требует подключение к сети и сильно снижает приватность при использовании сторонних сервисов.
В режиме chrome_mode
детектор также извлечет и сам распознанный текст, иначе только среагирует на ключевое слово.
cd mdmTerminal2/src/plugins
git clone https://github.com/Aculeasis/mdmt2-streams-hwd
И перезапустить терминал.
Нужно указать детектор в [listener] detector
.
Также нужно добавить "псевдо-модели" с расширением .1 в [models]
с ключевыми фразами. Сами файлы моделей создавать
не нужно. Например:
[listener]
detector = stream-vosk
[models]
alisa1.1 = Алиса|Алиска|Алиса Селезнева
model2.1 = Гугл
После выбора детектора из плагина терминал будет ругаться при запуске\остановке на неизвестный детектор, это нормально.
Доступные детекторы:
- stream-vosk: Использует официальный vosk-server (на WebSocket), vosk-rest должен быть настроен и настроен именно на него.