Support extra languages in multi-lang kokoro tts (#2303)
This commit is contained in:
@@ -70,6 +70,7 @@ static SherpaOnnxOfflineTtsKokoroModelConfig GetOfflineTtsKokoroModelConfig(
|
||||
SHERPA_ONNX_ASSIGN_ATTR_FLOAT(length_scale, lengthScale);
|
||||
SHERPA_ONNX_ASSIGN_ATTR_STR(dict_dir, dictDir);
|
||||
SHERPA_ONNX_ASSIGN_ATTR_STR(lexicon, lexicon);
|
||||
SHERPA_ONNX_ASSIGN_ATTR_STR(lang, lang);
|
||||
|
||||
return c;
|
||||
}
|
||||
@@ -177,6 +178,7 @@ static Napi::External<SherpaOnnxOfflineTts> CreateOfflineTtsWrapper(
|
||||
SHERPA_ONNX_DELETE_C_STR(c.model.kokoro.data_dir);
|
||||
SHERPA_ONNX_DELETE_C_STR(c.model.kokoro.dict_dir);
|
||||
SHERPA_ONNX_DELETE_C_STR(c.model.kokoro.lexicon);
|
||||
SHERPA_ONNX_DELETE_C_STR(c.model.kokoro.lang);
|
||||
|
||||
SHERPA_ONNX_DELETE_C_STR(c.model.provider);
|
||||
|
||||
|
||||
@@ -36,6 +36,7 @@ export class OfflineTtsKokoroModelConfig {
|
||||
public lengthScale: number = 1.0;
|
||||
public dictDir: string = '';
|
||||
public lexicon: string = '';
|
||||
public lang: string = '';
|
||||
}
|
||||
|
||||
export class OfflineTtsModelConfig {
|
||||
|
||||
Reference in New Issue
Block a user