本发明涉及智能家居技术领域,具体是一种基于蓝牙传输的智能家居语音控制系统及方法。
背景技术:
如今,随着科技的不断发展,越来越多的家居设备出现在人们的生活中,为大家的日常生活提供了便利。而在互联网的影响之下,家居设备开始向智能化、物联化的方向发展,形成了以住宅为平台,利用综合布线技术、网络通信技术、音视频技术等将家居生活有关设施集成的智能家居。与普通家居相比,智能家居不仅具有传统居住功能,还具有高效、自动化、智能等优点,为人们生活提供更加人性化的服务。
为了提高智能家居控制的便捷性,通常需要采用语音识别进行控制,但是,传统的智能家居语音控制系统通常需要使用网络进行连接,无法满足对室内环境全方位覆盖控制的效果。因此,设计出一种基于蓝牙传输的智能家居语音控制系统及方法,成为亟需解决的问题。
技术实现要素:
本发明的目的在于提供一种基于蓝牙传输的智能家居语音控制系统及方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种基于蓝牙传输的智能家居语音控制系统,包括蓝牙智能终端模块、语音识别模块、蓝牙网关、数据处理模块、数据输出模块和数据管理模块;所述蓝牙智能终端模块与语音识别模块均与蓝牙网关连接,所述蓝牙网关通过数据处理模块与数据输出模块连接,所述数据处理模块还通过数据管理模块与数据输出模块连接;
所述蓝牙智能终端模块包括蓝牙智能终端设备,用于前端的语音信息采集识别形成语音数据并通过与蓝牙网关实现配对进行发送至蓝牙网关;所述蓝牙智能终端设备为支持蓝牙功能的智能手机、平板电脑或笔记本电脑,所述蓝牙智能终端设备的输入端连接用于接收语音信息的声音采集卡;
所述语音识别模块,用于对室内语音信号进行采集分析形成指令并传输至蓝牙网关;所述语音识别模块共有多个,且每个房间内至少设有一个语音识别模块;
所述蓝牙网关,用于接收语音识别模块形成的指令与蓝牙智能终端模块形成的语音数据,并传输至数据处理模块;所述数据处理模块,用于对蓝牙网关传输的指令进行传输至数据管理模块和数据输出模块以及对蓝牙网关传输的语音数据进行数据处理形成指令传输至数据管理模块和数据输出模块;所述数据管理模块,用于对数据处理模块传输的指令进行存储并形成个性数据库,并根据数据库信息对数据输出模块的指令进行校正,有利于提高指令的正确性;所述数据输出模块用于连接支持蓝牙协议的智能家居设备并将接收的指令通过蓝牙或是局域网传输给智能家居设备来实现对智能家居设备的控制;所述数据输出模块与至少一个智能家居设备建立连接。
作为本发明进一步的方案:所述数据处理为将蓝牙网关传输的语音数据进行脉冲压缩编码变成数字语音信息并进行特征抽取分析形成指令。
作为本发明再进一步的方案:所述语音识别模块包括依次连接的语音输入单元、语音分析单元以及连接单元。
作为本发明再进一步的方案:所述语音输入单元,用于采集室内语音信号进行放大并预处理;所述预处理为将放大的语音信号通过6阶巴特沃斯滤波器进行滤波,再根据奈奎斯特准则进行4k和8k采样速率的信号采样处理得到预处理数据。
作为本发明再进一步的方案:所述语音分析单元,用于对语音输入单元得到的预处理数据进行脉冲压缩编码变成数字语音信息并进行特征抽取分析形成指令。
作为本发明再进一步的方案:所述连接单元包括蓝牙设备,用于将语音分析单元得到的指令传输至蓝牙网关。
所述智能家居设备是指具有蓝牙功能和/或wifi功能的智能家居设备,例如,具有蓝牙低能耗的智能灯泡、具有蓝牙功能的智能插座、智能电视、智能空调等。
一种采用上述的基于蓝牙传输的智能家居语音控制系统的控制方法,步骤如下:
1)通过蓝牙智能终端模块对前端的语音信息采集识别形成语音数据并通过与蓝牙网关实现配对进行发送至蓝牙网关,同时通过语音识别模块对室内语音信号进行采集分析形成指令并传输至蓝牙网关;
2)通过数据处理模块对蓝牙网关传输的指令进行传输至数据管理模块和数据输出模块以及对蓝牙网关传输的语音数据进行数据处理形成指令传输至数据管理模块和数据输出模块;
3)通过数据管理模块对数据处理模块传输的指令进行存储并形成个性数据库,并根据数据库信息对数据输出模块的指令进行校正,有利于提高指令的正确性;
4)通过数据输出模块连接支持蓝牙协议的智能家居设备并将接收的指令通过蓝牙或是局域网传输给智能家居设备来实现对智能家居设备的控制。
作为本发明再进一步的方案:步骤2)中,所述数据处理为将蓝牙网关传输的语音数据进行脉冲压缩编码变成数字语音信息并进行特征抽取分析形成指令。
与现有技术相比,本发明的有益效果是:
本发明设置了蓝牙智能终端模块和语音识别模块,蓝牙智能终端模块与语音识别模块均与蓝牙网关连接,蓝牙网关通过数据处理模块与数据输出模块连接,数据处理模块还通过数据管理模块与数据输出模块连接;通过蓝牙智能终端模块与语音识别模块的配合使用,进而对前端的语音信息和室内语音信号进行采集,实现对室内环境全方位的覆盖,并通过蓝牙网关、数据处理模块、数据管理模块形成指令,通过数据输出模块连接支持蓝牙协议的智能家居设备并将接收的指令通过蓝牙或是局域网传输给智能家居设备来实现对智能家居设备的控制,解决了传统智能家居语音控制系统无法对室内环境全方位覆盖控制的问题,覆盖范围全面,具有广泛的应用前景。
附图说明
图1为基于蓝牙传输的智能家居语音控制系统的连接示意图。
图2为基于蓝牙传输的智能家居语音控制系统中语音识别模块的连接示意图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步详细地说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于本发明的保护苑围。
实施例1
请参阅图1-2,一种基于蓝牙传输的智能家居语音控制系统,包括:蓝牙智能终端模块、语音识别模块、蓝牙网关、数据处理模块、数据输出模块和数据管理模块;所述蓝牙智能终端模块与语音识别模块均与蓝牙网关连接,所述蓝牙网关通过数据处理模块与数据输出模块连接,所述数据处理模块还通过数据管理模块与数据输出模块连接;所述语音识别模块包括依次连接的语音输入单元、语音分析单元与连接单元;
为了解决传统智能家居语音控制系统无法对室内环境全方位覆盖控制的问题,所述蓝牙智能终端模块包括蓝牙智能终端设备,用于前端的语音信息采集识别形成语音数据并通过与蓝牙网关实现配对进行发送至蓝牙网关;所述蓝牙智能终端设备的输入端连接用于接收语音信息的声音采集卡;所述蓝牙智能终端设备为支持蓝牙功能的智能手机;所述语音识别模块用于对室内语音信号进行采集分析形成指令并传输至蓝牙网关;所述语音识别模块共有多个,且每个房间内至少设有一个语音识别模块;所述蓝牙网关,用于接收语音识别模块形成的指令与蓝牙智能终端模块形成的语音数据,并传输至数据处理模块;所述数据处理模块,用于对蓝牙网关传输的指令进行传输至数据管理模块和数据输出模块以及对蓝牙网关传输的语音数据进行数据处理形成指令传输至数据管理模块和数据输出模块;所述数据处理为将蓝牙网关传输的语音数据进行脉冲压缩编码变成数字语音信息并进行特征抽取分析形成指令;
进一步的,所述数据管理模块,用于对数据处理模块传输的指令进行存储并形成个性数据库,并根据数据库信息对数据输出模块的指令进行校正,有利于提高指令的正确性;所述数据输出模块,用于连接支持蓝牙协议的智能家居设备并将接收的指令通过蓝牙或是局域网传输给智能家居设备来实现对智能家居设备的控制;所述数据输出模块与至少一个智能家居设备建立连接;所述语音输入单元,用于采集室内语音信号进行放大并预处理;所述预处理为将放大的语音信号通过6阶巴特沃斯滤波器进行滤波,再根据奈奎斯特准则进行4k和8k采样速率的信号采样处理得到预处理数据;所述语音分析单元,用于对语音输入单元得到的预处理数据进行脉冲压缩编码变成数字语音信息并进行特征抽取分析形成指令;所述连接单元,包括蓝牙设备,用于将语音分析单元得到的指令传输至蓝牙网关。
本实施例中,所述智能家居设备是指具有蓝牙功能和wifi功能的智能家居设备,例如,具有蓝牙低能耗的智能灯泡、具有蓝牙功能的智能插座、智能电视、智能空调等。
本发明的工作原理是:通过蓝牙智能终端模块对前端的语音信息采集识别形成语音数据并通过与蓝牙网关实现配对进行发送至蓝牙网关,同时通过语音识别模块对室内语音信号进行采集分析形成指令并传输至蓝牙网关;然后通过数据处理模块对蓝牙网关传输的指令进行传输至数据管理模块和数据输出模块以及对蓝牙网关传输的语音数据进行数据处理形成指令传输至数据管理模块和数据输出模块;至通过数据管理模块对数据处理模块传输的指令进行存储并形成个性数据库,并根据数据库信息对数据输出模块的指令进行校正,有利于提高指令的正确性;最后通过数据输出模块连接支持蓝牙协议的智能家居设备并将接收的指令通过蓝牙或是局域网传输给智能家居设备来实现对智能家居设备的控制。
本实施例中,一种采用上述的基于蓝牙传输的智能家居语音控制系统的控制方法,步骤如下:
1)通过蓝牙智能终端模块对前端的语音信息采集识别形成语音数据并通过与蓝牙网关实现配对进行发送至蓝牙网关,同时通过语音识别模块对室内语音信号进行采集分析形成指令并传输至蓝牙网关;
2)通过数据处理模块对蓝牙网关传输的指令进行传输至数据管理模块和数据输出模块以及对蓝牙网关传输的语音数据进行数据处理形成指令传输至数据管理模块和数据输出模块;
3)通过数据管理模块对数据处理模块传输的指令进行存储并形成个性数据库,并根据数据库信息对数据输出模块的指令进行校正,有利于提高指令的正确性;
4)通过数据输出模块连接支持蓝牙协议的智能家居设备并将接收的指令通过蓝牙或是局域网传输给智能家居设备来实现对智能家居设备的控制。
实施例2
请参阅图1-2,一种基于蓝牙传输的智能家居语音控制系统,包括蓝牙智能终端模块、语音识别模块、蓝牙网关、数据处理模块、数据输出模块和数据管理模块;
为了解决传统智能家居语音控制系统无法对室内环境全方位覆盖控制的问题,所述蓝牙智能终端模块与语音识别模块均与蓝牙网关连接,所述蓝牙网关通过数据处理模块与数据输出模块连接,所述数据处理模块还通过数据管理模块与数据输出模块连接;所述蓝牙智能终端模块包括蓝牙智能终端设备,用于前端的语音信息采集识别形成语音数据并通过与蓝牙网关实现配对进行发送至蓝牙网关;所述蓝牙智能终端设备为支持蓝牙功能的平板电脑,所述蓝牙智能终端设备的输入端连接用于接收语音信息的声音采集卡;所述语音识别模块,用于对室内语音信号进行采集分析形成指令并传输至蓝牙网关;所述语音识别模块共有多个,且每个房间内至少设有一个语音识别模块;所述蓝牙网关,用于接收语音识别模块形成的指令与蓝牙智能终端模块形成的语音数据,并传输至数据处理模块;所述数据处理模块,用于对蓝牙网关传输的指令进行传输至数据管理模块和数据输出模块以及对蓝牙网关传输的语音数据进行数据处理形成指令传输至数据管理模块和数据输出模块;所述数据管理模块,用于对数据处理模块传输的指令进行存储并形成个性数据库,并根据数据库信息对数据输出模块的指令进行校正,有利于提高指令的正确性;所述数据输出模块用于连接支持蓝牙协议的智能家居设备并将接收的指令通过蓝牙或是局域网传输给智能家居设备来实现对智能家居设备的控制;所述数据输出模块与至少一个智能家居设备建立连接;
进一步的,所述数据处理为将蓝牙网关传输的语音数据进行脉冲压缩编码变成数字语音信息并进行特征抽取分析形成指令;所述语音识别模块包括依次连接的语音输入单元、语音分析单元以及连接单元;所述语音输入单元,用于采集室内语音信号进行放大并预处理;所述预处理为将放大的语音信号通过6阶巴特沃斯滤波器进行滤波,再根据奈奎斯特准则进行4k和8k采样速率的信号采样处理得到预处理数据;所述语音分析单元,用于对语音输入单元得到的预处理数据进行脉冲压缩编码变成数字语音信息并进行特征抽取分析形成指令;所述连接单元包括蓝牙设备,用于将语音分析单元得到的指令传输至蓝牙网关。
本实施例中,所述智能家居设备是指具有蓝牙功能功能的智能家居设备,例如,具有蓝牙低能耗的智能灯泡、具有蓝牙功能的智能插座等。
本实施例中,一种采用上述的基于蓝牙传输的智能家居语音控制系统的控制方法,步骤如下:
1)通过蓝牙智能终端模块对前端的语音信息采集识别形成语音数据并通过与蓝牙网关实现配对进行发送至蓝牙网关,同时通过语音识别模块对室内语音信号进行采集分析形成指令并传输至蓝牙网关;
2)通过数据处理模块对蓝牙网关传输的指令进行传输至数据管理模块和数据输出模块以及对蓝牙网关传输的语音数据进行数据处理形成指令传输至数据管理模块和数据输出模块;所述数据处理为将蓝牙网关传输的语音数据进行脉冲压缩编码变成数字语音信息并进行特征抽取分析形成指令;
3)通过数据管理模块对数据处理模块传输的指令进行存储并形成个性数据库,并根据数据库信息对数据输出模块的指令进行校正,有利于提高指令的正确性;
4)通过数据输出模块连接支持蓝牙协议的智能家居设备并将接收的指令通过蓝牙或是局域网传输给智能家居设备来实现对智能家居设备的控制。
实施例3
请参阅图1,一种基于蓝牙传输的智能家居语音控制系统,包括蓝牙智能终端模块、语音识别模块、蓝牙网关、数据处理模块、数据输出模块和数据管理模块;所述蓝牙智能终端模块与语音识别模块均与蓝牙网关连接,所述蓝牙网关通过数据处理模块与数据输出模块连接,所述数据处理模块还通过数据管理模块与数据输出模块连接;
为了解决传统智能家居语音控制系统无法对室内环境全方位覆盖控制的问题,所述蓝牙智能终端模块包括蓝牙智能终端设备,用于前端的语音信息采集识别形成语音数据并通过与蓝牙网关实现配对进行发送至蓝牙网关;所述蓝牙智能终端设备为支持蓝牙功能的笔记本电脑,所述蓝牙智能终端设备的输入端连接用于接收语音信息的声音采集卡;所述语音识别模块,用于对室内语音信号进行采集分析形成指令并传输至蓝牙网关;所述语音识别模块共有多个,且每个房间内至少设有一个语音识别模块;所述蓝牙网关,用于接收语音识别模块形成的指令与蓝牙智能终端模块形成的语音数据,并传输至数据处理模块;所述数据处理模块,用于对蓝牙网关传输的指令进行传输至数据管理模块和数据输出模块以及对蓝牙网关传输的语音数据进行数据处理形成指令传输至数据管理模块和数据输出模块;所述数据管理模块,用于对数据处理模块传输的指令进行存储并形成个性数据库,并根据数据库信息对数据输出模块的指令进行校正,有利于提高指令的正确性;所述数据输出模块用于连接支持蓝牙协议的智能家居设备并将接收的指令通过蓝牙或是局域网传输给智能家居设备来实现对智能家居设备的控制;所述数据输出模块与至少一个智能家居设备建立连接;
进一步的,所述数据处理为将蓝牙网关传输的语音数据进行脉冲压缩编码变成数字语音信息并进行特征抽取分析形成指令。
本实施例中,所述智能家居设备是指具有wifi功能的智能家居设备。
一种采用上述的基于蓝牙传输的智能家居语音控制系统的控制方法,步骤如下:
1)通过蓝牙智能终端模块对前端的语音信息采集识别形成语音数据并通过与蓝牙网关实现配对进行发送至蓝牙网关,同时通过语音识别模块对室内语音信号进行采集分析形成指令并传输至蓝牙网关;
2)通过数据处理模块对蓝牙网关传输的指令进行传输至数据管理模块和数据输出模块以及对蓝牙网关传输的语音数据进行数据处理形成指令传输至数据管理模块和数据输出模块;所述数据处理为将蓝牙网关传输的语音数据进行脉冲压缩编码变成数字语音信息并进行特征抽取分析形成指令;
3)通过数据管理模块对数据处理模块传输的指令进行存储并形成个性数据库,并根据数据库信息对数据输出模块的指令进行校正,有利于提高指令的正确性;
4)通过数据输出模块连接支持蓝牙协议的智能家居设备并将接收的指令通过蓝牙或是局域网传输给智能家居设备来实现对智能家居设备的控制。
本发明的有益效果是:本发明设置了蓝牙智能终端模块和语音识别模块,蓝牙智能终端模块与语音识别模块均与蓝牙网关连接,蓝牙网关通过数据处理模块与数据输出模块连接,数据处理模块还通过数据管理模块与数据输出模块连接;通过蓝牙智能终端模块与语音识别模块的配合使用,进而对前端的语音信息和室内语音信号进行采集,实现对室内环境全方位的覆盖,并通过蓝牙网关、数据处理模块、数据管理模块形成指令,通过数据输出模块连接支持蓝牙协议的智能家居设备并将接收的指令通过蓝牙或是局域网传输给智能家居设备来实现对智能家居设备的控制,解决了传统智能家居语音控制系统无法对室内环境全方位覆盖控制的问题,具有广泛的应用前景。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体或随机存储记忆体等。
上面对本发明的较佳实施方式作了详细说明,但是本发明并不限于上述实施方式,在本领域的普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。这里无需也无法对所有的实施方式予以穷举。而由此所引申出的显而易见的变化或变动仍处于本发明的保护范围之中。