Understanding Speech Server Events

Understanding Speech Server Events

Microsoft Speech Server (MSS) raises events to the Windows Event log for use by system administrators and operations staff. Individual events may be raised by the MSS services, the running SALT application, and the Telephony Interface Manager.

This topic discusses:

  • Types of Events Raised by MSS

  • MSS Event Sources

  • Event Trace Log (ETL) Events

Types of Events Raised by MSS

The MSS services raise the following types of events:

Event Type

Description

Error

A significant problem, such as loss of data or loss of functionality.

Warning

An event that is not necessarily significant, but might indicate a possible future problem.

Information

An event that provides additional information to the user, such as the successful completion of an operation.

MSS Event Sources

MSS events are displayed under the Application log in the console tree. When an event is generated by MSS, or related components within a fully deployed MSS system, it appears with one of the following names in the Source column in the details pane of Event Viewer.

Event Source Name

Description

Speech Engine Services

Processes audio (speech) streams. Interprets incoming speech from a user, and produces outgoing speech streams to the user.

Telephony Application Services

The SALT interpreter (TAS worker process). Reads HTML, SALT, and script in speech-enabled Web applications.

Telephony Application Services Host

Manages the TAS worker processes.

Speech Controls

The runtime controls in the deployed application, hosted by a Web server.

SALT Application

The application itself; MSS events can be scripted by the SALT developer.

Telephony Interface Manager software

(Appears under the manufacturer's name.) A separate component that enables the hardware telephony board to communicate with MSS.

Enterprise Instrumentation

The framework that supports the MSS event logging infrastructure.

Event Trace Log (ETL) Events

MSS also raises events to the Windows Event Trace log (Trace log). These events provide detailed data about system and application health and performance, and can be captured to a file through the logging options. See Configuring Logging Options.

Once in a file, these events can be analyzed using the Speech Application Log Analysis Tools, which ship with the Speech Application SDK (SASDK). For more information, refer to the documentation in the Redistributable Installers directory of the SASDK Version 1.1 installation CD.

See Also

Monitoring Performance | Administering Speech Server Using MMC