feat(media): 音频生成 - 支持 IndexTTS2 情感控制参数

This commit is contained in:
ddcat666
2026-09-30 14:38:09 +08:00
parent 123c7cd285
commit b080674524
13 changed files with 266 additions and 10 deletions

View File

@@ -236,6 +236,16 @@ export function useCanvasGenerationExecutor({
: undefined,
operation: sourceNode?.metadata?.videoEditOperation,
audioInstructions: generationConfig.audioInstructions,
audioEmotionControlMethod: generationConfig.audioEmotionControlMethod,
audioEmotionRandom: generationConfig.audioEmotionRandom,
audioEmotionHappy: generationConfig.audioEmotionHappy,
audioEmotionAngry: generationConfig.audioEmotionAngry,
audioEmotionSad: generationConfig.audioEmotionSad,
audioEmotionAfraid: generationConfig.audioEmotionAfraid,
audioEmotionDisgusted: generationConfig.audioEmotionDisgusted,
audioEmotionMelancholic: generationConfig.audioEmotionMelancholic,
audioEmotionSurprised: generationConfig.audioEmotionSurprised,
audioEmotionCalm: generationConfig.audioEmotionCalm,
promptTemplateOperation: sourceNode?.metadata?.promptTemplateOperation,
promptTemplateVariables: sourceNode?.metadata?.promptTemplateVariables,
context: generationContext,