dtmf Event Diagram

  Microsoft Speech Technologies Homepage

The following diagram illustrates the event timelines associated with the dtmf element.

  • Case 1 illustrates successful DTMF recognition. Every in-grammar keypress raises an onkeypress event. When either a complete grammar match has been made, or after the endsilence time period has elapsed, if further input was permitted by the grammar, the onreco event is raised.
  • Case 2 illustrates the onnoreco event being raised after the interdigittimeout period is exceeded.
  • Case 3 illustrates that an out-of-grammar keypress raises an onnoreco event.
  • Case 4 illustrates the onsilence being raised if no input is entered before the initialtimeout period is exceeded.

All events except onkeypress end DTMF collection.

See Also

dtmf Element | endsilence Attribute | interdigittimeout Attribute | initialtimeout Attribute | onkeypress Event | onnoreco Event | onreco Event