Saltar al contenido principal

Proyecto de demostración

Proyecto de demostración empaquetado para Windows.

Nota: RuntimeAudioImporter es necesario para esta demostración para obtener datos de audio como ejemplo. Descargue este plugin antes de utilizar la demo (Fab).

En la carpeta Demo dentro del directorio Content del plugin, encontrará activos creados con fines de demostración.

Si no ve el directorio del plugin, por favor vaya a su Content Browser, revele Settings en la ubicación superior derecha y habilite Show Engine Content así como Show Plugin Content. El proyecto debería estar ubicado en el directorio Engine -> Plugins -> Runtime Speech Recognizer Content.

GitHub

Estos activos pueden ser usados para probar y observar el ejemplo de la implementación del reconocimiento de voz. El proyecto contiene dos ejemplos: uno para reconocer voz desde un micrófono y otro para reconocer voz desde un archivo. También soporta la personalización de propiedades de reconocimiento a través del menú de configuración.

El proyecto está implementado únicamente usando Blueprints y widgets UMG, manteniéndolo mínimo. Soporta UE 4.27 y versiones posteriores.

Para probar el proyecto, simplemente abra el nivel RSR_Demo ubicado en la carpeta Demo y ejecútelo en el editor. Esto añadirá widgets relacionados con el reconocimiento de voz en su pantalla con los que puede interactuar. También puede empaquetar el proyecto para su dispositivo objetivo (para establecer el nivel RSR_Demo como el predeterminado en su proyecto empaquetado, seleccione RSR_Demo como el Game Default Map en las configuraciones del proyecto).

Descripción breve del proyecto

El proyecto comienza con el nivel RSR_Demo, que añade un widget W_RSR_MainMenu al viewport, que a su vez sirve como el menú principal y crea el reconocedor de voz solo una vez durante toda la vida del widget.

También crea internamente tres widgets: W_RSR_SettingsMenu, W_RSR_FromMic, y W_RSR_FromFile, y pasa la referencia del objeto reconocedor de voz a ellos para su posterior operación.

W_RSR_SettingsMenu se usa para modificar propiedades de reconocimiento como el número de hilos usados, idioma, tamaño del paso, etc.

W_RSR_FromMic se usa para reconocer voz desde el micrófono. VAD está habilitado por defecto.

W_RSR_FromFile se usa para reconocer voz desde un archivo utilizando una ruta directa.