На ее основе сделана программа VoxCommando. Плюсы:
- Распознает голос оффлайн
- Есть возможность использовать фактор-слово для активации голосовой команды (программа ждет ключевое слово и выполняет только после его присутствия)
- Довольно неплохо распознает
- Легко интегрируется в Majordomo
Очень подробная инструкция есть по этой ссылке, я устанавливал по ней дважды - https://www.youtube.com/watch?v=5od-SsxuiCw. Часть функционала программы платный, но стоит обратить внимание на архив под видео.
После установки стоит посмотреть видео с объяснением функционала - https://www.youtube.com/watch?v=2jIh0vrp3rA
Если кратко, то мы добавляем новое действие которое программа должна выполнить, и привязываем к нему фразы, которые мы для этого должны произнести.
Для интеграции с MD при добавлении действия я использовал функцию Scrape, она выполняет HTTP запрос. Соответственно, в первое поле пишем Scrape, во второе ссылку на нужный метод/сценарий.
Из моего опыта на текущий момент - сначала пробовал со стандартным микрофоном на ноутбуке и внешним дешевым Logithech микрофоном, все работает (при произнесении впритык). Сейчас купил активный микрофон Stelberry M-60, но столкнулся с проблемой - программа распознает в метре-полутора, по мере удаления почему-то перестает воспринимать звуковой сигнал, хотя проверял через наушники (и запись) - сигнал довольно сильный, голос читается четко. Может у кого-то есть опыт использования данного микрофона, если дело в нем - поделитесь пожалуйста. Как-то так, если будут вопросы - пишите.
Официальный сайт - voxcommando.com
Полная цена - 40$ (доступна бесплатная версия)