智能设备的控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:26602194 阅读:24 留言:0更新日期:2020-12-04 21:25
本发明专利技术实施例公开了一种智能设备的控制方法、装置、电子设备及存储介质。所述方法包括:获取控制设备当前的网络状态,网络状态包括拥挤状态;获取语音信息;根据网络状态确定对应的语音处理模式,语音处理模式包括在线语音处理模式和本地语音处理模式;基于对应的语音处理模式对语音信息进行处理,得到控制指令;以及根据控制指令控制智能设备的工作状态。在上述方法中,能够根据控制设备当前的网络状态,对获取到的语音信息采取不同的语音处理模式,提高基于语音对智能设备控制的稳定性。

【技术实现步骤摘要】
智能设备的控制方法、装置、电子设备及存储介质
本专利技术涉及智能家居
,更具体地,涉及一种智能设备的控制方法、装置、电子设备及存储介质。
技术介绍
近些年,随着经济水平的不断提升,消费者的消费能力逐步提高,同时,消费者对消费品的要求也在不断提升。例如,在智能设备市场,相较于传统的智能设备,智能设备能通过语音识别的方式获知用户的意图,提升用户的使用体验,因此,智能设备受到了广泛的关注。目前,现有技术中基于语音识别的智能设备的控制方法通常是在控制端获取用户的语音信息,然后将用户的语音信息发送至云端服务器,云端服务器对语音信息进行识别后得到对应的语音控制指令,云端服务器可以将语音控制指令发送至控制端,控制端通过该语音控制指令控制智能设备的工作状态,从而实现对智能设备的控制。虽然上述现有技术中基于语音识别的智能设备的控制方法能够实现对智能家居的控制,但是,该控制方法运行良好的前提是网络状况较好,数据输送较为流畅,当网络状况较差时,该控制方法会存在较大延迟或者无法正常进行,稳定性较差。
技术实现思路
鉴于上述问题,本专利技术实施例提供一种智能设备的控制方法、装置、电子设备及存储介质,以解决现有技术中的智能设备的控制方法存在的检测效率较低的问题。第一方面,本专利技术实施例提供了一种智能设备的控制方法,包括:获取控制设备当前的网络状态,网络状态包括拥挤状态;获取语音信息;根据网络状态确定对应的语音处理模式,语音处理模式包括在线语音处理模式和本地语音处理模式;基于对应的语音处理模式对语音信息进行处理,得到控制指令;以及根据控制指令控制智能设备的工作状态。第二方面,本专利技术实施例提供了一种智能设备的控制装置,包括:网络状态获取模块,获取控制设备当前的网络状态,网络状态包括拥挤状态;语音信息获取模块,用于获取语音信息;语音处理模式确定模块,用于根据网络状态确定对应的语音处理模式,语音处理模式包括在线语音处理模式和本地语音处理模式;控制指令获取模块,用于基于对应的语音处理模式对语音信息进行处理,得到控制指令;以及智能设备控制模块,用于根据控制指令控制智能设备的工作状态。第三方面,本专利技术实施例提供了一种电子设备,包括一个或多个处理器以及存储器;一个或多个程序,其中一个或多个程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行上述的方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储有程序代码,其中,在程序代码运行时执行上述的方法。本专利技术实施例提供了一种智能设备的控制方法、装置、电子设备及存储介质。在该方法中,获取控制设备当前的网络状态,获取语音信息,根据网络状态确定对应的语音处理模式,基于对应的语音处理模式对语音信息进行处理,得到控制指令,根据控制指令控制智能设备的工作状态,从而实现根据控制设备的网络状态采用不同的语音处理模式对语音信息进行处理,得到控制指令,对智能设备进行控制,从而能够有效地防止因控制设备与云端服务器之间出现网络异常而无法对语音信息进行处理的现象,解决了现有技术中的基于语音识别的智能设备的控制方法存在控制智能设备的稳定性较差的问题。下面对具体的智能设备的控制方法进行介绍。基于上面介绍的应用环境以及系统,下面将结合附图具体描述本专利技术的各实施例。附图说明下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1示出了一种适用于本专利技术实施例的应用环境示意图。图2示出了本专利技术实施例提出的控制设备的示意图。图3示出了根据本专利技术一个实施例的智能设备的控制方法流程图。图4示出了根据本专利技术另一个实施例的智能设备的控制方法流程图。图5示出了根据本专利技术又一个实施例的智能设备的控制方法流程图。图6示出了根据本专利技术又一个实施例的智能设备的控制方法流程图。图7示出了根据本专利技术又一个实施例的智能设备的控制方法流程图。图8示出了根据本专利技术又一个实施例的智能设备的控制方法流程图。图9示出了本专利技术实施例提出的一种智能设备的控制方法的时序图。图10示出了本专利技术实施例提出的一种智能设备的控制装置的功能模块框图。图11示出了本专利技术实施例提出的一种电子设备的功能模块框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。近些年来,市场上对智能家居的投入大大提高,智能家居也得到了广泛的应用。通常,市场上控制智能家居的控制设备需要与云端服务器进行交互通信,较为依赖网络,当网络较差时,会带来较大延迟,导致无法及时地控制智能设备。基于此,本专利技术专利技术人进行大量的研究发现,在智能家居系统中,当控制设备与云端服务器之间处于网络波动较大的通信状态时,可以通过网络加速器稳定控制设备与云端服务器之间的通信状态。专利技术人发现,通过设置网络加速器确实能够在一定程度上改善控制设备与云端服务器之间的通信状态,提高控制智能设备过程的稳定性,但是,在极端状态下,例如,控制设备与云端服务器之间处于断开的状态,控制设备与云端服务器之间完全无法进行通信交互,此时网络加速器就不能发挥作用,产生有益的效果。为了能够从根本性上解决上述描述的问题,本专利技术专利技术人继续投入研发,致力于研究如何能够在控制设备处于断网状态下依然能够实现对语音信息的识别,同时还能保留通过云端服务器对语音信息进行处理的常规处理模式。进一步地,专利技术人提出了本专利技术的智能设备的控制方法,在该控制方法中,获取控制设备当前的网络状态,根据控制设备的网络状态,选择不同的语音处理模式对语音信息进行处理,从而能够根据控制设备的网络状态采用不同的语音处理模式对语音信息进行处理,从而能够有效地防止因控制设备与云端服务器之间出现网络异常而无法对语音信息进行处理的现象,解决了现有技术中的基于语音识别的智能设备的控制方法存在控制智能设备的稳定性较差的问题。首先对本专利技术实施例提供的智能设备的控制方法的应用环境进行介绍。请参见图1,图1示出了本专利技术实施例提供的智能家居系统的应用场景示意图,该智能家居系统包括云端服务器100和控制设备200,其中,云端服务器100可以用独立的服务器或者是多个服务器组成的服务器集群来实现,控制设备200的数量可以是一个或者多个(图中仅示出两个),云端服务器100可以与控制设备200进行交互通信。另外,控制设备200可以控制一个或者多个智能设备300(图中仅示出五个),智能家居系统中的每个控制设备200可以设置于不同的室内空间。需要注意的是,各个控制设备200之本文档来自技高网...

【技术保护点】
1.一种智能设备的控制方法,其特征在于,包括:/n获取控制设备当前的网络状态,所述网络状态包括拥挤状态;/n获取语音信息;/n根据所述网络状态确定对应的语音处理模式,所述语音处理模式包括在线语音处理模式和本地语音处理模式;/n基于所述对应的语音处理模式对所述语音信息进行处理,得到控制指令;以及/n根据所述控制指令控制智能设备的工作状态。/n

【技术特征摘要】
1.一种智能设备的控制方法,其特征在于,包括:
获取控制设备当前的网络状态,所述网络状态包括拥挤状态;
获取语音信息;
根据所述网络状态确定对应的语音处理模式,所述语音处理模式包括在线语音处理模式和本地语音处理模式;
基于所述对应的语音处理模式对所述语音信息进行处理,得到控制指令;以及
根据所述控制指令控制智能设备的工作状态。


2.根据权利要求1所述智能设备的控制方法,其特征在于,所述网络状态还包括流畅状态,所述获取控制设备当前的网络状态之后,还包括:
获取所述控制设备进行数据传输的输送情况;
若所述输送情况满足预设指标,则确定所述控制设备当前的网络状态为所述流畅状态;
若所述输送情况不满足所述预设指标,则确定所述控制设备当前的网络状态为所述拥挤状态。


3.根据权利要求1所述智能设备的控制方法,其特征在于,所述控制设备包括连接于同一局域网的第一控制设备和第二控制设备,所述网络状态还包括流畅状态;所述获取控制设备当前的网络状态之后,还包括:
所述第一控制设备及所述第二控制设备分别获取所述语音信息;
计算所述第一控制设备获取到的语音信息与所述第二控制设备获取到的语音信息的相似度;
当所述相似度大于或等于相似度阈值时,确定所述网络状态为所述拥挤状态;
当所述相似度小于所述相似度阈值时,确定所述网络状态为所述流畅状态。


4.根据权利要求1所述智能设备的控制方法,其特征在于,所述网络状态还包括流畅状态;所述根据所述网络状态确定对应的语音处理模式,所述语音处理模式包括在线语音处理模式和本地语音处理模式,包括:
当所述网络状态为流畅状态时,确定所述对应的语音处理模式为所述在线语音处理模式,所述在线语音处理模式用于指示所述控制设备获取与所述控制设备通信连接的云端服务器对所述语音信息进行语音识别的结果;
当所述网络状态为拥挤状态时,确定所述对应的语音处理模式为所述本地语音处理模式,所述本地语音处理模式用于指示所述控制设备根据本地预先存储的语音信息对所述语音信息进行本地语音识别。
...

【专利技术属性】
技术研发人员:黄洪波庞健荣
申请(专利权)人:深圳市欧瑞博科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1