Hallo系列是由复旦大学、百度公司、苏黎世联邦理工学院和南京大学的研究人员共同开发的开源数字人项目。该项目自2024年6月首次发布以来,以约半年的迭代节奏,完成了从“能生成”到“能长时间高质量生成”再到“能实时交互”的三级跨越,形成了Hallo、Hallo2、Hallo-Live三代产品矩阵。

数字人模型 百度 × 复旦大学 Hallo / Hallo2 / Hallo-Live各个版本对比
第一部分:Hallo系列版本全景概览
Hallo v1(2024年6月) :系列的开山之作,论文标题为《Hallo: Hierarchical Audio-Driven Visual Synthesis for Portrait Image Animation》。这是首个基于扩散技术实现端到端生成高度逼真人脸视频的开源项目。Hallo的核心贡献是提出了分层的音频驱动视觉合成模块,将人脸划分为嘴唇、表情和姿态三个区域,分别建模音视频同步关系。模型支持说话和唱歌两种模式,生成效果在当时被评价为“开源里面效果最好的”。


Hallo2(2024年10月10日) :系列的分水岭版本,论文被ICLR 2025接收。Hallo2是首个实现4K分辨率、可生成长达数小时音频驱动肖像动画的方法,并增强了文本提示控制能力。通过创新的图像块丢弃、噪声增强和时间对齐等技术,Hallo2解决了长时视频生成中的外观漂移和视觉不一致问题。Hallo2首次将可调整的语义文本标签的肖像表情作为条件输入,提高了生成内容的可控性和多样性。


Hallo-Live(2026年4月26日) :系列的实时化跃迁版本,论文标题为《Hallo-Live: Real-Time Streaming Joint Audio-Video Avatar Generation with Asynchronous Dual-Stream and Human-Centric Preference Distillation》。Hallo-Live是首个将流式双流扩散与偏好引导蒸馏结合的实时文本驱动音视频生成框架,采用因果双流DiT模型以流式方式生成同步的虚拟人视频和语音。在2张NVIDIA H200 GPU上,Hallo-Live达到20.38 FPS吞吐量和0.94秒端到端延迟。


第二部分:各版本详细对比与拆解
一、核心版本参数对比
维度 Hallo v1 Hallo2 Hallo-Live
发布时间 2024年6月 2024年10月 2026年4月
论文会议 — ICLR 2025 —
最高分辨率 标准 4K 标准
最长时长 短时长 数小时 流式无限
生成模式 离线 离线 实时流式
文本控制 不支持 支持 支持
音频输入 必需 必需 文本驱动
硬件要求 单卡GPU 单卡GPU 2×H200
核心突破 分层音频驱动合成 4K+小时级长视频 实时流式音视频联合生成
二、核心技术架构拆解
Hallo v1 的分层音频驱动合成是系列的技术基石。Hallo采用端到端扩散范式,无缝集成了基于扩散的生成模型、基于UNet的降噪器、时间对齐技术和参考网络。其核心创新在于将人脸运动解耦为嘴唇、表情和姿态三个层次,分别进行音频驱动的视觉合成。这种分层设计使模型能够更精细地建模音视频同步关系,在说话和唱歌场景中都能生成自然的口型和表情。


Hallo2 的长视频稳定性方案是系列的质量跃迁核心。Hallo2在Hallo的基础上引入了三项关键改进:图像块丢弃技术增强模型对遮挡和变形的鲁棒性;噪声增强技术提升长视频生成中的视觉一致性;时间对齐技术确保数小时生成中面部动作的连贯性。这些改进使Hallo2成为首个在4K分辨率下生成长达数小时肖像动画的方法。在官方展示的案例中,Hallo2能够用爱因斯坦的静态图片生成一段18分钟的TED演讲视频。


Hallo-Live 的异步双流扩散与偏好蒸馏是系列的实时化突破。Hallo-Live的核心创新在于将异步双流扩散与人类偏好引导蒸馏结合。因果双流DiT模型在每个因果融合块中实现视频流和音频流之间的跨模态注意力,使视频和语音在流式生成中保持精确的时间对齐。人类偏好引导蒸馏则确保在激进加速后不出现明显的质量退化——相较教师模型Ovi,Hallo-Live实现了16.0倍的吞吐量提升和99.3倍的延迟降低,同时保持了VideoAlign(0.87)和Sync Confidence(0.91)等指标与教师模型相当。


三、性能表现对比
Hallo v1在发布时即展示了“霉霉开口唱碧昂丝的歌”的演示,口型不出戏、五官姿态自然,GitHub揽星1k+。Hallo2将能力边界扩展至4K分辨率、数小时时长,并在ICLR 2025上发表。Hallo-Live则实现了从“离线生成”到“实时交互”的范式转变——在2张H200上以20.38 FPS运行,0.94秒端到端延迟,这组数据被评价为“把系统推到了可交互的速度等级”。


第三部分:为什么分这么多版本?
一、从“能生成”到“能长生成”再到“能实时生成”的场景递进
Hallo系列的版本分化遵循一条清晰的“能力奠基—质量扩展—实时突破”递进路径。Hallo v1解决了“能否用一张图片和一段音频生成逼真说话视频”的问题,以分层音频驱动合成验证了端到端扩散范式在数字人生成中的可行性。Hallo2解决了“能否生成长时间、高分辨率的视频”的问题,通过图像块丢弃、噪声增强和时间对齐技术,将生成能力从短视频扩展到数小时级4K视频。Hallo-Live解决了“数字人能否实时交互”的问题,通过异步双流扩散和偏好蒸馏,将离线生成模型改造为流式交互系统。


二、长视频生成与实时生成的双重技术挑战
Hallo版本分化的底层技术逻辑在于数字人生成领域的两大核心挑战。长视频生成的挑战在于外观漂移——随着生成帧数的增加,模型的累积误差会导致人物面部逐渐偏离原始身份。Hallo2通过时间对齐和噪声增强技术针对性地解决了这一问题。实时生成的挑战在于扩散模型的固有延迟——去噪过程天然是顺序计算,无法像LLM的自回归生成那样简单地流式化。Hallo-Live通过异步双流架构将视频和音频的去噪过程解耦并行,通过偏好引导蒸馏将推理步数压缩到可接受的水平。


三、从“研究验证”到“交互基础设施”的战略升维
Hallo系列的版本分化最终服务于从“数字人研究项目”向“数字人交互基础设施”的战略升维。Hallo v1和Hallo2以开源形式发布,GitHub上积累了广泛的研究社区贡献。Hallo-Live则明确了实时交互的应用方向——数字人直播、角色扮演和虚拟主持等场景。其论文中的理论分析还讨论了与Five9、Zendesk等客服平台集成的可能性,表明团队已经在思考从技术到产品的落地路径。


第四部分:最著名版本——Hallo2 部署实战
Hallo2是系列中开源程度最高、社区工具最完善的版本。以下为基于ComfyUI的完整部署步骤。


步骤一:环境准备与硬件规划
硬件配置基准:


系统要求:Ubuntu 20.04/Ubuntu 22.04,CUDA 12.1


测试GPU:A100(官方推荐),消费级GPU需足够显存


内存:32GB DDR4及以上


存储:预留约15GB SSD空间(模型权重约12.43GB)


步骤二:安装ComfyUI并部署Hallo2插件
bash
cd ComfyUI/custom_nodes
git clone https://github.com/smthemex/ComfyUI_Hallo2
cd ComfyUI_Hallo2
pip install -r requirements.txt
# 重启ComfyUI
也可通过ComfyUI Manager搜索“Hallo2”进行安装。


步骤三:下载模型权重
Hallo2需要下载多个组件:主模型、音频编码器(wav2vec2)、人脸检测器(YOLO)、面部关键点检测器等。模型权重会自动从Hugging Face下载,也可手动放置到 ComfyUI/models/hallo2/ 目录下。


步骤四:准备输入文件
参考图像:一张清晰的人物正面肖像照


驱动音频:WAV格式,采样率16000Hz


可选文本提示:用于控制表情和姿态的语义标签


步骤五:ComfyUI工作流推理
在ComfyUI中加载Hallo2工作流,按节点顺序连接:加载参考图像 → 加载音频文件 → Hallo2采样器 → 视频合成输出。Hallo2支持4K分辨率输出,但生成时间随分辨率显著增加。


步骤六:监控与调优
显存占用:取决于分辨率,4K输出需要较高显存


生成时间:数小时视频需要较长的生成时间,建议分段处理


文本提示:合理使用表情和姿态标签可提升生成内容可控性


第五部分:不同版本的实践结果
案例一:泰勒·斯威夫特纽约大学演讲4K动画(基于Hallo2)
Hallo2官方GitHub仓库展示了多个4K分辨率演示案例,包括泰勒·斯威夫特在纽约大学的演讲(4K,23分钟)、Johan Rockstrom在TED的演讲(4K,18分钟)、丘吉尔的铁幕演说(4K,4分钟)以及斯坦福大学的LLM课程(4K,最长1小时)。


实践成效:这些案例验证了Hallo2在长视频生成场景中的核心价值——不是“生成一段演示视频”,而是“以4K电影级质量生成完整的长篇演讲视频”。18分钟的TED演讲视频意味着模型需要在一万多个连续帧中保持面部特征、表情动态和口型同步的稳定,这对长视频生成的一致性提出了极高要求。Hallo2通过时间对齐和外观漂移抑制技术,使数字人能够在分钟级到小时级的连续生成中始终保持身份一致性。


案例二:“霉霉开口唱碧昂丝的歌”现象级演示(基于Hallo v1)
Hallo v1发布后,一段“霉霉开口唱碧昂丝的《Halo》”的演示视频在AI社区广泛传播。一张人像、一段音频参考,就能让泰勒·斯威夫特在你面前唱碧昂丝的歌,口型不出戏,五官姿态也自然。


实践成效:这一案例的核心价值在于验证了Hallo v1在歌唱动画场景中的能力——说话和唱歌对口型同步的要求截然不同,歌唱的发音更夸张、节奏更紧凑、表情更丰富。Hallo v1的分层音频驱动合成使模型能够将嘴唇、表情和姿态分别建模,在歌唱场景中保持了五官运动的协调性。GitHub揽星1k+的热度反映了社区对这一能力的认可。


案例三:数字人直播与虚拟主持实时交互(基于Hallo-Live)
Hallo-Live的实时流式生成能力使数字人直播、角色扮演和虚拟主持等场景成为可能。官方演示展示了动漫风格、写实人物和多说话人场景下的实时文本驱动音视频生成效果。该方法将异步双流扩散与人类偏好引导蒸馏结合,在质量基本守住的前提下把系统推到了可交互的速度等级。


实践成效:这一案例代表了Hallo系列从“内容生成工具”向“交互基础设施”的转变。传统数字人直播依赖预录内容或高延迟的生成流程,Hallo-Live的0.94秒端到端延迟和20.38 FPS吞吐量使数字人能够像真人一样实时响应——输入文本即可同步生成说话视频和语音,支持多说话人场景。尽管当前仍依赖2张H200 GPU,距离低成本硬件部署还有优化空间,但Hallo-Live已经证明了实时音视频数字人的技术可行性。


案例四:经典电影致敬与跨演员表现(基于Hallo v1)
Hallo v1的应用场景覆盖了向经典电影致敬、创建虚拟角色、将真实人物动作表情转化为动画、精确控制角色姿态表情、生成歌唱动画、实现跨演员表现等方向。官方展示了《穿普拉达的女王》《绿皮书》《无间道》《心灵捕手》《肖申克的救赎》等经典电影的致敬案例。


实践成效:跨演员表现能力使电影制作更加灵活——创作者可以使用一个演员的面部图像搭配另一个演员的音频表演,生成兼具两者特征的角色动画。这一能力在影视预可视化、游戏角色配音和虚拟偶像制作等场景中具有直接的应用价值。Hallo的分层架构使嘴唇运动由音频精确驱动,而表情和姿态可以通过参考图像和文本提示独立控制,实现了“音色来自A,形象来自B”的灵活组合。

版权声明:本平台仅提供信息存储空间服务,用户发布内容不代表本站观点,交易风险自担;侵权违法内容请立即举报(邮箱:37996619@qq.com),本站接通知后先行屏蔽,责任由发布者承担。