EndSilenceTimeoutAmbiguous Property

Microsoft Speech Platform SDK 11

Collapse imageExpand ImageCopy imageCopyHover image

Gets or sets the interval of time to wait after an ambiguous recognition.

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

Syntax

Visual Basic (Declaration)
Public Property EndSilenceTimeoutAmbiguous As TimeSpan
	Get
	Set
Visual Basic (Usage)
Dim instance As DtmfRecognitionEngine
Dim value As TimeSpan

value = instance.EndSilenceTimeoutAmbiguous

instance.EndSilenceTimeoutAmbiguous = value
C#
public TimeSpan EndSilenceTimeoutAmbiguous { get; set; }

Property Value

Type: System..::..TimeSpan

Remarks

The EndSilenceTimeoutAmbiguous property can be used in the following circumstances:

  • The tones received have been successfully recognized, but additional tones might create a different recognition. For example, the user has entered "123" and the grammar allows both "123" and "1234".

  • The tones received have been successfully recognized, but a TerminationTone has not been entered by the user.

In both cases, the interval specified by EndSilenceTimeoutAmbiguous can give users time to enter additional tones.

See SetTerminationTone(DtmfTone) for how to set the TerminationTone.

See Also