feat: Integrate IndexTTS2 model and update related schemas and frontend components

This commit is contained in:
2026-03-12 13:30:53 +08:00
parent e5b5a16364
commit 8aec4f6f44
151 changed files with 40077 additions and 85 deletions

View File

@@ -51,3 +51,10 @@ class VoiceCloneRequest(BaseModel):
top_k: Optional[int] = Field(default=50, ge=1, le=100)
top_p: Optional[float] = Field(default=1.0, ge=0.0, le=1.0)
repetition_penalty: Optional[float] = Field(default=1.05, ge=1.0, le=2.0)
class IndexTTS2FromDesignRequest(BaseModel):
voice_design_id: int
text: str
emo_text: Optional[str] = None
emo_alpha: float = Field(default=0.6, ge=0.0, le=1.0)