add edge tts
This commit is contained in:
@ -27,6 +27,13 @@ class Settings(BaseSettings):
|
||||
# 阿里云百炼服务API密钥
|
||||
DASHSCOPE_API_KEY: str
|
||||
|
||||
# TTS 配置
|
||||
TTS_ENGINE: str = Field("edge-tts", description="使用的 TTS 引擎 (edge-tts)")
|
||||
TTS_LANGUAGE: str = Field("zh-CN", description="TTS 默认语言")
|
||||
TTS_VOICE: str = Field("", description="TTS 默认声音,为空则使用引擎默认声音")
|
||||
TTS_RATE: float = Field(1.0, description="TTS 语速,1.0 为正常速度")
|
||||
TTS_PITCH: float = Field(1.0, description="TTS 音调,1.0 为正常音调")
|
||||
|
||||
class Config:
|
||||
env_file = ".env"
|
||||
env_file_encoding = "utf-8"
|
||||
|
||||
Reference in New Issue
Block a user