智能家居互动控制方法及系统与流程

文档序号:16198934发布日期:2018-12-08 06:25阅读:456来源:国知局
智能家居互动控制方法及系统与流程

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

背景技术

近年来,基于互联网的智能家居技术发展迅速,所谓智能家居技术是通过物联网技术将家中的各种设备(如音视频设备、照明系统、窗帘控制、空调控制、安防系统、数字影院系统、影音服务器、影柜系统、网络家电等)连接到一起,提供家电控制、照明控制、电话远程控制、室内外遥控、防盗报警、环境监测、暖通控制、红外转发以及可编程定时控制等多种功能和手段。可以看出在智能家居技术中,通信联网技术、控制技术以及交互方式,是直接影响智能家居用户体验的关键技术。

目前的智能家居解决方案是基于zigbee、wifi无线通信技术,对传统家居设备进行改进升级,并将其接入智能家庭网络或云端智能家居平台,再通过智能手机的app对智能家居设备进行控制。

现有技术方案已经能够为用户提供一定的智能家居体验,但是仍然存在一些不足之处:(1)传统家电设备需要添加物联网控制模块才能接入智能家庭网络,对于现有家居环境进行升级过程中,需要重新购买家电设备,并且安装物联网控制模块的家电尚未普及,厂商及型号选择范围较小,提高了升级成本,限制了物联网智能家居应用普及;(2)智能家居设备联网以及控制都需要借助zigbee、wifi等常用无线通信网络,占据了大量网络资源,还需要解决冲突干扰问题;(3)智能家居控制始终无法脱离智能手机app,由于app无法常驻打开,所以每次操作时都需要打开特定的app应用操作较为繁琐,会影响到打电话等常规手机操作,体验较差。



技术实现要素:

本发明旨在解决物联网智能家居控制技术中的上述不足之处,提供一种基于红外遥控和语音控制技术,适配传统家电并有效提高用户体验的一种智能家居互动控制方法及系统。

本发明一种智能家居互动控制方法,所述方法包括以下步骤:

获取用户的语音指令;

解析所述语音指令,获取设备信息和功能指令信息;

加载对应所述设备信息的红外代码表;

根据所述红外代码表,将所述功能指令信息编译为红外控制指令,用于控制所述设备信息对应的设备。

作为优选,获取用户的语音指令的步骤,进一步包括:

获取用户的语音信息;

识别语音信息中的语音特征信息;

从预设的语音指令库中筛选出与所述语音特征信息相对应的语音指令。

作为优选,解析用户的语音指令,获取设备信息和功能指令信息的步骤,进一步包括:

获取与所述语音指令对应的多个设备类型标签和功能标签,所述设备类型标签和功能标签之间存在对应关系;

从在线设备信息中筛选出与所述设备类型标签相对应的设备信息;

从设备信息附属的功能列表中筛选出与所述功能指令标签相对应的功能指令信息。

作为优选,所述加载对应所述设备的红外代码表的步骤,进一步包括:

识别所述设备信息中的设备型号;

根据所述设备型号,从预设的云端红外码库中查询对应的红外代码表;

将所述红外代表下载到本地。

本发明实施例同时一种智能家居互动控制装置,所述系统包括:

获取模块,用于获取用户的语音指令;

解析模块,用于解析所述语音指令,获取设备信息和功能指令信息;

加载模块,用于加载对应所述设备信息的红外代码表;

编译模块,根据所述红外代码表,将所述功能指令信息编译为红外控制指令,用于控制所述设备信息对应的设备。

作为优选,所述获取模块包括:

语音获取单元,用于获取用户的语音信息;

语音识别单元,用于识别语音信息中的语音特征信息;

语音指令生成单元,用于从预设的语音指令库中筛选出与所述语音特征信息相对应的语音指令。

作为优选,所述解析模块包括:

标签获取单元,用于获取与所述语音指令对应的多个设备类型标签和功能

标签,所述设备类型标签和功能标签之间存在对应关系;

第一筛选单元,用于从在线设备中筛选出与所述设备类型标签相对应的设备信息;

第二筛选单元,用于从设备信息附属的功能列表中筛选出与所述功能指令标签相对应的功能指令信息。

作为优选,所述加载模块包括:

识别单元,用于识别所述设备信息中的设备型号;

查询单元,用于根据所述设备型号,从预设的云端红外码库中查询对应的红外代码表;

下载单元,用于将所述红外代表下载到本地。

本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征是,所述处理器执行所述程序时,实现上述任一项所述的方法。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述的方法。本发明所述的天线增益判定方法不仅简单易行,而且具备一定的操作精度,便于观察待调试天线的增益及天线用作收、发不同角色时的传输性能差异。本发明所述的天线增益判定方法可以有效保证天线设计的可靠性和准确性,结合天线应用在实际的产品中表现出的无线传输性能测试可以完成天线的设计工作。

本发明提供的技术方案对比现有技术具有如下的有益效果:

(1)通过红外控制传统家电设备,不需要重新购买家电设备,降低了家庭应用升级成本,提高物联网智能家居应用普及。

(2)降低了对于zigbee、wifi等常用无线通信资源的占用,缓解了冲突干扰问题。

(3)红外代码表根据设备信号从云端获取,不需要提前配置,实现自学习功能,适应多种型号的家电设备。

(4)实现语音控制,不需要每次操作时都需要打开特定的app应用操作,增强用户体验较差。

(5)能够实现一条语音信息,控制多台设备多项功能的控制场景;比如语音信息为“睡觉”,则可以对应控制电视、点灯关闭,同时空调切换到睡眠模式等多样化的应用操作。

(6)语音获取模块和命令解析模块分离,可以将语音获取模块可以基于语音音箱等带语音功能的智能设备实现,而命令解析通过云端平台及手机应用实现。因此可以兼容第三方的语音智能设备,便于现有的智能家居平台升级。

附图说明

图1为实施一提供的一种智能家居互动控制方法的第一流程图。

图2为实施二提供的一种智能家居互动控制方法的第二流程图。

图3为实施三提供的一种智能家居互动控制方法的第三流程图。

图4为实施四提供的一种智能家居互动控制方法的第四流程图。

图5为实施四提供的一种智能家居互动控制装置的原理框图。

具体实施方式

下面结合附图和具体实施方式对本发明做进一步描述。

实施例一:

如图1所示,本发明实施例提供一种智能家居互动控制方法,所述方法包括以下步骤:

s101获取用户的语音指令。

本实施例中的智能家居互动控制方法,是可以通过语音指令实现对于家电设备的控制。本实施例中的语音指令,是根据获取的用户语音信息,解析后生成的语音指令。

s102解析所述语音指令,获取设备信息和功能指令信息。

对于所述语音指令的解析,是基于预设的算法对语音指令中的特征信息,进行分析,关联和匹配到预设的特征信息。所述的设备信息用于语音指令需要控制指向的设备,而功能指令信息则是对于控制设备动作的指令信息。设备信息和功能指令信息能够构成操作指定设备进行指定功能动作的指令。例如“电视机开启”的语音指令,经过解析后,可获取设备信息指令“电视”和功能指令信息“开启”。

s103加载对应所述设备信息的红外代码表。

根据设备信息自学习红外代码表,从而能够编译红外控制指令而控制设备信息对应的设备。

s104根据所述红外代码表,将所述功能指令信息编译为红外控制指令,用于控制所述设备信息对应的设备。

通过上述加载的红外代码表,实现将功能指令信息编译为红外控制指令的操作,最终实现通过红外控制方式对设备进行控制。例如“电视机开启”的语音指令,经过解析后,可获取设备信息指令“电视”和功能指令信息“开启”。针对电视设备加载红外代码表,再将表示“开启”的功能指令信息编译为对应的红外控制指令,从而将电视开启。

实施例二:

如图2所示,本实施例在实施一的基础上进一步优化提供了一种智能家居互动控制方法,具体的本实施例中s101获取用户的语音指令的步骤包括:

s201获取用户的语音信息。

s202识别语音信息中的语音特征信息。

该步骤可以将语音信息中的多余内容剔除,只保留能够识别的语音特征信息。

s203从预设的语音指令库中筛选出与所述语音特征信息相对应的语音指令。

通过语音指令库中,语音特征信息匹配到的语音指令,用于进一步的解析。从而获取获取设备信息和功能指令信息。

实施例三:

如图3所示,本实施例在实施一的基础上进一步优化提供了一种智能家居互动控制方法,具体的本实施例中s102解析所述语音指令,获取设备信息和功能指令信息的步骤包括:

s301获取与所述语音指令对应的多个设备类型标签和功能标签,所述设备类型标签和功能标签之间存在对应关系。

设备类型标签和功能类型标签预先设置有对应关系,比如设备类型标签为“照明”,则对应的功能类型标签为“开启”、“关闭”、“调高亮度”和“调低亮度”。应用该方法可以将一条语言指令对应到多个设备,比如一个示例:语言指令为“睡觉”,对应的设备类型标签为“照明”和“调温”,对应的上述功能标签中的“关闭”。

s302从在线设备信息中筛选出与所述设备类型标签相对应的设备信息。

在线设备是指,联网并注册的设备,在示例中设备类型标签为“照明”和“调温”,则可筛选出“小夜灯”、“顶灯”、“空调”等设备信息。

s303从设备信息附属的功能列表中筛选出与所述功能指令标签相对应的功能指令信息。

例如功能标签为“关闭”,则从“小夜灯”和“顶灯”的功能列表中筛选出功能指令信息“关闭”,从“空调”的功能列表中筛选出“睡眠模式”。

通过上述方法实现一条语音指令,控制多台设备协调工作,比如“睡眠”的语音指令,则控制“小夜灯”关闭、“顶灯”关闭、“空调”调成“睡眠模式”三项设备操作。

实施例四:

如图4所示,本实施例在实施一的基础上进一步优化提供了一种智能家居互动控制方法,具体的本实施例中s102解析所述语音指令,获取设备信息和功能指令信息的步骤包括:

s401识别所述设备信息中的设备型号。

s402根据所述设备型号,从预设的云端红外码库中查询对应的红外代码表。

s403将所述红外代表下载到本地。

s404根据所述红外代码表,将所述功能指令信息编译为红外控制指令,用于控制所述设备信息对应的设备。

根据设备信息自学习红外代码表,从而能够编译红外控制指令而控制设备信息对应的设备。通过上述加载的红外代码表,实现将功能指令信息编译为红外控制指令的操作,最终实现通过红外控制方式对设备进行控制。

实施例五:

获取模块1,用于获取用户的语音指令。

解析模块2,用于解析所述语音指令,获取设备信息和功能指令信息。

加载模块3,用于加载对应所述设备信息的红外代码表。

编译模块4,根据所述红外代码表,将所述功能指令信息编译为红外控制指令,用于控制所述设备信息对应的设备。

优选的,所述获取模块1可以设置在类似语音音箱等,语音控制设备中,用于解析用户的语音信息,获取用户的语音指令。

所述解析模块2,则可以设置在智能手机应用中,与获取模块1云端对接,获取语音指令,并解析所述语音指令,获得设备信息和功能指令信息。

加载模块3和编译模块4,可以设置在红外转发设备中,通过自学习加载红外代码表,完成功能指令信息编译为红外控制指令,从控制设备。

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