1.一种应用于扫地机的语音控制执行功能方法,包括:
对接收到的用户语音进行关键词检索,得到关键词集合;
确定所述关键词集合中每个关键词的执行级别,得到执行级别集合;
基于所述执行级别集合和所述关键词集合,生成执行功能文本;
基于所述执行功能文本,控制功能开启。
2.根据权利要求1所述的方法,其中,所述对接收到的用户语音进行关键词检索,得到关键词集合,包括:
对所述用户语音进行语音识别,得到识别文本;
基于预设功能关键词集合,对所述识别文本进行功能关键词检索,得到功能检索结果集合;
将所述功能检索结果集合确定为所述关键词集合。
3.根据权利要求2所述的方法,其中,所述对接收到的用户语音进行关键词检索,得到关键词集合,包括:
基于预设顺序关键词集合,确定所述识别文本中是否包含所述预设顺序关键词集合中的顺序关键词;
响应于确定所述识别文本中包含所述预设顺序关键词集合中的顺序关键词,对所述顺序关键词进行抽取,得到顺序检索结果集合;
将所述功能检索结果集合和所述顺序检索结果集合进行组合,得到新的关键词集合。
4.根据权利要求2所述的方法,其中,所述确定所述关键词集合中每个关键词的执行级别,得到执行级别集合,包括:
确定所述关键词集合中每个关键词在所述识别文本中的词频,得到词频集合;
基于所述词频集合,确定所述关键词集合中每个关键词的执行级别,得到执行级别集合。
5.根据权利要求4所述的方法,其中,所述基于所述执行级别集合和所述关键词集合,生成执行功能文本,包括:
基于所述执行级别集合,对所述关键词集合中的关键词按照执行级别由小到大的顺序进行排序,得到关键词序列;
对所述关键词序列中的关键词进行编号,得到编号后的关键词序列;
将所述编号后的关键词序列确定为执行功能文本。
6.根据权利要求3所述的方法,其中,所述基于所述执行级别集合和所述关键词集合,生成执行功能文本,包括:
记录所述新的关键词集合中各个功能关键词的检索时间,得到功能检索时间序列;
记录所述新的关键词集合中各个顺序关键词的检索时间,得到顺序检索时间序列;
将所述功能检索时间序列和所述顺序检索时间序列进行组合,得到功能时间序列;
基于所述功能时间序列和所述执行级别集合,对所述新的关键词集合中的功能关键词和顺序关键词进行排序,得到排序结果,以及将所述排序结果确定为执行功能文本。
7.根据权利要求1-6之一所述的方法,其中,所述基于所述执行功能文本,控制功能开启,包括:
对所述执行功能文本进行功能分析,得到待执行功能名称集合;
基于所述待执行功能名称集合,从目标功能集合中选择与所述待执行功能名称相同的功能作为目标待执行功能,得到目标待执行功能集合;
基于所述执行功能文本,控制所述目标待执行功能集合中的各个目标待执行功能开启。
8.一种应用于扫地机的语音控制执行功能装置,包括:
检索单元,被配置成对接收到的用户语音进行关键词检索,得到关键词集合;
确定单元,被配置成确定所述关键词集合中每个关键词的执行级别,得到执行级别集合;
生成单元,被配置成基于所述执行级别集合和所述关键词集合,生成执行功能文本;
控制单元,被配置成基于所述执行功能文本,控制功能开启。
9.一种电子设备,包括:
一个或多个处理器;
存储装置,其上存储有一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的方法。
10.一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。