System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【】本专利技术涉及通信领域,具体而言,涉及一种自移动设备的查询方法及装置、存储介质及电子装置。
技术介绍
0、
技术介绍
1、随着科技的发展,越来越多的人开始在日常生活中使用扫地机器人,其中,扫地机器人能够自主识别所在区域,以在不同区域执行清洁任务。
2、扫地机器人的使用,一方面给我们的生活带来诸多便利,而另一方面,自移动设备在使用的过程中,会存在不够智能问题。例如:
3、目前,扫地机器人对于各种耗材查询与机器当前的任务状态,必须要依赖手机app下发相应指令给主机,主机返回耗材信息和任务状态给到app,操作不便捷,因此,导致扫地机器人对于用户发出的耗材查询以及任务查询无法及时响应。
4、因此,针对相关技术中,扫地机器人对于用户发出的耗材查询以及任务查询无法及时响应的问题,尚未提出有效的解决方案。
技术实现思路
0、
技术实现思路
1、本专利技术实施例提供了一种自移动设备的查询方法及装置、存储介质及电子装置,以至少解决现有技术中,扫地机器人对于用户发出的耗材查询以及任务查询无法及时响应的问题。
2、根据本专利技术实施例的一个实施例,提供了一种自移动设备的查询方法,包括:在接收到目标对象发送的语音查询指令的情况下,停止运行所述自移动设备的当前工作任务;确定所述语音查询指令的待查询内容,其中,所述待查询内容包括以下至少之一:所述自移动设备的所有耗材的耗损情况,所述自移动设备的目标耗材的耗损情况,所述当前工作任务的
3、在一个示例性实施例中,确定与所述待查询内容对应的查询结果,包括:在所述待查询内容为获取所述自移动设备的所有耗材的耗损情况的情况下,确定所述自移动设备携带的耗材种类,并获取每一种耗材种类的携带数量;基于所述自移动设备的历史运行记录计算每一种耗材种类的消耗数量;通过所述携带数量和所述消耗数量计算每一种耗材种类的损耗率;基于所述损耗率确定所述自移动设备的所有耗材的耗损情况对应的第一查询结果。
4、在一个示例性实施例中,确定与所述待查询内容对应的查询结果,包括:在所述待查询内容为获取所述自移动设备的目标耗材的耗损情况的情况下,确定所述自移动设备是否携带所述目标耗材;在所述自移动设备携带所述目标耗材的情况下,获取所述自移动设备携带所述目标耗材的携带数量,并基于所述自移动设备的历史运行记录计算所述目标耗材的消耗数量;通过所述携带数量和所述消耗数量计算所述目标耗材的损耗率,以基于所述损耗率确定所述自移动设备的目标耗材的耗损情况对应的第二查询结果。
5、在一个示例性实施例中,确定与所述待查询内容对应的查询结果,包括:在所述待查询内容为获取所述当前工作任务的任务进度的情况下,确定所述自移动设备当前工作任务对应第一工作内容;基于所述自移动设备的历史运行记录确定所述当前工作任务已被执行的第二工作内容;在所述第一工作内容删除所述第二工作内容,得到待持续执行的第三工作内容;计算所述第三工作内容在所述第一工作内容中的占比;根据所述占比确定所述当前工作任务的任务进度对应的第三查询结果。
6、在一个示例性实施例中,在接收到目标对象发送的语音查询指令的情况下,停止运行所述自移动设备的当前工作任务之前,上述方法还包括:在确定所述自移动设备首次被激活的情况下,通过所述自移动设备向目标区域内的所述目标对象发送唤醒语音,其中,所述目标区域为以自移动设备为中心,且以预设长度为半径的区域;获取所述目标对象在预设时长内发出的响应语音数据;对所述响应语音数据进行语义解析,并根据所述语义解析的结果确定所述目标区域是否存在允许交互的目标对象。
7、在一个示例性实施例中,获取所述目标对象在预设时长内发出的响应语音数据之后,上述方法还包括:对所述响应语音进行声纹识别,得到目标声纹特征;将所述目标声纹特征与所述自移动设备中预先配置的声纹数据库进行匹配,其中,所述预先配置的声纹数据库中包含有多组声纹特征与设备权限的关联关系;根据匹配结果为所述目标对象添加设备控制权限。
8、在一个示例性实施例中,确定与所述待查询内容对应的查询结果之后,上述方法还包括:将所述查询结果对应的数据内容转化为反馈语音;在确定已生成所述语音查询指令对应的反馈语音的情况下,启动运行所述自移动设备中的当前工作任务;在确定所述自移动设备持续执行当前工作任务的情况下,将所述反馈语音发送至语音组件;通过所述语音组件向目标对象播放所述语音查询指令对应的查询结果。
9、在一个示例性实施例中,通过所述语音组件向目标对象播放所述语音查询指令对应的查询结果之后,上述方法还包括:接收所述目标对象针对所述查询结果发出的语音查收指令;计算所述语音查收指令的音量值,以确定所述目标对象是否收到所述查询结果。
10、在一个示例性实施例中,计算所述语音查收指令的音量值,以确定所述目标对象是否收到所述查询结果,包括:在所述音量值大于等于预设音量值的情况下,确定所述目标对象处于语音播放影响范围内;在所述音量值小于预设音量值的情况下,确定所述目标对象处于语音播放影响范围外。
11、在一个示例性实施例中,在所述音量值小于预设音量值的情况下,确定所述目标对象处于语音播放影响范围外之后,上述方法还包括:获取与所述自移动设备存在关联的其他语音设备的运行信息;根据所述运行信息选择处于工作状态的其他语音设备逐一发送所述查询结果,并指示所述其他语音设备与所述目标对象进行语交互。
12、在一个示例性实施例中,确定与所述待查询内容对应的查询结果之后,上述方法还包括:基于所述查询结果预估所述自移动设备对每一种耗材种类的消耗效率;根据所述消耗效率、所述自移动设备携带的耗材种类、每一种耗材种类的携带数量确定出所述每一种耗材种类的允许使用时长;在所述允许使用时长小于等于预设告警时长的情况下,所述自移动设备向目标区域中的目标对象发送第一提示信息,其中,所述第一提示信息用于指示目标对象为所述自移动设备安装当前告警耗材种类对应的耗材;在所述允许使用时长大于预设告警时长的情况下,所述自移动设备向目标区域中的目标对象发送第二提示信息,其中,所述第二提示信息用于指示允许当前所述自移动设备持续执行对应的工作任务。
13、在一个示例性实施例中,获取每一种耗材种类的携带数量,包括:通过图像采集组件获取所述每一种耗材种类对应耗材安装位置处的目标图像信息;根据所述目标图像信息确定所述自移动设备对每一种耗材种类的携带数量。
14、根据本专利技术实施例的另一方面,还提供了一种自移动设备的查询装置,包括:接收模块,用于在接收到目标对象发送的语音查询指令的情况下,停止运行所述自移动设备的当前工作任务;第一确定模块,用于确定所述语音查询指令的待查询内容,其中,所述待查询内容包括以下至少之一:所述自移动设备的所有耗材的耗损情况,所述自移动设备的目标耗材的耗损情况,所述当前工作任务的任务进度;第二确定模块,用于确定与所述待查询内容对应的查询结果。<本文档来自技高网...
【技术保护点】
1.一种自移动设备的查询方法,其特征在于,包括:
2.根据权利要求1所述的自移动设备的查询方法,其特征在于,确定与所述待查询内容对应的查询结果,包括:
3.根据权利要求1所述的自移动设备的查询方法,其特征在于,确定与所述待查询内容对应的查询结果,包括:
4.根据权利要求1所述的自移动设备的查询方法,其特征在于,确定与所述待查询内容对应的查询结果,包括:
5.根据权利要求1所述的自移动设备的查询方法,其特征在于,在接收到目标对象发送的语音查询指令的情况下,停止运行所述自移动设备的当前工作任务之前,所述方法还包括:
6.根据权利要求5所述的自移动设备的查询方法,其特征在于,获取所述目标对象在预设时长内发出的响应语音数据之后,所述方法还包括:
7.根据权利要求1所述的自移动设备的查询方法,其特征在于,确定与所述待查询内容对应的查询结果之后,所述方法还包括:
8.根据权利要求7所述的自移动设备的查询方法,其特征在于,通过所述语音组件向目标对象播放所述语音查询指令对应的查询结果之后,所述方法还包括:
...【技术特征摘要】
1.一种自移动设备的查询方法,其特征在于,包括:
2.根据权利要求1所述的自移动设备的查询方法,其特征在于,确定与所述待查询内容对应的查询结果,包括:
3.根据权利要求1所述的自移动设备的查询方法,其特征在于,确定与所述待查询内容对应的查询结果,包括:
4.根据权利要求1所述的自移动设备的查询方法,其特征在于,确定与所述待查询内容对应的查询结果,包括:
5.根据权利要求1所述的自移动设备的查询方法,其特征在于,在接收到目标对象发送的语音查询指令的情况下,停止运行所述自移动设备的当前工作任务之前,所述方法还包括:
6.根据权利要求5所述的自移动设备的查询方法,其特征在于,获取所述目标对象在预设时长内发出的响应语音数据之后,所述方法还包括:
7.根据权利要求1所述的自移动设备的查询方法,其特征在于,确定与所述待查询内容对应的查询结果之后,所述方法还包括:
8.根据权利要求7所述的自移动设备的查询方法,其特征在于,通过所述语音组件向目标对象播放所述语音查询指令对应的查询结果之后,所述方法还...
【专利技术属性】
技术研发人员:耿文峰,孙佳佳,罗绍涵,
申请(专利权)人:追觅创新科技苏州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。