在2025年游戏开发者大会上,英伟达展示了其人工智能数字人工具的最新进展,并发布了可玩的技术演示Covert Protocol。这套工具能帮助开发者轻松为视频游戏角色配音、制作动画、生成对话,让NPC(非玩家角色)像真人一样与玩家实时互动。本文将详细拆解英伟达ACE(Avatar Cloud Engine)技术、Audio2Face工具及其在游戏开发中的实际应用案例。
一、核心技术与工具
1. 英伟达ACE(Avatar Cloud Engine)
ACE是英伟达推出的云计算引擎,专为构建智能数字人类而设计。它整合了多个AI模型,具备以下能力:
- 自然语言处理:让NPC理解玩家的语音或文本输入,并生成符合语境的回复。
- 语音合成:实时生成自然流畅的语音台词,支持多种语言。
- 面部动画:根据语音自动匹配唇形与表情。
提示:ACE并非本地运行,而是通过云端服务提供计算能力,因此对游戏设备的硬件要求较低,但需要稳定的网络连接。
2. Audio2Face 技术
Audio2Face是英伟达的另一款AI工具,其核心功能是根据语音音频自动生成逼真的面部表情和口型同步。无论是英语还是普通话,它都能让角色的口型自然贴合。
该技术已在以下游戏中得到展示:
- 《World of Jade Dynasty》(即将上线的MMO)中的角色口型与英语、普通话语音完美同步。
- 《Unawake》(动作混战游戏)在过场动画和游戏过程中使用Audio2Face实时创建面部动画。
重要提示:使用Audio2Face可以大幅减少手动制作面部动画的工作量,尤其适合需要支持多语言的项目。但需注意,对于极端情绪(如愤怒、悲伤),建议额外添加手绘关键帧以增强表现力。
二、技术演示案例:Covert Protocol
Covert Protocol是由英伟达与AI游戏初创公司Inworld AI合作构建的可玩技术演示,展示了ACE技术在游戏中的实际效果。
1. 游戏背景与玩法
- 玩家扮演一名私家侦探,通过对话与AI驱动的NPC互动,完成任务目标。
- 每位玩家的游戏体验都是“独一无二的”——因为NPC会根据玩家每次实时互动做出不同反应,从而产生完全不同的游戏结果。
2. 技术实现细节
- 使用与去年5月“未来拉面店”演示相同的ACE技术。
- NPC的语音台词由AI实时生成,并通过Audio2Face驱动唇形动画。
- 注意:目前演示中部分语音和口型仍带有“机器人感”,这是当前AI生成内容的常见局限,英伟达表示正在持续优化。
3. 未来计划
- Inworld AI计划“在不久的将来”发布Covert Protocol的源代码,鼓励其他开发者采用ACE数字人技术。
- Inworld已于2023年11月与微软合作,共同开发用于创建AI角色、故事和任务的Xbox工具。
小提示:如果你想在项目中快速尝试ACE,建议先从Inworld AI的协作平台入手,该平台提供了可交互的数字角色模板。
三、常见问题解答
Q1:ACE技术是否只能用于高配PC?
不一定。ACE的运算主要在云端完成,游戏客户端只需接收处理结果并播放。因此即使是普通配置的电脑或移动设备,只要网络足够稳定,也能运行AI驱动的NPC。不过,实时交互对网络延迟要求较高,建议服务器部署在靠近玩家群体的区域。
Q2:Audio2Face能否支持中文语音?
可以。在《World of Jade Dynasty》的演示中,角色同时支持英语和普通话语音的口型同步。Audio2Face通过音频波形分析自动识别语言发音特点,无需手动调整。但需要注意的是,对于方言或带有独特口音的语音,建议先进行测试,因为AI的泛化能力可能不足。
Q3:作为独立开发者,我如何开始使用这些工具?
目前英伟达提供了以下入门路径:
- 访问英伟达开发者官网,申请ACE的早期访问权限(部分功能可能仍在内测)。
- 下载Audio2Face插件,兼容Unity、Unreal Engine等主流引擎。
- 参考Inworld AI即将发布的Covert Protocol源代码(预计2025年下半年开放),学习整体架构。
- 加入英伟达开发者社区,参与技术论坛和网络研讨会。
Q4:生成的对话和动画能否保证100%无错误?
不能。AI生成的内容仍存在不稳定性,例如:
- 语音合成可能偶尔出现机械感。
- 唇形动画在极快语速下可能不同步。
- 对话逻辑可能偏离预设故事线。建议开发者设置内容过滤器和重试机制,并在发布前进行充分的游戏测试。
四、总结与展望
英伟达通过ACE和Audio2Face技术,正在推动游戏NPC从“脚本机器人”向“智能对话伙伴”转型。虽然当前演示中仍存在些许机械感,但这项技术已为多语言开发、动态剧情生成提供了切实可行的解决方案。随着Inworld AI源代码的开放以及微软Xbox工具的推进,相信在不久的将来,每一位玩家都能在游戏中体验到真正“活”的角色。
最后提醒:如果你打算尝试这些工具,建议从一个小型原型(比如只有一个NPC的对话场景)开始,逐步积累经验,避免直接把AI用于大型商业项目中的关键剧情节点。

