SpeechRecognitionEngine.EndSilenceTimeoutAmbiguous Property

Gets and set the amount of silence a recognition engine requires before completing an ambiguous recognition.

Namespace: Microsoft.Speech.Recognition
Assembly: Microsoft.Speech (in microsoft.speech.dll)



Property Value

Gets and sets a valid instance of TimeSpan used to define how much silence following a valid audio input is required before an ambigous recognition operation should complete.


The value of EndSilenceTimeoutAmbiguous must be between 0 and 10000 milliseconds.

EndSilenceTimeoutAmbiguous is used when the recognition is not ambiguous. For example, in the case of Grammar which suppors recognition of either"new game please" or "new game", an ambiguous recognition would be "new game."

Thread Safety

All public static (Shared in Visual Basic) members of this type are thread-safe. Instance members are not guaranteed to be thread-safe.


Development Platforms

Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Vista Ultimate Edition, Windows Vista Business Edition, Windows Vista Enterprise Edition

Target Platforms

See Also


SpeechRecognitionEngine Class
SpeechRecognitionEngine Members
Microsoft.Speech.Recognition Namespace