Nodes/ComfyUI-IndexTTS-2.5/IndexTTS Speaker
ComfyUI Node

IndexTTS Speaker

A ComfyUI node in audio with 7 inputs and 1 output.

By mailzwj·Created 3 months ago·Updated 2 days ago· 7
IndexTTS Speaker
  • reference_audio
  • emo_ref_audio
  • speaker
◄name小雪►
◄languageinherit►
◄duration_factor1.00►
◄emo_text►
◄emo_vector►
Categoryaudio

Inputs (7)

NameTypeDefaultDescription
nameSTRING小雪角色名,对话脚本里用「角色名: 台词」引用它。 同一个 Speaker Pack 内不能重名。
reference_audioAUDIO该角色的音色参考音频(建议 5~15 秒干净人声)。 多人对话里每个角色一个,同一角色所有台词共用它。
languageoptCOMBOinherit该角色默认语言;inherit 表示跟随对话节点的 default_language。 脚本里还可用 @lang= 覆盖单句。
duration_factoroptFLOAT1.000.5–2该角色默认语速(>1 更慢、<1 更快);0.5~2.0。 脚本里可用 @speed= 覆盖单句。
emo_textoptSTRING该角色默认情感文本(如「高兴」「悲伤」),需 qwen0.6bemo4-merge 模型。 脚本里用「名字(情感):」或 @emo_text= 覆盖。
emo_vectoroptSTRING该角色默认 8 维情感向量(逗号分隔或 JSON 数组),顺序:高兴/愤怒/悲伤/恐惧/反感/低落/惊讶/自然。 可由 Emo Settings 节点连线生成;提供后覆盖 emo_text。
emo_ref_audiooptAUDIO该角色默认的情感参考音频;脚本里改用 emo_text/emo_vector 时忽略。

Outputs (1)

NameTypeDescription
speakerSPEAKER—