From dd2b9253aabb09db32db7a3344570ed9df043351 Mon Sep 17 00:00:00 2001 From: YYuX-1145 <138500330+YYuX-1145@users.noreply.github.com> Date: Wed, 11 Jun 2025 10:28:42 +0800 Subject: [PATCH] Update TTS.py (#2450) --- GPT_SoVITS/TTS_infer_pack/TTS.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GPT_SoVITS/TTS_infer_pack/TTS.py b/GPT_SoVITS/TTS_infer_pack/TTS.py index c353180..be93600 100644 --- a/GPT_SoVITS/TTS_infer_pack/TTS.py +++ b/GPT_SoVITS/TTS_infer_pack/TTS.py @@ -1073,7 +1073,7 @@ class TTS: ###### setting reference audio and prompt text preprocessing ######## t0 = time.perf_counter() - if (ref_audio_path is not None) and (ref_audio_path != self.prompt_cache["ref_audio_path"]): + if (ref_audio_path is not None) and (ref_audio_path != self.prompt_cache["ref_audio_path"] or (self.is_v2pro and self.prompt_cache["refer_spec"][0][1] is None)): if not os.path.exists(ref_audio_path): raise ValueError(f"{ref_audio_path} not exists") self.set_ref_audio(ref_audio_path)