一种音频信号处理方法及电子设备的利记博彩app
【专利摘要】本发明公开一种音频信号处理方法及电子设备。所述方法应用于具有音频播放单元的电子设备,包括:获取待处理的音频文件;识别所述音频文件中的噪声分量;对所述噪声分量采用第一增益系数进行处理;对所述音频文件中的非噪声分量采用第二增益系数进行处理;其中,所述第一增益小于所述第二增益。采用本发明的方法或电子设备,可以在对音频信号进行放大的同时,避免对音频信号中的噪声信号进行同等程度的放大,降低对音频信号中的噪声信号的增益,从而提高电子设备输出的声音质量。
【专利说明】一种音频信号处理方法及电子设备
【技术领域】
[0001]本发明涉及信息处理领域,特别是涉及一种音频信号处理方法及电子设备。
【背景技术】
[0002]随着电子设备的技术不断发展,用户对于电子设备的要求也越来越高。对于具有音频播放单元的电子设备,用户通常希望电子设备播放音频时输出的声音具有较高的质量。
[0003]现有技术中,用于提高声音质量的音频信号处理方法主要是采用动态范围控制(Dynamic range control, DRC)技术,将原本音量较小的音频信号采用较高的增益进行放大,将原本音量较大的音频信号采用较低的增益进行放大。
[0004]这种方法虽然能够使用户听到原本音量较小而不易被察觉的声音,但是在对音频信号放大的过程中,也放大了音频信号中的噪音部分,导致原本被掩蔽的噪声被用户感知到。
【发明内容】
[0005]本发明的目的是提供一种音频信号处理方法及电子设备,能够在对音频信号进行放大的同时,避免对音频信号中的噪声信号进行同等程度的放大,降低对音频信号中的噪声信号的增益,从而提高电子设备输出的声音质量。
[0006]为实现上述目的,本发明提供了如下方案:
[0007]—种音频信号处理方法,应用于具有音频播放单元的电子设备,所述方法包括:
[0008]获取待处理的音频文件;
[0009]识别所述音频文件中的噪声分量;
[0010]对所述噪声分量采用第一增益系数进行处理;
[0011]对所述音频文件中的非噪声分量采用第二增益系数进行处理;
[0012]其中,所述第一增益小于所述第二增益。
[0013]可选的,所述识别所述音频文件中的噪声分量之前,还包括:
[0014]判断所述音频文件的格式是否为有损压缩格式,得到第一判断结果;
[0015]当所述第一判断结果表示所述音频文件的格式为有损压缩格式时,执行识别所述音频文件中的噪声分量的步骤。
[0016]可选的,所述识别所述音频文件中的噪声分量,具体包括:
[0017]提取所述音频文件的音频帧的频域参数,一个所述频域参数用于表示所述音频帧在一个特定频率上的信号强度;
[0018]确定信号强度小于第一预设信号强度的频域参数;
[0019]将在连续的频域范围内均小于所述第一预设信号强度的频域参数对应的声音分量,确定为所述噪声分量。
[0020]可选的,所述对所述噪声分量采用第一增益系数进行处理之前,还包括:
[0021]确定在频域范围与所述噪声分量相邻的非噪声分量的第三增益系数和第四增益系数;其中,所述第三增益系数为在频域范围与所述噪声分量相邻且频率小于所述噪声分量的非噪声分量的增益系数,所述第四增益系数为在频域范围与所述噪声分量相邻且频率大于所述噪声分量的非噪声分量的增益系数;
[0022]在所述第三增益系数与所述第四增益系数构成的数值范围中,确定所述第一增益系数。
[0023]可选的,所述对所述噪声分量采用第一增益系数进行处理之前,还包括:
[0024]确定在时域范围与所述噪声分量相邻的声音分量的第五增益系数和第六增益系数;其中,所述第五增益系数为在时域范围与所述噪声分量相邻且早于所述噪声分量的声音分量的增益系数,所述第六增益系数为在时域范围与所述噪声分量相邻且晚于所述噪声分量的声音分量的增益系数;所述在时域范围与所述噪声分量相邻的声音分量,与所述噪声分量处于相同的频域范围;
[0025]在所述第五增益系数与所述第六增益系数构成的数值范围中,确定所述第一增益系数。
[0026]可选的,所述确定在时域范围与所述噪声分量相邻的声音分量的第五增益系数和第六增益系数,具体包括:
[0027]确定所述噪声分量所在的音频帧;
[0028]确定所述音频帧的上一帧音频帧中,与所述噪声分量处于相同的频域范围的声音分量的增益系数作为第五增益系数;
[0029]确定所述音频巾贞的下一巾贞音频巾贞中,与所述噪声分量处于相同的频域范围的声音分量的增益系数作为第六增益系数。
[0030]一种电子设备,所述电子设备具有音频播放单元,所述电子设备包括:
[0031]获取单元,用于获取待处理的音频文件;
[0032]识别单元,用于识别所述音频文件中的噪声分量;
[0033]噪声分量处理单元,用于对所述噪声分量采用第一增益系数进行处理;
[0034]非噪声分量处理单元,用于对所述音频文件中的非噪声分量采用第二增益系数进行处理;
[0035]其中,所述第一增益小于所述第二增益。
[0036]可选的,还包括:
[0037]判断单元,用于识别所述音频文件中的噪声分量之前,判断所述音频文件的格式是否为有损压缩格式,得到第一判断结果;
[0038]控制单元,用于当所述第一判断结果表示所述音频文件的格式为有损压缩格式时,控制所述识别单元执行识别所述音频文件中的噪声分量的步骤。
[0039]可选的,所述识别单元,具体包括:
[0040]频域参数提取子单元,用于提取所述音频文件的音频帧的频域参数,一个所述频域参数用于表示所述音频帧在一个特定频率上的信号强度;
[0041]频域参数确定子单元,用于确定信号强度小于第一预设信号强度的频域参数;
[0042]噪声分量确定子单元,用于将在连续的频域范围内均小于所述第一预设信号强度的频域参数对应的声音分量,确定为所述噪声分量。
[0043]可选的,还包括:
[0044]第三增益系数和第四增益系数确定单元,用于在对所述噪声分量采用第一增益系数进行处理之前,确定在频域范围与所述噪声分量相邻的非噪声分量的第三增益系数和第四增益系数;其中,所述第三增益系数为在频域范围与所述噪声分量相邻且频率小于所述噪声分量的非噪声分量的增益系数,所述第四增益系数为在频域范围与所述噪声分量相邻且频率大于所述噪声分量的非噪声分量的增益系数;
[0045]第一增益系数第一确定单元,用于在所述第三增益系数与所述第四增益系数构成的数值范围中,确定所述第一增益系数。
[0046]可选的,还包括:
[0047]第五增益系数和第六增益系数确定单元,用于在对所述噪声分量采用第一增益系数进行处理之前,确定在时域范围与所述噪声分量相邻的声音分量的第五增益系数和第六增益系数;其中,所述第五增益系数为在时域范围与所述噪声分量相邻且早于所述噪声分量的声音分量的增益系数,所述第六增益系数为在时域范围与所述噪声分量相邻且晚于所述噪声分量的声音分量的增益系数;所述在时域范围与所述噪声分量相邻的声音分量,与所述噪声分量处于相同的频域范围;
[0048]第一增益系数第二确定单元,用于在所述第五增益系数与所述第六增益系数构成的数值范围中,确定所述第一增益系数。
[0049]可选的,所述第五增益系数和第六增益系数确定单元,具体包括:
[0050]噪声音频巾贞确定子单兀,用于确定所述噪声分量所在的音频巾贞;
[0051]第五增益系数确定子单元,用于确定所述音频帧的上一帧音频帧中,与所述噪声分量处于相同的频域范围的声音分量的增益系数作为第五增益系数;
[0052]第六增益系数确定子单元,用于确定所述音频帧的下一帧音频帧中,与所述噪声分量处于相同的频域范围的声音分量的增益系数作为第六增益系数。
[0053]根据本发明提供的具体实施例,本发明公开了以下技术效果:
[0054]本发明的音频信号处理方法及电子设备,通过识别所述音频文件中的噪声分量;对所述噪声分量采用第一增益系数进行处理;对所述音频文件中的非噪声分量采用大于所述第一增益系数的第二增益系数进行处理;能够在对音频信号进行放大的同时,避免对音频信号中的噪声信号进行同等程度的放大,降低对音频信号中的噪声信号的增益,从而提高电子设备输出的声音质量。
【专利附图】
【附图说明】
[0055]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0056]图1为本发明的音频信号处理方法实施例1的流程图;
[0057]图2为本发明的音频信号处理方法实施例2的流程图;
[0058]图3为本发明的音频信号处理方法实施例3的流程图;
[0059]图4为本发明的音频信号处理方法实施例4的流程图;
[0060]图5为本发明的电子设备的实施例的结构图。
【具体实施方式】
[0061]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0062]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0063]本发明的音频信号处理方法,应用于具有音频播放单元的电子设备。所述电子设备可以是手机、平板电脑、台式机、电视机、CD播放器等各种设备。所述音频播放单元可以是扬声器。
[0064]图1为本发明的音频信号处理方法实施例1的流程图。如图1所示,该方法可以包括:
[0065]步骤101:获取待处理的音频文件;
[0066]所述音频文件可以是各种类型的音频文件。例如,所述音频文件可以是MP3格式的,也可以是FLAC格式的。
[0067]步骤102:识别所述音频文件中的噪声分量;
[0068]噪声分量可以是指对原始音频文件进行压缩的过程中产生的噪声分量。这种噪声分量具有一定特征。可以根据上述特征,对噪声分量进行识别。
[0069]例如,噪声分量的首量通常小于非噪声分量,噪声分量的频率也可以是相对固定的频率。当识别出某一频率范围内的音量小于一定阈值时,就可以将该频率范围内的声音分量确定为噪声分量。
[0070]步骤103:对所述噪声分量采用第一增益系数进行处理;
[0071]所述第一增益系数,可以是对所述噪声分量的音量大小进行调节的系数。当所述第一增益系数大于I时,表示调节后的音量大于调节前的音量;当所述第一增益系数小于I时,表示调节后的音量小于调节前的音量。
[0072]步骤104:对所述音频文件中的非噪声分量采用第二增益系数进行处理;
[0073]其中,所述第一增益小于所述第二增益。
[0074]所述第二增益系数,可以是对所述非噪声分量的音量大小进行调节的系数。
[0075]在初始音量相同的条件下,增益系数越大,则调整后的音量也越大。
[0076]综上所述,本实施例中,通过识别所述音频文件中的噪声分量;对所述噪声分量采用第一增益系数进行处理;对所述音频文件中的非噪声分量采用大于所述第一增益系数的第二增益系数进行处理;能够在对音频信号进行放大的同时,避免对音频信号中的噪声信号进行同等程度的放大,降低对音频信号中的噪声信号的增益,从而提高电子设备输出的声音质量。
[0077]图2为本发明的音频信号处理方法实施例2的流程图。如图2所示,该方法可以包括:
[0078]步骤201:获取待处理的音频文件;
[0079]步骤202:判断所述音频文件的格式是否为有损压缩格式,得到第一判断结果;
[0080]对于音频文件的格式,分为无损压缩格式和有损压缩格式。无损压缩格式,是利用数据的统计冗余进行压缩,可完全恢复原始数据而不引起任何失真。因此,对于无损压缩格式的音频文件来说,在压缩过程中,不会引入噪声。而有损压缩,是利用了人类对图像或声波中的某些频率成分不敏感的特性,允许压缩过程中损失一定的信息。因此,当所述音频文件的格式为有损压缩格式时,需要抑制音频文件中的噪声分量。
[0081]具体的,无损压缩格式包括:APE、FLAC等等。有损压缩格式可以包括:MP3、WMA等坐寸ο
[0082]步骤203:当所述第一判断结果表示所述音频文件的格式为有损压缩格式时,识别所述音频文件中的噪声分量;
[0083]本实施例中,当所述音频文件的格式为有损压缩格式时,才执行识别所述音频文件中的噪声分量的步骤;当所述音频文件的格式为无损压缩格式时,可以不再执行识别所述音频文件中的噪声分量的步骤。因为,无损压缩的过程中,通常不会引入噪声,所以不需要对音频文件中的噪声分量进行识别处理。
[0084]在对所述音频文件进行处理的过程中,通常可以得到与所述音频文件相对应的频谱图。所述频谱图是随时间变化而变化的。所述频谱图可以表示所述音频文件在某一时刻的声音的频谱。
[0085]另一方面,噪声分量的音量值通常会比较小,还可能集中在某些特定的频率范围内。
[0086]因此,识别所述音频文件中的噪声分量,具体可以采用以下方式:
[0087]提取所述音频文件的音频帧的频域参数,一个所述频域参数用于表示所述音频帧在一个特定频率上的信号强度;确定信号强度小于第一预设信号强度的频域参数;将在连续的频域范围内均小于所述第一预设信号强度的频域参数对应的声音分量,确定为所述噪声分量。
[0088]步骤204:对所述噪声分量采用第一增益系数进行处理;
[0089]步骤205:对所述音频文件中的非噪声分量采用第二增益系数进行处理;
[0090]其中,所述第一增益小于所述第二增益。
[0091]本实施例中,通过判断所述音频文件的格式是否为有损压缩格式,得到第一判断结果;当所述第一判断结果表示所述音频文件的格式为有损压缩格式时,才执行识别所述音频文件中的噪声分量的步骤;可以实现只对有损压缩格式的音频文件进行降低噪音分量的处理过程,对于无损压缩格式的文件,可以不必执行该处理过程,从而可以提高本实施例的音频信号处理方法的效率。
[0092]实际应用中,为了避免对于噪声分量采用的增益系数过小,导致该噪声分量对应的频率范围内的音量缺失对用户造成听觉上的突兀感,本发明还提供了下面的实施例。
[0093]图3为本发明的音频信号处理方法实施例3的流程图。如图3所示,该方法可以包括:
[0094]步骤301:获取待处理的音频文件;
[0095]步骤302:识别所述音频文件中的噪声分量;
[0096]步骤303:确定在频域范围与所述噪声分量相邻的非噪声分量的第三增益系数和第四增益系数;其中,所述第三增益系数为在频域范围与所述噪声分量相邻且频率小于所述噪声分量的非噪声分量的增益系数,所述第四增益系数为在频域范围与所述噪声分量相邻且频率大于所述噪声分量的非噪声分量的增益系数;
[0097]假设噪声分量的频率范围为10Hz至200Hz,与其相邻的且频率小于所述噪声分量的第一非噪声分量的频率范围为IHz至100Hz,与其相邻的且频率大于所述噪声分量的第二非噪声分量的频率范围为为200Hz至300Hz,所述第一非噪声分量的第三增益系数为
1.2,所述第二非噪声分量的第四增益系数为1.5,则所述第三增益系数与所述第四增益系数构成的数值范围为1.2至1.5。
[0098]步骤304:在所述第三增益系数与所述第四增益系数构成的数值范围中,确定所述第一增益系数。
[0099]在前面的假设中,可以从1.2至1.5的数值范围中,确定所述第一增益系数。例如,可以将所述第一增益系数确定为1.35。
[0100]步骤305:对所述噪声分量采用第一增益系数进行处理;
[0101]步骤306:对所述音频文件中的另外的非噪声分量采用第二增益系数进行处理;
[0102]其中,所述第一增益小于所述第二增益。
[0103]所述音频文件中的另外的非噪声分量可以是指,除去所述第一非噪声分量与所述第二非噪声分量之外的非噪声分量。
[0104]本实施例中,由于所述第一增益系数是在所述第三增益系数与所述第四增益系数构成的数值范围中确定的,因此,可以避免对于噪声分量采用的增益系数过小,减小该噪声分量对应的频率范围内的音量降低对用户造成的听觉上的突兀感。
[0105]需要说明的是,实施例3中,实现的是对一帧音频信息进行处理时的帧内平滑处理过程。而音频文件在播放时,不同的音频帧之间也最好是相对平滑的,因此,还可以对多个连续的音频帧进行帧间平滑处理。为了对多个连续的音频帧进行帧间平滑处理,本发明还提供了实施例4。
[0106]图4为本发明的音频信号处理方法实施例4的流程图。如图4所示,该方法可以包括:
[0107]步骤401:获取待处理的音频文件;
[0108]步骤402:识别所述音频文件中的噪声分量;
[0109]步骤403:确定在时域范围与所述噪声分量相邻的声音分量的第五增益系数和第六增益系数;其中,所述第五增益系数为在时域范围与所述噪声分量相邻且早于所述噪声分量的声音分量的增益系数,所述第六增益系数为在频域范围与所述噪声分量相邻且晚于所述噪声分量的声音分量的增益系数;所述在时域范围与所述噪声分量相邻的声音分量,与所述噪声分量处于相同的频域范围;
[0110]在时域范围与所述噪声分量相邻的声音分量,可以是指所述噪声分量所在的音频帧的前一帧或多帧中,与所述噪声分量的频率相同或相近的声音分量,以及所述噪声分量所在的音频帧的后一帧或多帧中,与所述噪声分量的频率相同或相近的声音分量。
[0111]具体的,可以采用以下方式确定所述第五增益系数和所述第六增益系数:
[0112]确定所述噪声分量所在的音频帧;确定所述音频帧的上一帧音频帧中,与所述噪声分量处于相同的频域范围的声音分量的增益系数作为第五增益系数;确定所述音频帧的下一帧音频帧中,与所述噪声分量处于相同的频域范围的声音分量的增益系数作为第六增益系数。
[0113]需要说明的是,实际应用中,也可以根据所述音频帧的前N (N为正整数)帧音频帧中,与所述噪声分量处于相同的频域范围的声音分量的增益系数的平均值作为第五增益系数,以及所述音频帧的后N帧音频帧中,与所述噪声分量处于相同的频域范围的声音分量的增益系数的平均值作为第六增益系数。另外,所述音频帧的前N帧音频帧中,与所述噪声分量处于相同的频域范围的声音分量,可以是噪声分量,也可以是非噪声分量;所述音频帧的后N帧音频帧中,与所述噪声分量处于相同的频域范围的声音分量,同样可以是噪声分量,也可以是非噪声分量。
[0114]步骤404:在所述第五增益系数与所述第六增益系数构成的数值范围中,确定所述第一增益系数。
[0115]假设噪声分量的频率范围为10Hz至200Hz,所述噪声分量所在的音频帧的上一帧音频帧中,10Hz至200Hz的频域范围的声音分量的增益系数为0.9,所述噪声分量所在的音频帧的下一帧音频帧中,10Hz至200Hz的频域范围的声音分量的增益系数为0.5,则可以在0.5至0.9的数值范围中,确定所述第一增益系数。
[0116]例如,可以将所述第一增益系数确定为0.7。
[0117]步骤405:对所述噪声分量采用第一增益系数进行处理;
[0118]步骤406:对所述音频文件中的另外的非噪声分量采用第二增益系数进行处理;
[0119]其中,所述第一增益小于所述第二增益。
[0120]本发明还公开了一种电子设备。所述电子设备可以是手机、平板电脑、台式机、电视机、CD播放器等各种设备。所述音频播放单元可以是扬声器。
[0121]图5为本发明的电子设备的实施例的结构图。如图5所示,该电子设备可以包括:
[0122]获取单元501,用于获取待处理的音频文件;
[0123]所述音频文件可以是各种类型的音频文件。例如,所述音频文件可以是MP3格式的,也可以是FLAC格式的。
[0124]识别单元502,用于识别所述音频文件中的噪声分量;
[0125]噪声分量可以是指对原始音频文件进行压缩的过程中产生的噪声分量。这种噪声分量具有一定特征。可以根据上述特征,对噪声分量进行识别。
[0126]例如,噪声分量的首量通常小于非噪声分量,噪声分量的频率也可以是相对固定的频率。当识别出某一频率范围内的音量小于一定阈值时,就可以将该频率范围内的声音分量确定为噪声分量。
[0127]噪声分量处理单元503,用于对所述噪声分量采用第一增益系数进行处理;
[0128]所述第一增益系数,可以是对所述噪声分量的音量大小进行调节的系数。当所述第一增益系数大于I时,表示调节后的音量大于调节前的音量;当所述第一增益系数小于I时,表示调节后的音量小于调节前的音量。
[0129]非噪声分量处理单元504,用于对所述音频文件中的非噪声分量采用第二增益系数进行处理;
[0130]其中,所述第一增益小于所述第二增益。
[0131]所述第二增益系数,可以是对所述非噪声分量的音量大小进行调节的系数。
[0132]在初始音量相同的条件下,增益系数越大,则调整后的音量也越大。
[0133]综上所述,本实施例中,通过识别所述音频文件中的噪声分量;对所述噪声分量采用第一增益系数进行处理;对所述音频文件中的非噪声分量采用大于所述第一增益系数的第二增益系数进行处理;能够在对音频信号进行放大的同时,避免对音频信号中的噪声信号进行同等程度的放大,降低对音频信号中的噪声信号的增益,从而提高电子设备输出的声音质量。
[0134]实际应用中,还可以包括:
[0135]判断单元,用于识别所述音频文件中的噪声分量之前,判断所述音频文件的格式是否为有损压缩格式,得到第一判断结果;
[0136]控制单元,用于当所述第一判断结果表示所述音频文件的格式为有损压缩格式时,控制所述识别单元502执行识别所述音频文件中的噪声分量的步骤。
[0137]实际应用中,所述识别单元502,具体可以包括:
[0138]频域参数提取子单元,用于提取所述音频文件的音频帧的频域参数,一个所述频域参数用于表示所述音频帧在一个特定频率上的信号强度;
[0139]频域参数确定子单元,用于确定信号强度小于第一预设信号强度的频域参数;
[0140]噪声分量确定子单元,用于将在连续的频域范围内均小于所述第一预设信号强度的频域参数对应的声音分量,确定为所述噪声分量。
[0141]实际应用中,还可以包括:
[0142]第三增益系数和第四增益系数确定单元,用于在对所述噪声分量采用第一增益系数进行处理之前,确定在频域范围与所述噪声分量相邻的非噪声分量的第三增益系数和第四增益系数;其中,所述第三增益系数为在频域范围与所述噪声分量相邻且频率小于所述噪声分量的非噪声分量的增益系数,所述第四增益系数为在频域范围与所述噪声分量相邻且频率大于所述噪声分量的非噪声分量的增益系数;
[0143]第一增益系数第一确定单元,用于在所述第三增益系数与所述第四增益系数构成的数值范围中,确定所述第一增益系数。
[0144]实际应用中,还可以包括:
[0145]第五增益系数和第六增益系数确定单元,用于在对所述噪声分量采用第一增益系数进行处理之前,确定在时域范围与所述噪声分量相邻的声音分量的第五增益系数和第六增益系数;其中,所述第五增益系数为在时域范围与所述噪声分量相邻且早于所述噪声分量的声音分量的增益系数,所述第六增益系数为在时域范围与所述噪声分量相邻且晚于所述噪声分量的声音分量的增益系数;所述在时域范围与所述噪声分量相邻的声音分量,与所述噪声分量处于相同的频域范围;
[0146]第一增益系数第二确定单元,用于在所述第五增益系数与所述第六增益系数构成的数值范围中,确定所述第一增益系数。
[0147]实际应用中,所述第五增益系数和第六增益系数确定单元,具体可以包括:
[0148]噪声音频巾贞确定子单兀,用于确定所述噪声分量所在的音频巾贞;
[0149]第五增益系数确定子单元,用于确定所述音频帧的上一帧音频帧中,与所述噪声分量处于相同的频域范围的声音分量的增益系数作为第五增益系数;
[0150]第六增益系数确定子单元,用于确定所述音频帧的下一帧音频帧中,与所述噪声分量处于相同的频域范围的声音分量的增益系数作为第六增益系数。
[0151]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0152]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对【背景技术】做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0153]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的电子设备而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0154]本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种音频信号处理方法,应用于具有音频播放单元的电子设备,其特征在于,所述方法包括: 获取待处理的音频文件; 识别所述音频文件中的噪声分量; 对所述噪声分量采用第一增益系数进行处理; 对所述音频文件中的非噪声分量采用第二增益系数进行处理; 其中,所述第一增益小于所述第二增益。
2.根据权利要求1所述的方法,其特征在于,所述识别所述音频文件中的噪声分量之前,还包括: 判断所述音频文件的格式是否为有损压缩格式,得到第一判断结果; 当所述第一判断结果表示所述音频文件的格式为有损压缩格式时,执行识别所述音频文件中的噪声分量的步骤。
3.根据权利要求1所述的方法,其特征在于,所述识别所述音频文件中的噪声分量,具体包括: 提取所述音频文件的音频帧的频域参数,一个所述频域参数用于表示所述音频帧在一个特定频率上的信号强度; 确定信号强度小于第一预设信号强度的频域参数; 将在连续的频域范围内均小于所述第一预设信号强度的频域参数对应的声音分量,确定为所述噪声分量。
4.根据权利要求1所述的方法,其特征在于,所述对所述噪声分量采用第一增益系数进行处理之前,还包括: 确定在频域范围与所述噪声分量相邻的非噪声分量的第三增益系数和第四增益系数;其中,所述第三增益系数为在频域范围与所述噪声分量相邻且频率小于所述噪声分量的非噪声分量的增益系数,所述第四增益系数为在频域范围与所述噪声分量相邻且频率大于所述噪声分量的非噪声分量的增益系数; 在所述第三增益系数与所述第四增益系数构成的数值范围中,确定所述第一增益系数。
5.根据权利要求1所述的方法,其特征在于,所述对所述噪声分量采用第一增益系数进行处理之前,还包括: 确定在时域范围与所述噪声分量相邻的声音分量的第五增益系数和第六增益系数;其中,所述第五增益系数为在时域范围与所述噪声分量相邻且早于所述噪声分量的声音分量的增益系数,所述第六增益系数为在时域范围与所述噪声分量相邻且晚于所述噪声分量的声音分量的增益系数;所述在时域范围与所述噪声分量相邻的声音分量,与所述噪声分量处于相同的频域范围; 在所述第五增益系数与所述第六增益系数构成的数值范围中,确定所述第一增益系数。
6.根据权利要求5所述的方法,其特征在于,所述确定在时域范围与所述噪声分量相邻的声音分量的第五增益系数和第六增益系数,具体包括: 确定所述噪声分量所在的音频帧; 确定所述音频帧的上一帧音频帧中,与所述噪声分量处于相同的频域范围的声音分量的增益系数作为第五增益系数; 确定所述音频帧的下一帧音频帧中,与所述噪声分量处于相同的频域范围的声音分量的增益系数作为第六增益系数。
7.一种电子设备,所述电子设备具有音频播放单元,其特征在于,所述电子设备包括: 获取单元,用于获取待处理的音频文件; 识别单元,用于识别所述音频文件中的噪声分量; 噪声分量处理单元,用于对所述噪声分量采用第一增益系数进行处理; 非噪声分量处理单元,用于对所述音频文件中的非噪声分量采用第二增益系数进行处理; 其中,所述第一增益小于所述第二增益。
8.根据权利要求7所述的电子设备,其特征在于,还包括: 判断单元,用于识别所述音频文件中的噪声分量之前,判断所述音频文件的格式是否为有损压缩格式,得到第一判断结果; 控制单元,用于当所述第一判断结果表示所述音频文件的格式为有损压缩格式时,控制所述识别单元执行识别所述音频文件中的噪声分量的步骤。
9.根据权利要求7所述的电子设备,其特征在于,所述识别单元,具体包括: 频域参数提取子单元,用于提取所述音频文件的音频帧的频域参数,一个所述频域参数用于表示所述音频帧在一个特定频率上的信号强度; 频域参数确定子单元,用于确定信号强度小于第一预设信号强度的频域参数; 噪声分量确定子单元,用于将在连续的频域范围内均小于所述第一预设信号强度的频域参数对应的声音分量,确定为所述噪声分量。
10.根据权利要求7所述的电子设备,其特征在于,还包括: 第三增益系数和第四增益系数确定单元,用于在对所述噪声分量采用第一增益系数进行处理之前,确定在频域范围与所述噪声分量相邻的非噪声分量的第三增益系数和第四增益系数;其中,所述第三增益系数为在频域范围与所述噪声分量相邻且频率小于所述噪声分量的非噪声分量的增益系数,所述第四增益系数为在频域范围与所述噪声分量相邻且频率大于所述噪声分量的非噪声分量的增益系数; 第一增益系数第一确定单元,用于在所述第三增益系数与所述第四增益系数构成的数值范围中,确定所述第一增益系数。
11.根据权利要求7所述的电子设备,其特征在于,还包括: 第五增益系数和第六增益系数确定单元,用于在对所述噪声分量采用第一增益系数进行处理之前,确定在时域范围与所述噪声分量相邻的声音分量的第五增益系数和第六增益系数;其中,所述第五增益系数为在时域范围与所述噪声分量相邻且早于所述噪声分量的声音分量的增益系数,所述第六增益系数为在时域范围与所述噪声分量相邻且晚于所述噪声分量的声音分量的增益系数;所述在时域范围与所述噪声分量相邻的声音分量,与所述噪声分量处于相同的频域范围; 第一增益系数第二确定单元,用于在所述第五增益系数与所述第六增益系数构成的数值范围中,确定所述第一增益系数。
12.根据权利要求11所述的电子设备,其特征在于,所述第五增益系数和第六增益系数确定单元,具体包括: 噪声音频巾贞确定子单兀,用于确定所述噪声分量所在的音频巾贞; 第五增益系数确定子单元,用于确定所述音频帧的上一帧音频帧中,与所述噪声分量处于相同的频域范围的声音分量的增益系数作为第五增益系数; 第六增益系数确定子单元,用于确定所述音频帧的下一帧音频帧中,与所述噪声分量处于相同的频域范围的声音分量的增益系数作为第六增益系数。
【文档编号】H03G3/20GK104242850SQ201410455520
【公开日】2014年12月24日 申请日期:2014年9月9日 优先权日:2014年9月9日
【发明者】齐峰岩 申请人:联想(北京)有限公司