SpeechRecognitionEngine.EndSilenceTimeoutAmbiguous Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el intervalo de silencio que SpeechRecognitionEngine aceptará al final de la entrada ambigua antes de finalizar una operación de reconocimiento.
public:
property TimeSpan EndSilenceTimeoutAmbiguous { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan EndSilenceTimeoutAmbiguous { get; set; }
member this.EndSilenceTimeoutAmbiguous : TimeSpan with get, set
Public Property EndSilenceTimeoutAmbiguous As TimeSpan
Valor de propiedad
La duración del intervalo de silencio.
Excepciones
Esta propiedad se establece en un valor menor que 0 segundos o mayor que 10 segundos.
Comentarios
El reconocedor de voz usa este intervalo de tiempo de espera cuando la entrada de reconocimiento es ambigua. Por ejemplo, para una gramática de reconocimiento de voz que admita el reconocimiento de "nuevo juego" o "nuevo juego", "nuevo juego" es una entrada inequívoca y "nuevo juego" es una entrada ambigua.
Esta propiedad determina cuánto tiempo esperará el motor de reconocimiento de voz para la entrada adicional antes de finalizar una operación de reconocimiento. El intervalo de tiempo de espera puede ser de 0 a 10 segundos, ambos inclusive. El valor predeterminado es 500 milisegundos.
Para establecer el intervalo de tiempo de espera para la entrada no ambigua, utilice la EndSilenceTimeout propiedad.