fix: fomat 多余;api_base 格式问题

This commit is contained in:
崔永亮
2025-03-01 15:33:31 +08:00
parent 103edd5260
commit 5f9233f9b7
2 changed files with 4 additions and 3 deletions
+1 -1
View File
@@ -611,7 +611,7 @@ CONFIG_METADATA_2 = {
"GSVI_TTS(API)": {
"id": "gsvi_tts",
"type": "gsvi_tts_api",
"api_base": "http://127.0.0.1/5000",
"api_base": "http://127.0.0.1:5000",
"character": "",
"emotion": "default",
"enable": False,
@@ -16,12 +16,13 @@ class ProviderGSVITTS(TTSProvider):
) -> None:
super().__init__(provider_config, provider_settings)
self.api_base = provider_config.get("api_base", "http://127.0.0.1:5000")
if self.api_base.endswith("/"):
self.api_base = self.api_base[:-1]
self.character = provider_config.get("character")
self.emotion = provider_config.get("emotion")
self.format = provider_config.get("format")
async def get_audio(self, text: str) -> str:
path = f'data/temp/gsvi_tts_{uuid.uuid4()}.{self.format or "wav"}'
path = f'data/temp/gsvi_tts_{uuid.uuid4()}.wav'
params = {"text": text}
if self.character: