fix: fomat 多余;api_base 格式问题
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user