feat/ 添加app-expo三种环境切换,待测试 调整tts
This commit is contained in:
@@ -60,6 +60,15 @@ def get_llm_provider() -> LLMProvider:
|
||||
|
||||
@lru_cache
|
||||
def get_tts_provider() -> TTSProvider:
|
||||
if settings.tts_provider == "tencent":
|
||||
from app.adapters.tts.tencent_tts import TencentTTSProvider
|
||||
|
||||
return TencentTTSProvider(
|
||||
secret_id=settings.tencent_secret_id,
|
||||
secret_key=settings.tencent_secret_key,
|
||||
voice_type=settings.tts_voice_type,
|
||||
codec="mp3",
|
||||
)
|
||||
from app.adapters.tts.openai_tts import OpenAITTSProvider
|
||||
|
||||
return OpenAITTSProvider(api_key=settings.openai_api_key)
|
||||
|
||||
Reference in New Issue
Block a user