feat(media): 音频生成 - 支持 IndexTTS2 情感控制参数
This commit is contained in:
1 parent
123c7cd285
commit
b080674524
13 files changed
+266
-10
No files matched your search
@@ -20,6 +20,16 @@ export type CanvasGenerationRequestFingerprintInput = {
|
||||
};
|
||||
operation?: string;
|
||||
audioInstructions?: string;
|
||||
audioEmotionControlMethod?: string;
|
||||
audioEmotionRandom?: string;
|
||||
audioEmotionHappy?: string;
|
||||
audioEmotionAngry?: string;
|
||||
audioEmotionSad?: string;
|
||||
audioEmotionAfraid?: string;
|
||||
audioEmotionDisgusted?: string;
|
||||
audioEmotionMelancholic?: string;
|
||||
audioEmotionSurprised?: string;
|
||||
audioEmotionCalm?: string;
|
||||
promptTemplateOperation?: string;
|
||||
promptTemplateVariables?: Record<string, string>;
|
||||
context: Pick<NodeGenerationContext, "referenceImages" | "referenceVideos" | "referenceAudios" | "characterReferences" | "resolvedCharacterVersions" | "resolvedCharacterVoices">;
|
||||
@@ -45,6 +55,16 @@ export function canvasGenerationRequestFingerprint(input: CanvasGenerationReques
|
||||
workflow: input.workflow,
|
||||
operation: input.operation,
|
||||
audioInstructions: input.audioInstructions,
|
||||
audioEmotionControlMethod: input.audioEmotionControlMethod,
|
||||
audioEmotionRandom: input.audioEmotionRandom,
|
||||
audioEmotionHappy: input.audioEmotionHappy,
|
||||
audioEmotionAngry: input.audioEmotionAngry,
|
||||
audioEmotionSad: input.audioEmotionSad,
|
||||
audioEmotionAfraid: input.audioEmotionAfraid,
|
||||
audioEmotionDisgusted: input.audioEmotionDisgusted,
|
||||
audioEmotionMelancholic: input.audioEmotionMelancholic,
|
||||
audioEmotionSurprised: input.audioEmotionSurprised,
|
||||
audioEmotionCalm: input.audioEmotionCalm,
|
||||
promptTemplateOperation: input.promptTemplateOperation,
|
||||
promptTemplateVariables: input.promptTemplateVariables,
|
||||
references: {
|
||||
|
||||
@@ -242,6 +242,16 @@ export function buildAudioGenerationMetadata(config: AiConfig): CanvasNodeMetada
|
||||
audioFormat: config.audioFormat,
|
||||
audioSpeed: config.audioSpeed,
|
||||
audioInstructions: config.audioInstructions,
|
||||
audioEmotionControlMethod: config.audioEmotionControlMethod,
|
||||
audioEmotionRandom: config.audioEmotionRandom,
|
||||
audioEmotionHappy: config.audioEmotionHappy,
|
||||
audioEmotionAngry: config.audioEmotionAngry,
|
||||
audioEmotionSad: config.audioEmotionSad,
|
||||
audioEmotionAfraid: config.audioEmotionAfraid,
|
||||
audioEmotionDisgusted: config.audioEmotionDisgusted,
|
||||
audioEmotionMelancholic: config.audioEmotionMelancholic,
|
||||
audioEmotionSurprised: config.audioEmotionSurprised,
|
||||
audioEmotionCalm: config.audioEmotionCalm,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user