The KeepList
parameter specifies a list in HPE IDOL Speech Server's list manager containing words to include in the vocabulary of the custom language model, regardless of whether the words occur in the training text.
Words in the KeepList
replace the least frequently used vocabulary words, if these KeepList
words would otherwise be excluded because of the configured VocabSize
limit. If the size of the KeepList
is greater than the limit specified in the VocabSize
parameter, the vocabulary exceeds the VocabSize
.
When specifying 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. Some text is automatically rewritten into the spoken form. For example, $10
is rewritten as ten dollars
, causing ten
and dollars
to be excluded from the vocabulary.
For more information about HPE IDOL Speech Server's list manager, see the HPE IDOL Speech Server Administration Guide.
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 HPE IDOL Speech Server installation directory. If the file path is excluded, HPE IDOL Speech Server defaults to the server installation directory.
Type: | String |
Default: | None |
Required: | No |
Configuration Section: | lmbuild module |
Example: | KeepList=ListManager/KeepFile
|
See Also: | KeepList (action parameter) DropList VocabSize |
|