本发明实施例属于智能家电领域,具体涉及智能家电设备的语音控制方法和设备。
背景技术:
1、随着科技的迅速发展和人们生活水平的提高,家电的种类和功能也越来越多。一些半自动的家电演变为全自动的家电,一些需要人工选择程序的家电演变为可以语音控制的家电。对于语音控制的智能家电,用户对其能够实现的功能比较关心。
2、现有技术中,当用户需要使用具有语音控制的智能家电时,可以通过特定的语音指令或者打开开关来开启,进而用户说出新的语音指令,来选择自己需要使用的程序。智能家电接收到新的语音指令后,对语音指令进行识别和匹配处理,判断是否存在用户所需要的程序,若存在用户需要的程序,则设定该程序;若不存在该程序,则提示用户不存在该程序。
3、因此,现有的智能家电设备的语音控制方法在确定出智能家电设备中不存在用户需要的程序时,仅提示用户不存在此程序,导致智能家电设备的实用性较低。
技术实现思路
1、为了解决现有技术中的上述问题,即为了解决现有的智能家电设备的语音控制方法在确定出智能家电设备中不存在用户需要的程序时,仅提示用户不存在此程序,导致智能家电设备的实用性较低的问题,本发明实施例提供了一种智能家电设备的语音控制方法和设备。
2、第一方面,本发明实施例提供一种智能家电设备的语音控制方法,应用于智能家电设备,包括:
3、根据获取到的用户的第一语音指令中的关键字确定所述智能家电设备中是否存在与所述关键字对应的程序;
4、若所述智能家电设备中不存在所述关键字对应的程序,则向服务器发送程序查询请求,所述程序查询请求中包括:所述智能家电设备的设备标识和所述关键字;
5、接收服务器返回的查询结果,所述查询结果用于指示所述用户的账号绑定的其他智能家电设备中是否存在与所述关键字对应的程序;
6、若所述查询结果指示其他智能家电设备中存在与所述关键字对应的程序,则向所述用户播报第一提示语音,所述第一提示语音用于提示所述用户所述其他智能家电设备中存在与所述关键字对应的程序,可选择所述其他智能家电设备中的与所述关键字对应的程序;
7、获取所述用户的第二语音指令;
8、根据所述第二语音指令对所述智能家电设备或所述其他智能家电设备进行控制。
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、其中,所述处理器配置为经由执行所述可执行指令来执行第一方面至第二方面任一项所述的智能家电设备的语音控制方法。
45、第四方面,本发明实施例提供一种智能家电设备的语音控制装置,包括:
46、处理模块,用于根据获取到的用户的第一语音指令中的关键字确定所述智能家电设备中是否存在与所述关键字对应的程序;
47、发送模块,用于若所述智能家电设备中不存在所述关键字对应的程序,则向服务器发送程序查询请求,所述程序查询请求中包括:所述智能家电设备的设备标识和所述关键字;
48、接收模块,用于接收服务器返回的查询结果,所述查询结果用于指示所述用户的账号绑定的其他智能家电设备中是否存在与所述关键字对应的程序;
49、播报模块,用于若所述查询结果指示其他智能家电设备中存在与所述关键字对应的程序,则向所述用户播报第一提示语音,所述第一提示语音用于提示所述用户所述其他智能家电设备中存在与所述关键字对应的程序,可选择所述其他智能家电设备中的与所述关键字对应的程序;
50、所述接收模块,还用于获取所述用户的第二语音指令;
51、所述处理模块,还用于根据所述第二语音指令对所述智能家电设备或所述其他智能家电设备进行控制。
52、第五方面,本发明实施例提供一种智能家电设备的语音控制装置,包括:
53、接收模块,用于接收智能家电设备发送的程序查询请求,所述程序查询请求包括所述智能家电设备的设备标识和关键字,用于查询所述智能家电设备关联的账号绑定的其他家电设备中是否存在与所述关键字对应的程序;
54、处理模块,用于根据本地预先配置的每个用户的账号以及绑定的设备标识之间的对应关系,每个设备标识对应设备的程序,确定所述智能家电设备关联的账号绑定的其他家电设备中是否存在与所述关键字对应的程序;
55、发送模块,用于向所述智能家电设备返回查询结果,所述查询结果用于指示所述智能家电设备关联账号绑定的其他智能家电设备中是否存在与所述关键字对应的程序。
56、本领域技术人员能够理解的是,本发明实施例提供的智能家电设备的语音控制方法和设备,智能家电设备通过用户的语音指令的关键字确定其中是否存在与关键字对应的程序,若不存在对应的程序,向服务器查询用户的账号绑定的其他智能家电设备中是否存在与关键字对应的程序。若其他智能家电设备中存在与关键字对应的程序,向用户播报提示语音。智能家电设备再次接收到用户的语音指令后,根据语音指令控制智能家电设备或其他智能家电设备。本方案通过在智能家电设备确定其中不存在与关键字对应的程序时,向服务器查询其他智能家电设备中是否存在该程序,有效提高了智能家电设备的实用性。