Compartilhar via


SpeechRecognitionEngine.EndSilenceTimeoutAmbiguous Propriedade

Definição

Obtém ou define o intervalo de silêncio que o SpeechRecognitionEngine aceitará no final da entrada ambígua antes de finalizar uma operação de reconhecimento.

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 da propriedade

A duração do intervalo de silêncio.

Exceções

Essa propriedade é definida como menor que 0 segundos ou maior que 10 segundos.

Comentários

O reconhecedor de fala usa esse intervalo de tempo limite quando a entrada de reconhecimento é ambígua. Por exemplo, para uma gramática de reconhecimento de fala que dá suporte ao reconhecimento de "novo jogo por favor" ou "novo jogo", "novo jogo por favor" é uma entrada inequívoca e "novo jogo" é uma entrada ambígua.

Essa propriedade determina por quanto tempo o mecanismo de reconhecimento de fala aguardará por entrada adicional antes de finalizar uma operação de reconhecimento. O intervalo de tempo limite pode ser de 0 segundo a 10 segundos, inclusive. O padrão é 500 milissegundos.

Para definir o intervalo de tempo limite para entrada inequívoca, use a EndSilenceTimeout propriedade.

Aplica-se a

Confira também