ChatNPC

Keywords: Unity, ARVR, ASR, WebRequest, Animator, 天气系统, 对话系统, 射线UI交互, 空间音效

Role: Personal Project (Spring, 2023)

Overview:

AI对话开放世界,NPC由ChatGPT驱动,通过ASR语音识别对话;

该项目尝试在NPC 上绑定互不干扰的ChatGPT,通过initial Prompt的方式将人物对应的世界观、人物设定、人物关系输入,让GPT理解并扮演该角色,在对话中NPC有良好的关键词泛化能力。同时在Oculus VR中,选择了操作负担小的ASR语音识别的方式进行交互。

(点击图片播放视频)

实现框架:

Next
Next

游戏多指交互