SpeechRecognitionEngine.EndSilenceTimeout Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o intervalo de silêncio que aceitará SpeechRecognitionEngine no final da entrada inequívoca antes de finalizar uma operação de reconhecimento.
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 Propriedade
A duração do intervalo de silêncio.
Exceções
Esta propriedade é definida para menos de 0 segundos ou superior a 10 segundos.
Observações
O reconhecedor de fala usa este intervalo de tempo quando a entrada de reconhecimento é inequívoca. Por exemplo, para uma gramática de reconhecimento de fala que suporta o reconhecimento de "novo jogo, por favor" ou "novo jogo", "novo jogo, por favor" é uma entrada inequívoca, e "novo jogo" é uma entrada ambígua.
Esta propriedade determina quanto tempo o motor de reconhecimento de fala espera por input adicional antes de finalizar uma operação de reconhecimento. O intervalo de tempo pode variar de 0 a 10 segundos, inclusive. O padrão é 150 milissegundos.
Para definir o intervalo de tempo para entrada ambígua, use a EndSilenceTimeoutAmbiguous propriedade.