The LangIdCumStream
task receives audio data as a binary stream and converts it into language identification features. The task returns the running language identification score at periodic intervals. This is the score for all the data from the start to the current point.
Parameter | Description | Required |
---|---|---|
Type | The task name. Set to LangIdCumStream . |
Yes |
AppDnnBase | The location of the appResources directory, which contains the DNN and .ian files to use. |
|
Beam | The beam width of the search process. | |
ClassList | A list of language classifiers to use. | |
ClassPath | The path to the directory containing the language classifiers. | |
ClosedSet | Whether to use closed set or open set language identification. | |
DiagFile | The file to write the diagnostic information to. | |
DiagLevel | The level of detail to include in the diagnostic information. | |
DnnFile | The Deep Neural Network acoustic modeling file to use. | |
FrameDupl | The balance between performance and speed for audio preprocessing DNN classification. | |
Lang | The name of the language pack to use. | Yes |
LangList | A subset of languages to use from the classifier list file. | |
MinPhoneRate | The minimum phone rate (phones per second). | |
NBest | The maximum number of language candidates to include in the output file. | |
Out | The file to write language identification results to. | Yes |
SegSize | The maximum results segment size. | |
SilThresh | The threshold between what the task identifies as silence and non-silence. | |
SpeechThresh | The threshold between speech and non-speech (music or noise). |
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.
http://localhost:13000/action=AddTask&Type=LangIdCumStream&ClassList=ListManager/OptClassSet&ClassPath=C:\LangID\&Out=SpeechLang3.ctm
This action uses port 13000
to instruct HPE IDOL Speech Server, which is located on the local machine, to identify the language in the audio stream using the language classifiers specified in the OptClassSet
list. The action instructs HPE IDOL Speech Server to write the identification results to the SpeechLang3.ctm
file.
|