Add emotion, event of SenseVoice. (#1257)
* Add emotion, event of SenseVoice. * Fix tokens size check and update java api. https://github.com/k2-fsa/sherpa-onnx/pull/1257
This commit is contained in:
@@ -52,6 +52,13 @@ static OfflineRecognitionResult ConvertSenseVoiceResult(
|
||||
|
||||
r.words = std::move(src.words);
|
||||
|
||||
// parse lang, emotion and event from tokens.
|
||||
if (src.tokens.size() >= 3) {
|
||||
r.lang = sym_table[src.tokens[0]];
|
||||
r.emotion = sym_table[src.tokens[1]];
|
||||
r.event = sym_table[src.tokens[2]];
|
||||
}
|
||||
|
||||
return r;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user