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