DtmfRecognitionEngine Members
Provides access to DTMF recognition services.
The following tables list the members exposed by the DtmfRecognitionEngine type.
Public Constructors
Name | Description | |
---|---|---|
DtmfRecognitionEngine | Creates a new instance of DtmfRecognitionEngine. |
Top
Public Properties
Name | Description | |
---|---|---|
![]() |
EndSilenceTimeoutAmbiguous | Gets or sets the number of milliseconds to wait after an ambiguous recognition. |
![]() |
Grammars | Gets a list of Grammar objects loaded into the current instance of the DtmfRecognitionEngine. |
![]() |
InitialSilenceTimeout | Gets or sets the maximum amount of silence that can precede DTMF input before recognition fails. |
![]() |
InterToneTimeout | Gets or sets the number of milliseconds to wait between tones before terminating recognition. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
![]() |
AddTone | Overloaded. Adds a tone to the buffer for recognition against the loaded grammars. |
![]() |
Dispose | |
![]() |
Equals | Overloaded. (inherited from Object ) |
![]() |
FlushToneBuffer | Clears the tone buffer. |
![]() |
GetHashCode | (inherited from Object ) |
![]() |
GetTerminationTones | Gets the collection of DTMF tones that terminate recognition. |
![]() |
GetType | (inherited from Object ) |
![]() |
LoadGrammar | Synchronously loads the specified grammar into the DtmfRecognizer. |
![]() |
LoadGrammarAsync | Asynchronously loads the specified grammar into the DtmfRecognizer. |
![]() |
RecognizeAsync | Overloaded. |
![]() |
RecognizeAsyncCancel | |
![]() ![]() |
ReferenceEquals | (inherited from Object ) |
![]() |
SetTerminationTone | Sets a DTMF tone that will terminate DTMF recognition immediately. |
![]() |
SetTerminationTones | Sets a collection of DTMF tones that will terminate DTMF recognition immediately. |
![]() |
ToString | (inherited from Object ) |
![]() |
UnloadAllGrammars | Unloads all loaded grammars. |
![]() |
UnloadGrammar | Unloads the specified grammar. |
Top
Protected Methods
Name | Description | |
---|---|---|
![]() |
Finalize | (inherited from Object ) |
![]() |
MemberwiseClone | (inherited from Object ) |
Top
Public Events
Name | Description | |
---|---|---|
![]() |
DtmfHypothesized | Raised when DTMF input has been detected and recognized. |
![]() |
DtmfRecognitionRejected | Raised when DTMF input has been detected, but cannot be recognized from current grammars. |
![]() |
DtmfRecognized | Raised when DTMF input has been detected and recognized. |
![]() |
LoadGrammarCompleted | Raised on completion of the asynchronous load of a Grammar object. |
![]() |
RecognizeCompleted | Raised on completion of an asynchronous recognition. |
Top
See Also
Reference
DtmfRecognitionEngine Class
Microsoft.Speech.Recognition Namespace