Merge pull request #1215 from xinnan-tech/hot-fix

update:修复fishspeech的normalize获取值转换bug
This commit is contained in:
欣南科技
2025-05-13 10:14:51 +08:00
committed by GitHub
@@ -88,13 +88,17 @@ class TTSProvider(TTSProviderBase):
self.reference_id = config.get("reference_id")
self.reference_audio = parse_string_to_list(config.get("reference_audio"))
self.reference_text = parse_string_to_list(config.get("reference_text"))
self.format = config.get("format", "wav")
self.format = config.get("response_format", "wav")
self.api_key = config.get("api_key", "YOUR_API_KEY")
have_key = check_model_key("FishSpeech TTS", self.api_key)
if not have_key:
return
self.normalize = config.get("normalize", True)
self.normalize = str(config.get("normalize", True)).lower() in (
"true",
"1",
"yes",
)
# 处理空字符串的情况
channels = config.get("channels", "1")