ComfyPilotComfyPilot
文档 / 节点说明 / HeyGen 虚拟人视频

HeyGen 虚拟人视频

从 HeyGen 虚拟形象生成一个会说话的主持人视频。此节点使用 HeyGen 的渲染引擎,创建一段 AI 虚拟形象朗读你提供的文本,或与你自己的音频进行唇形同步的视频。

节点说明 HeyGenAvatarVideoNode 更新于 2026-11-12

查看官方原文

HeyGen 虚拟人视频 - ComfyUI Built-in Node Documentation

从 HeyGen 虚拟形象生成一个会说话的主持人视频。此节点使用 HeyGen 的渲染引擎,创建一段 AI 虚拟形象朗读你提供的文本,或与你自己的音频进行唇形同步的视频。

从 HeyGen 虚拟形象生成一个会说话的主持人视频。此节点使用 HeyGen 的渲染引擎,创建一段 AI 虚拟形象朗读你提供的文本,或与你自己的音频进行唇形同步的视频。

输入

通用输入

参数描述数据类型必填范围
引擎渲染引擎;每个选项仅列出支持该引擎的虚拟形象。"auto" 会提供所有虚拟形象,并自动选择其支持的最佳引擎(优先 Avatar IV)。Avatar V 保真度最高,Avatar III 最经济实惠。DYNAMIC\_COMBO是"auto" "avatar_iv" "avatar_iii" "avatar_v"
自定义虚拟人 ID可选 HeyGen 虚拟形象外观 ID。设置后,会覆盖上方选择的 avatar。可以使用 HeyGen 的 3000+ 公共外观(或你的私有虚拟形象)中的任意一个。默认值:""。STRING否
语音使用文本脚本(HeyGen 文本转语音)或你自己的音频来驱动虚拟形象。显示名称:"speech source"。DYNAMIC\_COMBO是"script" "audio"
分辨率输出视频分辨率。默认值:"1080p"。COMBO否"720p" "1080p"
宽高比输出宽高比。"auto" 会跟随虚拟形象的源素材。默认值:"auto"。COMBO否"auto" "16:9" "9:16" "1:1" "4:5" "5:4"
背景颜色可选的纯色背景颜色,以十六进制颜色代码表示(例如 "#00ff00")。留空则使用虚拟形象自身的背景。如果提供,该值必须以 # 开头。默认值:""。STRING否
种子不会发送给 HeyGen;更改它以强制重新运行。默认值:42。INT否最小:0 最大:2147483647

auto 输入

当 engine 为 "auto" 时,以下子参数可用:

参数描述数据类型必填范围
avatar用于呈现视频的虚拟形象外观(从 HeyGen 公共库中精选)。会自动选择该外观支持的最佳引擎。COMBO是提供多个选项

avatar_iv 输入

当 engine 为 "avatar_iv" 时,以下子参数可用:

参数描述数据类型必填范围
avatar支持 Avatar IV 引擎的虚拟形象外观。COMBO是提供多个选项

avatar_iii 输入

当 engine 为 "avatar_iii" 时,以下子参数可用:

参数描述数据类型必填范围
avatar支持 Avatar III 引擎的虚拟形象外观。COMBO是提供多个选项

avatar_v 输入

当 engine 为 "avatar_v" 时,以下子参数可用:

参数描述数据类型必填范围
avatar支持 Avatar V 引擎的虚拟形象外观。COMBO是提供多个选项

script 输入

当 speech 为 "script" 时,以下子参数可用:

参数描述数据类型必填范围
text虚拟形象要说的文本(最多 5000 个字符)。生成的语音必须至少 1 秒长。默认值:""。STRING是最小:1 个字符 最大:5000 个字符
voice脚本使用的语音。默认选项使用 HeyGen 分配给该虚拟形象的语音。如果设置了 custom_voice_id,则忽略此项。COMBO是"(avatar's default voice)" 提供多个通用语音选项
custom_voice_id可选 HeyGen 语音 ID。设置后,会覆盖上方选择的 voice。可以使用 HeyGen 语音库(2000+)中的任意语音。默认值:""。STRING否
voice_speed语音速度倍数。默认值:1.0。FLOAT否最小:0.5 最大:1.5 步长:0.05

audio 输入

当 speech 为 "audio" 时,以下子参数可用:

参数描述数据类型必填范围
audio供虚拟形象进行唇形同步的音频,最长 10 分钟。AUDIO是

注意:engine 和 speech 是选择器,会根据所选值显示不同的子参数。speech 选择器有两种互斥模式:在 "script" 模式下,text 为必填;如果提供了 custom_voice_id,它会覆盖 voice。在 "audio" 模式下,虚拟形象会与提供的音频片段进行唇形同步。提供 background_color 时,它必须是以 # 开头的十六进制颜色代码。设置 custom_avatar_id 后,它会覆盖 avatar 选择,并且所选的 engine 必须受该虚拟形象外观支持;否则会引发错误,除非 engine 为 "auto"。

输出

输出名称描述数据类型
VIDEO生成的虚拟形象主持人视频。VIDEO
本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! 在 GitHub 上编辑

Source fingerprint (SHA-256): 86dc799d3a8cf2666449b0d422853b12feffb81ce002f84594f9b925d58b522a