一种基于zigbee的智能音箱管理方法以及系统与流程

文档序号:22248085发布日期:2020-09-18 12:17阅读:232来源:国知局
一种基于zigbee的智能音箱管理方法以及系统与流程

本发明涉及计算机技术领域,特别涉及一种基于zigbee的智能音箱管理方法以及系统。



背景技术:

目前智能音箱主要通过wifi实现对家居设备的控制,即需要将智能音箱与受控设备连接入同一局域网内,之后通过局域网的方式进行数据交互,但时,现有的大部分设备存在组网效率低,待机功耗相对较高,且当出现网络拥堵或云端响应慢时,就会出现控制延迟甚至失效的情况,使控制可靠性降低;例如:当局域网内的电视或电脑在下载或观看高清视频时,就会占用大量带宽,因为智能音箱从语音识别到将控制命令下发受控设备,均需通过互联网与云端进行数据交互,若是数据交互缓慢,则会导致智能音箱与其他受控设备通信异常,并且在安全性能方面也存在被破解的风险,甚至一旦出现断网情况,智能音箱和受控设备将无法工作的情况。



技术实现要素:

本发明要解决的技术问题,在于提供一种基于zigbee的智能音箱管理方法以及系统,使得在没有网络的情况下,也可以实现智能音箱的控制。

第一方面,本发明提供了一种基于zigbee的智能音箱管理方法,包括智能音箱以及至少一台受控设备,所述智能音箱具有zigbee;具体包括如下步骤:

步骤1、将智能音箱通过zigbee与每一台受控设备组网,形成星型网络;

步骤2、智能音箱接收用户语音指令,确定需要操作的受控设备,将语音指令转换成特定的指令编码,然后通过智能音箱下发至指定的受控设备,受控设备完成具体操作。

进一步地,所述步骤1进一步具体为:将智能音箱定义为ffd节点,负责组件网络;受控设备则定义为rfd节点,作为终端节点工作;将ffd节点与rfd节点组成星型网络。

进一步地,所述步骤2进一步具体为:智能音箱接收用户语音指令,确定需要操作的受控设备,将语音指令转换成特定的指令编码,然后通过ffd节点下发至指定的rfd节点,受控设备完成具体操作。

进一步地,所述步骤2进一步具体为:智能音箱接收用户语音指令,智能音箱采用离线语音识别技术对用户语音指令进行识别,确定需要操作的受控设备,并将语音指令转换成特定的指令编码,然后通过ffd节点下发至指定的rfd节点,受控设备完成具体操作。

第二方面,本发明提供了一种基于zigbee的智能音箱管理系统,包括智能音箱以及至少一台受控设备,所述智能音箱具有zigbee;具体包括如下模块:

组网模块,将智能音箱通过zigbee与每一台受控设备组网,形成星型网络;

管理模块,智能音箱接收用户语音指令,确定需要操作的受控设备,将语音指令转换成特定的指令编码,然后通过智能音箱下发至指定的受控设备,受控设备完成具体操作。

进一步地,所述组网模块进一步具体为:将智能音箱定义为ffd节点,负责组件网络;受控设备则定义为rfd节点,作为终端节点工作;将ffd节点与rfd节点组成星型网络。

进一步地,所述管理模块进一步具体为:智能音箱接收用户语音指令,确定需要操作的受控设备,将语音指令转换成特定的指令编码,然后通过ffd节点下发至指定的rfd节点,受控设备完成具体操作。

进一步地,所述管理模块进一步具体为:智能音箱接收用户语音指令,智能音箱采用离线语音识别技术对用户语音指令进行识别,确定需要操作的受控设备,并将语音指令转换成特定的指令编码,然后通过ffd节点下发至指定的rfd节点,受控设备完成具体操作。

本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:

本申请实施例提供的一种基于zigbee的智能音箱管理方法以及系统,直接通过zigbee与其他的受控设备连接,不需要考虑wifi的连接与断开;并且采用离线语音识别技术,使得在识别语音指令上,可以快速做出反应,提高用户体验感。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

下面参照附图结合实施例对本发明作进一步的说明。

图1为本发明实施例一中方法中的流程图;

图2为本发明实施例二中系统的原理示意图。

具体实施方式

本申请实施例通过提供一种基于zigbee的智能音箱管理方法以及系统,直接通过zigbee与其他的受控设备连接,不需要考虑wifi的连接与断开;并且采用离线语音识别技术,使得在识别语音指令上,可以快速做出反应,提高用户体验感。

本申请实施例中的技术方案,总体思路如下:该发明根据应用场景,对智能音箱和受控设备之间采用星型网络拓补结构,即智能音箱与多台受控设备连接;智能音箱定义为ffd(全功能设备)节点,具备协调器能力,负责组建网络,允许其他受控设备接入网络、退出网络等功能;受控设备则定义为rfd(精简功能设备)节点,即作为终端节点工作,用于接入主控设备(智能音箱)组成星型网络,接收来自智能音箱的控制指令,实现用户操作。该发明采用离线语音识别技术,从而达到智能音箱在没有联入互联网的情况下,有效识别用户语音指令。由于设备控制的应用场景相对限定,例如“打开某设备”、“关闭某设备”等,只需要完成限定范围内的语音识别,完成一些操作命令的工作,通过在有限的硬件条件下,对声学模型,语音模型,语义理解模型进行压缩,降低模型复杂度,仅支持限定数量的词表,具有响应速度快、成本低的特点。在智能音箱识别用户的语音指令后,确定需要操作的受控设备,将语音指令转换成特定的指令编码,然后通过ffd节点下发至指定的rfd节点,完成具体的操作,在无需连接到互联网下实现对设备的语音控制。

实施例一

本实施例提供一种方法,如图1所示,一种基于zigbee的智能音箱管理方法,包括智能音箱以及至少一台受控设备,所述智能音箱具有zigbee;具体包括如下步骤:

步骤1、将智能音箱定义为ffd节点,负责组件网络;受控设备则定义为rfd节点,作为终端节点工作;将ffd节点与rfd节点组成星型网络。

步骤2、智能音箱接收用户语音指令,智能音箱采用离线语音识别技术对用户语音指令进行识别,确定需要操作的受控设备,并将语音指令转换成特定的指令编码,然后通过ffd节点下发至指定的rfd节点,受控设备完成具体操作。

基于同一发明构思,本申请还提供了与实施例一中的方法对应的系统,详见实施例二。

实施例二

在本实施例中提供了一种系统,如图2所示,本发明一种基于zigbee的智能音箱管理系统,包括智能音箱以及至少一台受控设备,所述智能音箱具有zigbee;具体包括如下模块:

组网模块,将智能音箱定义为ffd节点,负责组件网络;受控设备则定义为rfd节点,作为终端节点工作;将ffd节点与rfd节点组成星型网络;

管理模块,智能音箱接收用户语音指令,智能音箱采用离线语音识别技术对用户语音指令进行识别,确定需要操作的受控设备,并将语音指令转换成特定的指令编码,然后通过ffd节点下发至指定的rfd节点,受控设备完成具体操作。

由于本发明实施例二所介绍的系统,为实施本发明实施例一的方法所采用的系统,故而基于本发明实施例一所介绍的方法,本领域所属人员能够了解该系统的具体结构及变形,故而在此不再赘述。凡是本发明实施例一的方法所采用的系统都属于本发明所欲保护的范围。

虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。

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