[发明专利]基于多模态数据的虚拟人物驱动方法、系统及设备在审
申请号: | 202210567637.3 | 申请日: | 2022-05-23 |
公开(公告)号: | CN114840090A | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 朱鹏程;马远凯;冷海涛;张昆才;罗智凌;周伟;李禹;钱景 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06T13/40 |
代理公司: | 北京同钧律师事务所 16037 | 代理人: | 柴海平;许怀远 |
地址: | 311121 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 多模态 数据 虚拟 人物 驱动 方法 系统 设备 | ||
本申请提供一种基于多模态数据的虚拟人物驱动方法、系统及设备,涉及计算机技术中的人工智能、深度学习、机器学习、虚拟现实等领域。本申请的方法,在虚拟人物与用户的一轮对话过程中,实时获取用户输入的语音数据和用户的图像数据;当检测到用户输入的语音数据的静默时长大于或等于预设时长且语音输入未结束时,将上一时段内的语音数据转换为对应的文本信息,根据上一时段内用户的图像数据识别用户的手势信息,根据用户的手势信息和文本信息确定对应的手势意图分类,以实时地识别用户的手势意图,基于用户的手势意图驱动虚拟人物及时地执行对应的响应行为,提高了虚拟人物拟人化程度,使得虚拟人物与人的交互更顺畅、更智能。
技术领域
本申请涉及计算机技术中的人工智能、深度学习、机器学习、虚拟现实等领域,尤其涉及一种基于多模态数据的虚拟人物驱动方法、系统及设备。
背景技术
随着虚拟现实技术的发展,基于虚拟人物的人机交互在人们生活中的应用越来越普及,如可以广泛应用于智能客服、虚拟导师、智能家庭医生、虚拟主播等场景中。在真人面对面进行对话时,是可以基于对方的手势动作等信息进行及时地反馈的。现有的虚拟人物与人的交互中,用户(真人)大多通过终端触控屏显示的系统页面,通过文字输入或触发页面控件等方式进行留言、点赞、翻页等与虚拟人物的交互,缺乏虚拟人物与真人进行“面对面”交互的技术手段,导致虚拟人物的拟人化程度低,虚拟人物与人的交互过程不顺畅、不智能。
发明内容
本申请提供一种基于多模态数据的虚拟人物驱动方法、系统及设备,用以解决虚拟人物拟人化程度低,虚拟人物与人的交互过程不顺畅、不智能的问题。
第一方面,本申请提供一种基于多模态数据的虚拟人物驱动方法,包括:
获取虚拟人物的三维形象渲染模型以利用虚拟人物提供对用户的交互服务;
在虚拟人物与用户的一轮对话过程中,实时获取用户输入的语音数据和所述用户的图像数据;
当检测到所述用户输入的语音数据的静默时长大于或等于预设时长时,若确定所述语音输入未结束,则将上一时段内所述用户输入的语音数据转换为对应的文本信息,所述上一时段为自上一次静默时长大于或等于预设时长的时刻至当前时刻;
根据所述上一时段内所述用户的图像数据识别所述用户的手势信息,并根据所述用户的手势信息和所述文本信息,确定所述用户的手势信息对应的手势意图分类;
根据所述用户的手势信息对应的手势意图分类,以及当前的对话状态,确定对应的驱动数据;
根据所述驱动数据和虚拟人物的三维形象渲染模型,驱动虚拟人物执行对应的响应行为。
第二方面,本申请提供一种基于多模态数据的虚拟人物驱方法,包括:
获取虚拟人物的三维形象渲染模型,以利用虚拟人物向用户提供交互服务;
在虚拟人物与用户的一轮对话中,在用户进行语音输入的过程中,实时获取用户输入的语音数据和所述用户的图像数据;
当检测到所述语音输入的静默时长大于或等于预设时长时,若确定所述语音输入未结束,则根据上一时段内所述用户的图像数据识别所述用户的手势信息,所述上一时段为自上一次静默时长大于或等于预设时长的时刻至当前时刻;
根据所述用户的手势信息,若确定所述用户做出了需承接的手势,则确定虚拟人物的驱动数据;
根据所述驱动数据和虚拟人物的三维形象渲染模型,驱动虚拟人物执行所述用户的手势信息对应的承接响应行为。
第三方面,本申请提供一种基于多模态数据的虚拟人物驱动系统,包括:
驱动控制模块,用于获取虚拟人物的三维形象渲染模型以利用虚拟人物提供对用户的交互服务;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210567637.3/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置