ClassList

The list in IDOL Speech Server's list manager that specifies the language classifiers to use, along with their language codes and associated weights. Prefix the list key with ListManager/. For example:

AccList=ListManager/ListKey

Create the list in the list manager before you specify it in the ClassList parameter. Add the following entry for each classifier:

LanguageName;ClassifierName;LanguageWeight

where:

LanguageName is the name that is reported in the results.
ClassifierName

is the name of the trained classifier file for this language.

To specify files in a list, use one of the following formats:

  • absolute file paths
  • relative file paths; these are relative to the temporary directory
  • exclude file paths; IDOL Speech Server defaults to the temporary directory
NOTE:

The TempDir parameter in the [Paths] section of the configuration file sets the location of the temporary directory.

If you exclude paths or specify relative paths, you can supply a path prefix using a separate parameter. The path is prefixed to each list entry unless it already contains an absolute path.

LanguageWeight is the weight to apply to the language. Weights are used to scale the scores for each language before they are directly compared. You can leave this field empty before running the LangIdOptimize task, which generates optimized weights.

You can optionally set the sample frequency prior to listing the classifiers. For example:

$sfreq;16000
ENUK;ENUK.lcf;1.003
ESES;ESES.lcf;0.985

This example sets the sample frequency for this set to 16 kHz, and then lists the two classifiers in the set. In addition, usage is restricted to audio of the specified sample frequency, to prevent accidental mismatches.

NOTE:

The ClassList parameter is required only if you want to change the audio sample rate, or if you want to use your own custom classifiers. You might also need to specify the ClassPath parameter, depending on the location of the classifier files.

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: LangId
LangIdBndLif
LangIdBndStream
LangIdBndWav
LangIdCumLif
LangIdCumStream
LangIdCumWav
LangIdOptimize
LangIdSegLif
LangIdSegStream
LangIdSegWav
Type: String
Default: None
Example: ClassList=ListManager/ClassList
See Also: ClList (configuration parameter)
ClassPath

_HP_HTML5_bannerTitle.htm