🐛 fix: 修复 OpenAI TTS API TypeError 报错 #755

This commit is contained in:
Soulter
2025-03-11 14:30:59 +08:00
parent 1b69d99c06
commit 834a51cdc9
@@ -18,10 +18,14 @@ class ProviderOpenAITTSAPI(TTSProvider):
self.chosen_api_key = provider_config.get("api_key", "")
self.voice = provider_config.get("openai-tts-voice", "alloy")
timeout = provider_config.get("timeout", NOT_GIVEN)
if isinstance(timeout, str):
timeout = int(timeout)
self.client = AsyncOpenAI(
api_key=self.chosen_api_key,
base_url=provider_config.get("api_base", None),
timeout=provider_config.get("timeout", NOT_GIVEN),
timeout=timeout,
)
self.set_model(provider_config.get("model", None))