Add C API for Kokoro TTS models (#1717)
This commit is contained in:
@@ -1092,6 +1092,18 @@ static sherpa_onnx::OfflineTtsConfig GetOfflineTtsConfig(
|
||||
tts_config.model.matcha.dict_dir =
|
||||
SHERPA_ONNX_OR(config->model.matcha.dict_dir, "");
|
||||
|
||||
// kokoro
|
||||
tts_config.model.kokoro.model =
|
||||
SHERPA_ONNX_OR(config->model.kokoro.model, "");
|
||||
tts_config.model.kokoro.voices =
|
||||
SHERPA_ONNX_OR(config->model.kokoro.voices, "");
|
||||
tts_config.model.kokoro.tokens =
|
||||
SHERPA_ONNX_OR(config->model.kokoro.tokens, "");
|
||||
tts_config.model.kokoro.data_dir =
|
||||
SHERPA_ONNX_OR(config->model.kokoro.data_dir, "");
|
||||
tts_config.model.kokoro.length_scale =
|
||||
SHERPA_ONNX_OR(config->model.kokoro.length_scale, 1.0);
|
||||
|
||||
tts_config.model.num_threads = SHERPA_ONNX_OR(config->model.num_threads, 1);
|
||||
tts_config.model.debug = config->model.debug;
|
||||
tts_config.model.provider = SHERPA_ONNX_OR(config->model.provider, "cpu");
|
||||
|
||||
Reference in New Issue
Block a user