CN112656309A - 扫地机的功能执行方法、装置、可读存储介质及电子设备 - Google Patents
扫地机的功能执行方法、装置、可读存储介质及电子设备 Download PDFInfo
- Publication number
- CN112656309A CN112656309A CN202011566111.0A CN202011566111A CN112656309A CN 112656309 A CN112656309 A CN 112656309A CN 202011566111 A CN202011566111 A CN 202011566111A CN 112656309 A CN112656309 A CN 112656309A
- Authority
- CN
- China
- Prior art keywords
- function
- voice data
- sweeper
- voice recognition
- recognition result
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 241001417527 Pempheridae Species 0.000 title claims abstract description 67
- 238000000034 method Methods 0.000 title claims abstract description 45
- 230000006870 function Effects 0.000 claims description 208
- 230000003993 interaction Effects 0.000 abstract description 11
- 238000010408 sweeping Methods 0.000 description 17
- 238000004140 cleaning Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
扫地机的功能执行方法、装置、可读存储介质及电子设备。本发明公开了一种扫地机的功能执行方法及装置,方法包括:获取智能家居设备向外发送的语音识别结果,所述语音识别结果基于所述智能家居设备对采集到的语音数据进行语音识别得到;根据所述语音识别结果,判断所述语音数据中是否存在功能关键词;当所述语音数据中存在功能关键词时,控制所述扫地机执行所述语音数据中存在的功能关键词对应的目标功能。通过本发明的技术方案,可在扫地机不具有语音识别功能的前提下,通过智能家居设备,实现与用户之间的语音交互,确保用户体验。
Description
技术领域
本发明涉及清洁技术领域,尤其涉及扫地机的功能执行方法、装置、可读存储介质及电子设备。
背景技术
扫地机器人作为一个可活动的家用智能终端设备,扫地机能够在无人监控的情况下完成清扫工作,保证家居卫生的同时,还能提高用户生活便利度。随着智能功能的升级,扫地机器人与人的互动越来越多,对于交互体验的提升提出了更高的需求。但是当扫地机器人无法接收到用户的语音时,使得扫地机器人与人之间的语音交互体验较差。
发明内容
本发明提供一种扫地机的功能执行方法、装置、计算机可读介质及电子设备,可在扫地机不具有语音识别功能的前提下,通过智能家居设备,实现与用户之间的语音交互,确保用户体验。
第一方面,本发明提供了一种扫地机的功能执行方法,包括:
获取智能家居设备向外发送的语音识别结果,所述语音识别结果基于所述智能家居设备对采集到的语音数据进行语音识别得到;
根据所述语音识别结果,判断所述语音数据中是否存在功能关键词;
当所述语音数据中存在功能关键词时,控制所述扫地机执行所述语音数据中存在的功能关键词对应的目标功能。
在一个实施例中,所述控制所述扫地机执行所述语音数据中存在的功能关键词对应的目标功能,还包括:
当所述扫地机开启所述语音数据中存在的功能关键词对应的目标功能后,获取所述功能的功能参数信息;
根据所述功能的功能参数信息,控制所述扫地机执行所述语音数据中存在的功能关键词对应的目标功能。
在一个实施例中,所述控制所述扫地机执行所述语音数据中存在的功能关键词对应的目标功能,包括:
获取预设任务对应的必要功能组合;
当所述必要功能组合和所述语音数据中存在的功能关键词对应的目标功能匹配时,将匹配的必要功能组合中的各个功能确定为待执行功能;
确定各个所述待执行功能对应的执行顺序;
控制所述扫地机按照各个所述待执行功能对应的执行顺序执行各个所述待执行功能。
在一个实施例中,所述根据所述语音识别结果,判断所述语音数据中是否存在功能关键词,包括:
获取各个所述语音识别结果对应的得分;
根据满足第二预设条件的所述得分对应的语音识别结果和多个预设功能关键词,确定所述语音数据中是否存在功能关键词。
在一个实施例中,所述获取智能家居设备向外发送的语音识别结果之前,还包括:
确定启动所述智能家居设备向外发送语音识别结果的目标功能的目标启动对象;
当所述智能家居设备与所述目标启动对象之间的距离不满足第一预设条件,且所述智能家居设备可移动时,控制所述智能家居设备移动到目标位置,所述目标位置和所述目标启动对象之间的距离满足所述第一预设条件。
在一个实施例中,当所述智能家居设备与所述目标启动对象之间的距离不满足第一预设条件,且所述智能家居设备不可移动时,关闭所述智能家居设备的所述目标功能。
在一个实施例中,所述智能家居设备与所述语音数据对应的声源之间的距离,小于其他智能家居设备与所述语音数据对应的声源之间的距离。
第二方面,本发明提供了一种扫地机的功能执行装置,包括:
识别模块,用于获取智能家居设备向外发送的语音识别结果,所述语音识别结果基于所述智能家居设备对采集到的语音数据进行语音识别得到;
判断模块,用于根据所述语音识别结果,判断所述语音数据中是否存在功能关键词;
控制模块,用于当所述语音数据中存在功能关键词时,控制所述扫地机执行所述语音数据中存在的功能关键词对应的目标功能。
第三方面,本发明提供了一种可读介质,包括执行指令,当电子设备的处理器执行所述执行指令时,所述电子设备执行如第一方面中任一所述的方法。
第四方面,本发明提供了一种电子设备,包括处理器以及存储有执行指令的存储器,当所述处理器执行所述存储器存储的所述执行指令时,所述处理器执行如第一方面中任一所述的方法。
本发明提供了一种扫地机的功能执行方法、装置、计算机可读存储介质及电子设备,该方法获取智能家居设备向外发送的语音识别结果,语音识别结果基于智能家居设备对采集到的语音数据进行语音识别得到,从而了解到用户说话内容,然后,根据语音识别结果,判断语音数据中是否存在功能关键词,之后,在语音数据中存在功能关键词时,控制扫地机执行语音数据中存在的功能关键词对应的目标功能。通过本发明提供的技术方案,可在扫地机器人不具有语音识别功能的前提下,通过智能家居设备,实现与用户之间的语音交互,确保用户体验。
上述的非惯用的优选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
为了更清楚地说明本发明实施例或现有的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例提供的一种扫地机的功能执行方法的流程示意图;
图2为本发明一实施例提供的一种扫地机的功能执行装置的结构示意图;
图3为本发明一实施例提供的一种电子设备的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合具体实施例及相应的附图对本发明的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例所提供的扫地机的功能执行方法可应用在电子设备上,具体可以应用于扫地机、服务器或一般计算机上,此处不做限定。对本发明实施例以扫地机为执行主体进行描述。如图1所示,为本发明实施例提供的一种扫地机的功能执行方法,本发明实施例中,所述方法具体包括以下步骤:
步骤101、获取智能家居设备向外发送的语音识别结果,所述语音识别结果基于所述智能家居设备对采集到的语音数据进行语音识别得到。
在本实施例中,在扫地机上设置通信装置,使得扫地机可通过通信装置与各个智能家居设备进行通信,从而获取智能家居设备对语音数据进行语音识别所得到的语音识别结果,间接的实现了扫地机和用户之间的交互。
具体地,智能家居设备可以理解为应用于家庭的具有语音采集以及语音识别功能的智能设备,比如,智能音箱、智能手机、智能电脑。语音识别结果指的是语音数据对应的文本。需要说明的是,说话人说话产生的声波传播到声音采集设备,从而使得声音采集设备能够采集说话人的声波信号,在这里,说话人的声波信号即为语音数据。声音采集设备具体指的是能够采集说话人的声波信号的输入设备,具体地,声音采集设备可以是麦克风阵列。应当理解的,声音采集设备安装在智能家居设备上,从而使得智能家居设备能够采集语音数据,进而通过语音识别技术对语音数据进行语音识别。其中,语音识别技术指的是通过识别和理解过程把语音数据转变为相应的文本或命令的技术。
需要说明的是,当扫地机在客厅,用户在卧室时,扫地机和用户之间进行交互是很困难,此时,用户可通过其所在卧室的智能家居设备实现与扫地机之间的交互。考虑到智能家居设备与人之间距离过远时,人必须始终大声说话才能被智能家居设备听到,语言的正确识别率也会随之降低,使得智能家居设备与人之间的互动受到极大的影响。现有的扫地机只有少数具备语音控制功能,但是其使用的语音识别声学模型存在对齐过程复杂、识别效果差、训练时间长等缺点,同样限制了扫地机与人进行语音交互的体验。因此,通过利用具有语音采集以及语音识别功能的智能家居设备作为中介,实现扫地机和用户之间的语音交互,确保用户体验。
在一些可行的实现方式中,所述获取智能家居设备向外发送的语音识别结果之前,还包括:
确定启动所述智能家居设备向外发送语音识别结果的目标功能的目标启动对象;
当所述智能家居设备与所述目标启动对象之间的距离不满足第一预设条件,且所述智能家居设备可移动时,控制所述智能家居设备移动到目标位置,所述目标位置和所述目标启动对象之间的距离满足所述第一预设条件。
本实施例中,确定启动智能家居设备向外发送语音识别结果的目标功能的目标启动对象,然后,判断智能家居设备与目标启动对象之间的距离是否满足第一预设条件,第一预设条件为判断智能家居设备与目标启动对象之间的距离是否过远或过近的条件,具体可以根据实际情况设定,通常会设定一个距离范围,然后,当判断智能家居设备与目标启动对象之间的距离过远或过近时,若智能家居设备可移动,则控制可移动的智能家居设备移动到距离目标启动对象不会过远,也不会过近的目标位置。若智能家居设备不可移动,则关闭智能家居设备的目标功能,换言之,智能家居设备不会向外发送语音识别结果。需要说明的是,智能家居设备距离用户过近,不仅可能会影响语音识别的准确性,还可能会影响智能家居设备的正常工作,当用户做出幅度较大的肢体动作时,可能会产生安全问题,因此,目标启动对象和智能家居设备不能过近,应该保持安全距离,同时也不能影响智能家居设备的正常使用。
需要说明的是,目标功能指的是智能家居设备将对其采集到的语音数据进行识别得到的语音识别结果向外发送的功能,在实际应用时,会预先建立智能家居设备和扫地机之间的连接,从而使得扫地机能够接收到智能家居设备向外发送的语音识别结果。
可以理解的,用户可以通过语音或者智能家居设备对应的终端,比如手机,启动智能家居设备向外发送语音识别结果的目标功能,当通过语音启动时,目标启动对象为通过语音进行声源定位后得到的声源,当通过智能家居设备对应的终端启动时,目标启动对象为智能家居设备对应的终端,这里,终端通常都是需要用户进行操作的,因此,当智能家居设备靠近终端时,可认为智能家居设备靠近了用户。
步骤102、根据所述语音识别结果,判断所述语音数据中是否存在功能关键词。
可以理解的,功能关键词指的是对扫地机可实现的功能的描述词,比如,可以是扫地、放音乐、讲故事、玩游戏、拖地、洒水、回充等扫地机可实现的功能。
作为一种可能的情况,当语音识别结果只有一个时,根据多个预设功能关键词,对语音识别结果进行检索,从而判断语音识别结果中是否存在预设功能关键词,进而判断语音数据中是否存在功能关键词。这里,相对于其他智能家居设备,语音识别结果对应的智能家居设备距离语音数据对应的声源最近。或者,语音识别结果是多个智能家居设备的语音识别的结果中准确性最高的结果。
作为一种可能的情况,当语音识别结果有两个或者两个以上时,即不同语音识别结果所对应的智能家居设备不同。具体地,步骤102还可以包括:
获取各个所述语音识别结果对应的得分;
根据满足第二预设条件的所述得分对应的语音识别结果和多个预设功能关键词,确定所述语音数据中是否存在功能关键词。
本实施例中,通过确定各个语音识别结果对应的得分,从而得到各个语音识别结果的准确性,然后,判断各个语音识别结果对应的得分是否满足第二预设条件,第二预设条件为判断语音识别结果的得分是否较高的条件,具体可以根据实际情况设定,通常会设定一个最小得分阈值,然后,根据得分较高的各个语音识别结果和多个预设功能关键词,确定语音数据中是否存在功能关键词,从而确保得到的功能关键词的准确性。作为一种可能的情况,当任意一个语音识别结果中存在预设功能关键词,即可认为语音数据中存在功能关键词,或者,当预设功能关键词在所有语音识别结果中的出现次数不小于预设次数时,即可认为语音数据中存在功能关键词。
步骤103、当所述语音数据中存在功能关键词时,控制所述扫地机执行所述语音数据中存在的功能关键词对应的目标功能。
本实施例中,当语音数据中存在功能关键词时,即可控制扫地机执行语音数据中存在的功能关键词对应的目标功能,从而实现用户的语音交互,确保用户体验。
作为一种可能的实现方式,具体可通过如下方法实现控制所述扫地机执行所述语音数据中存在的功能关键词对应的目标功能:
当所述扫地机开启所述语音数据中存在的功能关键词对应的目标功能后,获取所述功能的功能参数信息;
根据所述功能的功能参数信息,控制所述扫地机执行所述功能。
本实施例中,在扫地机开启了语音数据中存在的功能关键词对应的目标功能后,获取执行该功能的功能参数信息,并基于功能参数信息,控制扫地机执行该功能。其中,功能参数信息指的是执行功能需要的参数值,不同参数值对应的参数不同,举例来说,功能是扫地,则功能参数信息包括清扫路径、清扫速度、清扫时间、清扫强度等。
作为一种可能的实现方式,功能参数信息为语音数据中包括的功能参数信息。
作为另一种可能的实现方式,语音数据中不存在功能参数信息,扫地机上不具有图像采集装置,针对功能参数信息对应的每个参数,确定该参数对应的多个参数值的执行次数;根据执行次数最多的参数值确定功能参数信息。
作为又一种可能的实现方式,语音数据中不存在功能参数信息,扫地机上具有图像采集装置,则可以基于扫地机上图像采集装置采集的地面图像,通过图像识别技术了解地面干净程度,基于地面干净程度,规划清扫路线,确定清扫速度,清扫强度等,从而确定功能参数信息。图像识别技术为现有技术,此处不做过多赘述。
在一些可行的实现方式中,所述控制所述扫地机执行所述语音数据中存在的功能关键词对应的目标功能,包括:
获取预设任务对应的必要功能组合;
当所述必要功能组合和所述语音数据中存在的功能关键词对应的目标功能匹配时,将匹配的必要功能组合中的各个功能确定为待执行功能;
确定各个所述待执行功能对应的执行顺序;
控制所述扫地机按照各个所述待执行功能对应的执行顺序执行各个所述待执行功能。
首先获取预设任务对应的必要功能组合。其中,必要功能组合指的是完成对应的任务需要执行的必不可少的多个功能的组合,比如,任务是清扫任务,则必要功能组合包括路径规划功能、清扫功能、避障功能、回充功能等。应当理解的,不同任务对应的必要功能组合中的至少一个功能可以是相同的。
对必要功能组合和语音数据中存在的功能关键词对应的目标功能进行匹配,以确定必要功能组合是否能够执行功能关键词对应的目标功能。
当必要功能组合和语音数据中存在的功能关键词对应的目标功能匹配时,则将必要功能组合中的各个功能确定为待执行功能。
然后,确定各个待执行功能对应的执行顺序,执行顺序可以基于预设功能序列确定,预设功能序列包括按照顺序排列的功能。具体的,按照预设功能序列对若干个待执行功能进行排序,对于可同时执行的待执行功能,则待执行功能的执行顺序相同。如果一个待执行功能可同时和多个其他待执行功能一起执行,则该待执行功能对应的执行顺序编号可以有多个,例如可以包括可同时和多个其他待执行功能对应的执行顺序,举例来说,假设预设功能序列包括打扫-洒水-拖地,3个待执行功能分别为放音乐、扫地、拖地,则扫地的执行顺序是1,拖地的执行顺序是2,放音乐的执行顺序是1-2。
之后,按照各个待执行功能对应的执行顺序执行各个待执行功能即可。
通过以上技术方案可知,本实施例存在的有益效果是:
可在扫地机器人不具有语音识别功能的前提下,基于智能家居设备的语音识别结果,间接的实现扫地机与用户之间的交互,确保用户体验。
基于与本发明方法实施例相同的构思,请参考图2,本发明实施例还提供了一种扫地机的功能执行装置,包括:
识别模块201,用于获取智能家居设备向外发送的语音识别结果,所述语音识别结果基于所述智能家居设备对采集到的语音数据进行语音识别得到;
判断模块202,用于根据所述语音识别结果,判断所述语音数据中是否存在功能关键词;
控制模块203,用于当所述语音数据中存在功能关键词时,控制所述扫地机执行所述语音数据中存在的功能关键词对应的目标功能。
在一个实施例中,所述控制模块203,包括:参数信息确定单元以及第一执行单元;其中,
所述参数信息确定单元,用于当所述扫地机开启所述语音数据中存在的功能关键词对应的目标功能后,获取所述功能的功能参数信息;
所述第一执行单元,用于根据所述功能的功能参数信息,控制所述扫地机执行所述功能。
在一个实施例中,所述控制模块203,还包括:功能确定单元、顺序确定单元以及第二执行单元;其中,
所述功能确定单元,用于获取预设任务对应的必要功能组合;当所述必要功能组合和所述语音数据中存在的功能关键词对应的目标功能匹配时,将匹配的必要功能组合中的各个功能确定为待执行功能;
所述顺序确定单元,用于确定各个所述待执行功能对应的执行顺序;
所述第二执行单元,用于控制所述扫地机按照各个所述待执行功能对应的执行顺序执行各个所述待执行功能。
在一个实施例中,所述判断模块202,包括:得分确定单元以及判断单元;其中,
所述得分确定单元,用于获取各个所述语音识别结果对应的得分;
所述判断单元,用于根据满足第二预设条件的所述得分对应的语音识别结果和多个预设功能关键词,确定所述语音数据中是否存在功能关键词。
在一个实施例中,还包括:对象确定模块以及距离调整模块;其中,
所述对象确定模块,用于当所述智能家居设备与所述目标启动对象之间的距离不满足第一预设条件,且所述智能家居设备可移动时,控制所述智能家居设备移动到目标位置,所述目标位置和所述目标启动对象之间的距离满足所述第一预设条件。
在一个实施例中,当所述智能家居设备与所述目标启动对象之间的距离不满足第一预设条件,且所述智能家居设备不可移动时,关闭所述智能家居设备的所述目标功能。
在一个实施例中,所述智能家居设备与所述语音数据对应的声源之间的距离,小于其他智能家居设备与所述语音数据对应的声源之间的距离。
图3是本发明实施例提供的一种电子设备的结构示意图。在硬件层面,该电子设备包括处理器301以及存储有执行指令的存储器302,可选地还包括内部总线303及网络接口304。其中,存储器302可能包含内存3021,例如高速随机存取存储器(Random-AccessMemory,RAM),也可能还包括非易失性存储器3022(non-volatile memory),例如至少1个磁盘存储器等;处理器301、网络接口304和存储器302可以通过内部总线303相互连接,该内部总线303可以是ISA(Industry Standard Architecture,工业标准体系结构)总线、PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA(ExtendedIndustry Standard Architecture,扩展工业标准结构)总线等;内部总线303可以分为地址总线、数据总线、控制总线等,为便于表示,图3中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。当然,该电子设备还可能包括其他业务所需要的硬件。当处理器301执行存储器302存储的执行指令时,处理器301执行本发明任意一个实施例中的方法,并至少用于执行如图1所示的方法。
在一种可能实现的方式中,处理器从非易失性存储器中读取对应的执行指令到内存中然后运行,也可从其它设备上获取相应的执行指令,以在逻辑层面上形成一种扫地机的功能执行装置。处理器执行存储器所存放的执行指令,以通过执行的执行指令实现本发明任一实施例中提供的一种扫地机的功能执行方法。
处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
本发明实施例还提供了一种计算机可读存储介质,包括执行指令,当电子设备的处理器执行执行指令时,所述处理器执行本发明任意一个实施例中提供的方法。该电子设备具体可以是如图3所示的电子设备;执行指令是一种扫地机的功能执行装置所对应计算机程序。
本领域内的技术人员应明白,本发明的实施例可提供为方法或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例,或软件和硬件相结合的形式。
本发明中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上所述仅为本发明的实施例而已,并不用于限制本发明。对于本领域技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
Claims (10)
1.一种扫地机的功能执行方法,其特征在于,包括:
获取智能家居设备向外发送的语音识别结果,所述语音识别结果基于所述智能家居设备对采集到的语音数据进行语音识别得到;
根据所述语音识别结果,判断所述语音数据中是否存在功能关键词;
当所述语音数据中存在功能关键词时,控制所述扫地机执行所述语音数据中存在的功能关键词对应的目标功能。
2.根据权利要求1所述的方法,其特征在于,所述控制所述扫地机执行所述语音数据中存在的功能关键词对应的目标功能,包括:
当所述扫地机开启所述语音数据中存在的功能关键词对应的目标功能后,获取所述功能的功能参数信息;
根据所述功能的功能参数信息,控制所述扫地机执行所述语音数据中存在的功能关键词对应的目标功能。
3.根据权利要求1所述的方法,其特征在于,所述控制所述扫地机执行所述语音数据中存在的功能关键词对应的目标功能,还包括:
获取预设任务对应的必要功能组合;
当所述必要功能组合和所述语音数据中存在的功能关键词对应的目标功能匹配时,将匹配的必要功能组合中的各个功能确定为待执行功能;
确定各个所述待执行功能对应的执行顺序;
控制所述扫地机按照各个所述待执行功能对应的执行顺序执行各个所述待执行功能。
4.根据权利要求1所述的方法,其特征在于,所述根据所述语音识别结果,判断所述语音数据中是否存在功能关键词,包括:
获取各个所述语音识别结果对应的得分;
根据满足第二预设条件的所述得分对应的语音识别结果和多个预设功能关键词,确定所述语音数据中是否存在功能关键词。
5.根据权利要求1所述的方法,其特征在于,所述获取智能家居设备向外发送的语音识别结果之前,还包括:
确定启动所述智能家居设备向外发送语音识别结果的目标功能的目标启动对象;
当所述智能家居设备与所述目标启动对象之间的距离不满足第一预设条件,且所述智能家居设备可移动时,控制所述智能家居设备移动到目标位置,所述目标位置和所述目标启动对象之间的距离满足所述第一预设条件。
6.根据权利要求5所述的方法,其特征在于,当所述智能家居设备与所述目标启动对象之间的距离不满足第一预设条件,且所述智能家居设备不可移动时,关闭所述智能家居设备的所述目标功能。
7.根据权利要求1所述的方法,其特征在于,所述智能家居设备与所述语音数据对应的声源之间的距离,小于其他智能家居设备与所述语音数据对应的声源之间的距离。
8.一种扫地机的功能执行装置,其特征在于,包括:
识别模块,用于获取智能家居设备向外发送的语音识别结果,所述语音识别结果基于所述智能家居设备对采集到的语音数据进行语音识别得到;
判断模块,用于根据所述语音识别结果,判断所述语音数据中是否存在功能关键词;
控制模块,用于当所述语音数据中存在功能关键词时,控制所述扫地机执行所述语音数据中存在的功能关键词对应的目标功能。
9.一种计算机可读存储介质,包括执行指令,当电子设备的处理器执行所述执行指令时,所述处理器执行如权利要求1至7中任一所述的方法。
10.一种电子设备,包括处理器以及存储有执行指令的存储器,当所述处理器执行所述存储器存储的所述执行指令时,所述处理器执行如权利要求1至7中任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011566111.0A CN112656309A (zh) | 2020-12-25 | 2020-12-25 | 扫地机的功能执行方法、装置、可读存储介质及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011566111.0A CN112656309A (zh) | 2020-12-25 | 2020-12-25 | 扫地机的功能执行方法、装置、可读存储介质及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112656309A true CN112656309A (zh) | 2021-04-16 |
Family
ID=75409510
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011566111.0A Pending CN112656309A (zh) | 2020-12-25 | 2020-12-25 | 扫地机的功能执行方法、装置、可读存储介质及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112656309A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114010108A (zh) * | 2021-11-09 | 2022-02-08 | 深圳市无限动力发展有限公司 | 基于语音引导的扫地机控制方法、装置和计算机设备 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090210227A1 (en) * | 2008-02-15 | 2009-08-20 | Kabushiki Kaisha Toshiba | Voice recognition apparatus and method for performing voice recognition |
CN105377100A (zh) * | 2013-05-24 | 2016-03-02 | 文霞 | 智能机器人 |
CN105700389A (zh) * | 2014-11-27 | 2016-06-22 | 青岛海尔智能技术研发有限公司 | 一种智能家庭自然语言控制方法 |
CN106328132A (zh) * | 2016-08-15 | 2017-01-11 | 歌尔股份有限公司 | 一种智能设备的语音交互控制方法和装置 |
CN106448658A (zh) * | 2016-11-17 | 2017-02-22 | 海信集团有限公司 | 智能家居设备的语音控制方法及智能家居网关 |
CN106647659A (zh) * | 2016-12-09 | 2017-05-10 | Tcl集团股份有限公司 | 一种基于智能终端远程控制家电设备的方法及系统 |
CN107622771A (zh) * | 2017-09-30 | 2018-01-23 | 广东美的制冷设备有限公司 | 家电设备及其控制方法、系统及计算机可读存储介质 |
CN108245099A (zh) * | 2018-01-15 | 2018-07-06 | 深圳市沃特沃德股份有限公司 | 机器人移动方法和装置 |
CN108447480A (zh) * | 2018-02-26 | 2018-08-24 | 深圳市晟瑞科技有限公司 | 智能家居设备控制的方法、智能语音终端和网络设备 |
CN109377991A (zh) * | 2018-09-30 | 2019-02-22 | 珠海格力电器股份有限公司 | 一种智能设备控制方法及装置 |
CN110534105A (zh) * | 2019-07-24 | 2019-12-03 | 珠海格力电器股份有限公司 | 一种语音控制方法及装置 |
CN111128158A (zh) * | 2019-12-17 | 2020-05-08 | 深圳拓邦股份有限公司 | 一种扫地机器人参数语音设置方法及扫地机器人 |
-
2020
- 2020-12-25 CN CN202011566111.0A patent/CN112656309A/zh active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090210227A1 (en) * | 2008-02-15 | 2009-08-20 | Kabushiki Kaisha Toshiba | Voice recognition apparatus and method for performing voice recognition |
CN105377100A (zh) * | 2013-05-24 | 2016-03-02 | 文霞 | 智能机器人 |
CN105700389A (zh) * | 2014-11-27 | 2016-06-22 | 青岛海尔智能技术研发有限公司 | 一种智能家庭自然语言控制方法 |
US20190214010A1 (en) * | 2016-08-15 | 2019-07-11 | Goertek Inc. | Method and apparatus for voice interaction control of smart device |
CN106328132A (zh) * | 2016-08-15 | 2017-01-11 | 歌尔股份有限公司 | 一种智能设备的语音交互控制方法和装置 |
CN106448658A (zh) * | 2016-11-17 | 2017-02-22 | 海信集团有限公司 | 智能家居设备的语音控制方法及智能家居网关 |
CN106647659A (zh) * | 2016-12-09 | 2017-05-10 | Tcl集团股份有限公司 | 一种基于智能终端远程控制家电设备的方法及系统 |
CN107622771A (zh) * | 2017-09-30 | 2018-01-23 | 广东美的制冷设备有限公司 | 家电设备及其控制方法、系统及计算机可读存储介质 |
CN108245099A (zh) * | 2018-01-15 | 2018-07-06 | 深圳市沃特沃德股份有限公司 | 机器人移动方法和装置 |
CN108447480A (zh) * | 2018-02-26 | 2018-08-24 | 深圳市晟瑞科技有限公司 | 智能家居设备控制的方法、智能语音终端和网络设备 |
CN109377991A (zh) * | 2018-09-30 | 2019-02-22 | 珠海格力电器股份有限公司 | 一种智能设备控制方法及装置 |
CN110534105A (zh) * | 2019-07-24 | 2019-12-03 | 珠海格力电器股份有限公司 | 一种语音控制方法及装置 |
CN111128158A (zh) * | 2019-12-17 | 2020-05-08 | 深圳拓邦股份有限公司 | 一种扫地机器人参数语音设置方法及扫地机器人 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114010108A (zh) * | 2021-11-09 | 2022-02-08 | 深圳市无限动力发展有限公司 | 基于语音引导的扫地机控制方法、装置和计算机设备 |
CN114010108B (zh) * | 2021-11-09 | 2022-12-27 | 深圳市无限动力发展有限公司 | 基于语音引导的扫地机控制方法、装置和计算机设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7571199B2 (ja) | アシスタントアプリケーションのための音声ユーザインタフェースショートカット | |
US9583102B2 (en) | Method of controlling interactive system, method of controlling server, server, and interactive device | |
CN107644638B (zh) | 语音识别方法、装置、终端和计算机可读存储介质 | |
CN109920419B (zh) | 语音控制方法和装置、电子设备及计算机可读介质 | |
WO2020125457A1 (zh) | 多轮交互的语义理解方法、装置及计算机存储介质 | |
JP5996603B2 (ja) | サーバ、発話制御方法、発話装置、発話システムおよびプログラム | |
CN108958810A (zh) | 一种基于声纹的用户识别方法、装置及设备 | |
RU2016116893A (ru) | Способ диалога между машиной, такой как гуманоидный робот, и собеседником-человеком, компьютерный программный продукт и гуманоидный робот для осуществления такого способа | |
CN108737933A (zh) | 一种基于智能音箱的对话方法、装置及电子设备 | |
CN103456299A (zh) | 一种控制语音识别的方法和装置 | |
CN108932944B (zh) | 解码方法及装置 | |
CN111178081B (zh) | 语义识别的方法、服务器、电子设备及计算机存储介质 | |
US20190164566A1 (en) | Emotion recognizing system and method, and smart robot using the same | |
EP3422344B1 (en) | Electronic device for performing operation corresponding to voice input | |
US20210118464A1 (en) | Method and apparatus for emotion recognition from speech | |
WO2018000207A1 (zh) | 基于单意图的技能包并行执行管理方法、系统及机器人 | |
CN112656309A (zh) | 扫地机的功能执行方法、装置、可读存储介质及电子设备 | |
CN112767916A (zh) | 智能语音设备的语音交互方法、装置、设备、介质及产品 | |
US12062361B2 (en) | Wake word method to prolong the conversational state between human and a machine in edge devices | |
CN113330513B (zh) | 语音信息处理方法及设备 | |
US20210166685A1 (en) | Speech processing apparatus and speech processing method | |
CN109710745A (zh) | 信息处理方法、装置及电子设备 | |
CN117059074B (zh) | 一种基于意图识别的语音交互方法、装置及存储介质 | |
CN113077812A (zh) | 语音信号生成模型训练方法、回声消除方法和装置及设备 | |
CN115658875B (zh) | 基于聊天服务的数据处理方法及相关产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210416 |