A two-step process allows you to perform speaker training with multiple audio files:
IvSpkIdFeature
task (see Create Speaker ID Feature Files for more information). Assuming you have already created a set of feature files, you can train the new speaker template from this set by using the IvSpkIdTrain
task.
First you must create a list file that contains a list of all the feature files. You can do this manually, or by using the List Manager.
Each element of the list should be the file name relative to the Speaker ID directory, and must include the file extension.
For example:
BrownSpeech1.ivp BrownSpeech2.ivp BrownSpeech3.ivp BrownSpeech4.ivp
If the files are not stored in the Speaker ID directory, you can use the DataPath
parameter to specify the location.
For more information about HPE IDOL Speech Server's list manager, see Create and Manage Lists.
After you have created the list, send an AddTask
action to HPE IDOL Speech Server, and set the following parameters:
Type
|
The task name. Set to IvSpkIdTrain . |
DataList
|
A list file that lists the feature files to use. |
Out
|
The name of the speaker template file to create. |
For example:
http://localhost:15000/action=AddTask&Type=IvSpkIdTrain&DataList=ListManager/BrownList&Out=Brown.iv
This action uses port 15000
to instruct HPE IDOL Speech Server, which is located on the local machine, to create the Brown.iv
template using the feature files listed in the BrownList
list file.
You can set additional parameters. For details of the optional parameters, see the HPE IDOL Speech Server Reference.
This action returns a token. You can use the token to:
|