Voz: MRTK2

Menú cercano

Los proveedores de entrada de voz, como La entrada de voz de Windows, no crean ningún controlador, sino que permiten definir palabras clave que generarán eventos de entrada de voz cuando se reconozcan. El perfil de comandos de voz del perfil del sistema de entrada es donde se configuran las palabras clave que se van a reconocer. Para cada comando también puede:

  • Seleccione una acción de entrada a la que asignarla. De este modo, puede usar, por ejemplo, la palabra clave Select para tener el mismo efecto que un clic izquierdo del mouse, asignando ambos a la misma acción.
  • Especifique un código de clave que generará el mismo evento de voz cuando se presione.
  • Agregue una clave de localización que se usará en aplicaciones para UWP para obtener la palabra clave localizada de los recursos de la aplicación.
Perfil de comandos de voz

Control de la entrada de voz

El Speech Input Handler script se puede agregar a un GameObject para controlar los comandos de voz mediante UnityEvents. Muestra automáticamente la lista de palabras clave definidas del perfil de comandos de voz.

Controlador de entrada de voz

Asigne el objeto SpeechConfirmationTooltip.prefab opcional para mostrar la etiqueta de información sobre herramientas de confirmación animada en el reconocimiento.

Controlador de entrada de Sppech 2

Como alternativa, los desarrolladores pueden implementar la IMixedRealitySpeechHandler interfaz en un componente de script personalizado para controlar los eventos de entrada de voz.

Escena de ejemplo

La escena SpeechInputExample , en MRTK/Examples/Demos/Input/Scenes/Speech, muestra cómo usar voz. También puede escuchar eventos de comandos de voz directamente en su propio script mediante la implementación IMixedRealitySpeechHandler (consulte la tabla de controladores de eventos).

Escena de ejemplo de voz