《动物森友会》中,玩家和小动物的互动
如何让NPC更智能,更有感情?《动物森友会》给小动物们设定了非常丰富的对话内容和动作表情,每个小动物都有独特的外表和性格(以及口头禅),小动物也会主动与玩家互动(主动打招呼、送礼),这样的真实感成为了不少玩家们坚持上线的动力。
图源:InworldAI
Gelfenbeyn认为:“我们专注于沉浸式现实:像游戏、元宇宙,以及一些非游戏环境,如企业培训和虚拟活动,这些虚拟世界正在快速发展,但也许没有我们大家希望的那么快。”
他补充说:“如果你要生活在这样的线上环境中,而且它们的沉浸性很强,那么你会希望所有可交互的事物和角色都像现实世界那样更具真实感。因此,我们的想法是建立一种工具,使所有类型的创作者和游戏设计师能够真正建立角色,使这些虚拟世界更加吸引人。”
InworldAI的创始人以及团队的专家都在AI领域有着丰富的工作经验,例如前谷歌的DialogflowNLU/AI团队首席技术官MichaelErmolenko,以及曾在DeepMind领导应用生成语言模型产品的产品总监KylanGibbs。
图源:网络
为了给游戏、虚拟世界、VR/AR中的虚拟角色带来更丰富的社交互动。该公司还聘请了视觉效果先驱者JohnGaeta作为其首席创意官(提出了《黑客帝国》“子弹时间”的概念,并积极探索XR拍摄方式),他本人也曾担任MagicLeap创意战略高级副总裁的执行职务。
Gelfenbeyn指出,Inworld角色不应仅限于言语,而是能够与人类使用的许多方式进行交互,例如面部手势、肢体语言、情感以及身体交互。
近几年元宇宙相关产业的发展让Gaeta看到了希望,他更想做的是实现人们可以在虚拟世界里走动,并与其中的人进行更深层互动的场景。他与InworldAI的创始人见面后,更是坚定了“从虚拟角色开始入手”的想法。
Gaeta在提及AI虚拟角色时表示,多年以来一直深受斯坦利·库布里克、菲利普·狄克和史蒂文·斯皮尔伯格等人在AI角色方面的科幻作品启发。
“试想一下,当一个新诞生的虚拟NPC在几分钟内就能生成全新的人格,并且在这段时间内,你就能够与它进行对话……因此,我认为这(AI虚拟角色)有可能是一种结合了惊人的想象力和全新形式的艺术。”
图源:InworldAI
在InworldAI的虚拟角色开发平台,首先需要用几句话设定好虚拟角色的身份,并调整角色的个性组合,然后可以通过设置关键词来决定该虚拟角色的生活状态、动机、情绪等等,当然也可以设置具体问题进行固定对话。
与OpenAI的模型相比,InworldAI有大约20个不同的机器学习模型,负责角色个性的不同方面。用户不需要输入代码,系统便可直接帮助虚拟角色推断如何回应问题并快速作出反应。
在视频的简介中提到,这名AI虚拟角色Rufus的所有对话都是使用InworldAI实时生成的。环境和视觉效果是使用Unity构建的。
如果由AI驱动的NPC具有用户和故事背景中不曾提及的知识,玩家可以选择与他们交友、组队甚至是威胁,这将为虚拟世界带来更多样化和生动的体验。
InworldAI考虑到这一点,在自由交谈的前提下提供了安全对话模式。
如平台允许开发者将单词和特定主题列入黑名单,打开安全过滤器,并在出现问题时删除对话。InworldAI声称是最早使用OpenAI的Moderation端点的公司之一,该工具可以分析文本以查看它是否包含任何应该被过滤掉的内容,包括仇恨或暴力言论、性相关内容和唆使自残的信息。
InworldAI的虚拟角色平台仍处在测试阶段,目前正在与一些3A级游戏工作室和其他企业合作开发并完善该平台。