ExtendableRecognitionEvent Class

ExtendableRecognitionEvent Class

Raised by:  SES
Base Class:  RecognitionCompleteEvent
Derived Classes:  None

ExtendableRecognitionEvent is raised to the Trace log whenever a DTMF string has already been successfully recognized, but could also result in a successful recognition with additional input.

ExtendableRecognitionEvent has the following properties:

Property

Type

Description

RecognitionID

String

The identifier for the recognition session. This property is consistently used across all recognition result events, SAPI and Engine events, and audio and grammar events.

GrammarData

GrammarArray

A customized array consisting of one entry for each grammar specified, including grammars referenced by this grammar, if any.

InlineGrammar

InlineGrammarArray

A customized array consisting of one entry for each inline grammar specified, including grammars referenced by this grammar, if any.

SPEventWParam

Integer

Contains encoded information within the wParam of the SAPI SPEVENT structure.

SPPhrase

ByteArray

The serialized SPPHRASE element from SAPI.

SREngine

String

The recognition engine that received the result.

RecognitionResult

String

The SML recognition result returned to SES.

Remarks

ExtendableRecognitionEvent is raised only for DTMF recognitions. It does not apply to speech input results.

See Also

Event Logging Class Hierarchy | Logging and Analyzing Events | CommonEvent