Running an Unattended Install

Running an Unattended Install

Microsoft Speech Server (MSS) can be installed using the command line in a command window (unattended or silent install) by entering the following command:

msiexec /i "UNCPath\filename.msi" /qn

Note   Running the MSS installer from the command line is recommended only for advanced users. Users who perform an unattended install of MSS imply that they, and any user on whose behalf they install the software, understand all necessary setup requirements and have read and agreed to the Microsoft Software License Terms.

Entering Product Key using the Command Line

A Product Key is required to continue setup. Failing to declare the correct PIDKEY parameter could cause installation failure or unexpected behavior in some features.

msiexec /i "UNCPath\filename.msi" /qn PIDKEY="Key value without dashes"

Entering Feature Selection using the Command Line

All feature names declared within the command line parameters are case-sensitive. It is important to use the proper case when identifying elements to be installed.

The following command illustrates the form of the command line used to perform an unattended install of MSS:

msiexec /i "UNCPath\filename.msi" /qn PIDKEY="Key value without dashes"
  ADDLOCAL="featurename[, featurename, ...]"

The following values should be used in place of featurename to declare features to install using the ADDLOCAL parameter:

  • SpchComp for Microsoft Speech Server (Common) Components

  • SES for Speech Engine Services

  • TAS for Telephony Application Services

  • Admin for Administrative Tools

Depending on the MSS edition being installed, some feature combinations are enforced or restricted. Failing to declare the correct ADDLOCAL parameters could cause installation failure or unexpected behavior in some features. See Running Speech Server Installer for more details.

  • To install Administrative Tools only, use ADDLOCAL=Admin

  • To install SES only, use ADDLOCAL=Admin,SpchComp,SES

  • To install TAS only, use ADDLOCAL=Admin,SpchComp,TAS (not supported for Standard Edition)

  • To install all features, use ADDLOCAL=Admin,SpchComp,SES,TAS

Entering Default SES Engine Configurations using the Command Line

The default SES engine configurations can be declared within the command line parameters. By default, if no configuration is declared, the SES engines will be configured for telephony applications only. The following command illustrates the form of the command line used to perform an unattended install:

msiexec /i "UNCPath\filename.msi" /qn PIDKEY="Key value without dashes"
  ADDLOCAL="featurename[, featurename, ...]" RADIO_SES_CONFIG="AppType"

The following values should be used in place of AppType to declare the SES engine configurations using the RADIO_SES_CONFIG parameter:

  • 1 for Telephony Applications only

  • 2 for Multimodal Applications only

  • 3 for Both Telephony and Multimodal Applications

In Standard Edition, if TAS is not installed, Setup will override any declaration in the RADIO_SES_CONFIG parameter and configure the engines for Multimodal Applications only, since that is the only valid use of a Standard Edition Server with only SES installed.

Remarks

The Product Key is located on the Microsoft Speech Server 2004 CD sleeve and consists of five (5) sets of five (5) characters.

A Product Key is not required for Volume Licensing customers.