KeepList

The KeepList parameter specifies a list in IDOL Speech Server's list manager that contains words that must be included in the vocabulary of the custom language model. IDOL Speech Server runs through the words in the list and checks that each one is present in the vocabulary for the language model; if a word is not present, the server returns an error and prompts you to add the word in question to the training text.

NOTE:

The list is case-insensitive; thus, if the KeepList file contains Bank and the language model vocabulary contains bank, IDOL Speech Server does not return an error.

When you specify the list, prefix the list name with ListManager/. For example:

KeepList=ListManager/ListName

Create the list in the list manager before you specify it in the KeepList parameter. Each word must be a separate list entry. The words must be in the same normalized form in which they will appear in the final language model. For example, the KeepList file can include ten and dollars, but not $10.

For more information about IDOL Speech Server's list manager, see the IDOL Speech Server Administration Guide.

NOTE:

Instead of using the list manager, you can create the list in a text file on a drive that the server can access. Set the parameter to the name of the text file. You can specify an absolute or relative file path. If you specify a relative path, it is considered as being relative to the IDOL Speech Server installation directory. If the file path is excluded, IDOL Speech Server defaults to the server installation directory.

Action: AddTask
CheckResources
Task: LanguageModelBuild
Type: String
Default: None
Example: KeepList=ListManager/KeepFile
See Also: KeepList (configuration parameter)

_FT_HTML5_bannerTitle.htm