跳到正文
IT之家·· 3 小时前AI 评分52

AI 模组 NPCTalk 让《GTA 5》NPC 实现实时无脚本语音对话

再也不是固定台词,AI 模组 NPCTalk 让《GTA 5》NPC 实现实时无脚本语音对话

AI 导读

开源 AI 模组 NPCTalk 为《GTA 5》带来无脚本实时语音对话,玩家可用麦克风与 NPC 交谈,角色以 AI 克隆的原声按性格和情境回应。系统由英伟达 Nemotron ASR 做语音识别、Qwen 3.8 27B 在 Cerebras 上生成对话、Fish Audio Drama 3 完成语音克隆,按键通话模式延迟约 1.15 至 2.2 秒。

正文

IT之家 10 月 19 日消息,一款名为 NPCTalk 的全新 AI 模组工具,为《侠盗猎车手 5》(GTA 5)带来了无脚本的实时对话功能。玩家可以直接和非玩家角色对话,角色会使用经 AI 克隆的原声进行回应。这个开源项目由 Universal Modder 开发,其目标是把同类功能拓展到几乎所有支持模组修改的游戏中。

据IT之家了解,传统的非玩家角色对话系统依赖预录制语音和脚本化回复,NPCTalk 则依靠 AI 模型动态生成对话。玩家可以走近《侠盗猎车手 5》里几乎任意角色,通过麦克风说话,对方会给出贴合语境的回答,回应内容会符合该角色的性格、所处环境与当前情境。

开发者已经用麦克、拉马尔等角色,以及普通路人、警察演示了这项技术。非玩家角色甚至能对对话做出肢体反应,播放动画或是执行特定语音指令。举例来说,警察可能一边出言训斥玩家,一边做出配套动作,而不只是输出千篇一律的回复。

这项技术依靠多款 AI 模型与服务协同运行。英伟达的 Nemotron ASR 负责语音识别;Qwen 3.8 27B 模型在 Cerebras 平台上实时生成对话文本;Fish Audio Drama 3 完成语音克隆与语音合成,让角色使用近似原版配音的声音回复。语音模型在云端的英伟达 H100 图形处理器上运行,TypeSafe Jev 负责控制非玩家角色的动作。

该系统的响应速度表现亮眼。开发者最初宣传响应时间低于 1 秒,但项目技术文档显示,使用按键通话模式时,从玩家说完一句话到非玩家角色开口,延迟大约在 1.15 至 2.2 秒。如果开启麦克风持续监听,会额外增加约 0.7 秒延迟。

有意思的是,NPCTalk 的开发得到了 Claude Code 的辅助。开发者还把积累的技术经验封装成一套可复用的智能体技能集,兼容 Claude Code、Codex、Cursor、Gemini 命令行工具以及其他支持的代码助手。开发者和模组制作者可以借助这套工具,把这项技术接入其他游戏。

但这不代表 NPCTalk 是可以一键部署的万能模组。每款游戏都需要单独适配,目前仅在《侠盗猎车手 5》旧版单人模式中完成演示。另外,虽然工具本身采用 MIT 许可开源,但运行所需的云端服务和图形处理器基础设施会产生费用。

NPCTalk 工具包已经上架 GitHub,开发者还宣布,下周会发布可免费游玩的《侠盗猎车手 5》模组。

这项技术目前仍处于实验阶段,但它让人们得以窥见令人期待的未来:非玩家角色不再被局限在预设对话树中,虚拟世界的交互性与沉浸感或将大幅提升。

来源:IT之家 · ithome.com