Compartir a través de


IDtmfRecognizer Members

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Creates a DtmfRecognizer object for processing telephone keypad (DTMF) input.

The following tables list the members exposed by the IDtmfRecognizer type.

Public Properties

?? Name Description
Bb813872.pubproperty(en-us,office.12).gif AllowInitialSilenceTimeout Gets or sets whether the synthesizer's InitialSilenceTimeout can stop the IDtmfRecognizer object.
Bb813872.pubproperty(en-us,office.12).gif Grammars Gets the read-only list of Grammar objects that are loaded by the LoadGrammarAsync method.
Bb813872.pubproperty(en-us,office.12).gif IncompleteTimeout Gets or sets the duration of user silence that ends recognition while the user is answering the prompt.
Bb813872.pubproperty(en-us,office.12).gif InterDigitTimeout Gets or sets the maximum amount of time between DTMF keypresses.
Bb813872.pubproperty(en-us,office.12).gif LogResults Gets or sets whether recognition results and audio should be logged.
Bb813872.pubproperty(en-us,office.12).gif TerminationDigits Gets or sets the flag enumeration of DTMF digits that terminates the call.
Bb813872.pubproperty(en-us,office.12).gif TerminationDigitTimeout Gets or sets the duration of user silence that ends recognition after the user has finished answering the prompt.

Top

Public Methods

?? Name Description
Bb813872.pubmethod(en-us,office.12).gif DisableAllGrammars Disables all rules in all Grammar objects.
Bb813872.pubmethod(en-us,office.12).gif FlushDigits Flushes any buffered DTMF digits.
Bb813872.pubmethod(en-us,office.12).gif LoadGrammarAsync Loads a grammar into the DtmfRecognizer.
Bb813872.pubmethod(en-us,office.12).gif RecognizeAsync Overloaded. Starts an asynchronous recognition using the current set of enabled grammars.
Bb813872.pubmethod(en-us,office.12).gif RecognizeAsyncCancel Cancels the DtmfRecognizer.
Bb813872.pubmethod(en-us,office.12).gif UnloadAllGrammars Unloads all Grammar objects.
Bb813872.pubmethod(en-us,office.12).gif UnloadGrammar Unloads the specified Grammar object.

Top

Public Events

?? Name Description
Bb813872.pubevent(en-us,office.12).gif DigitDetected Occurs when a DTMF digit is detected.
Bb813872.pubevent(en-us,office.12).gif LoadGrammarCompleted Occurs when the DtmfRecognizer has finished loading a Grammar.
Bb813872.pubevent(en-us,office.12).gif RecognizeCompleted Occurs when the DtmfRecognizer has stopped recognizing.
Bb813872.pubevent(en-us,office.12).gif RecognizeStarted Occurs when the DtmfRecognizer starts recognition.

Top

See Also

Reference

IDtmfRecognizer Interface
Microsoft.SpeechServer.Recognition Namespace