rulesets
Specifies the rulesets to load.
Value |
One or more file paths or URIs to the ruleset. DEFAULT: (none) |
How to set |
Set in the session xml file for the application. Configure the <speechsynth> element located under <sessionparameters>, <speechserver>.
API—Set as TTS_PARAM_LID_LANGUAGES in TtsSetParamsEx. |
Usage |
Frequently used. |
For details, see Using rulesets.
This element is optional; by default no rulesets are loaded. Rulesets are language-specific as indicated in the ruleset file header. At runtime Vocalizer only applies rulesets that match the current synthesis language.
- In Vocalizer, to enter several rulesets values, you enter each dictionary as a <ruleset> child element of the main <rulesets> element in the Vocalizer configuration file (tts_config.xml):
<rulesets> <ruleset> http://myserver/abbreviations.rst </ruleset> <ruleset> http://myserver/strange_names.rst </ruleset> </rulesets>
- In session.xml files, use one <value> child element for each ruleset, where the contents of the element is the ruleset URI.