Spaces:
Sleeping
Sleeping
Continue:
Browse filesRefactor svs_inference and related functions; Bug fixes and code cleanup
- svs_utils.py +1 -1
- util.py +1 -1
svs_utils.py
CHANGED
@@ -138,7 +138,7 @@ def svs_inference(answer_text, svs_model, config, **kwargs):
|
|
138 |
raise NotImplementedError(f"melody source {config.melody_source} not supported")
|
139 |
|
140 |
if config.model_path == "espnet/aceopencpop_svs_visinger2_40singer_pretrain":
|
141 |
-
sid = np.array([config.speaker])
|
142 |
output_dict = svs_model(batch, sids=sid)
|
143 |
elif config.model_path == "espnet/mixdata_svs_visinger2_spkembed_lang_pretrained":
|
144 |
langs = {
|
|
|
138 |
raise NotImplementedError(f"melody source {config.melody_source} not supported")
|
139 |
|
140 |
if config.model_path == "espnet/aceopencpop_svs_visinger2_40singer_pretrain":
|
141 |
+
sid = np.array([int(config.speaker)])
|
142 |
output_dict = svs_model(batch, sids=sid)
|
143 |
elif config.model_path == "espnet/mixdata_svs_visinger2_spkembed_lang_pretrained":
|
144 |
langs = {
|
util.py
CHANGED
@@ -15,7 +15,7 @@ def preprocess_input(src_str, seg_syb=" "):
|
|
15 |
|
16 |
|
17 |
def postprocess_phn(phns, model_name, lang):
|
18 |
-
if "
|
19 |
return phns
|
20 |
return [phn + "@" + lang for phn in phns]
|
21 |
|
|
|
15 |
|
16 |
|
17 |
def postprocess_phn(phns, model_name, lang):
|
18 |
+
if model_name == "espnet/aceopencpop_svs_visinger2_40singer_pretrain":
|
19 |
return phns
|
20 |
return [phn + "@" + lang for phn in phns]
|
21 |
|