一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

扬声器的杂音检测方法、装置、电子设备和存储介质与流程

2021-12-07 20:52:00 来源:中国专利 TAG:


1.本技术涉及人工智能技术领域,尤其涉及一种扬声器的杂音检测方法、装置、电子设备和存储介质。


背景技术:

2.微型扬声器作为电子设备中的音频输出关键器件,随着智能音箱、平板电脑、手机等智能硬件的应用得到广泛使用。在微型扬声器生产过程中,杂音检测技术成为决定生产质量的关键因素,杂音检测方法的准确性及高效性要求也越来越严格。
3.相关技术中,通过硬件检测系统进行杂音检测,具体运用音频信号发生器激励微型扬声器,通过仿真耳获取声压信号,声压信号经过a/d转换、数据采集卡传至计算机,进而计算各个频率点上的rub值、提取特征并通过经验阈值裁决进行检测识别。该方案中,由测试人员根据测试多个信号人为选取各个频率点上杂音存在判决阈值,对于精度要求较高的杂音检测场景,该判决阈值难以设定,检测准确度有待提高。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种能够提高杂音检测准确率和处理效率的扬声器的杂音检测方法、装置、电子设备和存储介质。
5.本技术实施例提供了一种扬声器的杂音检测方法,所述方法包括:
6.采集扬声器中的音频信号;
7.将所述音频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个特征;
8.根据所述多个特征生成融合特征,并根据预训练的分类模型确定所述融合特征的概率;
9.若所述概率大于等于阈值,则确定所述音频信号包含杂音;
10.若所述概率小于所述阈值,则确定所述音频信号不包含杂音。
11.在一个实施例中,所述方法还包括:
12.获取包含杂音的扫频信号和不包含杂音的扫频信号;
13.将扫频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个样本特征;
14.将所述多个样本特征融合生成样本融合特征,并确定所述样本融合特征的预测概率;
15.根据所述预测概率和扫频信号的标注值训练分类模型。
16.在一个实施例中,所述多个尺度包括第一尺度、第二尺度和第三尺度,且所述第一尺度小于所述第二尺度,所述第二尺度小于所述第三尺度,所述将所述音频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个特征包括:
17.将所述音频信号分别在所述第一尺度、所述第二尺度和所述第三尺度上进行卷积,以提取所述音频信号在时域上与所述第一尺度、所述第二尺度和所述第三尺度对应的第一特征、第二特征和第三特征。
18.在一个实施例中,所述方法还包括:
19.对所述扬声器中的音频信号进行归一化处理;
20.确定音频信号采样率的原始值和目标值,并将归一化处理后的音频信号的采样率由所述原始值降低至所述目标值。
21.在一个实施例中,所述融合特征的概率通过如下方式计算得到:
[0022][0023]
其中,z
k
表示全连接层的第k个值,表示含有杂音的音频样本向量,表示不含杂音的音频样本向量。
[0024]
在一个实施例中,卷积层的计算公式如下:
[0025][0026]
其中,i表示第i层卷积层,δ为激活函数,x表示音频信号,w表示卷积层权重,b表示卷积层偏置。
[0027]
在一个实施例中,所述方法还包括:
[0028]
采用最邻近算法,对每一包含杂音的扫频信号计算得到多个近邻;
[0029]
对所述多个近邻中的任意两个进行随机线性插值,以生成包含杂音的仿真扫频信号;
[0030]
重复上述步骤,直至所述包含杂音的扫频信号的数量与所述包含杂音的仿真扫频信号的数量之和,与所述不包含杂音的扫频信号的数量相等。
[0031]
本技术实施例提供了一种扬声器的杂音检测装置,所述装置包括:
[0032]
采集模块,用于采集扬声器中的音频信号;
[0033]
提取模块,用于将所述音频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个特征;
[0034]
生成模块,用于根据所述多个特征生成融合特征,并根据预训练的分类模型确定所述融合特征的概率;
[0035]
第一确定模块,用于若所述概率大于等于阈值,则确定所述音频信号包含杂音;
[0036]
第二确定模块,用于若所述概率小于所述阈值,则确定所述音频信号不包含杂音。
[0037]
本技术实施例提供了一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本技术任意实施例所提供的扬声器的杂音检测方法的步骤。
[0038]
本技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本技术任意实施例所提供的扬声器的杂音检测方法的步骤。
[0039]
本技术实施例提供的技术方案与现有技术相比具有如下优点:
[0040]
通过将扬声器中的音频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个特征,进而,根据多个特征生成融合特征,并根据预训练的分类模型确定融合特征的概率,根据概率确定音频信号是否包含杂音,由此,能够挖掘音频信号在时域上不同尺度上的融合特征信息,并通过计算概率判断是否含有杂音,提升特征信息检测准确率,在测试端减小了计算的复杂度,提高了杂音检测处理效率和检测准确率。
附图说明
[0041]
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
[0042]
为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0043]
图1为本技术实施例所提供的一种扬声器的杂音检测方法的流程示意图;
[0044]
图2为本技术实施例所提供的一种模型训练的流程示意图;
[0045]
图3为本技术实施例所提供的一种杂音检测流程图;
[0046]
图4为本技术实施例所提供的一种扬声器的杂音检测装置的结构示意图;
[0047]
图5为本技术实施例所提供的一种电子设备的结构示意图。
具体实施方式
[0048]
为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
[0049]
在一个实施例中,如图1所示,提供了一种扬声器的杂音检测方法,本实施例以该方法应用于终端进行举例说明,可以理解的是,该方法也可以应用于服务器,还可以应用于包括终端和服务器的系统,并通过终端和服务器的交互实现。本实施例中,该方法包括以下步骤:
[0050]
步骤102,采集扬声器中的音频信号。
[0051]
本技术实施例的方法,可以用于检测扬声器中的音频信号是否包含杂音。具体的,可以用于微型扬声器的杂音检测。微型扬声器例如是智能音箱、平板电脑、手机等智能硬件的音频输出器件,微型扬声器由盆架、磁钢、极片、音膜、音圈、前盖、接线板、阻尼布等构成。
[0052]
其中,音频信号可以是20

20khz标准扫频信号,也可以是语音、音乐等。
[0053]
在本身申请的一个实施例中,在采集扬声器中的音频信号后,可以对音频信号进行预处理,具体的,可以对扬声器中的音频信号进行归一化处理,通过归一化处理将音频信号映射到(0,1),使得测试集均在同一量纲下,减小计算量的同时避免了量纲不一致而导致的测试结果异常。进而,确定音频信号采样率的原始值和目标值,并将归一化处理后的音频信号的采样率由原始值降低至目标值。其中,原始值大于目标值,举例而言,音频信号的采样率原始值为采样率为48khz,通过降采样将音频信号由原始的采样率降低为5khz,由于微型扬声器的杂音通常为中低频杂音,且人耳的正常听力频率范围为20hz~2000hz,通过降采样,使得音频信号采样率一致采样率在人耳听力范围内的同时,减小了数据量,提升了检测效率。
[0054]
步骤104,将音频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个特征。
[0055]
本技术实施例中,可以设置不同大小的多个尺度,将音频信号分别在多个尺度上进行卷积,生成多个特征,以实现提取音频信号在时域上的不同尺度特征信息。
[0056]
其中,尺度是指卷积核尺度。
[0057]
作为一种示例,多个尺度包括第一尺度、第二尺度和第三尺度,且第一尺度小于第二尺度,第二尺度小于第三尺度。本示例中,将音频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个特征包括:将音频信号分别在第一尺度、第二尺度和第三尺度上进行卷积,以提取音频信号在时域上与第一尺度、第二尺度和第三尺度分别对应的第一特征、第二特征和第三特征。
[0058]
可选的,上述卷积操作通过卷积层实现,卷积层的计算公式如下:
[0059][0060]
其中,i表示第i层卷积层,δ为激活函数,x表示音频信号,w表示卷积层权重,b表示卷积层偏置。
[0061]
步骤106,根据多个特征生成融合特征,并根据预训练的分类模型确定融合特征的概率。
[0062]
本实施例中,将与多个尺度分别对应的多个特征进行融合处理,以生成融合特征。
[0063]
作为一种示例,以多个尺度包括第一尺度、第二尺度和第三尺度为例,将第一特征、第二特征和第三特征进行融合,合并为一维特征,将该一维特征作为融合特征。
[0064]
其中,分类模型是根据包含杂音的音频信号和不包含杂音的音频信号作为训练样本进行训练得到的,该预训练的分类模型输入为融合特征,输出为融合特征的概率,融合特征的概率用于指示音频信号包含杂音的概率。
[0065]
在本技术的一个实施例中,分类模型包括全连接层和杂音检测函数,杂音检测函数可以是softmax函数。可选的,融合特征的概率通过如下方式计算得到:
[0066][0067]
其中,z
k
表示全连接层的第k个值,表示含有杂音的音频样本向量,表示不含杂音的音频样本向量。
[0068]
步骤108,若概率大于等于阈值,则确定音频信号包含杂音;若概率小于阈值,则确定音频信号不包含杂音。
[0069]
本实施例中,可以根据融合特征的概率确定音频信号是否包含杂音。作为一种示例,阈值为0.5,若分类模型输出的概率大于等于0.5,则确定音频信号包含杂音,否则确定音频信号不包含杂音。
[0070]
需要说明的是,上述在概率大于等于阈值时确定音频信号包含杂音的实现方式仅为一种示例,具体判断逻辑可根据训练端确定,此处不作限制。
[0071]
根据本技术实施例的扬声器的杂音检测方法,通过将扬声器中的音频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个特征,进而,根据多个特征生成融合特征,并根据预训练的分类模型确定融合特征的概率,根据概率确定音频信号是否包含杂音,由此,能够挖掘音频信号在时域上不同尺度上的融合特征信息,并通过计算概率判断是否含有杂音,提升特征信息检测准确率,在测试端减小了计算的复杂度,相关技术中的硬件检测方案对于音频信号发生器的设备精度要求较高,且判决阈值难以设定、检测耗时长,本技术相比于相关技术中的方案减少了因人为选取阈值不当而导致的判断错误的情况,提高了杂音检测处理效率和检测准确率。
[0072]
基于上述实施例,下面对训练端进行说明。
[0073]
图2为本技术实施例所提供的一种模型训练的流程示意图,如图2所示,包括以下步骤:
[0074]
步骤202,获取包含杂音的扫频信号和不包含杂音的扫频信号。
[0075]
本实施例中,可以采集微型扬声器播放的含有杂音的扫频信号及不含有杂音的扫频信号,以将采集的扫频信号作为训练集,输入到构建的含有不同尺度和步长的卷积核的卷积神经网络中并行训练。
[0076]
在本技术的一个实施例中,在获取包含杂音的扫频信号和不包含杂音的扫频信号后,可以对包含杂音的扫频信号和不包含杂音的扫频信号进行预处理,具体的,可以对扫频信号进行归一化处理,通过归一化处理将扫频信号映射到(0,1)。进而,确定扫频信号采样率的原始值和目标值,并将归一化处理后的扫频信号的采样率由原始值降低至目标值,其中,原始值大于目标值。
[0077]
步骤204,将扫频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个样本特征。
[0078]
本技术实施例中,可以设置不同大小的多个尺度,将扫频信号(包括含有杂音的扫频信号和不含有杂音的扫频信号)分别在多个尺度上进行卷积,生成多个特征,以实现提取音频信号在时域上的不同尺度特征信息。
[0079]
其中,尺度是指卷积核尺度。
[0080]
作为一种示例,多个尺度包括第一尺度k1、第二尺度k2和第三尺度k3,且第一尺度k1小于第二尺度k2,第二尺度k2小于第三尺度k3。将扫频信号分别在第一尺度k1、第二尺度k2和第三尺度k3上进行三次卷积,以提取扫频信号在时域上与第一尺度k1、第二尺度k2和第三尺度k3分别对应的第一样本特征、第二样本特征和第三样本特征。
[0081]
其中,对于卷积核还可以设置多个步长。举例而言,多个步长包括第一步长s1、第二步长s2和第三步长s3,且第一步长s1小于第二步长s2,第二步长s2小于第三步长s3。由此,能够提取扫频信号在时域上长度由小到大的特征信息。
[0082]
可选的,上述卷积操作通过卷积层实现,卷积层的计算公式如下:
[0083][0084]
其中,i表示第i层卷积层,δ为激活函数,x表示音频信号,w表示卷积层权重,b表示卷积层偏置。
[0085]
步骤206,将多个样本特征融合生成样本融合特征,并确定样本融合特征的预测概率。
[0086]
本实施例中,将多个样本特征进行融合处理,并合并为一维特征,以生成样本融合特征。
[0087]
作为一种示例,以多个尺度包括第一尺度、第二尺度和第三尺度为例,将第一样本特征、第二样本特征和第三样本特征进行融合,合并为一维特征,将该一维特征作为样本融合特征。
[0088]
在本技术的一个实施例中,分类模型包括全连接层和杂音检测函数,杂音检测函数可以是softmax函数。可选的,样本融合特征的预测概率通过如下方式计算得到:
[0089][0090]
其中,z
k
表示全连接层的第k个值,表示含有杂音的音频样本向量,表示不含杂音的音频样本向量。
[0091]
步骤208,根据预测概率和扫频信号的标注值训练分类模型。
[0092]
本实施例中,每一扫频信号对应一个标注值,例如包含杂音的扫频信号对应标注值为1,不包含杂音的扫频信号对应标注值为0。根据预设的损失函数、预测概率和标注值计算损失值,并通过反向传播的方式更新模型的处理参数,直至模型收敛及准确率大于预设值,以使分类模型能够准确预测出音频信号是否包含杂音。
[0093]
可选的,可以构建多尺度端到端的卷积神经网络,其中,该卷积神经网络包括卷积层、全连接层和杂音检测函数,并通过训练集对该卷积神经网络进行训练,在模型收敛及准确率大于预设值的情况下,保存训练好的卷积神经网络模型。该卷积神经网络模型用于确定输入的音频信号是否包含杂音。
[0094]
需要说明的是,模型的输入也可以是微型扬声器播放的音频信号的其他声学特征,如频谱、对数梅尔谱等。
[0095]
本技术实施例中,通过包含杂音的扫频信号和不包含杂音的扫频信号提取在时域上不同尺度上的融合特征信息,并通过样本融合特征的预测概率和扫频信号的标注值训练模型,使模型能够准确判断音频信号是否含有杂音。进一步,将预训练的模型应用于扬声器中的音频信号杂音检测,提高了杂音检测处理效率和检测准确率。
[0096]
在本技术的一个实施例中,由于采集的微型扬声器播放的含有杂音的扫频信号及不含有杂音的扫频信号通常数量严重不均衡,因此,可以通过如下方式构建训练集:采用最邻近算法,对每一包含杂音的扫频信号计算得到多个近邻,对多个近邻中的任意两个进行随机线性插值,以生成包含杂音的仿真扫频信号;重复上述步骤,直至包含杂音的扫频信号的数量与包含杂音的仿真扫频信号的数量之和,与不包含杂音的扫频信号的数量相等。
[0097]
作为一种示例,其中,采集的微型扬声器播放的含有杂音的扫频信号及不含有杂音的扫频信号(即产线测试中的非良品和良品),数量分别为90和3600个,由于比例严重不均衡,因此本技术对90个非良品进行处理,生成与良品数量对等的仿真非良品,其步骤如下:采样最邻近算法,计算出每个非良品样本的5个近邻,从5个近邻中随机挑选2个非良品样本进行随机线性插值;构造新的仿真非良品样本,将新样本与原数据合成,产生新的训练集。
[0098]
其中,新的数据集样本数为7200(含3600个良品和3600个非良品),按照4:1对数据集进行划分,得到测试集和验证集,采用one

hot编码,将良品和非良品分别标记为“1”和“0”,并利用训练集对上述的多尺度端到端卷积神经网络进行训练,经过反复迭代更新模型参数,使得达到收敛后,输出训练好的模型,并利用验证集进行评估,输出检测结果。作为一种示例,图3为本技术实施例所提供的一种杂音检测场景的流程图。
[0099]
应该理解的是,虽然图1

3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1

3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻
执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0100]
在一个实施例中,如图4所示,提供了一种扬声器的杂音检测装置,包括:采集模块41,提取模块42,生成模块43,第一确定模块44,第二确定模块45。
[0101]
其中,采集模块41,用于采集扬声器中的音频信号。
[0102]
提取模块42,用于将音频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个特征。
[0103]
生成模块43,用于根据多个特征生成融合特征,并根据预训练的分类模型确定融合特征的概率。
[0104]
第一确定模块44,用于若概率大于等于阈值,则确定音频信号包含杂音。
[0105]
第二确定模块45,用于若概率小于所述阈值,则确定音频信号不包含杂音。
[0106]
在一个实施例中,该装置还包括:训练模块,用于获取包含杂音的扫频信号和不包含杂音的扫频信号;将扫频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个样本特征;将多个样本特征融合生成样本融合特征,并确定样本融合特征的预测概率;根据预测概率和扫频信号的标注值训练分类模型。
[0107]
在一个实施例中,多个尺度包括第一尺度、第二尺度和第三尺度,且第一尺度小于第二尺度,第二尺度小于第三尺度,提取模块42具体用于:将音频信号分别在第一尺度、第二尺度和第三尺度上进行卷积,以提取音频信号在时域上与第一尺度、第二尺度和第三尺度对应的第一特征、第二特征和第三特征。
[0108]
在一个实施例中,该装置还包括:预处理模块,用于对扬声器中的音频信号进行归一化处理;确定音频信号采样率的原始值和目标值,并将归一化处理后的音频信号的采样率由原始值降低至目标值。
[0109]
在一个实施例中,融合特征的概率通过如下方式计算得到:
[0110][0111]
其中,z
k
表示全连接层的第k个值,表示含有杂音的音频样本向量,表示不含杂音的音频样本向量。
[0112]
在一个实施例中,卷积层的计算公式如下:
[0113][0114]
其中,i表示第i层卷积层,δ为激活函数,x表示音频信号,w表示卷积层权重,b表示卷积层偏置。
[0115]
在一个实施例中,该装置还包括:获取模块,用于采用最邻近算法,对每一包含杂音的扫频信号计算得到多个近邻;对多个近邻中的任意两个进行随机线性插值,以生成包含杂音的仿真扫频信号;重复上述步骤,直至包含杂音的扫频信号的数量与包含杂音的仿真扫频信号的数量之和,与不包含杂音的扫频信号的数量相等。
[0116]
关于扬声器的杂音检测装置的具体限定可以参见上文中对于扬声器的杂音检测方法的限定,具备执行方法相应的功能模块和有益效果,在此不再赘述。上述扬声器的杂音
检测装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于电子设备中的处理器中,也可以以软件形式存储于电子设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0117]
在一个实施例中,提供了一种电子设备,该电子设备可以是终端,其内部结构图可以如图5所示。该电子设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、近场通信(nfc)或其他技术实现。该计算机程序被处理器执行时以实现一种扬声器的杂音检测方法。该电子设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该电子设备的输入装置可以是显示屏上覆盖的触摸层,也可以是电子设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
[0118]
本领域技术人员可以理解,图5中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0119]
在一个实施例中,本技术提供的扬声器的杂音检测装置可以实现为一种计算机程序的形式,计算机程序可在如图5所示的电子设备上运行。电子设备的存储器中可存储组成该扬声器的杂音检测装置的各个程序模块,比如,图4所示的采集模块41,提取模块42,生成模块43,第一确定模块44,第二确定模块45。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本技术各个实施例的扬声器的杂音检测方法中的步骤。
[0120]
例如,图5所示的电子设备可以通过如图4所示的扬声器的杂音检测装置中的采集模块41执行采集扬声器中的音频信号。电子设备可以通过提取模块42执行将音频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个特征。电子设备可以通过生成模块43执行根据多个特征生成融合特征,并根据预训练的分类模型确定融合特征的概率。电子设备可以通过第一确定模块44执行若概率大于等于阈值,则确定音频信号包含杂音。电子设备可以通过第二确定模块45执行若概率小于阈值,则确定音频信号不包含杂音
[0121]
在一个实施例中,提供了一种电子设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:采集扬声器中的音频信号;将音频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个特征;根据多个特征生成融合特征,并根据预训练的分类模型确定融合特征的概率;若概率大于等于阈值,则确定音频信号包含杂音;若概率小于阈值,则确定音频信号不包含杂音。
[0122]
在一个实施例中,该处理器执行计算机程序时还可以实现以下步骤:获取包含杂音的扫频信号和不包含杂音的扫频信号;将扫频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个样本特征;将多个样本特征融合生成样本融合特征,并确定样本融合特征的预测概率;根据预测概率和扫频信号的标注值训练分类模型。
[0123]
在一个实施例中,该处理器执行计算机程序时还可以实现以下步骤:将音频信号分别在第一尺度、第二尺度和第三尺度上进行卷积,以提取音频信号在时域上与第一尺度、第二尺度和第三尺度对应的第一特征、第二特征和第三特征。
[0124]
在一个实施例中,该处理器执行计算机程序时还可以实现以下步骤:对扬声器中的音频信号进行归一化处理;确定音频信号采样率的原始值和目标值,并将归一化处理后的音频信号的采样率由原始值降低至目标值。
[0125]
在一个实施例中,该处理器执行计算机程序时还可以实现以下步骤:采用最邻近算法,对每一包含杂音的扫频信号计算得到多个近邻;对多个近邻中的任意两个进行随机线性插值,以生成包含杂音的仿真扫频信号;重复上述步骤,直至包含杂音的扫频信号的数量与包含杂音的仿真扫频信号的数量之和,与不包含杂音的扫频信号的数量相等。
[0126]
根据本技术实施例的电子设备,通过处理器执行计算机程序时实现以下步骤,将扬声器中的音频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个特征,进而,根据多个特征生成融合特征,并根据预训练的分类模型确定融合特征的概率,根据概率确定音频信号是否包含杂音,由此,能够挖掘音频信号在时域上不同尺度上的融合特征信息,并通过计算概率判断是否含有杂音,提升特征信息检测准确率,在测试端减小了计算的复杂度,提高了杂音检测处理效率和检测准确率。
[0127]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:采集扬声器中的音频信号;将音频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个特征;根据多个特征生成融合特征,并根据预训练的分类模型确定融合特征的概率;若概率大于等于阈值,则确定音频信号包含杂音;若概率小于阈值,则确定音频信号不包含杂音。
[0128]
在一个实施例中,计算机程序被处理器执行时还可以实现以下步骤:获取包含杂音的扫频信号和不包含杂音的扫频信号;将扫频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个样本特征;将多个样本特征融合生成样本融合特征,并确定样本融合特征的预测概率;根据预测概率和扫频信号的标注值训练分类模型。
[0129]
在一个实施例中,计算机程序被处理器执行时还可以实现以下步骤:将音频信号分别在第一尺度、第二尺度和第三尺度上进行卷积,以提取音频信号在时域上与第一尺度、第二尺度和第三尺度对应的第一特征、第二特征和第三特征。
[0130]
在一个实施例中,计算机程序被处理器执行时还可以实现以下步骤:对扬声器中的音频信号进行归一化处理;确定音频信号采样率的原始值和目标值,并将归一化处理后的音频信号的采样率由原始值降低至目标值。
[0131]
在一个实施例中,计算机程序被处理器执行时还可以实现以下步骤:采用最邻近算法,对每一包含杂音的扫频信号计算得到多个近邻;对多个近邻中的任意两个进行随机线性插值,以生成包含杂音的仿真扫频信号;重复上述步骤,直至包含杂音的扫频信号的数量与包含杂音的仿真扫频信号的数量之和,与不包含杂音的扫频信号的数量相等。
[0132]
根据本技术实施例的计算机可读存储介质,通过其上存储的计算机程序被处理器执行时实现以下步骤,将扬声器中的音频信号分别在多个尺度上进行卷积,生成与多个尺度对应的多个特征,进而,根据多个特征生成融合特征,并根据预训练的分类模型确定融合特征的概率,根据概率确定音频信号是否包含杂音,由此,能够挖掘音频信号在时域上不同尺度上的融合特征信息,并通过计算概率判断是否含有杂音,提升特征信息检测准确率,在测试端减小了计算的复杂度,提高了杂音检测处理效率和检测准确率。
[0133]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以
通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read

only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,比如静态随机存取存储器(static random access memory,sram)和动态随机存取存储器(dynamic random access memory,dram)等。
[0134]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0135]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献