开源模组让GTA5角色实现实时无脚本语音对话

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

传统非玩家角色对话依赖预录制语音和脚本化回复,NPCTalk 依靠 AI 模型动态生成对话。玩家可以走近游戏中几乎任意角色,通过麦克风说话,对方给出的回答会贴合语境,并符合该角色的性格、所处环境与当前情境。

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

这套系统依靠多款 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》模组。

注:本文配图由AI生成。本文综合自IT之家等,文中包含AI辅助创作的内容。

编辑:张智超

THE END