一种智能家居的控制方法、装置、机器人及系统与流程

文档序号:19812107发布日期:2020-01-31 18:31阅读:139来源:国知局
一种智能家居的控制方法、装置、机器人及系统与流程

本发明涉及物联网技术领域,尤其涉及一种智能家居的控制方法、装置、机器人及系统。



背景技术:

随着科学技术的不断进步,人民生活水平的不断提高,智能家居的概念也逐渐普及,智能家居也进入使用,但是发展还不够完善,现有的家庭物联网系统,一般通过手机或者平板电脑控制,实现智能家居的开启和关闭,方便性差,少部分控制终端虽然可以通过语音进行交互,但控制终端内部的语义库不够丰富,因此识别的词汇较少,仅能进行简单的语音控制。



技术实现要素:

为解决现有的智能家居控制方便性差的问题,本发明提出一种智能家居的控制方法、装置、机器人及系统。

第一方面,本发明的实施例提供一种智能家居的控制方法,应用于机器人终端,所述控制方法包括:

检测是否接收到对机器人终端的唤醒请求;

如果接收到唤醒请求,则调用推送拾音状态页面进行推送显示,并进入拾音状态;

在拾音状态下,接收用户的语音信息,并对所述语音信息进行识别处理,以将所述语音信息转换为第一文本信息;

将所述第一文本信息发送至云端服务器进行解析,并接收所述云端服务器反馈的基于所述第一文本信息的用户意图;

对所述用户意图进行解析,根据解析结果生成控制信号,并根据所述控制信号控制智能家居的状态和/或获取智能家居的状态信息。

进一步地,所述唤醒请求为触摸指令,休眠状态下检测触摸屏上是否发生触摸,若发生触摸,则确定接收到唤醒请求。

进一步地,所述唤醒请求为语音指令,休眠状态下判断是否检测到预定唤醒语音指令,若检测到,则确定接收到唤醒请求。

进一步地,获取智能家居的状态信息之后,还包括:

将所述状态信息转换为第二文本信息;

将所述第二文本信息转换为语音信息并播放,或者将所述第二文本信息进行推送显示。

进一步地,根据解析结果生成控制信号,包括:

根据解析结果确定待控制智能家居的设备信息,并根据所述设备信息生成与所述待控制智能家居匹配的控制信号。

第二方面,本发明的实施例提供一种智能家居的控制装置,包括:

唤醒模块,用于检测是否接收到对机器人终端的唤醒请求,并当接收到唤醒请求时,调用推送拾音状态页面进行推送显示,并进入拾音状态;

语音识别模块,用于在拾音状态下,接收用户的语音信息,并对所述语音信息进行识别处理,以将所述语音信息转换为第一文本信息;

信息处理模块,用于将所述第一文本信息发送至云端服务器进行解析,并接收所述云端服务器反馈的基于所述第一文本信息的用户意图;

控制模块,用于对所述用户意图进行解析,根据解析结果生成控制信号,并根据所述控制信号控制智能家居的状态和/或获取智能家居的状态信息。

进一步地,所述控制装置还包括播报显示模块,用于将所述状态信息转换为第二文本信息,并将所述第二文本信息转换为语音信息并播放,或者将所述第二文本信息进行推送显示。

第三方面,本发明的实施例提供一种机器人,包括处理器和与所述处理器连接的存储器,所述存储器存储有多条指令,所述指令可被所述处理器加载并执行,以使所述处理器能够执行上述的智能家居的控制方法。

第四方面,本发明的实施例提供一种存储介质,所述存储介质存储有多条指令,所述指令可被处理器加载并执行以使所述处理器能够执行上述的智能家居的控制方法。

第五方面,本发明的实施例提供一种智能家居的控制系统,包括上述的机器人,还包括与所述机器人通信连接的智能家居。

本发明提供的智能家居的控制方法、装置、机器人及系统,至少包括如下有益效果:

(1)在进行语音控制之前对机器人终端进行唤醒,唤醒之后通过语音对智能家居进行控制,避免不相关的语音对智能家居设备的误控制,有效提高智能家居控制的准确性和方便性,对于语音信息的解析通过云端服务器进行,一方面可以有效节约机器人终端的内部资源,另一方面,能够有效提高识别的词汇量,控制的内容更加丰富;

(2)可对智能家居的状态进行语音播报,使用户了解智能家居的最新状态,进一步提高智能家居控制的方便性;

(3)本发明提供的机器人,可放置于用户家中或其他任何有需要的场合,用户可通过语音随时与机器人交互控制智能家居,有效提高使用的方便性。

附图说明

图1为本发明提供的智能家居的控制方法一种实施例的流程图。

图2为本发明提供的智能家居的控制装置一种实施例的结构示意图。

图3为本发明提供的机器人一种实施例的结构示意图。

具体实施方案

为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案做详细的说明。

实施例一

参考图1,本实施例提供一种智能家居的控制方法,应用于机器人终端,所述控制方法包括:

步骤s101,检测是否接收到对机器人终端的唤醒请求;

步骤s102,如果接收到唤醒请求,则调用推送拾音状态页面进行推送显示,并进入拾音状态;

步骤s103,在拾音状态下,接收用户的语音信息,并对所述语音信息进行识别处理,以将所述语音信息转换为第一文本信息;

步骤s104,将所述第一文本信息发送至云端服务器进行解析,并接收所述云端服务器反馈的基于所述第一文本信息的用户意图;

步骤s105,对所述用户意图进行解析,根据解析结果生成控制信号,并根据所述控制信号控制智能家居的状态和/或获取智能家居的状态信息。

具体地,执行步骤s101,机器人终端在休眠状态下,实时检测是否接收到对机器人终端的唤醒请求,作为一种优选的实施方式,所述唤醒请求为语音指令,休眠状态下判断是否检测到预定唤醒语音指令,若检测到,则确定接收到唤醒请求。

预定唤醒语音指令可以为“你好,xx”、“早上好,xx”等。

作为另外一种可选的实施方式,所述唤醒请求为触摸指令,休眠状态下检测触摸屏上是否发生触摸,若发生触摸,则确定接收到唤醒请求。

进一步地,执行步骤s102,如果接收到唤醒请求,生成对应的服务指令,根据该服务指令控制机器人进入拾音状态,调用推送拾音状态页面进行推送显示,拾音状态下机器人可与用户通过语音交互,当一定时间内没有检测到用户语音时自动转到主界面进行显示。拾音状态页面可以显示为一个麦克风,提示用户此时可以输入语音指令。

进一步地,执行步骤s103,在拾音状态下,接收用户的语音信息,并对所述语音信息进行识别处理,将所述语音信息转换为第一文本信息,以便后续对其进行处理。

进一步地,执行步骤s104,将转换后的第一文本信息发送至云端服务器进行分析,云端服务器将分析结果反馈回来,该反馈结果即基于该第一文本信息的用户意图。

进一步地,执行步骤s105,对所述用户意图进行解析,根据解析结果确定待控制智能家居的设备信息,并根据所述设备信息生成与所述待控制智能家居匹配的控制信号。

具体地,设备信息包括设备的唯一标识信息和位置信息,通过对用户意图的解析,确定待控制智能家居及其所在的位置,生成控制信号发送至对应位置的智能家居。

例如,用户说出“打开卧室的灯”,对其进行识别和解析,确定待控制智能家居为卧室的灯,生成控制信号发送至卧室的灯具,控制开启卧室的灯。

进一步地,步骤s105中,获取智能家居的状态信息之后,还包括:

将所述状态信息转换为第二文本信息;

将所述第二文本信息转换为语音信息并播放,或者将所述第二文本信息进行推送显示。

例如,用户说出“空调的设置温度”,对其进行识别和解析,确定待控制智能家居为空调,生成控制信号发送至空调,空调根据该控制信号反馈当前的设置温度,将该温度转换为文本信息,将所述文本信息转换为语音信息并播放,或者将所述文本信息进行推送显示。

本实施例提供的智能家居的控制方法,至少包括如下有益效果:

(1)在进行语音控制之前对机器人终端进行唤醒,唤醒之后通过语音对智能家居进行控制,避免不相关的语音对智能家居设备的误控制,有效提高智能家居控制的准确性和方便性,对于语音信息的解析通过云端服务器进行,一方面可以有效节约机器人终端的内部资源,另一方面,能够有效提高识别的词汇量,控制的内容更加丰富;

(2)可对智能家居的状态进行语音播报,使用户了解智能家居的最新状态,进一步提高智能家居控制的方便性。

实施例二

参考图2,本实施例提供一种智能家居的控制装置,包括:

唤醒模块201,用于检测是否接收到对机器人终端的唤醒请求,并当接收到唤醒请求时,调用推送拾音状态页面进行推送显示,并进入拾音状态;

语音识别模块202,用于在拾音状态下,接收用户的语音信息,并对所述语音信息进行识别处理,以将所述语音信息转换为第一文本信息;

信息处理模块203,用于将所述第一文本信息发送至云端服务器进行解析,并接收所述云端服务器反馈的基于所述第一文本信息的用户意图;

控制模块204,用于对所述用户意图进行解析,根据解析结果生成控制信号,并根据所述控制信号控制智能家居的状态和/或获取智能家居的状态信息。

进一步地,所述唤醒请求为语音指令,唤醒模块201还用于休眠状态下判断是否检测到预定唤醒语音指令,若检测到,则确定接收到唤醒请求。

作为另外一种可选的实施方式,所述唤醒请求为触摸指令,唤醒模块201还用于休眠状态下检测触摸屏上是否发生触摸,若发生触摸,则确定接收到唤醒请求。

进一步地,本实施例提供的控制装置还包括播报显示模块205,用于将所述状态信息转换为第二文本信息,并将所述第二文本信息转换为语音信息并播放,或者将所述第二文本信息进行推送显示。

具体工作原理请参考实施例一,在此不再赘述。

本实施例提供的智能家居的控制装置,至少包括如下有益效果:

(1)在进行语音控制之前对机器人终端进行唤醒,唤醒之后通过语音对智能家居进行控制,避免不相关的语音对智能家居设备的误控制,有效提高智能家居控制的准确性和方便性,对于语音信息的解析通过云端服务器进行,一方面可以有效节约机器人终端的内部资源,另一方面,能够有效提高识别的词汇量,控制的内容更加丰富;

(2)可对智能家居的状态进行语音播报,使用户了解智能家居的最新状态,进一步提高智能家居控制的方便性。

实施例三

参考图3,本实施例提供一种机器人300,包括处理器301和与处理器301连接的存储器302,存储器302存储有多条指令,所述指令可被处理器301加载并执行,以使处理器301能够执行上述的智能家居的控制方法。

此外,本实施例还提供一种存储介质,所述存储介质存储有多条指令,所述指令可被处理器加载并执行以使所述处理器能够执行上述的智能家居的控制方法。

本实施例提供的机器人,可放置于用户家中或其他任何有需要的场合,用户可通过语音随时与机器人交互控制智能家居,有效提高使用的方便性。

实施例四

本实施例提供一种智能家居的控制系统,包括上述的机器人,还包括与所述机器人通信连接的智能家居。

具体地,所述智能家居包括智能冰箱、智能空调、智能洗衣机、智能电视、智能温度传感器、智能湿度传感器、智能灯具、智能窗帘中的一种或多种。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1