From 8b82bc937eb70ce328436e2df001215b446d60cf Mon Sep 17 00:00:00 2001 From: ling Date: Wed, 7 Feb 2024 15:44:55 +0800 Subject: [PATCH] feat: incase too much \n --- GPT_SoVITS/inference_webui.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/GPT_SoVITS/inference_webui.py b/GPT_SoVITS/inference_webui.py index 4f89950..c5e4ae6 100644 --- a/GPT_SoVITS/inference_webui.py +++ b/GPT_SoVITS/inference_webui.py @@ -390,7 +390,8 @@ def get_tts_wav(ref_wav_path, prompt_text, prompt_language, text, text_language, text = cut4(text) elif (how_to_cut == i18n("按标点符号切")): text = cut5(text) - text = text.replace("\n\n", "\n").replace("\n\n", "\n").replace("\n\n", "\n") + while "\n\n" in text: + text = text.replace("\n\n", "\n") print(i18n("实际输入的目标文本(切句后):"), text) texts = text.split("\n") audio_opt = []