Возможно ли голосовое управление компьютером своими руками?

Энтузиаст разработал систему управления компьютером с помощью голосовых команд, используя Arduino, модуль распознавания голоса Voice Recognition Module v3.1, и модуль DFPlayer для звукового отклика. Система эмулирует клавиатуру через библиотеку EasyHID, позволяя выполнять действия, такие как включение и выключение компьютера, отправка его в сон и вывод из него.
Возможно ли голосовое управление компьютером своими руками?
Изображение носит иллюстративный характер

В проекте применяется модуль распознавания голоса VRM v3.1, ограниченный семью командами длительностью до 1,5 секунд каждая. Для улучшения качества распознавания штатный микрофон был заменен на CZN-15E. Звуковое сопровождение команд реализовано через DFPlayer Mini MP3 Player, который воспроизводит заранее записанные голосовые ответы, озвученные, в частности, ботом @silero_voice_bot.

Распознавание голоса наиболее эффективно при четком, громком произношении команд, причем английские слова распознаются лучше, чем русские. Обучение модуля командам требует внимания к тембру и темпу голоса. В системе используется нумерация команд от 1 до 7, что упрощает их запоминание и использование в программном коде.

Несмотря на успешную реализацию управления основными функциями компьютера, проект столкнулся с проблемой игнорирования HID-устройств в режиме сна Windows 7. Автор предпринял попытку решения, перейдя на Arduino DUE с Native USB, но проблема, вероятно, кроется в драйверах. В итоге, система демонстрирует интересную возможность голосового управления, но из-за ограниченности и невысокой надежности распознавания голоса, подходит скорее для развлекательных целей, чем для серьезного применения.


Новое на сайте

19521Банковский троян VENON на Rust атакует Бразилию с помощью девяти техник обхода защиты 19520Бонобо агрессивны не меньше шимпанзе, но всё решают самки 19519Почему 600-килограммовый зонд NASA падает на землю из-за солнечной активности? 19518«Липовый календарь»: как расписание превращает работников в расходный материал 19517Вредоносные Rust-пакеты и ИИ-бот крадут секреты разработчиков через CI/CD-пайплайны 19516Как хакеры за 72 часа превратили npm-пакет в ключ от целого облака AWS 19515Как WebDAV-диск и поддельная капча помогают обойти антивирус? 19514Могут ли простые числа скрываться внутри чёрных дыр? 19513Метеорит пробил крышу дома в Германии — откуда взялся огненный шар над Европой? 19512Уязвимости LeakyLooker в Google Looker Studio открывали доступ к чужим базам данных 19511Почему тысячи серверов оказываются открытой дверью для хакеров, хотя могли бы ею не быть? 19510Как исследователи за четыре минуты заставили ИИ-браузер Perplexity Comet попасться на... 19509Может ли женщина без влагалища и шейки матки зачать ребёнка естественным путём? 19508Зачем учёные из Вены создали QR-код, который невозможно увидеть без электронного... 19507Девять уязвимостей CrackArmor позволяют получить root-доступ через модуль безопасности...
Ссылка