EngineConfiguration Class

Published: June 20, 2005

EngineConfiguration Class

The EngineConfiguration class contains properties to view and modify the properties of configurations used by the Speech Engine Services (SES) computer.

Set engineClass = GetObject("winmgmts:root/MSS:EngineConfiguration")


Typically, there is more than one configuration available to each SES node.

Windows Management Instrumentation (WMI) Script Example

The statements below create an instance of the EngineConfiguration class, and enumerate to the screen the value of the EngineName property for each instance of the class.

Set engineClass = GetObject("winmgmts:root/MSS").InstancesOf("EngineConfiguration")

For Each engine in engineClass
  WScript.Echo engine.EngineName




Applications property

Gets and sets the list of applications served by the engines described in this configuration.

ConfigName property

Gets and sets a unique name identifying this configuration.

EngineClass property

Gets and sets the class of the engines in this configuration.

EngineName property

Gets and sets the name of the recognizer or prompt voice to be used by the engines described by this configuration.

Instances property

Gets and sets the number of engine instances that SES creates for this configuration.

Type property

Gets and sets a short string that identifies the purpose of this configuration.