[发明专利]基于多模态数据的虚拟人物驱动方法、系统及设备在审
申请号: | 202210567637.3 | 申请日: | 2022-05-23 |
公开(公告)号: | CN114840090A | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 朱鹏程;马远凯;冷海涛;张昆才;罗智凌;周伟;李禹;钱景 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06T13/40 |
代理公司: | 北京同钧律师事务所 16037 | 代理人: | 柴海平;许怀远 |
地址: | 311121 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 多模态 数据 虚拟 人物 驱动 方法 系统 设备 | ||
1.一种基于多模态数据的虚拟人物驱动方法,其特征在于,包括:
获取虚拟人物的三维形象渲染模型以利用虚拟人物提供对用户的交互服务;
在虚拟人物与用户的一轮对话过程中,实时获取用户输入的语音数据和所述用户的图像数据;
当检测到所述用户输入的语音数据的静默时长大于或等于预设时长时,若确定所述语音输入未结束,则将上一时段内所述用户输入的语音数据转换为对应的文本信息,所述上一时段为自上一次静默时长大于或等于预设时长的时刻至当前时刻;
根据所述上一时段内所述用户的图像数据识别所述用户的手势信息,并根据所述用户的手势信息和所述文本信息,确定所述用户的手势信息对应的手势意图分类;
根据所述用户的手势信息对应的手势意图分类,以及当前的对话状态,确定对应的驱动数据;
根据所述驱动数据和虚拟人物的三维形象渲染模型,驱动虚拟人物执行对应的响应行为。
2.根据权利要求1所述的方法,其特征在于,所述根据所述上一时段内所述用户的图像数据识别所述用户的手势信息,并根据所述用户的手势信息和所述文本信息,确定所述用户的手势信息对应的手势意图分类,包括:
将所述文本信息与所述上一时段内所述用户的图像数据输入训练好的多模态分类模型,通过所述多模态分类模型,根据所述上一时段内所述用户的图像数据识别所述用户的手势信息,提取所述文本信息的语义特征,根据所述用户的手势信息和所述文本信息的语义特征,进行多模态分类处理,确定所述用户的手势信息对应的手势意图分类。
3.根据权利要求1或2所述的方法,其特征在于,还包括:
响应于响应策略配置操作,配置以下至少一类响应策略:
打断策略、承接策略、开启新一轮对话、无反馈;
其中,每一类响应策略包括一个或者多个响应策略,每一所述响应策略包括对应的手势意图分类、响应时间和响应方式。
4.根据权利要求3所述的方法,其特征在于,所述根据所述用户的手势信息对应的手势意图分类,以及当前的对话状态,确定对应的驱动数据,包括:
若当前的对话状态为用户输入虚拟人物接收的状态,则根据所述用户的手势信息对应的手势意图分类,确定所述手势意图分类对应的第一目标策略,所述第一目标策略为承接策略、开启新一轮对话或无反馈中的一种;
根据所述手势意图分类对应的第一目标策略,确定对应的驱动数据,所述驱动数据用于驱动虚拟人物执行所述第一目标策略对应的响应行为。
5.根据权利要求4所述的方法,其特征在于,所述根据所述手势意图分类对应的第一目标策略,确定对应的驱动数据,包括:
若所述第一目标策略为承接策略,则根据所述承接策略,确定第一驱动数据,所述第一驱动数据用于驱动虚拟人物执行做出承接动作、播报承接文案中的至少一种承接响应行为,其中,所述承接动作包括手部动作、面部动作中的至少一种。
6.根据权利要求3所述的方法,其特征在于,所述根据所述用户的手势信息对应的手势意图分类,以及当前的对话状态,确定对应的驱动数据,包括:
若当前的对话状态为虚拟人物输出用户接收的状态,则根据所述用户的手势信息对应的手势意图分类,确定所述手势意图分类对应的第二目标策略,所述第二目标策略为打断策略、开启新一轮对话或无反馈中的一种;
根据所述手势意图分类对应的第二目标策略,确定第二驱动数据,所述第二驱动数据用于驱动虚拟人物执行所述第二目标策略对应的响应行为。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210567637.3/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置