Проектирование и разработка программного модуля голосового управления в системах виртуальной реальности
В настоящее время все больше внимания уделяется технологиям виртуальной реальности. Технология виртуальной реальности находит применения буквально во всех сферах человеческой деятельности.
На сегодняшний день для погружения в виртуальную реальность используется практически любой телефон или планшет под управлением любой операционной системы. Комбинация мобильного телефона или планшета с портативными VR-очками является самым популярным способом погружением в виртуальную реальность. Ценовой диапазон таких очков достаточно большой от 10 до 650$. Но управление такой VR-системой достаточно затруднено, оно осуществляется за счет гироскопа, акселерометра телефона или планшета или каких-либо дополнительных немало стоящих устройств. Голосовое управление позволит глубже погрузиться в виртуальную реальность из-за отсутствия физических действий, также позволит избежать необходимости больших помещений для управления виртуальной реальностью.
Целью данной работы являлось спроектировать и разработать программный модуль голосового управления в системах виртуальной реальности, который позволит повысить комфорт использования виртуальной реальностью.
В результате был разработан модуль для систем виртуальной реальности, который позволяет управлять данной системой посредством голоса. Разработанный модуль определяет человеческую речь посредством открытой библиотеки CMU Sphinx, которая способна работать без подключения к сети. Данная библиотека способна распознавать только слова, которые занесены в базу данных. База данных создана заранее. Распознав команду пользователя, модуль возвращает индекс данной команды и посылает сигнал выполнения действия, соответствующий команде пользователя, в систему виртуальной реальности.
Разработанный модуль позволяет:
1) Уменьшить затраты на приборы для управления виртуальной реальностью
2) Упростить управление виртуальной реальностью