一种应用于彩色灯控制的语音控制系统及控制方法技术方案

技术编号:31634872 阅读:20 留言:0更新日期:2021-12-29 19:14
本发明专利技术提出了一种应用于彩色灯控制的语音控制系统及控制方法。所述方法包括:所述多个拾音装置实时采集所处环境中的声音信息;实时判断和识别所述声音信息中是否存在与预先设置的语音指令相符合的语音信息;如果所述声音信息中存在与预先设置的语音指令相符合的语音信息,则按照语音执行策略以及语音指令对应的控制事项对所述彩色灯进行灯体控制,其中,所述灯体控制包括彩色灯开关灯、色温切换、RGB灯光色彩调节和彩色灯动态灯光效果切换。所述系统包括与所述方法步骤对应的模块。所述系统包括与所述方法步骤对应的模块。所述系统包括与所述方法步骤对应的模块。

【技术实现步骤摘要】
一种应用于彩色灯控制的语音控制系统及控制方法


[0001]本专利技术提出了一种应用于彩色灯控制的语音控制系统及控制方法,属于语音控制


技术介绍

[0002]现今,在传统照明行业,主要通过采用声控、红外、2.4G等技术对灯具进行无线控制,实现照明系统的开关、亮度调节、色彩变化等功能。随着互联网技术的飞速发展和智能手机、平板电脑等智能终端的广泛应用,传统的控制技术已经不能满足现如今用户对照明系统智能化的需求。

技术实现思路

[0003]本专利技术提供了一种应用于彩色灯控制的语音控制系统及控制方法,用以解决现有技术中场合应用的彩色灯控制均采用遥控器控制,手机APP控制或按键控制,当遥控器无法找到、手机丢失不在身边或按键失灵时,无法实现彩色灯有效控制的问题:
[0004]一种应用于彩色灯控制的语音控制方法,所述彩色灯的控制系统包括多个拾音设备,所述多个拾音设备安装在不同位置;所述方法包括:
[0005]所述多个拾音装置实时采集所处环境中的声音信息;
[0006]实时判断和识别所述声音信息中是否存在与预先设置的语音指令相符合的语音信息;
[0007]如果所述声音信息中存在与预先设置的语音指令相符合的语音信息,则按照语音执行策略以及语音指令对应的控制事项对所述彩色灯进行灯体控制,其中,所述灯体控制包括彩色灯开关灯、色温切换、RGB灯光色彩调节和彩色灯动态灯光效果切换。
[0008]进一步地,实时判断和识别所述声音信息中是否存在与预先设置的语音指令相符合的语音信息,包括:
[0009]步骤1、对每个拾音装置进行编号,建立与每个拾音装置编号对应的声音信息缓存区域;
[0010]步骤2、实时接收每个拾音装置获取的声音信息,并将每个拾音装置接收到的声音信息发送至每个拾音装置对应的声音信息缓存区域进行存储;
[0011]步骤3、分别对所述个拾音装置对应的声音信息缓存区域内的声音信息进行扫描,将所述声音信息转化为文字信息;
[0012]步骤4、判断所述文字信息中是否存在与预先设置的语音指令对应的文字相符的文字信息,如果有,在确定所述声音信息中存在与预先设置的语音指令相符合的语音信息;如果没有,则确定所述声音信息中不存在与预先设置的语音指令相符合的语音信息;
[0013]步骤5、当确定当前声音信息缓存区域中不存在与所述预先设置的语音指令相符合的语音信息后,将当前一次对所述拾取装置接收的声音信息进行扫描后转化的文字信息中,对声音信息拾取时间顺序的最后10s内接收的声音信息转化的文字信息进行保留,并对
声音信息缓存区域内的所述最后10s之前的所有已转化的声音信息和获得的文字信息予以删除;
[0014]步骤6、删除所述最后10s之前的所有已转化的声音信息和获得的文字信息后,重复执行步骤1至步骤5的内容,对所述拾音装置持续接收的声音信息进行语音信息识别。
[0015]进一步地,判断所述文字信息中是否存在与预先设置的语音指令对应的文字相符的文字信息,包括:
[0016]设置语音信息对比时间长度,其中,所述语音信息对比时间长度用于当检测到所述文字信息中存在与所述预先设置的语音指令的文字内容相同的部分文字或词语时,以文字信息中出现的所述预先设置的语音指令的文字内容相同的部分文字或词语为基准点,以语音信息对比时间长度为时段,对与语音指令的文字内容相同的部分文字或词语出现时刻的前后语音信息对比时间长度内的语音信息转化成的文字信息进行文字信息扫描;
[0017]判断所述文字信息中是否存在与所述预先设置的语音指令的文字内容相同的部分文字或词语;
[0018]如果所述文字信息中存在与所述预先设置的语音指令的文字内容相同的部分文字或词语,以文字信息中出现的所述预先设置的语音指令的文字内容相同的部分文字或词语为基准点,以语音信息对比时间长度为时段,对与语音指令的文字内容相同的部分文字或词语出现时刻的前后语音信息对比时间长度内的语音信息转化成的文字信息进行文字信息扫描;
[0019]判断与语音指令的文字内容相同的部分文字或词语出现时刻的前后语音信息对比时间长度内的语音信息转化成的文字信息中,是否存在所述文字内容相同的部分文字或词语所在的语音指令中其他的文字或词语;如果存在,则判断所述文字信息中存在与预先设置的语音指令对应的文字相符的文字信息;如果不存在,则判断所述文字信息中不存在与预先设置的语音指令对应的文字相符的文字信息。
[0020]进一步地,所述设置语音信息对比时间长度,包括:
[0021]在彩色灯使用前,录入用户对每个语音指令读取声音,根据每个语音指令对应的读取声音获取每个语音指令对应的读取时长和用户的声纹信息,其中,用户在每个语音指令录入时需读取三次;
[0022]提取每个语音指令对应的语音指令读取时长,根据每个语音指令对应的语音指令读取时长设置语音信息对比时间长度。其中,所述设置语音信息对比时间长度通过如下公式获取:
[0023][0024]其中,T表示语音信息对比时间长度,且,T的取值方式为向上取整;T
i
表示用户每
次读取语音指令对应的读取时长;m表示用户读取语音指令的总次数;T
j1
和T
j2
分别表示用户对每个语音指令进行读取三次时,相邻两个相同语音指令之间的间隔时长;n表示语音指令的个数,且,m=3n;T
max
表示用户在m次语音指令读取过程中,单次读取语音指令消耗的最大读取时长;表示n个语音指令中,用户进行每个语音指令三次重复读取时,单个语音指令三次重复读取所消耗的最大读取时长。
[0025]进一步地,所述语音执行策略如下:
[0026]当多个拾音装置中,同一时刻下存在两个或两个以上拾音装置拾取到了与预先设置的语音指令相符合的语音信息,则将语音信息中声纹信息与所述用户的声纹信息进行比较;
[0027]如果其中一个语音信息的声纹信息与用户的声纹信息相匹配,则以与用户的声纹信息相匹配的语音信息对应的语音指令为准对所述彩色灯进行灯体控制;
[0028]如果拾取到的语音信息对应的声纹信息与用户的声纹信息均不匹配,则判断多个语音信息是否存在相同重复的语言信息;
[0029]如果在同一时刻下存在两个或两个以上拾音装置拾取到了与预先设置的语音指令相符合的语音信息中,有两个语音信息相同,则以该相同的语音信息对应的语音指令为准对所述彩色灯进行灯体控制。
[0030]一种应用于彩色灯控制的语音控制系统,所述彩色灯的控制系统包括多个拾音设备,所述多个拾音设备安装在不同位置;所述系统包括:
[0031]采集模块,用于控制所述多个拾音装置实时采集所处环境中的声音信息;
[0032]判断模块,用于实时判断和识别所述声音信息中是否存在与预先设置的语音指令相符合的语音信息;
[0033]控制模块,用于如果所述声音信息中存在与预先设置的语音指令相符合的语音信息,则按照语音执行策略以及本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用于彩色灯控制的语音控制方法,其特征在于,所述彩色灯的控制系统包括多个拾音设备,所述多个拾音设备安装在不同位置;所述方法包括:所述多个拾音装置实时采集所处环境中的声音信息;实时判断和识别所述声音信息中是否存在与预先设置的语音指令相符合的语音信息;如果所述声音信息中存在与预先设置的语音指令相符合的语音信息,则按照语音执行策略以及语音指令对应的控制事项对所述彩色灯进行灯体控制,其中,所述灯体控制包括彩色灯开关灯、色温切换、RGB灯光色彩调节和彩色灯动态灯光效果切换。2.根据权利要求1所述语音控制方法,其特征在于,实时判断和识别所述声音信息中是否存在与预先设置的语音指令相符合的语音信息,包括:步骤1、对每个拾音装置进行编号,建立与每个拾音装置编号对应的声音信息缓存区域;步骤2、实时接收每个拾音装置获取的声音信息,并将每个拾音装置接收到的声音信息发送至每个拾音装置对应的声音信息缓存区域进行存储;步骤3、分别对所述个拾音装置对应的声音信息缓存区域内的声音信息进行扫描,将所述声音信息转化为文字信息;步骤4、判断所述文字信息中是否存在与预先设置的语音指令对应的文字相符的文字信息,如果有,在确定所述声音信息中存在与预先设置的语音指令相符合的语音信息;如果没有,则确定所述声音信息中不存在与预先设置的语音指令相符合的语音信息;步骤5、当确定当前声音信息缓存区域中不存在与所述预先设置的语音指令相符合的语音信息后,将当前一次对所述拾取装置接收的声音信息进行扫描后转化的文字信息中,对声音信息拾取时间顺序的最后10s内接收的声音信息转化的文字信息进行保留,并对声音信息缓存区域内的所述最后10s之前的所有已转化的声音信息和获得的文字信息予以删除;步骤6、删除所述最后10s之前的所有已转化的声音信息和获得的文字信息后,重复执行步骤1至步骤5的内容,对所述拾音装置持续接收的声音信息进行语音信息识别。3.根据权利要求2所述语音控制方法,其特征在于,判断所述文字信息中是否存在与预先设置的语音指令对应的文字相符的文字信息,包括:设置语音信息对比时间长度,其中,所述语音信息对比时间长度用于当检测到所述文字信息中存在与所述预先设置的语音指令的文字内容相同的部分文字或词语时,以文字信息中出现的所述预先设置的语音指令的文字内容相同的部分文字或词语为基准点,以语音信息对比时间长度为时段,对与语音指令的文字内容相同的部分文字或词语出现时刻的前后语音信息对比时间长度内的语音信息转化成的文字信息进行文字信息扫描;判断所述文字信息中是否存在与所述预先设置的语音指令的文字内容相同的部分文字或词语;如果所述文字信息中存在与所述预先设置的语音指令的文字内容相同的部分文字或词语,以文字信息中出现的所述预先设置的语音指令的文字内容相同的部分文字或词语为基准点,以语音信息对比时间长度为时段,对与语音指令的文字内容相同的部分文字或词语出现时刻的前后语音信息对比时间长度内的语音信息转化成的文字信息进行文字信息扫描;
判断与语音指令的文字内容相同的部分文字或词语出现时刻的前后语音信息对比时间长度内的语音信息转化成的文字信息中,是否存在所述文字内容相同的部分文字或词语所在的语音指令中其他的文字或词语;如果存在,则判断所述文字信息中存在与预先设置的语音指令对应的文字相符的文字信息;如果不存在,则判断所述文字信息中不存在与预先设置的语音指令对应的文字相符的文字信息。4.根据权利要求3所述语音控制方法,其特征在于,所述设置语音信息对比时间长度,包括:在彩色灯使用前,录入用户对每个语音指令读取声音,根据每个语音指令对应的读取声音获取每个语音指令对应的读取时长和用户的声纹信息,其中,用户在每个语音指令录入时需读取三次;提取每个语音指令对应的语音指令读取时长,根据每个语音指令对应的语音指令读取时长设置语音信息对比时间长度。5.根据权利要求1所述语音控制方法,其特征在于,所述语音执行策略如下:当多个拾音装置中,同一时刻下存在两个或两个以上拾音装置拾取到了与预先设置的语音指令相符合的语音信息,则将语音信息中声纹信息与所述用户的声纹信息进行比较;如果其中一个语音信息的声纹信息与用户的声纹信息相匹配,则以与用户的声纹信息相匹配的语音信息对应的语音指令为准对所述彩色灯进行灯体控制;如果拾取到的语音信息对应的声纹信息与用户的声纹信息均不匹配,则判断多个语音信息是否存在相同重复的语言信息;如果在同一时刻下存在两个或两个以上拾音装置拾取到了与预先设置的语音指令相符合的语音信息中,有两个语音信息相同,则以该相同的语音信息对应的语音指令为准对所述彩色灯进行灯体控制。6.一种应用于彩色灯控制的语音控制系统,其特征在于,所述彩色灯的控...

【专利技术属性】
技术研发人员:王星
申请(专利权)人:深圳市鑫海创达科技有限公司
类型:发明
国别省市:

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

1