#21 · 主分类: 游戏AI与行为树

Interactive-LLM-Powered-NPCs

ai artificial-intelligence autonomous-agents computer-vision langchain language-model llm-agent python video-game

交互式LLM驱动的NPC,是一个开源项目,彻底改变你在任何游戏中与非玩家角色(NPC)的互动方式!🎮🤖🚀

项目最后更新:03/22/24

GitHub Stars

719

Forks数量

76

贡献者数量

3

许可证

MIT

收录理由

开放世界游戏里,玩家通常只能对着固定台词的路人NPC按几下互动键,想真正开口聊上几句几乎不可能。这个项目却把这条界限打破了:你对着麦克风说话,系统先把语音转成文字,再连同角色设定一起交给语言模型生成回应,最后用唇形同步的动画替换掉游戏画面里NPC的脸部像素,让角色看起来真的在和你对话。它还能通过人脸识别判断你正在和谁说话,为每个NPC赋予独立的性格,并用向量存储和预对话文件维持记忆与说话风格的一致性。更特别的是,它还会用摄像头捕捉你的表情来调整回应方式,而这一切都不需要改动游戏源码,只是巧妙地覆盖了显示出来的面部画面。虽然它更像一个研究型原型,离成熟产品还有距离,但对想尝试用大模型驱动游戏内对话、搭建实时语音交互管线的开发者来说,这份代码提供了很实在的参考。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目