mirror of
https://github.com/FunAudioLLM/CosyVoice.git
synced 2026-02-04 17:39:25 +08:00
半角句号会导致合成失败:RuntimeError: torch.cat(): expected a non-empty list of Tensors
text='小明因为感冒,鼻子不通,讲话总带着齉音.'
File "/usr/local/data/CosyVoice/cosyvoice/cli/cosyvoice.py", line 62, in inference_zero_shot
return {'tts_speech': torch.concat(tts_speeches, dim=1)}
RuntimeError: torch.cat(): expected a non-empty list of Tensors
原因为self.frontend.text_normalize(tts_text, split=True)返回为空
This commit is contained in:
@@ -74,7 +74,7 @@ def split_paragraph(text: str, tokenize, lang="zh", token_max_n=80, token_min_n=
|
|||||||
return len(tokenize(_text)) < merge_len
|
return len(tokenize(_text)) < merge_len
|
||||||
|
|
||||||
if lang == "zh":
|
if lang == "zh":
|
||||||
pounc = ['。', '?', '!', ';', ':', '.', '?', '!', ';']
|
pounc = ['。', '?', '!', ';', ':', '、', '.', '?', '!', ';']
|
||||||
else:
|
else:
|
||||||
pounc = ['.', '?', '!', ';', ':']
|
pounc = ['.', '?', '!', ';', ':']
|
||||||
if comma_split:
|
if comma_split:
|
||||||
|
|||||||
Reference in New Issue
Block a user