一种智能语音红外控制家用电器的系统和方法与流程

文档序号:15567238发布日期:2018-09-29 03:37阅读:380来源:国知局

本发明属于家电控制技术领域,具体涉及一种智能语音红外控制家用电器的系统和方法。



背景技术:

目前家用电器分为两类,一类是传统的红外遥控器控制的老式家用电器,第二类是带有wifi的智能家用电器,从控制方式上看,第一类家电使用传统的手持遥控器进行按键控制,需要用户手持遥控器对着家电操作,限制了用户自由的空间,而第二类带有wifi功能的智能家电设备,需要用户连接wifi连接设备,下载app,同样需要手持操作手机操作,相对于第一类方式,该方式好处在于可以远程控制,但是仍然没有解决用户解放双手的问题。



技术实现要素:

为了解决现有技术存在的上述问题,本发明提供了一种智能语音红外控制家用电器的系统和方法。

一方面,本发明提供了一种智能语音红外控制家用电器的系统,所述系统包括:

语音交互模块,用于与用户进行语音交互,获取所述用户的语音信息;

识别模块,与所述语音交互模块连接,用于识别所述语音信息中的家电信息和指令信息,获得识别结果;

第一执行模块,与所述识别模块连接,用于基于所述识别结果调用红外指令存储模块中的对应红外控制指令并发送;

匹配绑定模块,与所述识别模块连接,用于供所述用户将待控制家电与所述系统进行匹配绑定;

所述红外指令存储模块,分别与所述执行模块和所述匹配绑定模块连接,用于存储各种家电的红外控制指令。

优选的,所述家电信息至少包括家电的位置信息和/或品牌信息。

优选的,所述系统还包括:

第一判断模块,与所述识别模块连接,用于判断所述家电信息中对应的家电是否与所述系统进行了匹配绑定,获得第一判断结果;

传输模块,与所述第一判断模块连接,用于当所述第一判断结果为是时,将所述识别结果传输给所述第一执行模块,当所述第一判断结果为否时,将所述识别结果传输给所述匹配绑定模块。

优选的,所述匹配绑定模块包括:

第二判断模块,与所述识别模块连接,用于基于所述识别结果判断待匹配的家电是否为已知品牌,获得第二判断结果;

第二执行模块,与所述第二判断模块连接,用于当所述第二判断结果为是时,调用所述红外指令存储模块中的对应的红外开机指令并发送;当所述第二判断结果为否时,发送无法匹配的指令;

第三判断模块,与所述第二执行模块连接,用于判断所述红外开机指令是否有效,获得第三判断结果;

第三执行模块,与所述第三判断模块连接,用于当所述第三判断结果为是时,则添加匹配数据,完成匹配绑定;当所述第三判断结果为否时,则发送无法匹配的指令。

另一方面,本发明还提供了智能语音红外控制家用电器的方法,应用于家电控制系统,所述家电控制系统包括一个红外指令存储模块,所述红外指令存储模块中存储有各种家电的红外控制指令,所述方法包括以下步骤:

获取用户的语音信息;

识别所述语音信息中的家电信息和指令信息,获得识别结果;

基于所述识别结果调用对应的所述红外控制指令并发送。

优选的,所述家电信息至少包括家电的位置信息和/或品牌信息。

优选的,在获得识别结果之后,所述方法还包括:

判断所述家电信息中对应的家电是否与所述系统进行了匹配绑定,获得第一判断结果;

当所述第一判断结果为是时,基于所述识别结果调用所述红外指令存储模块中的对应红外控制指令并发送;

当所述第一判断结果为否时,将所述家电与所述家电控制系统进行匹配绑定;

匹配绑定完成后调用对应的所述红外控制指令并发送。

优选的,将所述家电与所述家电控制系统进行匹配绑定的方法包括:

基于所述识别结果判断待匹配的家电是否为已知品牌,获得第二判断结果;

当所述第二判断结果为是时,调用所述红外指令存储模块中的对应的红外开机指令并发送;当所述第二判断结果为否时,发送无法匹配的指令;

判断所述红外开机指令是否有效,获得第三判断结果;当所述第三判断结果为是时,则添加匹配数据,完成匹配绑定;当所述第三判断结果为否时,则发送无法匹配的指令。

与现有技术相比,本发明具有如下有益效果:

通过本发明提供的智能语音红外控制家用电器的系统和方法,用户可以在声音所达的方位内实现对家用电器的操控,用户只需发声,不在需要动手就可以完美的操控电视、空调等家用电器,用户也可以在做饭洗衣的同时操控其他家电,彻底解放双手。

附图说明

图1是本发明实施例提供的一种智能语音红外控制家用电器的系统的结构示意图;

图2为本发明实施例提供的一种智能语音红外控制家用电器的方法的方法流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本专利的描述中,需要理解的是,术语“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。

请参考图1,本发明实施例提供了一种智能语音红外控制家用电器的系统,所述系统包括:

语音交互模块10,用于与用户进行语音交互,获取所述用户的语音信息;

识别模块20,与所述语音交互模块连接,用于识别所述语音信息中的家电信息和指令信息,获得识别结果;

第一执行模块30,与所述识别模块连接,用于基于所述识别结果调用红外指令存储模块50中的对应红外控制指令并发送;

匹配绑定模块40,与所述识别模块连接,用于供所述用户将待控制家电与所述系统进行匹配绑定;

红外指令存储模块50,分别与所述执行模块和所述匹配绑定模块连接,用于存储各种家电的红外控制指令。

在具体的实施过程中,因为不同的家电的红外控制指令都不同,为了使得该智能语音红外控制家用电器的系统能够控制家里所有的家电,首先是将家里的家电与该智能语音红外控制家用电器的系统进行匹配绑定,通过匹配绑定确定每个家电对应的红外控制指令组码。匹配后再对家电进行控制。

在具体的实施过程中,由于一户家庭或一个房间内可能不止一个家电,比如客厅里既有电视,又有空调;而同类家电也可能是不同的品牌,比如卧室空调是a品牌的,而客厅空调是b品牌的,而不同家电、不同品牌的同种家电的红外控制指令都不尽相同,为了能够准确地识别出用户想要控制的家电,作为优选的,本实施例中的所述家电信息至少包括家电的位置信息和/或品牌信息。通过家电的位置信息和/或品牌信息能够更加准确地识别出用户想要控制的家电是哪一个,避免出错。

在具体的实施过程中,有可能新添加或更换的家电还没有预先与该智能语音红外控制家用电器的系统进行匹配绑定,用户就发起了控制指令,这时就会出现无法控制的情况,为了避免此类情况的发生,作为优选的,所述系统还包括:

第一判断模块60,与所述识别模块连接,用于判断所述家电信息中对应的家电是否与所述系统进行了匹配绑定,获得第一判断结果;

传输模块70,与所述第一判断模块连接,用于当所述第一判断结果为是时,将所述识别结果传输给所述执行模块,当所述第一判断结果为否时,将所述识别结果传输给所述匹配绑定模块。

通过设置所述第一判断模块和所述传输模块,能够提示并指导用户对新添加或更换的家电进行匹配绑定,从而实现语音控制,避免出现忘记匹配绑定而出现无法控制家电的情况发生。

需要说明的是,本实施例中第一判断模块60判断所述家电信息中对应的家电是否与所述系统进行了匹配绑定的方式是轮询红外指令存储模块50,查找红外指令存储模块50中是否已经存储了所述家电的匹配数据,如果有,则表明所述家电已经与该系统进行了匹配,如果没有,则表明还未进行匹配。

在具体的实施过程中,因为每个品牌的家电的控制指令都尽相同,因此,作为优选的,本实施例中的所述匹配绑定模块包括:

第二判断模块401,与所述识别模块连接,用于基于所述识别结果判断待匹配的家电是否为已知品牌,获得第二判断结果;

第二执行模块402,与所述第二判断模块连接,用于当所述第二判断结果为是时,调用所述红外指令存储模块中的对应的红外开机指令并发送;当所述第二判断结果为否时,发送无法匹配的指令;

第三判断模块403,与所述第二执行模块连接,用于判断所述红外开机指令是否有效,获得第三判断结果;

第三执行模块404,与所述第三判断模块连接,用于当所述第三判断结果为是时,则添加匹配数据,完成匹配绑定;当所述第三判断结果为否时,则发送无法匹配的指令。

在具体的实施过程中,本实施例中第二执行模块402或第三执行模块404发送的所述无法匹配的指令中包括提示用户找维护人员进行品牌更新的信息。

对应本发明实施例中提供的一种智能语音红外控制家用电器的系统,本发明实施例中还提供了一种智能语音红外控制家用电器的方法,如图2所示,所述方法应用于家电控制系统,所述家电控制系统包括一个红外指令存储模块,所述红外指令存储模块中存储有各种家电的红外控制指令,所述方法包括以下步骤:

步骤s1:获取用户的语音信息;

步骤s2:识别所述语音信息中的家电信息和指令信息,获得识别结果;

步骤s3:基于所述识别结果调用对应的所述红外控制指令并发送。

在具体的实施过程中,作为优选的,本实施例中的所述家电信息至少包括家电的位置信息和/或品牌信息。通过家电的位置信息和/或品牌信息能够更加准确地识别出用户想要控制的家电是哪一个,避免出错。

在具体的实施过程中,作为优选的,在步骤s2中获得识别结果之后,所述方法还包括:

判断所述家电信息中对应的家电是否与所述系统进行了匹配绑定,获得第一判断结果;

当所述第一判断结果为是时,基于所述识别结果调用所述红外指令存储模块中的对应红外控制指令并发送;

当所述第一判断结果为否时,将所述家电与所述家电控制系统进行匹配绑定;

匹配绑定完成后调用对应的所述红外控制指令并发送。

在具体的实施过程中,本实施例中判断所述家电信息中对应的家电是否与所述系统进行了匹配绑定的方法为轮询所述红外指令存储模块,查找所述红外指令存储模块中是否已经存储了所述家电的匹配数据,如果有,则表明所述家电已经与该系统进行了匹配,如果没有,则表明还未进行匹配。

在具体的实施过程中,作为优选的,将所述家电与所述家电控制系统进行匹配绑定的方法包括:

基于所述识别结果判断待匹配的家电是否为已知品牌,获得第二判断结果;

当所述第二判断结果为是时,调用所述红外指令存储模块中的对应的红外开机指令并发送;当所述第二判断结果为否时,发送无法匹配的指令;

判断所述红外开机指令是否有效,获得第三判断结果;当所述第三判断结果为是时,则添加匹配数据至所述红外指令存储模块中,完成匹配绑定;当所述第三判断结果为否时,则发送无法匹配的指令。

在具体的实施过程中,本实施例中所述无法匹配的指令中包括提示用户找维护人员进行品牌更新的信息。

采用本发明实施例提供的智能语音红外控制家用电器的系统和方法,用户可以在声音所达的方位内实现对家用电器的操控,用户只需发声,不在需要动手就可以完美的操控电视、空调等家用电器,用户也可以在做饭洗衣的同时操控其他家电,彻底解放双手。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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