智能音箱控制方法及智能音箱技术

技术编号:32649732 阅读:24 留言:0更新日期:2022-03-12 18:39
本发明专利技术涉及一种智能音箱控制方法及智能音箱,其中,一种智能音箱:该智能音箱是通过识别环境中不同音源及噪音大小来控制音箱以决定用哪种设定的模式工作,其包括:至少一个以上的音源拾取模块、处理模块、控制模式确定模块、控制模块、执行模块,当识别到有人的语音输入时,按照语音输入包含的命令进行执行,当没有识别到人的语音输入时,但又有音源的输入,此时利用混音单元对一个或者多个不同噪音进行混音,然后输入至波形处理单元以获取混音后的噪音对应的波形,依据波形幅值确定综合分贝值,依据噪音的综合分贝值与多个设定阈值进行比对,使得控制模块对执行模块进行驱动以对音箱进行控制。箱进行控制。箱进行控制。

【技术实现步骤摘要】
智能音箱控制方法及智能音箱


[0001]本专利技术涉及智能音箱控制
,具体为一种智能音箱控制方法及智能音箱。

技术介绍

[0002]智能音箱已经成为市场上最火热的智能家居产品之一,现有的智能音箱具有各种不同的功能。但作为音箱,其视听功能还是最受现代人的钟爱;现有的智能音箱可以依据人的语音输入来调控音箱音量的大小,但是,一般音箱的使用环境和对视听的效果具有很大的影响,当环境较为安静时,音箱的声音过大则会成为噪音的来源,当环境嘈杂时,音量过小又不能带来良好的视听效果,甚至是环境噪音过于嘈杂时,人心烦乱,音乐也不能展现美妙的旋律。因此,需要可以依据噪音以及人的语音输入来调控音箱的新技术。

技术实现思路

[0003]本专利技术的目的在于提供一种智能音箱控制方法及智能音箱,以解决上述
技术介绍
中提出的问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:智能音箱控制方法,是通过识别环境中不同音源及噪音大小来控制音箱以决定用哪种设定的模式工作,具有:1)对环境中不同音源进行识别,将识别的符合设定特征的音源输入至处理模块;2)利用处理模块中的多个判断单元对应接收符合设定特征的音源及噪音,并对应将音源中包含的条件信号和噪音的综合分贝值分别进行提取;3)从多组条件信号和分贝值中确定控制模块的控制条件;4)基于所述控制条件,所述控制模块对执行模块进行驱动以对音箱的工作模式进行控制。
[0005]在步骤1)中,对环境中不同音源进行识别时,采用至少两个音源拾取模块,利用设置在音源拾取模块中的一个或者多个设定特征,执行一个或者多个处理线程,以对不同音源对应的信号数据进行筛选,选择具有符合设定特征的音源,并将筛选出的符合设定特征的音源输入至处理模块;对于筛选过程中剔除的音源,视为噪音,由一个或者多个处理线程传输至混音单元,利用混音单元对一个或者多个不同噪音进行混音,然后输入至波形处理单元以获取混音后的噪音对应的波形,依据波形幅值确定综合分贝值,对确定的综合分贝值写入标签后入至处理模块。
[0006]在上述中,所述设定特征,其包含在多个音源拾取模块中,并且以能够按照方位独立拾取的方式识别环境中的不同音源,所述设定特征具有:多个属性不同的特征单元;具有包含并存储特征单元的关联信息列表;以及具有联动单元,当执行一个或者多个处理线程时,联动单元加载一个或者多
个属性不同的特征单元,对不同音源对应的信号数据进行筛选,同时联动单元触发监测信号至监测模块,所述监测模块以确定是否同时存在一个或者多个音源拾取模块在执行一个或者多个处理线程。
[0007]在上述中,所述监测模块若监测到多个音源拾取模块在执行处理线程时,调取关联信息列表,以对多个音源拾取模块在执行处理线程中加载的多个属性不同的特征单元进行核对,若每一音源拾取模块在执行处理线程中加载的特征单元的属性均不同,则不做任何动作,若至少存在两个音源拾取模块在执行处理线程中加载的特征单元的属性相同,则监测模块发送终止命令,关闭其中的一个或者多个音源拾取模块的处理线程,仅保留其中的一个。
[0008]在上述中,所述控制条件中包含具有对音箱进行控制的输入指令,则执行输入指令,噪音的综合分贝值直接被滤除;若所述控制条件中不包含具有对音箱进行控制的输入指令,则依据噪音的综合分贝值与多个设定阈值进行比对;若在第一阈值之内,开关S1导通,所述控制模块对执行模块进行驱动以对音箱的音量调控模块调小一个或者多个单位量;若在第二阈值之内,开关S2导通,所述控制模块对执行模块进行驱动以对音箱的音量调控模块调大一个或者多个单位量;若在第三阈值之内,开关S3导通,所述控制模块对执行模块进行驱动以对关闭音箱。
[0009]本专利技术还提供了一种智能音箱,该智能音箱是通过识别环境中不同音源及噪音大小来控制音箱以决定用哪种设定的模式工作,其包括:至少一个以上的音源拾取模块,对环境中不同音源进行识别,将识别的符合设定特征的音源输入至处理模块;处理模块,具有多个并行设置的处理单元,所述处理单元对应接收符合设定特征的音源及噪音,并对应将音源中包含的条件信号和噪音的综合分贝值分别进行提取;控制模式确定模块,依据音源中包含的条件信号和噪音的综合分贝值确定控制模块的控制模式;控制模块,对音箱的工作模式进行控制;执行模块,基于控制条件,所述控制模块对执行模块进行驱动以对音箱的工作模式进行控制,以及用于音源拾取模块在执行处理线程过程中的监测模块,当存在两个音源拾取模块在执行处理线程中加载的特征单元的属性相同,则监测模块发送终止命令,关闭其中的一个或者多个音源拾取模块的处理线程,仅保留其中的一个。
[0010]在上述中,所述音源拾取模块具有:一个或者多个设定特征;对应一个或者多个设定特征的一个或者多个处理线程;所述处理线程中具有筛选单元,筛选单元用于对不同音源对应的信号数据进行筛选,选择具有符合设定特征的音源,并将筛选出的符合设定特征的音源输入至处理模块;剔除单元,该剔除单元用于在筛选单元执行筛选过程中将未匹配到具有符合设定特征的音源进行标注;混音单元,该混音单元用于对一个或者多个不同噪音进行混音;
波形处理单元,该波形处理单元对混音后的噪音进行处理以获取对应的波形,并依据波形幅值确定综合分贝值;标签单元,该标签单元用于对确定的综合分贝值写入标签。
[0011]与现有技术相比,本专利技术通过识别环境中不同音源及噪音大小来控制音箱以决定用哪种设定的模式工作,当识别到有人的语音输入时,按照语音输入包含的命令进行执行,当没有识别到人的语音输入时,但又有音源的输入,此时利用混音单元对一个或者多个不同噪音进行混音,然后输入至波形处理单元以获取混音后的噪音对应的波形,依据波形幅值确定综合分贝值,依据噪音的综合分贝值与多个设定阈值进行比对,使得控制模块对执行模块进行驱动以对音箱进行控制。
附图说明
[0012]图1本专利技术的方法流程图;图2为本专利技术智能音箱的框架原理图;图3为本专利技术中音源拾取模块的框架原理示意图。
具体实施方式
[0013]以下结合附图对本专利技术进行详细的描述,参照图1至图3。
[0014]本专利技术提供了一种智能音箱控制方法,是通过识别环境中不同音源及噪音大小来控制音箱以决定用哪种设定的模式工作,具有:1)对环境中不同音源进行识别,将识别的符合设定特征的音源输入至处理模块;具体为,对环境中不同音源进行识别时,采用至少两个音源拾取模块,利用设置在音源拾取模块中的一个或者多个设定特征,执行一个或者多个处理线程,以对不同音源对应的信号数据进行筛选,选择具有符合设定特征的音源,并将筛选出的符合设定特征的音源输入至处理模块;对于筛选过程中剔除的音源,视为噪音,由一个或者多个处理线程传输至混音单元,利用混音单元对一个或者多个不同噪音进行混音,然后输入至波形处理单元以获取混音后的噪音对应的波形,依据波形幅值确定综合分贝值,对确定的综合分贝值写入标签后入至处理模块;2)利用处理模块中的多个判断单元对应接收符合设定特征的音源及噪音,并对应将音源中包含的条件信号和噪音的综合分贝值分别进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.智能音箱控制方法,其特征在于,是通过识别环境中不同音源及噪音大小来控制音箱以决定用哪种设定的模式工作,具有:1)对环境中不同音源进行识别,将识别的符合设定特征的音源输入至处理模块;2)利用处理模块中的多个判断单元对应接收符合设定特征的音源及噪音,并对应将音源中包含的条件信号和噪音的综合分贝值分别进行提取;3)从多组条件信号和分贝值中确定控制模块的控制条件;4)基于所述控制条件,所述控制模块对执行模块进行驱动以对音箱的工作模式进行控制。2.根据权利要求1所述的智能音箱控制方法,其特征在于,在步骤1)中,对环境中不同音源进行识别时,采用至少两个音源拾取模块,利用设置在音源拾取模块中的一个或者多个设定特征,执行一个或者多个处理线程,以对不同音源对应的信号数据进行筛选,选择具有符合设定特征的音源,并将筛选出的符合设定特征的音源输入至处理模块;对于筛选过程中剔除的音源,视为噪音,由一个或者多个处理线程传输至混音单元,利用混音单元对一个或者多个不同噪音进行混音,然后输入至波形处理单元以获取混音后的噪音对应的波形,依据波形幅值确定综合分贝值,对确定的综合分贝值写入标签后入至处理模块。3.根据权利要求2所述的智能音箱控制方法,其特征在于,所述设定特征,其包含在多个音源拾取模块中,并且以能够按照方位独立拾取的方式识别环境中的不同音源,所述设定特征具有:多个属性不同的特征单元;具有包含并存储特征单元的关联信息列表;以及具有联动单元,当执行一个或者多个处理线程时,联动单元加载一个或者多个属性不同的特征单元,对不同音源对应的信号数据进行筛选,同时联动单元触发监测信号至监测模块,所述监测模块以确定是否同时存在一个或者多个音源拾取模块在执行一个或者多个处理线程。4.根据权利要求3所述的智能音箱控制方法,其特征在于,所述监测模块若监测到多个音源拾取模块在执行处理线程时,调取关联信息列表,以对多个音源拾取模块在执行处理线程中加载的多个属性不同的特征单元进行核对,若每一音源拾取模块在执行处理线程中加载的特征单元的属性均不同,则不做任何动作,若至少存在两个音源拾取模块在执行处理线程中加载的特征单元的属性相同,则监测模块发送终止命令,关闭其中的一个或者多个音源拾取模块的处理线程,仅保留其中的一个。5.根据...

【专利技术属性】
技术研发人员:张义春徐敏锋
申请(专利权)人:深圳市朗琴音响技术有限公司
类型:发明
国别省市:

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

1