Демонстрационный проект
Упакованный демонстрационный проект для Windows.
Примечание: RuntimeAudioImporter необходим для этого демо, чтобы получить аудиоданные в качестве примера. Пожалуйста, скачайте этот плагин перед использованием д емо (Fab).
В папке Demo внутри директории Content плагина вы найдете активы, созданные для демонстрационных целей.
Если вы не видите директорию плагина, пожалуйста, перейдите в ваш Content Browser, раскройте Settings в правом верхнем углу и включите Show Engine Content, а также Show Plugin Content. Проект должен находиться в директории Engine -> Plugins -> Runtime Speech Recognizer Content.
Эти активы могут использоваться для тестирования и наблюдения за примером реализации распознавания речи. Проект содержит два примера: один для распознавания речи с микрофона и другой для распознавания речи из файла. Он также поддерживает настройку параметров распознавания через меню настроек.
Проект реализован исключительно с использованием Blueprints и UMG виджетов, сохраняя минимализм. Он поддерживает UE 4.27 и более поздние версии.
Чтобы протестировать проект, просто откройте уровень RSR_Demo
, расположенный в папке Demo, и запустите его в редакторе. Это добавит виджеты, связанные с распознаванием речи, на ваш экран, с которыми вы сможете взаимодействовать. Вы также можете упаковать проект для вашего целевого устройства (чтобы установить уровень RSR_Demo
как стандартный в вашем упакованном проекте, выберите RSR_Demo
как Game Default Map
в настройках проекта).
Краткое описание проекта
Проект начинается с уровня RSR_Demo
, который добавляет виджет W_RSR_MainMenu
на экран, который в свою очередь служит главным меню и создает распознаватель речи только один раз на весь срок службы виджета.
Он также внутренне создает три виджета: W_RSR_SettingsMenu
, W_RSR_FromMic
и W_RSR_FromFile
, и передает ссылку на объект распознавателя речи для дальнейшей работы.
W_RSR_SettingsMenu
используется для изменения параметров распознавания, таких как количество используемых потоков, язык, размер шага и др.
W_RSR_FromMic
используется для распознавания речи с микрофона. VAD включен по умолчанию.
W_RSR_FromFile
используется для распознавания речи из файла, используя прямой путь.