VOCALIZER_USERCFG

Specifies a user-defined Vocalizer configuration file for Nuance Vocalizer for Enterprise. By convention, this file is named tts_config.xml.

Value

Path and filename.

Default

Set by user.

How to set

API—Set with TtsSystemInit.

Set in an environment variable.

Usage

Specifies a user-defined configuration file instead of modifying the Vocalizer baseline configuration file (baseline.xml).

The VOCALIZER_USERCFG environment variable specifies the location of the tts_config.xml file, a prepared file that overrides the contents of Vocalizer’s config\baseline.xml file.

By default, VOCALIZER_USERCFG defines one file for all Vocalizer instances on a host. To assign a different configuration file for a specific Vocalizer instance, use the nserver.nvs.VocalizerUserCfgFile command line argument to override VOCALIZER_USERCFG when starting that Vocalizer instance.

If you have more than one TTS host, and desire the same defaults on all hosts, you must deploy the tts_config.xml to every host.

Define VOCALIZER_USERCFG (as a system environment variable) with a value that names the XML file containing the overriding settings (tts_config.xml). The following example uses csh to define the environment variable:

> setenv VOCALIZER_USERCFG "/home/jruser/tts_config.xml"