Voz: MRTK2

Near Menu

Los proveedores de entrada de voz, como Windows entrada de voz, no crean controladores, 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 ambas 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.
Speech Commands profile

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 las palabras clave definidas del perfil de comandos de voz.

Speech Input handler

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

Sppech input handler 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 la 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).

Speech Example scene