肢体动作生成系统、方法、设备及介质与流程
- 国知局
- 2024-06-21 11:29:29
本发明涉及计算机,公开了肢体动作生成系统、方法、设备及介质。
背景技术:
1、传统的语音生成动作的方案,都是基于指定的国家来生成对应的肢体动作或者是国际通用的一些肢体语言。但是实际上不同的语言就代表了不同的地域,不同地域就有不同的文化属性,每种文化属性就存在特性的肢体语言,就比如打招呼“你好”,日本鞠躬,泰国双手合掌,同样的对于同一个语言可能存在很多个国家和地域,相应的肢体语言也存在一定的差异,比如同属法语国家,刚果民主共和国和法国就存在很大的差异。因此,需要一种能够根据用户的实际需求准确生成与交互环节匹配的肢体动作。
技术实现思路
1、本发明方式的目的在于提供一种肢体动作生成系统、方法、设备及介质,用以实现生成能够符合用户所需文化属性的肢体动作的方案。
2、为了解决上述技术问题,第一方面,本发明的实施提供了一种基于语音识别的动作生成方案,包括如下步骤:其中语音识别模块,语言识别,语音特征分析,肢体特征匹配,动作生成。
3、用户分析模块,用于确定第一用户和/或第二用户的地域信息;其中,所述第一用户为观看肢体动作的第一用户;
4、语言分析模块,用于确定待向所述第一用户播放的语言内容中包含的关键字词;
5、肢体特征匹配模块,用于基于所述地域信息确定对应的肢体动作类型;
6、动作生成模块,用于利用所述关键字词匹配所述肢体动作类型中包含的肢体特征,生成用于向所述第一用户展示的包含有所述肢体特征的肢体动作。
7、可选地,所述用户分析模块,还用于:获取所述第一用户或所述第二用户提供的语音数据;
8、所述系统还包括:语音特征分析模块,用于基于所述语音数据的分析结果确定所述第一用户或所述第二用户的所述地域信息。
9、可选地,所述语音特征分析模块,还用于对文本内容中按照语言种类进行分语言种类评分,确定包含的各语言种类对应的语言分值;
10、根据多个语言分值大小的比较结果,确定所述语音数据对应的目标语言种类。
11、可选地,所述用户分析模块,还用于:获取所述第一用户或所述第二用户提供的所述地域信息;或者,
12、获取所述第一用户或所述第二用户提供的文本信息和ip地址,基于所述文本信息和所述ip地址确定所述第一用户或所述第二用户的所述地域信息。
13、可选地,所述语言分析模块,用于响应于所述第一用户提供的交互请求,生成用于答复所述交互请求的语言内容;
14、确定所述语言内容中包含的与所述肢体动作匹配的关键字词。
15、可选地,所述语言分析模块,用于获取第二用户提供的语言内容;所述语言内容包括:第二用户文本内容或第二用户语音数据;
16、当所述语言内容为第二用户文本内容时,确定所述第二用户文本内容中包含的与所述肢体动作匹配的关键字词;
17、当所述语言内容为第二用户语音数据时,将所述第二用户语音数据转换为第二用户文本内容;确定所述第二用户文本内容中包含的与所述肢体动作匹配的关键字词。
18、可选地,所述肢体特征匹配模块,还用于基于所述第一用户的地域信息或所述第二用户的地域信息确定对应的肢体动作类型。
19、可选地,所述动作生成模块,还用于:
20、在预设肢体动作中添加用于表示所述关键字词的关键动作,以使得到与所述语言内容对应的所述肢体动作。
21、可选地,所述系统还包括播放模块,用于:
22、播放所述语言内容与所述肢体动作的肢体动作类型相同;或者,
23、播放所述语言内容与所述肢体动作的肢体动作类型不同。
24、第二方面,本申请实施例提出一种肢体动作生成方法,所述方法包括:
25、确定第一用户和/或第二用户的地域信息;其中,所述第一用户为观看肢体动作的第一用户;
26、确定待向所述第一用户播放的语言内容中包含的关键字词;
27、基于所述地域信息确定对应的肢体动作类型;
28、利用所述关键字词匹配所述肢体动作类型中包含的肢体特征,生成用于向所述第一用户展示的包含有所述肢体特征的肢体动作。
29、第三方面,本申请实施例提出一种电子设备,所述电子设备包括:存储器及处理器;其中,
30、所述存储器,用于存储程序;
31、所述处理器,与所述存储器耦合,用于执行所述存储器中存储的所述程序,以用于实现第二方面所述的方法。
32、第四方面,本申请实施例提出一种计算机可读存储介质,其特征在于,计算机可读存储介质被执行时能够实现如第二方面所述的方法中的步骤。
33、在本申请实施例中,肢体动作生成系统中包含有用户分析模块,用于确定第一用户和/或第二用户的地域信息;其中,所述第一用户为观看肢体动作的用户;语言分析模块,用于确定待向所述第一用户播放的语言内容中包含的关键字词;肢体特征匹配模块,用于基于所述地域信息确定对应的肢体动作类型;动作生成模块,用于利用所述关键字词匹配所述肢体动作类型中包含的肢体特征,生成用于向所述第一用户展示的包含有所述肢体特征的肢体动作。本方案提出基于肢体动作生成方案,当确定第一用户和第二用户的地域信息之后,根据地域信息确定对应的肢体动作类型,在对第一用户播放语言内容的时候,会同步播放符合第一用户所需地域信息的肢体动作,这样可以在生成动作的时候按照所需地域文化属性来生成,提高语音交互的体验感。
技术特征:1.一种肢体动作生成系统,其特征在于,所述系统包括:
2.根据权利要求1所述的系统,其特征在于,所述用户分析模块,还用于:获取所述第一用户或所述第二用户提供的语音数据;
3.根据权利要求2所述的系统,其特征在于,所述语音特征分析模块,还用于对文本内容中按照语言种类进行分语言种类评分,确定包含的各语言种类对应的语言分值;
4.根据权利要求1所述的系统,其特征在于,所述用户分析模块,还用于:获取所述第一用户或所述第二用户提供的所述地域信息;或者,
5.根据权利要求1所述的系统,其特征在于,所述语言分析模块,用于响应于所述第一用户提供的交互请求,生成用于答复所述交互请求的语言内容;
6.根据权利要求1所述的系统,其特征在于,所述语言分析模块,用于获取第二用户提供的语言内容;所述语言内容包括:第二用户文本内容或第二用户语音数据;
7.根据权利要求1所述的系统,其特征在于,所述肢体特征匹配模块,还用于基于所述第一用户的地域信息或所述第二用户的地域信息确定对应的肢体动作类型。
8.根据权利要求1所述的系统,其特征在于,所述动作生成模块,还用于:
9.根据权利要求1所述的系统,其特征在于,所述系统还包括播放模块,用于:
10.一种肢体动作生成方法,其特征在于,所述方法包括:
11.一种电子设备,其特征在于,所述电子设备包括:存储器及处理器;其中,
12.一种计算机可读存储介质,其特征在于,计算机可读存储介质被执行时能够实现如权利要求10所述的方法中的步骤。
技术总结本发明涉及肢体动作生成系统、方法、设备及介质。该系统包括:用户分析模块,用于确定第一用户和/或第二用户的地域信息;其中,第一用户为观看肢体动作的用户;语言分析模块,用于确定待向第一用户播放的语言内容中包含的关键字词;肢体特征匹配模块,用于基于地域信息确定对应的肢体动作类型;动作生成模块,用于利用关键字词匹配肢体动作类型中包含的肢体特征,生成用于向第一用户展示的包含有肢体特征的肢体动作。本方案中,确定第一用户和第二用户的地域信息后,根据地域信息确定肢体动作类型,在对第一用户播放语言内容时,同步播放符合第一用户所需地域信息的肢体动作,这样生成动作的时候按照所需地域文化属性来生成,提高语音交互体验。技术研发人员:祝丰年,罗婷受保护的技术使用者:达闼机器人股份有限公司技术研发日:技术公布日:2024/2/21本文地址:https://www.jishuxx.com/zhuanli/20240618/21805.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。