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

@@ -173,6 +173,7 @@ class AudiobookCharacter(Base):
description = Column(Text, nullable=True)
instruct = Column(Text, nullable=True)
voice_design_id = Column(Integer, ForeignKey("voice_designs.id"), nullable=True)
use_indextts2 = Column(Boolean, default=False, nullable=False)
project = relationship("AudiobookProject", back_populates="characters")
voice_design = relationship("VoiceDesign")