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 |
---|---|---|
AllowInitialSilenceTimeout | Gets or sets whether the synthesizer's InitialSilenceTimeout can stop the IDtmfRecognizer object. | |
Grammars | Gets the read-only list of Grammar objects that are loaded by the LoadGrammarAsync method. | |
IncompleteTimeout | Gets or sets the duration of user silence that ends recognition while the user is answering the prompt. | |
InterDigitTimeout | Gets or sets the maximum amount of time between DTMF keypresses. | |
LogResults | Gets or sets whether recognition results and audio should be logged. | |
TerminationDigits | Gets or sets the flag enumeration of DTMF digits that terminates the call. | |
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 |
---|---|---|
DisableAllGrammars | Disables all rules in all Grammar objects. | |
FlushDigits | Flushes any buffered DTMF digits. | |
LoadGrammarAsync | Loads a grammar into the DtmfRecognizer. | |
RecognizeAsync | Overloaded. Starts an asynchronous recognition using the current set of enabled grammars. | |
RecognizeAsyncCancel | Cancels the DtmfRecognizer. | |
UnloadAllGrammars | Unloads all Grammar objects. | |
UnloadGrammar | Unloads the specified Grammar object. |
Top
Public Events
?? | Name | Description |
---|---|---|
DigitDetected | Occurs when a DTMF digit is detected. | |
LoadGrammarCompleted | Occurs when the DtmfRecognizer has finished loading a Grammar. | |
RecognizeCompleted | Occurs when the DtmfRecognizer has stopped recognizing. | |
RecognizeStarted | Occurs when the DtmfRecognizer starts recognition. |
Top
See Also
Reference
IDtmfRecognizer Interface
Microsoft.SpeechServer.Recognition Namespace