SpeechRecognitionEngine.EndSilenceTimeout Propiedad

Definición

Obtiene o establece el intervalo de silencio que SpeechRecognitionEngine aceptará al final de la entrada no ambigua antes de finalizar una operación de reconocimiento.

public:
 property TimeSpan EndSilenceTimeout { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan EndSilenceTimeout { get; set; }
member this.EndSilenceTimeout : TimeSpan with get, set
Public Property EndSilenceTimeout As TimeSpan

Valor de propiedad

TimeSpan

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 no 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 150 milisegundos.

Para establecer el intervalo de tiempo de espera para la entrada ambigua, utilice la EndSilenceTimeoutAmbiguous propiedad.

Se aplica a

Consulte también