EngineEvent Class

EngineEvent Class

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

EngineEvent is raised to the Trace log whenever Speech Engine Services (SES) receives a SAPI event containing log data from the recognition engine.

EngineEvent 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.

EventID

Integer

The eEventId value.

AudioStreamOffset

Integer

The ullAudioStreamOffset value.

WParam

Integer

Contains encoded information that may be of use.

EngineComponent

Integer

This is the wCategory value of the EVENT_BLOCK_HEADER structure.

Description

String

The null-terminated description string that follows the EVENT_BLOCK_HEADER structure.

EngineSpecificData

ByteArray

The block of data that follows the description string.

See Also

Event Logging Class Hierarchy | Logging and Analyzing Events | CommonEvent