一种LED照明语音控制系统及其语音控制方法与流程

文档序号:12968135阅读:347来源:国知局
一种 LED 照明语音控制系统及其语音控制方法与流程

本发明涉及照明控制设备领域,特别涉及一种led照明语音控制系统及其语音控制方法。



背景技术:

led照明系统越来越多的运用在家庭、办公楼宇中,现有技术中,通常会采用声音感测来控制led照明系统的启动,但是这种声音感测技术在用户对控制要求比较高的场合很难达到用户要求的使用效果,即对led照明系统进行具体的控制。



技术实现要素:

本发明要解决的技术问题是提供一种led照明语音控制系统及其语音控制方法,解决现有技术中声音感测无法对照明系统精准控制的技术问题。

为了解决上述技术问题,本发明的技术方案为:

一种led照明语音控制系统,包括:led光源板、led驱动电路和语音控制器,所述led光源板和所述led驱动电路连接,通过所述led驱动电路驱动点亮所述led光源板,所述语音控制器与所述led驱动电路连接;所述语音控制器包括语音采集器、识别处理器、控制处理器和存储器,所述语音采集器与所述识别处理器连接,所述存储器和所述控制处理器分别与所述识别处理器连接,所述控制处理器与所述led驱动电路连接;其中,所述语音采集器用于采集用户发出的语音信息,所述识别处理器将采集到的语音信号进行识别,所述存储器用于存储采集的语音信号以及提前预置的声音指令集,所述控制处理器用于向led驱动电路发送控制指令。

其中,还包括用户端,在语音控制器上还连接有第一数据传输接口,所述第一数据传输接口与所述识别处理器连接,所述用户端通过所述第一数据传输接口与所述识别处理器连接。

具体的,所述用户端包括用户应用模块、语音采集器、语音存储器和第二数据传输接口,所述语音采集器与所述语音存储器连接,所述语音存储器与所述第二数据传输接口连接,其中,所述语音采集器用于采集用户发送的语音信息,所述用户应用模块用于语音采集器的监视开关,所述语音存储器用于存储采集的语音信息,所述第二数据传输接口通过与所述第一数据传输接口建立连接从而接收语音控制器发送的检测指令并且向语音控制器发送语音信息。

其中,所述led光源板和所述led驱动电路的数量为多个,每个led光源板均与每个所述led驱动电路相对应。

具体的,还包括总控制器,所述总控制器与所述语音控制器和所述多个led驱动电路分别连接,所述总控制器用于根据语音控制器的指令控制各个led驱动电路的状态。

一种led照明语音控制方法,包括:

用户端接收用户的语音指令,用户端将语音指令发送给语音控制器,语音控制器识别接收到的语音指令,语音控制器依据语音指令所对应的控制指令控制led驱动电路。

其中,所述用户端接收用户的语音指令具体为:

语音控制器向用户端发出检测指令,检测用户应用是否启动,如果是则继续,否则继续检测,开始监测语音采集器,判断语音采集器是否采集到语音指令,如果是则继续,否则继续监测,将语音指令发送至语音存储器进行存储。

具体的,在采集到语音指令后还对语音指令的完整性进行判断。

其中,所述用户端将语音指令发送给语音控制器具体为:

将语音指令转换为数字信号,将数字信号发送给第一数据传输接口,语音控制器将数字信号还原为语音指令,发送至存储器进行存储,并发送至识别处理器,识别处理器对语音指令进行预处理。

其中,所述语音控制器识别接收到的语音指令具体为:

将预处理过的语音进行端点检测,提取语音指令的特征矢量,将特征矢量与预置的声音指令集进行比对,判断是否得出相应的指令内容,如果是则继续,否则向用户端发送错误告警。

采用上述技术方案,由于设置有语音控制器,通过语音采集器采集用户的语音信息,并通过识别处理器将语音信息转换为控制指令,再通过控制处理器控制led照明系统,使得可以对led照明系统进行随意控制,满足对照明系统的精准控制。

附图说明

图1为本发明led照明语音控制系统的结构示意图;

图2为本发明中语音控制器的结构示意图;

图3为本发明中用户端的结构示意图;

图4为本发明第二实施例中led照明语音控制系统的结构示意图;

图5为本发明led照明语音控制方法的流程图;

图6为本发明中用户端接收用户的语音指令的方法流程图;

图7为本发明中用户端将语音指令发送给语音控制器的方法流程图;

图8为本发明中语音控制器识别接收到的语音指令的方法流程图。

图中,1-led光源板,2-led驱动电路,3-语音控制器,31-近端语音采集器,32-识别处理器,33-控制处理器,34-存储器,4-第一数据传输接口,5-用户端,51-用户应用模块,52-远端语音采集器,53-语音存储器,54-第二数据传输接口,6-总控制器。

具体实施方式

下面结合附图对本发明的具体实施方式作进一步说明。在此需要说明的是,对于这些实施方式的说明用于帮助理解本发明,但并不构成对本发明的限定。此外,下面所描述的本发明各个实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互组合。

作为本发明的第一实施例,提出一种led照明语音控制系统,如图1所示,包括:led光源板1、led驱动电路2、语音控制器3、第一数据传输接口4和用户端5,led光源板1和led驱动电路2连接,通过led驱动电路2驱动点亮led光源板1,语音控制器3与led驱动电路2连接,具体的,如图2所示,语音控制器3包括近端语音采集器31、识别处理器32、控制处理器33和存储器34,近端语音采集器31用于采集用户发出的语音信息,近端语音采集器31通过与识别处理器32连接,将采集到的语音信息发送给识别处理器32,识别处理器32将采集到的语音信号进行识别,并通过与识别处理器32连接的存储器34,将采集的语音信号存储在存储器34内,存储器34还用于存储提前预置的声音指令集,其中,声音指令集中包括了一一对应的语音特征矢量和驱动控制指令,具体包括点亮指令、熄灭指令、闪烁和延时启动等;识别处理器32还与控制处理器33连接,控制处理器33与led驱动电路2连接,通过控制处理器33将控制指令发送给led驱动电路2。

继续如图1所示,第一数据传输接口4与语音控制器3连接,具体的,第一数据传输接口4与识别处理器32连接,并且通过无线数据传输与用户端5建立连接,通过第一数据传输接口4识别处理器32可以向用户端发送调取请求并且能接收用户端5发送的语音信息。

如图3所示,客户端5包括用户应用模块51、远端语音采集器52、语音存储器53和第二数据传输接口54,远端语音采集器52与语音存储器53连接,语音存储器53与第二数据传输接口54连接,在用户应用模块51检测到用于应用后,用户应用模块51开始监听远端语音采集器52,采集监听到的语音数据。具体的,远端语音采集器52可以直接采用客户端自带的传声器,例如客户端为用户手机,则远端语音采集器52为手机的麦克风。更进一步的,为了同时只采集一个语音信息而不会导致多条信息的干扰,在开始监听远端语音采集器52时同时关闭近端语音采集器31的语音采集功能。

远端语音采集器52采集到的语音数据通过传输给语音存储器53进行存储备份,并且通过第二数据传输接口54传输至第一数据传输接口4,且通过第一数据传输接口4传输给识别处理器32,进行语音数据识别。

作为上述实施例的优选实施例,提出另一种led照明语音控制系统,如图4所示,在第一实施例的基础上,还包括有多组led光源板和led驱动电路,并且在语音控制器和多组驱动电路之间设置有总控制器6,通过总控制器6控制多组led光源板1的点亮,同时为了实现上述功能,在语音控制器中的存储器34中还设置有控制多组led驱动电路的语音特征矢量和对应的驱动控制指令。

作为本申请的第三实施例,还提出一种led照明语音控制方法,基于上述第一实施例所提出的led照明语音控制系统,如图5所示,包括:

步骤s1:用户端接收用户的语音信息;

其中,如图6所示,步骤s1:用户端接收用户的语音信息具体包括:

步骤s101:语音控制器向用户端发出检测指令;

步骤s102:检测用户应用是否启动,如果是则继续,否则重复执行步骤s102;

其中,在语音控制器检测到返回的数据包中存在应用运行的数据,则判断为用户应用启动,此时,关闭语音控制器中的语音采集器,以避免同时采集的语音信息串扰。

步骤s103:开始监听用户端的语音采集器;

通过监听用户端的语音采集器来将语音数据存储至用户端的语音存储器中,可以存储至ram或rom中;并且进一步的,还可以使用非易失存储器在用户端掉电时及时保存住语音信息,并在用户端恢复供电时继续向语音控制器发送语音信息。

步骤s104:判断语音采集器是否采集到语音信息,如果是则继续,否则重复执行步骤s104;

在执行步骤s104采集到语音信息后,还执行到下述步骤对语音的完整性进行判断。

步骤s1041:累加二进制比特序列帧的8个偷帧比特的判决信息;

步骤s1042:将累加的判决信息结果与阈值相比较;若大于阈值则判断为有效的语音帧,执行步骤s1043,否则不是有效的语音帧,执行步骤s1044;

步骤s1043:以第一误码率阈值作为语音帧正确的判断标准;

步骤s1044:以第二误码率阈值作为语音帧正确的判断标准。

步骤s105:将语音信息发送至语音存储器进行存储。

存储的目的在于保证语音信息的准确性,防止指令因为传输故障而导致指令未生成成功,另外为了保证指令的有效性,不会因为逾期指令造成误操作,对于存储在语音存储器中的语音信息进行延时删除,例如,在语音信息发送至语音存储器时,开始计时,计时10ms之后,若语音控制器未收到该条语音信息,则将该语音信息从语音存储器中删除,语音控制器不做出反应,有必要的情况下还可以通过用户应用提醒用户再次发送语音信息。

步骤s2:用户端将语音信息发送给语音控制器;

其中,如图7所示,用户端将语音信息发送给语音控制器具体为:

步骤s201:将语音信息转换为数字信号;

步骤s202:将数字信号发送给第一数据传输接口;

步骤s203:语音控制器将数字信号还原为语音信息;

步骤s204:发送至存储器进行存储,并发送至识别处理器;

步骤s205:识别处理器对语音信息进行预处理。

预处理具体的包括去除噪声等其他基础处理过程。

步骤s3:语音控制器识别接收到的语音信息;

其中,如图8所示,语音控制器识别接收到的语音信息具体为:

步骤s301:将预处理过的语音进行端点检测;

步骤s302:提取语音信息的特征矢量;

步骤s303:将特征矢量与预置的声音指令集进行比对;

声音指令集与指令内容一一对应,例如点亮指令、熄灭指令、闪烁和延时启动等。比对过程可以采用遍历的方式进行,也可以采用索引的方式进行比对,以加快比对时间。

步骤s304:判断是否得出相应的指令内容,如果是则执行步骤s4,否则向用户端发送错误告警。

具体来说,错误告警信息为“未识别出该指令”或“语音指令错误”,并提示用户重新发出语音指令信息。此时用户可以向用户应用反应该指令为正常指令,则此时用户应用可以通过网络从服务器上比对下载改语音信息相对应的指令信息,同时将该语音信息以及相对应的指令信息发送给语音控制器进行存储。

步骤s4:语音控制器依据语音信息所对应的控制指令控制led驱动电路。

采用上述技术方案,由于设置有语音控制器,通过语音采集器采集用户的语音信息,并通过识别处理器将语音信息转换为控制指令,再通过控制处理器控制led照明系统,使得可以对led照明系统进行随意控制,满足对照明系统的精准控制。

以上结合附图对本发明的实施方式作了详细说明,但本发明不限于所描述的实施方式。对于本领域的技术人员而言,在不脱离本发明原理和精神的情况下,对这些实施方式进行多种变化、修改、替换和变型,仍落入本发明的保护范围内。

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