定制清洁任务的生成方法及装置、存储介质及电子装置与流程
- 国知局
- 2024-06-21 11:48:53
【】本发明涉及通信领域,具体而言,涉及定制清洁任务的生成方法及装置、存储介质及电子装置。
背景技术
0、背景技术:
1、随着科技的发展,越来越多的人开始在日常生活中使用智能清洁设备进行卫生清洁工作,如扫地机器人等。目前,扫地机器人通常依赖用户在手机或其他电子设备的手动操控执行清洁任务,或者,基于用户的语音指令完成几种相对固定的清洁操作,无法满足实际复杂繁琐的清洁需求,使得用户的交互体验感较差。
技术实现思路
0、技术实现要素:
1、本发明实施例提供了定制清洁任务的生成及装置、存储介质及电子装置,用于提高清洁任务生成的灵活性以及简便性,从而可以更加适应实际场景中多种复杂繁琐的清洁需求。
2、根据本发明实施例的一方面,提供定制清洁任务的生成方法,包括:接收针对自移动设备进行清洁任务定制的语音指令;对所述语音指令进行解析,得到解析结果;其中,所述解析结果至少包括待清洁的至少一个指定区域、以及所述指定区域的第一清洁配置信息;根据所述第一清洁配置信息,对目标应用的预设清洁配置中所述指定区域的配置信息进行更新,得到所述指定区域的当前清洁配置;其中,所述目标应用与所述自移动设备已绑定;根据所述指定区域的当前清洁配置,生成所述自移动设备待执行的定制清洁任务。
3、在一个示例性实施例中,所述解析结果还包括至少一个子指令;其中,所述子指令采用以下方式进行划分:针对任一指定区域,提取所述指定区域对应的第一清洁配置信息中的配置信息类型;从所述第一清洁配置信息中提取各配置信息类型对应的子清洁配置信息,并提取任一子清洁配置信息所包含的信息单元;根据所述指定区域以及所述指定区域对应的信息单元,对所述语音指令进行划分,得到至少一个子指令。
4、在一个示例性实施例中,所述配置信息类型至少包括以下之一:清洁模式、清洁次数、清洁程度、清洁时间;所述清洁模式至少根据所工作的清洁组件、所针对的工作表面材质中的一种进行划分。
5、在一个示例性实施例中,所述解析结果还包括至少一个子指令,所述子指令包括一个指定区域以及相应指定区域在所述子指令下的第二清洁配置信息;根据所述第二清洁配置信息对目标应用的预设清洁配置中所述指定区域的配置信息进行更新,得到所述指定区域在所述子指令下的子当前清洁配置;根据所述指定区域在所述子指令下的子当前清洁配置,生成所述子指令对应的子定制清洁任务。
6、在一个示例性实施例中,在所述定制清洁任务包含所述子定制清洁任务为多个的情况下,所述方法还包括:在所述语音指令中查找第一预设关键词,其中,所述第一预设关键词用于指示所述自移动设备执行所述多个子定制清洁任务的执行顺序;根据在所述语音指令中查找所述第一预设关键词的结果确定所述自移动设备执行所述多个子定制清洁任务的执行顺序。
7、在一个示例性实施例中,根据在所述语音指令中查找所述第一预设关键词的结果确定所述自移动设备执行所述多个子定制清洁任务的执行顺序,包括:在未查找到所述第一预设关键词的情况下,获取所述语音指令中多个子指令的输出顺序,并将所述多个子指令的输出顺序确定为所述多个子指令对应的所述多个子定制清洁任务的执行顺序;在查找到所述第一预设关键词的情况下,将根据所述第一预设关键词所指示的所述自移动设备执行所述多个子定制清洁任务的执行顺序确定为所述多个子定制清洁任务的执行顺序。
8、在一个示例性实施例中,所述对所述语音指令进行解析,包括:从所述语音指令中提取至少一个用于表征清洁区域的第二预设关键词;针对任一所述第二预设关键词,将所述第二预设关键词与所述自移动设备的清洁地图进行区域匹配,得到与所述第二预设关键词相匹配的清洁区域的数量;其中,所述清洁地图包括预先划分的多个清洁区域;在与所述第二预设关键词相匹配的清洁区域的数量为多个的情况下,发送区域选择语音提示;并接收目标对象根据所述区域选择语音提示反馈的区域选择指令;将所述区域选择指令中包含的清洁区域作为指定区域;在与所述第二预设关键词相匹配的清洁区域的数量为一个的情况下,将与所述第二预设关键词相匹配的清洁区域作为所述指定区域。
9、在一个示例性实施例中,所述对所述语音指令进行解析,包括:在确定所述语音指令中包含第三预设关键词的情况下,从所述解析结果中提取所述第三预设关键词所关联的指定区域;其中,所述第三预设关键词用于指示为所述自移动设备设置禁止清洁区域;将所述第三预设关键词所关联的指定区域设置为所述定制清洁任务中的禁止清洁区域。
10、在一个示例性实施例中,所述方法还包括:在确定所述语音指令中包含第四预设关键词的情况下,从所述语音指令中提取清洁位置和局部清洁范围;其中,所述第四预设关键词用于指示所述自移动设备进行局部清洁;在所述语音指令中仅包含所述清洁位置的情况下,根据所述清洁位置以及预设局部清洁范围确定待清洁的指定区域;在所述语音指令中仅包含所述局部清洁范围的情况下,根据所述自移动设备的当前位置以及所述局部清洁范围确定所述待清洁的指定区域;在所述语音指令中包含所述清洁位置和所述局部清洁范围的情况下,根据所述清洁位置和所述局部清洁范围确定所述待清洁的指定区域。
11、在一个示例性实施例中,所述方法还包括:从所述自移动设备对应的清洁地图中提取所述指定区域所位于的清洁区域,作为目标清洁区域;其中,所述清洁地图包括预先划分的多个清洁区域;根据所述第四预设关键词所关联的指定区域的第一清洁配置信息,对目标应用的预设清洁配置中所述目标清洁区域的配置信息进行更新;并将所述目标清洁区域更新后的配置信息,作为所述第四预设关键词所关联的指定区域的当前清洁配置。
12、在一个示例性实施例中,根据所述第一清洁配置信息对目标应用的预设清洁配置中所述指定区域的配置信息进行更新之前,所述方法还包括:对所述语音指令进行声纹识别,得到所述语音指令的声纹信息;在声纹信息集合中匹配所述语音指令的声纹信息,其中,所述声纹信息集合包含具备对所述指定区域的配置信息的更新权限的一个或多个声纹信息;在所述声纹信息集合中匹配到所述语音指令的声纹信息的情况下,根据所述第一清洁配置信息对所述指定区域的配置信息进行更新。
13、在一个示例性实施例中,所述方法还包括:确定所述语音指令中是否包含第五预设关键词,其中,所述第五预设关键词用于标识预设定制清洁任务;在确定所述语音指令中包含所述第五预设关键词的情况下,在预设定制清洁任务集合中获取与所述第五预设关键词对应的目标定制清洁任务,其中,所述预设定制清洁任务集合中包含预先定制的一个或多个清洁任务;将所述目标定制清洁任务确定为所述自移动设备待执行的定制清洁任务。
14、根据本发明实施例的另一方面,还提供定制清洁任务的生成装置,所述装置包括:接收模块,用于接收针对自移动设备进行清洁任务定制的语音指令;解析模块,用于对所述语音指令进行解析,得到解析结果;其中,所述解析结果至少包括待清洁的至少一个指定区域、以及所述指定区域的第一清洁配置信息;更新模块,用于根据所述第一清洁配置信息,对目标应用的预设清洁配置中所述指定区域的配置信息进行更新,得到所述指定区域的当前清洁配置;其中,所述目标应用与所述自移动设备已绑定;生成模块,用于根据所述指定区域的当前清洁配置,生成所述自移动设备待执行的定制清洁任务。
15、根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述定制清洁任务的生成方法。
16、根据本发明实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述定制清洁任务的生成方法。
17、在本发明实施例中,通过接收针对自移动设备进行清洁任务定制的语音指令;对所述语音指令进行解析,得到解析结果;其中,所述解析结果至少包括待清洁的至少一个指定区域、以及所述指定区域的第一清洁配置信息;根据所述第一清洁配置信息对目标应用的预设清洁配置中所述指定区域的配置信息进行更新,得到所述指定区域的当前清洁配置;其中,所述目标应用与所述自移动设备已绑定;根据所述指定区域的当前清洁配置,生成所述自移动设备待执行的定制清洁任务,即通过用户的语音指令配置待执行的定制清洁任务。采用上述技术方案,通过语音指令快速获取用户的意图,并结合目标应用中的预设清洁配置,生成更加贴合用户当前需求的定制清洁任务,实现了用户可以随时通过语音指令以及预设清洁配置生成定制清洁任务,提高清洁任务生成的灵活性以及简便性,从而可以更加适应实际场景中多种复杂繁琐的清洁需求。
本文地址:https://www.jishuxx.com/zhuanli/20240618/23719.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表