DtmfRecognitionEngine Methods

The DtmfRecognitionEngine type exposes the following members.

  NameDescription
Public method AddTone(Byte) Adds a tone to the buffer for recognition against the loaded Grammar objects.
Public method AddTone(DtmfTone) Adds a tone to the buffer for recognition against the loaded Grammar objects.
Public method Dispose Disposes the DtmfRecognitionEngine object.
Public method Equals (inherited from Object)
Protected method Finalize (inherited from Object)
Public method FlushToneBuffer Clears the tone buffer.
Public method GetHashCode (inherited from Object)
Public method GetTerminationTones Gets the collection of DTMF tones that terminate recognition.
Public method GetType (inherited from Object)
Public method LoadGrammar Synchronously loads the specified Grammar object into the DtmfRecognitionEngine instance.
Public method LoadGrammarAsync Asynchronously loads the specified Grammar object into the DtmfRecognitionEngine instance.
Protected method MemberwiseClone (inherited from Object)
Public method RecognizeAsync() Begins asynchronous recognition.
Public method RecognizeAsync(Boolean) Begins asynchronous recognition.
Public method RecognizeAsyncCancel Terminates asynchronous recognition without waiting for the current recognition operation to complete.
Public method SetTerminationTone Sets a DTMF tone that will terminate DTMF recognition immediately.
Public method SetTerminationTones Sets a collection of DTMF tones that will terminate DTMF recognition immediately.
Public method ToString (inherited from Object)
Public method UnloadAllGrammars Unloads all Grammar objects from the DtmfRecognitionEngine instance.
Public method UnloadGrammar Unloads the specified Grammar object from the DtmfRecognitionEngine instance.
Top
Show: