System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及智能机器人,尤其涉及一种基于智能机器人的讲解方法、装置、设备和存储介质。
技术介绍
1、随着智能化的普及,很多展厅或者景点都会采用智能机器人进行展品讲解或者景点讲解。
2、现有技术中,以展品为例,会在智能机器人中预先存储各个展品的讲解内容,通常会通过智能机器人中设置的定位模块确定智能机器人当前所在的位置,从而将各展品所放置的位置和智能机器人当前所在的位置进行比对,若存在比对成功的展品,则播放该展品对应的预存讲解内容。
3、然而,上述方式中,由于讲解内容较为固定,造成智能机器人的讲解方式灵活度较低。
技术实现思路
1、本专利技术提供一种基于智能机器人的讲解方法、装置、设备和存储介质,用以解决现有技术中智能机器人的讲解内容固定,导致讲解方式灵活度较低的缺陷,实现灵活调整需要讲解的讲解内容,以提高智能机器人讲解方式灵活性的目的。
2、本专利技术提供一种基于智能机器人的讲解方法,包括:
3、在智能机器人对当前讲解对象进行讲解的过程中,采集至少一个用户的第一视频;
4、基于所述第一视频确定所述至少一个用户对当前讲解对象的目标感兴趣度;
5、在所述目标感兴趣度大于第一预设阈值的情况下,获取与所述当前讲解对象相关的其他内容,所述其他内容和所述当前讲解对象的初始讲解内容不同;
6、将所述其他内容和所述初始讲解内容进行融合,得到第一目标讲解内容;
7、输出所述第一目标讲解内容。
9、基于预设的关键词库,确定所述第一目标讲解内容中的目标关键词;
10、基于感兴趣度和语速之间的对应关系,确定与所述目标感兴趣度对应的目标语速;
11、按照所述目标语速输出所述目标关键词,并按照预设语速输出所述第一目标讲解内容中除所述目标关键词之外的词语。
12、根据本专利技术提供的一种基于智能机器人的讲解方法,所述方法还包括:
13、在所述目标感兴趣度小于或等于所述第一预设阈值的情况下,获取剩余讲解内容中各语句的重要度,所述剩余讲解内容包括所述初始讲解内容中除已讲解内容之外的其他内容;
14、删除所述剩余讲解内容中重要度小于第二预设阈值的内容,得到第二目标讲解内容;
15、输出所述第二目标讲解内容。
16、根据本专利技术提供的一种基于智能机器人的讲解方法,所述获取与所述当前讲解对象相关的其他内容,包括:
17、将所述当前讲解对象输入预配置的大语言模型,通过所述大语言模型将所述当前讲解对象转换为特征向量;
18、将所述特征向量和知识库中的各条讲解内容的向量进行匹配,确定与所述特征向量匹配的目标知识;
19、基于所述当前讲解对象和所述目标知识,得到所述大语言模型输出的与所述当前讲解对象相关的其他内容。
20、根据本专利技术提供的一种基于智能机器人的讲解方法,所述方法还包括:
21、获取所述当前讲解对象的至少一个下一讲解对象的人流量;
22、从所有下一讲解对象中确定人流量小于预设人流量的至少一个目标讲解对象;
23、针对各所述目标讲解对象,确定所述当前讲解对象和所述目标讲解对象之间的距离;
24、基于最小距离对应的目标讲解对象,规划所述智能机器人的讲解路线。
25、根据本专利技术提供的一种基于智能机器人的讲解方法,所述方法还包括:
26、在所述第一目标讲解内容输出完成后,采集至少一个用户的第二视频;
27、基于所述第二视频,更新所述目标感兴趣度,得到更新后的目标感兴趣度;
28、基于所述更新后的目标感兴趣度和第三预设阈值的比较结果,调整预设停留时长,得到目标停留时长;
29、在所述目标停留时长到达时,基于所述讲解路线行进至所述最小距离对应的目标讲解对象。
30、根据本专利技术提供的一种基于智能机器人的讲解方法,所述输出所述第一目标讲解内容,包括:
31、基于所述第一视频,确定所述至少一个用户的分布年龄段;
32、确定各分布年龄段中所包括的用户数量最多的目标年龄段;
33、基于年龄段和讲解版本之间的对应关系,确定与所述目标年龄段对应的目标版本;
34、按照所述目标版本输出所述第一目标讲解内容。
35、本专利技术还提供一种基于智能机器人的讲解装置,包括:
36、采集模块,用于在智能机器人对当前讲解对象进行讲解的过程中,采集至少一个用户的第一视频;
37、确定模块,用于基于所述第一视频确定所述至少一个用户对当前讲解对象的目标感兴趣度;
38、获取模块,用于在所述目标感兴趣度大于第一预设阈值的情况下,获取与所述当前讲解对象相关的其他内容,所述其他内容和所述当前讲解对象的初始讲解内容不同;
39、融合模块,用于将所述其他内容和所述初始讲解内容进行融合,得到第一目标讲解内容;
40、输出模块,用于输出所述第一目标讲解内容。
41、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于智能机器人的讲解方法。
42、本专利技术还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于智能机器人的讲解方法。
43、本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述基于智能机器人的讲解方法。
44、本专利技术提供的基于智能机器人的讲解方法、装置、设备和存储介质,在智能机器人对当前讲解对象进行讲解的过程中,采集至少一个用户的第一视频;基于该第一视频确定至少一个用户对当前讲解对象的目标感兴趣度;在目标感兴趣度大于第一预设阈值的情况下,获取与当前讲解对象相关的其他内容,该其他内容和当前讲解对象的初始讲解内容不同,将其他内容和初始讲解内容进行融合,得到第一目标讲解内容后,输出第一目标讲解内容。由于在智能机器人对当前讲解对象进行讲解的过程中,可以基于至少一个用户对当前讲解对象的目标感兴趣度,实时灵活的调整初始讲解内容,避免了现有技术中讲解内容固定且单一的问题,提高了讲解方式的灵活性,进一步提高了智能机器人的智能化程度。
本文档来自技高网...【技术保护点】
1.一种基于智能机器人的讲解方法,其特征在于,包括:
2.根据权利要求1所述的基于智能机器人的讲解方法,其特征在于,所述输出所述第一目标讲解内容,包括:
3.根据权利要求1所述的基于智能机器人的讲解方法,其特征在于,所述方法还包括:
4.根据权利要求1-3任一项所述的基于智能机器人的讲解方法,其特征在于,所述获取与所述当前讲解对象相关的其他内容,包括:
5.根据权利要求1-3任一项所述的基于智能机器人的讲解方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的基于智能机器人的讲解方法,其特征在于,所述方法还包括:
7.根据权利要求1-3任一项所述的基于智能机器人的讲解方法,其特征在于,所述输出所述第一目标讲解内容,包括:
8.一种基于智能机器人的讲解装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述基于智能机器人的讲解方法。
10.一种
...【技术特征摘要】
1.一种基于智能机器人的讲解方法,其特征在于,包括:
2.根据权利要求1所述的基于智能机器人的讲解方法,其特征在于,所述输出所述第一目标讲解内容,包括:
3.根据权利要求1所述的基于智能机器人的讲解方法,其特征在于,所述方法还包括:
4.根据权利要求1-3任一项所述的基于智能机器人的讲解方法,其特征在于,所述获取与所述当前讲解对象相关的其他内容,包括:
5.根据权利要求1-3任一项所述的基于智能机器人的讲解方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的基于智能机器人的讲解方法,其特征在于...
【专利技术属性】
技术研发人员:高顺,孙连鹏,
申请(专利权)人:北京声智科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。