feat(audiobook): add gender field to audiobook character model and update related functionality

This commit is contained in:
2026-03-10 20:23:03 +08:00
parent addb152ce1
commit 2e005b0084
9 changed files with 50 additions and 8 deletions

View File

@@ -27,6 +27,7 @@ class AudiobookCharacterResponse(BaseModel):
id: int
project_id: int
name: str
gender: Optional[str] = None
description: Optional[str] = None
instruct: Optional[str] = None
voice_design_id: Optional[int] = None
@@ -64,6 +65,7 @@ class AudiobookCharacterUpdate(BaseModel):
class AudiobookCharacterEdit(BaseModel):
name: Optional[str] = None
gender: Optional[str] = None
description: Optional[str] = None
instruct: Optional[str] = None
voice_design_id: Optional[int] = None