一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

家用电器的控制方法、装置、语音盒子及存储介质与流程

2021-08-20 20:26:00 来源:中国专利 TAG:盒子 语音 装置 控制 方法
家用电器的控制方法、装置、语音盒子及存储介质与流程

本申请属于家用电器技术领域,具体涉及一种家用电器的控制方法、装置、语音盒子及存储介质。



背景技术:

随着语音技术的不断发展,越来越多的基于语音控制家用电器被应用到生活的各个方面,例如具备语音功能的家用电器、空调等,用户可以通过语音指令进行家用电器的控制,控制方式便捷。

针对已安装的不具备语音功能的家用电器,往往需要通过语音盒子,如音箱,实现家用电器的语音控制。现有的基于语音盒子的家用电器的控制方式,往往依赖于互联网进行,即语音盒子和家用电器通过互联网进行数据通信,因此,需要用户预先提供互联网环境,应用范围受限。且语音盒子通常放置在客厅中,从而导致距离客厅较远的家用电器,如厨房放置的热水器、厕所放置的洗衣机等,由于互联网信号弱,导致该类家用电器的控制失效,控制准确度较低,无法满足需求。



技术实现要素:

为了解决现有技术中的上述问题,即为了解决现有的家用电器语音控制的准确度较低的问题,本申请提供了一种家用电器的控制方法、装置、语音盒子及存储介质,针对不具备语音功能的家用电器,通过语音盒子实现了家用电器的语音控制,提高了家用电器控制的便捷性,且当设备处于互联网离线状态或不具备互联网功能时,仍可基于局域网(localareanetwork,lan)进行数据通信,提高了语音控制的准确度。

第一方面,本申请实施例提供了一种家用电器的控制方法,该方法应用于语音盒子,所述语音盒子与家用电器通过局域网连接,该方法包括:

当接收到语音指令时,判断所述语音盒子的连接状态是否为互联网在线,其中,所述语音指令用于控制家用电器;若否,则根据所述语音指令以及语料分析库,生成所述家用电器的控制指令;基于局域网,将所述控制指令发送至所述家用电器,以使所述家用电器执行所述控制指令。

可选的,判断所述语音盒子的连接状态是否为互联网在线,包括:

根据所述语音盒子与云端服务器的第一心跳信号,判断所述语音盒子的连接状态是否为互联网在线。

可选的,当所述语音盒子的连接状态为互联网在线时,所述方法还包括:

基于互联网,将所述语音指令发送至云端服务器,以通过所述云端服务器根据所述语音指令生成所述家用电器的控制指令;基于互联网,接收所述云端服务器发送的所述控制指令;判断所述家用电器的连接状态是否为互联网在线;若否,则基于局域网将所述控制指令发送至所述家用电器。

可选的,判断所述家用电器的连接状态是否为互联网在线,包括:

获取所述家用电器与云端服务器的第二心跳信号;根据所述第二心跳信号,判断所述家用电器的连接状态是否为互联网在线。

可选的,在基于互联网,接收所述云端服务器发送的所述控制指令之后,所述方法还包括:

当所述家用电器的连接状态为互联网在线时,基于互联网将所述控制指令发送至所述家用电器。

可选的,在基于互联网,将所述语音指令发送至云端服务器之后,所述方法还包括:

当在预设时间段内未接收到所述云端服务器发送的所述控制指令时,根据所述语音指令以及语料分析库,生成所述家用电器的控制指令;基于局域网,将所述控制指令发送至所述家用电器。

可选的,所述方法还包括:

当所述语音盒子绑定至预设用户账号时,获取所述预设用户账号对应的各个家用电器;根据各个家用电器的状态参数,与所述预设用户账号下的各个家用电器进行绑定,以将所述控制指令发送至绑定的各个所述家用电器。

可选的,在将所述控制指令发送至所述家用电器之后,所述方法还包括:

获取所述家用电器的执行结果;根据所述执行结果,生成语音提示信息。

第二方面,本申请实施例还提供了一种家用电器的控制装置,所述装置应用于语音盒子,所述语音盒子与家用电器通过局域网连接,该装置包括:

连接状态判断模块,用于当接收到语音指令时,判断所述语音盒子的连接状态是否为互联网在线,其中,所述语音指令用于控制家用电器;控制指令生成模块,用于若所述语音盒子的连接状态为互联网在线,则根据所述语音指令以及语料分析库,生成所述家用电器的控制指令;控制指令发送模块,用于基于局域网,将所述控制指令发送至所述家用电器,以使所述家用电器执行所述控制指令。

可选的,连接状态判断模块,具体用于:

根据所述语音盒子与云端服务器的第一心跳信号,判断所述语音盒子的连接状态是否为互联网在线。

可选的,所述装置包括:

语音指令发送模块,用于当所述语音盒子的连接状态为互联网在线时,基于互联网,将所述语音指令发送至云端服务器,以通过所述云端服务器根据所述语音指令生成所述家用电器的控制指令;控制指令接收模块,用于基于互联网,接收所述云端服务器发送的所述控制指令;互联网状态判断模块,用于判断所述家用电器的连接状态是否为互联网在线;第二控制指令发送模块,用于若否,则基于局域网将所述控制指令发送至所述家用电器。

可选的,联网状态判断模块,包括:

获取所述家用电器与云端服务器的第二心跳信号;根据所述第二心跳信号,判断所述家用电器的连接状态是否为互联网在线。

可选的,所述装置还包括:

第三控制指令发送模块,用于在基于互联网,接收所述云端服务器发送的所述控制指令之后,当所述家用电器的连接状态为互联网在线时,基于互联网将所述控制指令发送至所述家用电器。

可选的,所述装置还包括:

第二控制指令生成模块,用于在基于互联网,将所述语音指令发送至云端服务器之后,当在预设时间段内未接收到所述云端服务器发送的所述控制指令时,根据所述语音指令以及语料分析库,生成所述家用电器的控制指令;第四控制指令发送模块,用于基于局域网,将所述控制指令发送至所述家用电器。

可选的,所述装置还包括:

绑定模块,用于当所述语音盒子绑定至预设用户账号时,获取所述预设用户账号对应的各个家用电器;根据各个家用电器的状态参数,与所述预设用户账号下的各个家用电器进行绑定,以将所述控制指令发送至绑定的各个所述家用电器。

可选的,所述装置还包括:

执行结果获取模块,用于在将所述控制指令发送至所述家用电器之后,获取所述家用电器的执行结果;执行结果提示模块,用于根据所述执行结果,生成语音提示信息。

第三方面,本申请实施例还提供了一种语音盒子,包括:存储器和至少一个处理器;所所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如本申请第一方面对应的任意实施例提供的家用电器的控制方法。

第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如本申请第一方面对应的任意实施例提供的家用电器的控制方法。

第五方面,本申请实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如本申请第一方面对应的任意实施例提供的家用电器的控制方法。

本领域技术人员能够理解的是,本申请实施例提供的家用电器的控制方法、装置、语音盒子及存储介质,针对不具备语音功能的家用电器,通过与该家用电器连接的语音盒子,实现了对家用电器的语音控制,具体为:当接收到语音指令时,首先判断语音盒子是否互联网在线,若否,则语音盒子预先存储的语料分析库,生成该语音指令的控制指令,并基于局域网将该控制指令发送至相应的家用电器,从而实现家用电器的语音控制,提高了家用电器控制的便捷性,同时,无需用户提供互联网连接环境,应用范围广,且基于局域网进行数据通信,信号稳定性强,提高了语音控制的可靠性和有效性。

附图说明

下面参照附图来描述本申请的家用电器的控制方法、装置、语音盒子及存储介质的优选实施方式。此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本申请的原理。附图为:

图1为本申请实施例提供的家用电器的控制方法的一种应用场景图;

图2是本申请一个实施例提供的家用电器的控制方法的流程图;

图3是本申请另一个实施例提供的家用电器的控制方法的流程图;

图4是本申请图3所示实施例中家用电器的控制系统的结构示意图;

图5是本申请另一个实施例提供的家用电器的控制方法的流程图;

图6是本申请一个实施例提供的一种家用电器的控制装置的结构示意图;

图7是本申请一个实施例提供的语音盒子的结构示意图。

具体实施方式

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

下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。

下面对本申请实施例的应用场景进行解释:

图1为本申请实施例提供的家用电器的控制方法的一种应用场景图,如图1所示,用户室内安装由各个家用电器110,如热水器、空调等,且该家用电器110不具备语音功能,即该家用电器无法直接识别用户的语音指令。因此,为了实现对上述家用电器110的语音控制,可以增加一个语音盒子120,通常该语音盒子120放置于客厅中,通过互联网,将用户的语音指令转化为各个家用电器110的控制指令,从而实现非语音的家用电器器110的语音控制。

然而,采用上述控制方式,需要用户提供互联网环境,无法适用于未联网的环境中,应用范围受限;基于互联网进行数据通信,严重依赖于互联网信号的稳定性,且一些家用电器110会安装在距离语音盒子120较远的区域,从而导致互联网信号弱,无法有效传输控制指令,而导致语音控制失败。

针对上述问题,本申请实施例提供的家用电器的控制方法,针对不具备语音功能的各个家用电器,通过语音盒子以及局域网连接的方式,实现了家用电器的语音控制,提高了家用电器控制的便捷性和可靠性。

图2是本申请一个实施例提供的家用电器的控制方法的流程图,本申请实施例提供的家用电器的控制方法应用于包括语音盒子,该语音盒子又可以称为智能音箱、语音控制设备等,该语音盒子与家用电器通过局域网连接,如图2所示,该家用电器的控制方法包括以下步骤:

步骤s201,当接收到语音指令时,判断所述语音盒子的连接状态是否为互联网在线。

其中,所述语音指令用于控制家用电器,该语音指令可以是用户、用户终端或第三方终端发出的任意一种语音指令。家用电器可以是热水器、空调、冰箱、洗衣机、饮水机、照明灯、电视等中的一项或多项,该家用电器不具备语音功能,即无法直接识别并执行语音指令。语音盒子的连接状态可以包括互联网在线和互联网离线,互联网在线表示该语音盒子接入互联网,可以通过互联网与服务器、家用电器等其他设备进行数据通信,而互联网离线则表示语音盒子未接入互联网,无法通过互联网与其他设备进行数据通信。

具体的,用户可以直接向语音盒子发出语音指令,或者,用户可以通过用户终端、音箱等设备发出语音指令,从而语音盒子在接收到该语音指令时,判断自身的连接状态是否为互联网在线。

具体的,语音盒子可以与家用电器设置在同一室内,以便于对家用电器进行语音控制。

进一步地,语音盒子可以包括移动装置,当语音盒子接收到用于控制家用电器的语音指令时,可以根据该家用电器所在的位置,生成该移动装置的移动指令,以使语音盒子移动至家用电器周围,以提高语音控制的可靠性。

进一步地,语音盒子接收到用于控制家用电器的语音指令时,可以对语音指令进行关键词识别,从而根据识别结果确定语音指令对应的家用电器。

具体的,可以基于语音盒子的预设参数的参数值,判断语音盒子的连接状态。如当该预设参数的参数值为1时,确定语音盒子的连接状态为互联网在线,而当预设参数的参数值为0时,确定语音盒子的连接状态为互联网离线或互联网不在线。

进一步地,当语音盒子接收到语音指令之后,可以首先判断该语音指令是否为用于控制家用电器的语音指令,若是,则进一步判断语音盒子自身的连接状态是否为互联网在线。

进一步地,当语音指令为仅与语音盒子交互的语音指令,即语音指令为仅涉及用户与语音盒子之间的交互,不涉及家用电器或者其他第三方设备的控制,如语音指令为“预约明天七点的闹钟”,则语音盒子根据该语音指令以及语料分析库,生成语音盒子的控制指令或生成语音响应信息,以使语音盒子执行语音指令或响应用户的语音指令。

示例性的,语音指令可以为“开启热水器”,语音盒子接收到该语音指令之后,根据关键词“热水器”确定该语音指令为用于控制与语音盒子绑定的热水器r1的语音指令,则语音盒子需要判断自身的网络的连接状态,以确定是否互联网在线。

步骤s202,若否,则根据所述语音指令以及语料分析库,生成所述家用电器的控制指令。

其中,语料分析库为语音盒子预先存储的,包括各个语音指令对应的控制指令。

具体的,若语音盒子未接入互联网,即连接状态不是互联网在线或为互联网离线,则语音盒子根据该语音指令以及存储的语料分析库,确定该语音指令对应的家用电器的控制指令。

进一步地,当语音盒子处于互联网离线状态时,语音盒子首先对语音指令进行语音识别,以提取预约指令中的各个关键词,进而基于该各个关键词确定需要控制的家用电器以及生成该家用电器的控制指令。

示例性的,语音指令为“开启热水器,65℃”,则语音盒子生成的控制指令可以为:(on,65),从而使得热水器r1基于该控制指令进行开机以及将加热的目标温度设定为65℃。

步骤s203,基于局域网,将所述控制指令发送至所述家用电器,以使所述家用电器执行所述控制指令。

具体的,当语音盒子未接入互联网,在生成家用电器的控制指令之后,可以基于局域网将该控制指令发送至相应的家用电器。

由于局域网的高可靠性、短延时的特性,可以确保与语音盒子距离较远的各个家用电器也可以快速、准确地接收相应的控制指令,提高了语音控制的可靠性。

可选的,在将所述控制指令发送至所述家用电器之后,还包括:获取所述家用电器的执行结果;根据所述执行结果,生成语音提示信息,以使得用户可以知悉家用电器的执行结果。

本申请实施例提供的家用电器的控制方法,针对不具备语音功能的家用电器,通过与该家用电器连接的语音盒子,实现了对家用电器的语音控制,具体为:当接收到语音指令时,首先判断语音盒子是否互联网在线,若否,则语音盒子预先存储的语料分析库,生成该语音指令的控制指令,并基于局域网将该控制指令发送至相应的家用电器,从而实现家用电器的语音控制,提高了家用电器控制的便捷性,同时,无需用户提供互联网连接环境,应用范围广,且基于局域网进行数据通信,信号稳定性强,提高了语音控制的可靠性和有效性。

图3是本申请另一个实施例提供的家用电器的控制方法的流程图,本实施例针对的是语音盒子的连接状态为互联网在线的情况,本实施例是在图2所示实施例的基础上,对步骤s201的进一步细化,在步骤s201之前增加语音盒子与家用电器绑定的步骤,以及在步骤s203之后增加执行结果提示相关的步骤。如图3所示,本实施例提供的家用电器的控制方法包括以下步骤:

步骤s301,当所述语音盒子绑定至预设用户账号时,获取所述预设用户账号对应的各个家用电器。

其中,预设用户账号可以为用户昵称、手机号码等账号信息。

具体的,用户可以通过用户终端的预设应用程序,与语音盒子、各个家用电器等进行绑定。

具体的,当语音盒子绑定至预设用户账号时,该预设用户账号下同时绑定有各个家用电器,且各个家用电器与语音盒子均与同一个路由器连接,则语音盒子可以获取与该预设用户账号绑定的各个家用电器。

步骤s302,根据各个家用电器的状态参数,与所述预设用户账号下的各个家用电器进行绑定,以将所述控制指令发送至绑定的各个所述家用电器。

其中,状态参数可以包括家用电器的安全等级、控制属性等参数,该控制属性用于描述该家用电器是否允许语音盒子进行控制,控制属性可以包括允许属性和禁用属性,当控制属性为允许属性时,表示该家用电器允许用户通过语音盒子进行家用电器的控制,而当控制属性为禁用属性时,则表示家用电器禁止用户通过语音盒子进行家用电器的控制。

具体的,当预设用户账号下的家用电器的安全等级小于预设等级且控制属性为允许属性时,则语音盒子与该家用电器进行绑定。

步骤s303,当接收到语音指令时,根据所述语音盒子与云端服务器的第一心跳信号,判断所述语音盒子的连接状态是否为互联网在线。

其中,第一心跳信号为语音盒子与云端服务器之间交互的一个数据包,用于检测双方之间的互联网通讯链路是否断开。

具体的,当接收到语音指令之后,语音盒子可以获取云端服务器在设定时间段内发送的时间最近的第一心跳信号,进而基于该第一心跳信号判断语音盒子的连接状态是否为互联网在线。

步骤s304,当所述语音盒子的连接状态为互联网在线时,基于互联网,将所述语音指令发送至云端服务器,以通过所述云端服务器根据所述语音指令生成所述家用电器的控制指令。

具体的,当语音盒子与云端服务器连接,即语音盒子的连接状态为互联网在线时,可以基于互联网,将语音指令发送至该云端服务器,以通过云端服务器接收并识别该语音指令,从而生成语音指令对应的家用电器的控制指令。

这样设置的好处在于,由于云端服务器具备强大的处理和分析能力,因此,通过云端服务器进行语音指令的处理,可以提高家用电器语音控制的准确度。

步骤s305,基于互联网,接收所述云端服务器发送的所述控制指令。

具体的,当云端服务器生成控制指令之后,可以通过互联网,将该控制指令发送至语音盒子。

当然,也可以直接由云端服务器将控制指令发送至相应的家用电器。

可选的,在基于互联网,将所述语音指令发送至云端服务器之后,所述方法还包括:

当在预设时间段内未接收到所述云端服务器发送的所述控制指令时,根据所述语音指令以及语料分析库,生成所述家用电器的控制指令;基于局域网,将所述控制指令发送至所述家用电器。

其中,预设时间段可以为1min、3min或者其他时间段。

具体的,当语音盒子在预设时间段内未接收到云端服务器发送的控制指令,则表示当前互联网连接不稳定或信号较弱,则由语音盒子处理该语音指令,具体为由语音盒子根据该语音指令以及本地存储的语料分析库,生成家用电器的控制指令,进而基于局域网,将该控制指令发送至相应的家用电器,具体过程与步骤s203和步骤s204相同,在此不再赘述。

步骤s306,判断所述家用电器的连接状态是否为互联网在线。

具体的,可以根据家用电器的联网状态参数,确定家用电器是否为互联网在线。

可选的,判断所述家用电器的连接状态是否为互联网在线,包括:

获取所述家用电器与云端服务器的第二心跳信号;根据所述第二心跳信号,判断所述家用电器的连接状态是否为互联网在线。

其中,第二心跳信号为家用电器与云端服务器之间交互的一个数据包,用于检测双方之间的互联网通讯链路是否断开。

具体的,当接收控制指令之后,语音盒子可以获取云端服务器与家用电器在设定时间段内发送的时间最近的第二心跳信号,进而基于该第二心跳信号判断家用电器的连接状态是否为互联网在线。

步骤s307,若否,则基于局域网将所述控制指令发送至所述家用电器。

具体的,当确定家用电器的连接状态为互联网离线,或者该家用电器与云端服务器未连接时,则基于局域网将控制指令发送至家用电器。

步骤s308,基于局域网,获取所述家用电器的执行结果。

其中,执行结果可以包括家用电器根据控制指令执行之后家用电器的状态参数。

示例性的,当语音指令为“开启热水器”时,执行结果用于热水器开启是否成功,可以为开启成功或开启失败。

具体的,在基于局域网将控制指令发送至家用电器之后,还可以基于局域网获取家用电器的执行结果。

步骤s309,当所述家用电器的连接状态为互联网在线时,基于互联网将所述控制指令发送至所述家用电器。

步骤s310,基于互联网,获取所述家用电器的执行结果。

进一步地,在将所述控制指令发送至所述家用电器之后,所述方法还包括:

当所述家用电器以及语音盒子的连接状态均为互联网在线时,基于互联网获取所述家用电器的执行结果;当所述家用电器以及语音盒子的连接状态中至少一个不是互联网在线时,基于局域网获取所述家用电器的执行结果。

步骤s311,根据所述执行结果,生成语音提示信息。

其中,语音提示信息用于通过语音播报的形式描述执行结果。

示例性的,当控制指令为语音指令“预约晚上8点沐浴”的指令时,热水器基于该控制指令设置在晚上7点30分开启热水器,目标温度为默认温度60℃,即热水器执行成功,则语音提示信息可以为“预约成功”或“已为您预约今天晚上8点进行沐浴”。

具体的,图4是本申请图3所示实施例中家用电器的控制系统的结构示意图,如图4所示,该控制系统由各个家用电器410、语音盒子420、路由器430和云平台440组成,图4中以2个家用电器410为例,云平台440可以由一个或多个云端服务器组成,各个家用电器410和语音盒子420均绑定至同一预设用户账号下,且均与路由器430连接,语音盒子420与各个家用电器410绑定,或语音盒子420订阅各个家用电器410,从而可以获取各个家用电器410的状态参数以及控制各个家用电器410,语音盒子420通过路由器430构建的局域网与各个家用电器410安全连接,提高家用电器语音控制的安全性。

示例性的,图5是本申请另一个实施例提供的家用电器的控制方法的流程图,如图5所示,在本实施例中,以家用电器为热水器为例,该热水器可以放置于卫生间或厨房,该控制方法包括以下步骤:

步骤s501,将热水器与语音盒子均绑定到预设应用程序的某账号下,语音盒子订阅该账号下的热水器。

步骤s502,语音盒子与热水器建立局域网安全连接,并通过第三心跳信号确认该热水器局域网在线。

步骤s503,当接收到语音指令之后,通过第一心跳信号确认语音盒子是否互联网在线;若互联网在线,则执行步骤s504,若互联网不在线,则执行步骤s508。

步骤s504,将语音指令发送至云端服务器。

步骤s505,云端服务器解析该语音指令,生成控制指令并通过互联网将该控制指令发送至热水器。

步骤s506,判断控制指令是否发送成功。若是,则执行步骤s507,若否,则执行步骤s508。

步骤s507,语音盒子播放执行结果。

步骤s508,语音盒子解析该语音指令,生成控制指令。

步骤s509,通过局域网将控制指令发送至热水器。

步骤s510,判断控制指令是否发送成功。若是,则执行步骤s507;若不成功,则执行步骤s511。

步骤s511,断开局域网连接并重新建立局域网连接,连接成功之后返回执行步骤s509。

在本实施例中,针对基于语音盒子进行不具备语音功能的家用电器的语音控制的场景,当语音盒子接收到语音指令,且语音盒子互联网在线时,则基于互联网将语音指令发送至云端服务器,以通过云端服务器强大的处理和分析能力,识别该语音指令并生成相应的控制指令,提高语音指令识别以及语音控制的准确度;并基于语音盒子将该控制指令通过互联网或局域网发送至相应的家用电器,提高了指令发送的可靠性,使得家用电器可以执行该控制指令,提高了语音控制的应用场景以及可靠性;同时,还可以获取家用电器的执行结果,以语音播报的形式告知用户家用电器的执行结果,提高了语音控制的便捷性和智能程度,提高了用户体验。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

图6是本申请一个实施例提供的一种家用电器的控制装置的结构示意图,所述装置应用于语音盒子,所述语音盒子与家用电器通过局域网连接,如图6所示,该家用电器的控制装置包括:连接状态判断模块610、控制指令生成模块620和控制指令发送模块630。

其中,连接状态判断模块610,用于当接收到语音指令时,判断所述语音盒子的连接状态是否为互联网在线,其中,所述语音指令用于控制家用电器;控制指令生成模块620,用于若所述语音盒子的连接状态为互联网在线,则根据所述语音指令以及语料分析库,生成所述家用电器的控制指令;控制指令发送模块630,用于基于局域网,将所述控制指令发送至所述家用电器,以使所述家用电器执行所述控制指令。

可选的,连接状态判断模块610,具体用于:

根据所述语音盒子与云端服务器的第一心跳信号,判断所述语音盒子的连接状态是否为互联网在线。

可选的,所述装置包括:

语音指令发送模块,用于当所述语音盒子的连接状态为互联网在线时,基于互联网,将所述语音指令发送至云端服务器,以通过所述云端服务器根据所述语音指令生成所述家用电器的控制指令;控制指令接收模块,用于基于互联网,接收所述云端服务器发送的所述控制指令;互联网状态判断模块,用于判断所述家用电器的连接状态是否为互联网在线;第二控制指令发送模块,用于若否,则基于局域网将所述控制指令发送至所述家用电器。

可选的,联网状态判断模块,包括:

获取所述家用电器与云端服务器的第二心跳信号;根据所述第二心跳信号,判断所述家用电器的连接状态是否为互联网在线。

可选的,所述装置还包括:

第三控制指令发送模块,用于在基于互联网,接收所述云端服务器发送的所述控制指令之后,当所述家用电器的连接状态为互联网在线时,基于互联网将所述控制指令发送至所述家用电器。

可选的,所述装置还包括:

第二控制指令生成模块,用于在基于互联网,将所述语音指令发送至云端服务器之后,当在预设时间段内未接收到所述云端服务器发送的所述控制指令时,根据所述语音指令以及语料分析库,生成所述家用电器的控制指令;第四控制指令发送模块,用于基于局域网,将所述控制指令发送至所述家用电器。

可选的,所述装置还包括:

绑定模块,用于当所述语音盒子绑定至预设用户账号时,获取所述预设用户账号对应的各个家用电器;根据各个家用电器的状态参数,与所述预设用户账号下的各个家用电器进行绑定,以将所述控制指令发送至绑定的各个所述家用电器。

可选的,所述装置还包括:

执行结果获取模块,用于在将所述控制指令发送至所述家用电器之后,获取所述家用电器的执行结果;执行结果提示模块,用于根据所述执行结果,生成语音提示信息。

本申请实施例提供的家用电器的控制装置,可以执行本申请任意实施例提供的家用电器的控制方法,具备执行方法相应的功能模块和有益效果。

图7是本申请一个实施例提供的语音盒子的结构示意图,如图7所示,该语音盒子包括:存储器710,处理器720以及计算机程序。

其中,计算机程序存储在存储器710中,并被配置为由处理器720执行以实现本申请图2、图3和图5所对应的任意实施例提供的家用电器的控制方法。

其中,存储器710和处理器720通过总线730连接。

相关说明可以对应参见图2、图3和图5的步骤所对应的相关描述和效果进行理解,此处不做过多赘述。

本申请还提供一种可读存储介质,可读存储介质中存储有执行指令,当家用电器的控制装置的至少一个处理器执行该执行指令时,当计算机执行指令被处理器执行时,实现上述各种实施方式提供的家用电器的控制方法。

本申请还提供一种程序产品,该程序产品包括可执行指令,该可执行指令存储在可读存储介质中。语音盒子的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得家用电器的控制装置实施上述各种实施方式提供的家用电器的控制方法。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。

上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本申请各个实施例方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(英文:read-onlymemory,简称:rom)、随机存取存储器(英文:randomaccessmemory,简称:ram)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:本领域技术人员容易理解的是,本申请的保护范围显然不局限于这些具体实施方式。在不偏离本申请的原理的前提下,本领域技术人员可以对相关技术特征进行等同的更改或替换,这些更改或替换之后的技术方案都将落入本申请的保护范围之内。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜