diff --git a/paddlespeech/cli/tts/infer.py b/paddlespeech/cli/tts/infer.py index 8fe5f90ad4adc11822c27de4d776dae3ff84cbc0..eb68df5d616653000178ad5846a503cf092e5afd 100644 --- a/paddlespeech/cli/tts/infer.py +++ b/paddlespeech/cli/tts/infer.py @@ -467,7 +467,7 @@ class TTSExecutor(BaseExecutor): # vocoder # model: {model_name}_{dataset} - voc_name = '_'.join(voc.split('_')[:-1]) + voc_name = voc[:voc.rindex('_')] voc_class = dynamic_import(voc_name, model_alias) voc_inference_class = dynamic_import(voc_name + '_inference', model_alias)