一種音頻信號處理方法及電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開一種音頻信號處理方法及電子設(shè)備。所述方法應(yīng)用于具有音頻播放單元的電子設(shè)備,包括:獲取待處理的音頻文件;識別所述音頻文件中的噪聲分量;對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理;對所述音頻文件中的非噪聲分量采用第二增益系數(shù)進(jìn)行處理;其中,所述第一增益小于所述第二增益。采用本發(fā)明的方法或電子設(shè)備,可以在對音頻信號進(jìn)行放大的同時,避免對音頻信號中的噪聲信號進(jìn)行同等程度的放大,降低對音頻信號中的噪聲信號的增益,從而提高電子設(shè)備輸出的聲音質(zhì)量。
【專利說明】一種音頻信號處理方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理領(lǐng)域,特別是涉及一種音頻信號處理方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著電子設(shè)備的技術(shù)不斷發(fā)展,用戶對于電子設(shè)備的要求也越來越高。對于具有音頻播放單元的電子設(shè)備,用戶通常希望電子設(shè)備播放音頻時輸出的聲音具有較高的質(zhì)量。
[0003]現(xiàn)有技術(shù)中,用于提高聲音質(zhì)量的音頻信號處理方法主要是采用動態(tài)范圍控制(Dynamic range control, DRC)技術(shù),將原本音量較小的音頻信號采用較高的增益進(jìn)行放大,將原本音量較大的音頻信號采用較低的增益進(jìn)行放大。
[0004]這種方法雖然能夠使用戶聽到原本音量較小而不易被察覺的聲音,但是在對音頻信號放大的過程中,也放大了音頻信號中的噪音部分,導(dǎo)致原本被掩蔽的噪聲被用戶感知到。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提供一種音頻信號處理方法及電子設(shè)備,能夠在對音頻信號進(jìn)行放大的同時,避免對音頻信號中的噪聲信號進(jìn)行同等程度的放大,降低對音頻信號中的噪聲信號的增益,從而提高電子設(shè)備輸出的聲音質(zhì)量。
[0006]為實現(xiàn)上述目的,本發(fā)明提供了如下方案:
[0007]—種音頻信號處理方法,應(yīng)用于具有音頻播放單元的電子設(shè)備,所述方法包括:
[0008]獲取待處理的音頻文件;
[0009]識別所述音頻文件中的噪聲分量;
[0010]對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理;
[0011]對所述音頻文件中的非噪聲分量采用第二增益系數(shù)進(jìn)行處理;
[0012]其中,所述第一增益小于所述第二增益。
[0013]可選的,所述識別所述音頻文件中的噪聲分量之前,還包括:
[0014]判斷所述音頻文件的格式是否為有損壓縮格式,得到第一判斷結(jié)果;
[0015]當(dāng)所述第一判斷結(jié)果表示所述音頻文件的格式為有損壓縮格式時,執(zhí)行識別所述音頻文件中的噪聲分量的步驟。
[0016]可選的,所述識別所述音頻文件中的噪聲分量,具體包括:
[0017]提取所述音頻文件的音頻幀的頻域參數(shù),一個所述頻域參數(shù)用于表示所述音頻幀在一個特定頻率上的信號強(qiáng)度;
[0018]確定信號強(qiáng)度小于第一預(yù)設(shè)信號強(qiáng)度的頻域參數(shù);
[0019]將在連續(xù)的頻域范圍內(nèi)均小于所述第一預(yù)設(shè)信號強(qiáng)度的頻域參數(shù)對應(yīng)的聲音分量,確定為所述噪聲分量。
[0020]可選的,所述對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理之前,還包括:
[0021]確定在頻域范圍與所述噪聲分量相鄰的非噪聲分量的第三增益系數(shù)和第四增益系數(shù);其中,所述第三增益系數(shù)為在頻域范圍與所述噪聲分量相鄰且頻率小于所述噪聲分量的非噪聲分量的增益系數(shù),所述第四增益系數(shù)為在頻域范圍與所述噪聲分量相鄰且頻率大于所述噪聲分量的非噪聲分量的增益系數(shù);
[0022]在所述第三增益系數(shù)與所述第四增益系數(shù)構(gòu)成的數(shù)值范圍中,確定所述第一增益系數(shù)。
[0023]可選的,所述對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理之前,還包括:
[0024]確定在時域范圍與所述噪聲分量相鄰的聲音分量的第五增益系數(shù)和第六增益系數(shù);其中,所述第五增益系數(shù)為在時域范圍與所述噪聲分量相鄰且早于所述噪聲分量的聲音分量的增益系數(shù),所述第六增益系數(shù)為在時域范圍與所述噪聲分量相鄰且晚于所述噪聲分量的聲音分量的增益系數(shù);所述在時域范圍與所述噪聲分量相鄰的聲音分量,與所述噪聲分量處于相同的頻域范圍;
[0025]在所述第五增益系數(shù)與所述第六增益系數(shù)構(gòu)成的數(shù)值范圍中,確定所述第一增益系數(shù)。
[0026]可選的,所述確定在時域范圍與所述噪聲分量相鄰的聲音分量的第五增益系數(shù)和第六增益系數(shù),具體包括:
[0027]確定所述噪聲分量所在的音頻幀;
[0028]確定所述音頻幀的上一幀音頻幀中,與所述噪聲分量處于相同的頻域范圍的聲音分量的增益系數(shù)作為第五增益系數(shù);
[0029]確定所述音頻巾貞的下一巾貞音頻巾貞中,與所述噪聲分量處于相同的頻域范圍的聲音分量的增益系數(shù)作為第六增益系數(shù)。
[0030]一種電子設(shè)備,所述電子設(shè)備具有音頻播放單元,所述電子設(shè)備包括:
[0031]獲取單元,用于獲取待處理的音頻文件;
[0032]識別單元,用于識別所述音頻文件中的噪聲分量;
[0033]噪聲分量處理單元,用于對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理;
[0034]非噪聲分量處理單元,用于對所述音頻文件中的非噪聲分量采用第二增益系數(shù)進(jìn)行處理;
[0035]其中,所述第一增益小于所述第二增益。
[0036]可選的,還包括:
[0037]判斷單元,用于識別所述音頻文件中的噪聲分量之前,判斷所述音頻文件的格式是否為有損壓縮格式,得到第一判斷結(jié)果;
[0038]控制單元,用于當(dāng)所述第一判斷結(jié)果表示所述音頻文件的格式為有損壓縮格式時,控制所述識別單元執(zhí)行識別所述音頻文件中的噪聲分量的步驟。
[0039]可選的,所述識別單元,具體包括:
[0040]頻域參數(shù)提取子單元,用于提取所述音頻文件的音頻幀的頻域參數(shù),一個所述頻域參數(shù)用于表示所述音頻幀在一個特定頻率上的信號強(qiáng)度;
[0041]頻域參數(shù)確定子單元,用于確定信號強(qiáng)度小于第一預(yù)設(shè)信號強(qiáng)度的頻域參數(shù);
[0042]噪聲分量確定子單元,用于將在連續(xù)的頻域范圍內(nèi)均小于所述第一預(yù)設(shè)信號強(qiáng)度的頻域參數(shù)對應(yīng)的聲音分量,確定為所述噪聲分量。
[0043]可選的,還包括:
[0044]第三增益系數(shù)和第四增益系數(shù)確定單元,用于在對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理之前,確定在頻域范圍與所述噪聲分量相鄰的非噪聲分量的第三增益系數(shù)和第四增益系數(shù);其中,所述第三增益系數(shù)為在頻域范圍與所述噪聲分量相鄰且頻率小于所述噪聲分量的非噪聲分量的增益系數(shù),所述第四增益系數(shù)為在頻域范圍與所述噪聲分量相鄰且頻率大于所述噪聲分量的非噪聲分量的增益系數(shù);
[0045]第一增益系數(shù)第一確定單元,用于在所述第三增益系數(shù)與所述第四增益系數(shù)構(gòu)成的數(shù)值范圍中,確定所述第一增益系數(shù)。
[0046]可選的,還包括:
[0047]第五增益系數(shù)和第六增益系數(shù)確定單元,用于在對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理之前,確定在時域范圍與所述噪聲分量相鄰的聲音分量的第五增益系數(shù)和第六增益系數(shù);其中,所述第五增益系數(shù)為在時域范圍與所述噪聲分量相鄰且早于所述噪聲分量的聲音分量的增益系數(shù),所述第六增益系數(shù)為在時域范圍與所述噪聲分量相鄰且晚于所述噪聲分量的聲音分量的增益系數(shù);所述在時域范圍與所述噪聲分量相鄰的聲音分量,與所述噪聲分量處于相同的頻域范圍;
[0048]第一增益系數(shù)第二確定單元,用于在所述第五增益系數(shù)與所述第六增益系數(shù)構(gòu)成的數(shù)值范圍中,確定所述第一增益系數(shù)。
[0049]可選的,所述第五增益系數(shù)和第六增益系數(shù)確定單元,具體包括:
[0050]噪聲音頻巾貞確定子單兀,用于確定所述噪聲分量所在的音頻巾貞;
[0051]第五增益系數(shù)確定子單元,用于確定所述音頻幀的上一幀音頻幀中,與所述噪聲分量處于相同的頻域范圍的聲音分量的增益系數(shù)作為第五增益系數(shù);
[0052]第六增益系數(shù)確定子單元,用于確定所述音頻幀的下一幀音頻幀中,與所述噪聲分量處于相同的頻域范圍的聲音分量的增益系數(shù)作為第六增益系數(shù)。
[0053]根據(jù)本發(fā)明提供的具體實施例,本發(fā)明公開了以下技術(shù)效果:
[0054]本發(fā)明的音頻信號處理方法及電子設(shè)備,通過識別所述音頻文件中的噪聲分量;對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理;對所述音頻文件中的非噪聲分量采用大于所述第一增益系數(shù)的第二增益系數(shù)進(jìn)行處理;能夠在對音頻信號進(jìn)行放大的同時,避免對音頻信號中的噪聲信號進(jìn)行同等程度的放大,降低對音頻信號中的噪聲信號的增益,從而提高電子設(shè)備輸出的聲音質(zhì)量。
【專利附圖】
【附圖說明】
[0055]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0056]圖1為本發(fā)明的音頻信號處理方法實施例1的流程圖;
[0057]圖2為本發(fā)明的音頻信號處理方法實施例2的流程圖;
[0058]圖3為本發(fā)明的音頻信號處理方法實施例3的流程圖;
[0059]圖4為本發(fā)明的音頻信號處理方法實施例4的流程圖;
[0060]圖5為本發(fā)明的電子設(shè)備的實施例的結(jié)構(gòu)圖。
【具體實施方式】
[0061]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0062]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和【具體實施方式】對本發(fā)明作進(jìn)一步詳細(xì)的說明。
[0063]本發(fā)明的音頻信號處理方法,應(yīng)用于具有音頻播放單元的電子設(shè)備。所述電子設(shè)備可以是手機(jī)、平板電腦、臺式機(jī)、電視機(jī)、CD播放器等各種設(shè)備。所述音頻播放單元可以是揚(yáng)聲器。
[0064]圖1為本發(fā)明的音頻信號處理方法實施例1的流程圖。如圖1所示,該方法可以包括:
[0065]步驟101:獲取待處理的音頻文件;
[0066]所述音頻文件可以是各種類型的音頻文件。例如,所述音頻文件可以是MP3格式的,也可以是FLAC格式的。
[0067]步驟102:識別所述音頻文件中的噪聲分量;
[0068]噪聲分量可以是指對原始音頻文件進(jìn)行壓縮的過程中產(chǎn)生的噪聲分量。這種噪聲分量具有一定特征??梢愿鶕?jù)上述特征,對噪聲分量進(jìn)行識別。
[0069]例如,噪聲分量的首量通常小于非噪聲分量,噪聲分量的頻率也可以是相對固定的頻率。當(dāng)識別出某一頻率范圍內(nèi)的音量小于一定閾值時,就可以將該頻率范圍內(nèi)的聲音分量確定為噪聲分量。
[0070]步驟103:對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理;
[0071]所述第一增益系數(shù),可以是對所述噪聲分量的音量大小進(jìn)行調(diào)節(jié)的系數(shù)。當(dāng)所述第一增益系數(shù)大于I時,表示調(diào)節(jié)后的音量大于調(diào)節(jié)前的音量;當(dāng)所述第一增益系數(shù)小于I時,表示調(diào)節(jié)后的音量小于調(diào)節(jié)前的音量。
[0072]步驟104:對所述音頻文件中的非噪聲分量采用第二增益系數(shù)進(jìn)行處理;
[0073]其中,所述第一增益小于所述第二增益。
[0074]所述第二增益系數(shù),可以是對所述非噪聲分量的音量大小進(jìn)行調(diào)節(jié)的系數(shù)。
[0075]在初始音量相同的條件下,增益系數(shù)越大,則調(diào)整后的音量也越大。
[0076]綜上所述,本實施例中,通過識別所述音頻文件中的噪聲分量;對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理;對所述音頻文件中的非噪聲分量采用大于所述第一增益系數(shù)的第二增益系數(shù)進(jìn)行處理;能夠在對音頻信號進(jìn)行放大的同時,避免對音頻信號中的噪聲信號進(jìn)行同等程度的放大,降低對音頻信號中的噪聲信號的增益,從而提高電子設(shè)備輸出的聲音質(zhì)量。
[0077]圖2為本發(fā)明的音頻信號處理方法實施例2的流程圖。如圖2所示,該方法可以包括:
[0078]步驟201:獲取待處理的音頻文件;
[0079]步驟202:判斷所述音頻文件的格式是否為有損壓縮格式,得到第一判斷結(jié)果;
[0080]對于音頻文件的格式,分為無損壓縮格式和有損壓縮格式。無損壓縮格式,是利用數(shù)據(jù)的統(tǒng)計冗余進(jìn)行壓縮,可完全恢復(fù)原始數(shù)據(jù)而不引起任何失真。因此,對于無損壓縮格式的音頻文件來說,在壓縮過程中,不會引入噪聲。而有損壓縮,是利用了人類對圖像或聲波中的某些頻率成分不敏感的特性,允許壓縮過程中損失一定的信息。因此,當(dāng)所述音頻文件的格式為有損壓縮格式時,需要抑制音頻文件中的噪聲分量。
[0081]具體的,無損壓縮格式包括:APE、FLAC等等。有損壓縮格式可以包括:MP3、WMA等坐寸ο
[0082]步驟203:當(dāng)所述第一判斷結(jié)果表示所述音頻文件的格式為有損壓縮格式時,識別所述音頻文件中的噪聲分量;
[0083]本實施例中,當(dāng)所述音頻文件的格式為有損壓縮格式時,才執(zhí)行識別所述音頻文件中的噪聲分量的步驟;當(dāng)所述音頻文件的格式為無損壓縮格式時,可以不再執(zhí)行識別所述音頻文件中的噪聲分量的步驟。因為,無損壓縮的過程中,通常不會引入噪聲,所以不需要對音頻文件中的噪聲分量進(jìn)行識別處理。
[0084]在對所述音頻文件進(jìn)行處理的過程中,通??梢缘玫脚c所述音頻文件相對應(yīng)的頻譜圖。所述頻譜圖是隨時間變化而變化的。所述頻譜圖可以表示所述音頻文件在某一時刻的聲音的頻譜。
[0085]另一方面,噪聲分量的音量值通常會比較小,還可能集中在某些特定的頻率范圍內(nèi)。
[0086]因此,識別所述音頻文件中的噪聲分量,具體可以采用以下方式:
[0087]提取所述音頻文件的音頻幀的頻域參數(shù),一個所述頻域參數(shù)用于表示所述音頻幀在一個特定頻率上的信號強(qiáng)度;確定信號強(qiáng)度小于第一預(yù)設(shè)信號強(qiáng)度的頻域參數(shù);將在連續(xù)的頻域范圍內(nèi)均小于所述第一預(yù)設(shè)信號強(qiáng)度的頻域參數(shù)對應(yīng)的聲音分量,確定為所述噪聲分量。
[0088]步驟204:對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理;
[0089]步驟205:對所述音頻文件中的非噪聲分量采用第二增益系數(shù)進(jìn)行處理;
[0090]其中,所述第一增益小于所述第二增益。
[0091]本實施例中,通過判斷所述音頻文件的格式是否為有損壓縮格式,得到第一判斷結(jié)果;當(dāng)所述第一判斷結(jié)果表示所述音頻文件的格式為有損壓縮格式時,才執(zhí)行識別所述音頻文件中的噪聲分量的步驟;可以實現(xiàn)只對有損壓縮格式的音頻文件進(jìn)行降低噪音分量的處理過程,對于無損壓縮格式的文件,可以不必執(zhí)行該處理過程,從而可以提高本實施例的音頻信號處理方法的效率。
[0092]實際應(yīng)用中,為了避免對于噪聲分量采用的增益系數(shù)過小,導(dǎo)致該噪聲分量對應(yīng)的頻率范圍內(nèi)的音量缺失對用戶造成聽覺上的突兀感,本發(fā)明還提供了下面的實施例。
[0093]圖3為本發(fā)明的音頻信號處理方法實施例3的流程圖。如圖3所示,該方法可以包括:
[0094]步驟301:獲取待處理的音頻文件;
[0095]步驟302:識別所述音頻文件中的噪聲分量;
[0096]步驟303:確定在頻域范圍與所述噪聲分量相鄰的非噪聲分量的第三增益系數(shù)和第四增益系數(shù);其中,所述第三增益系數(shù)為在頻域范圍與所述噪聲分量相鄰且頻率小于所述噪聲分量的非噪聲分量的增益系數(shù),所述第四增益系數(shù)為在頻域范圍與所述噪聲分量相鄰且頻率大于所述噪聲分量的非噪聲分量的增益系數(shù);
[0097]假設(shè)噪聲分量的頻率范圍為10Hz至200Hz,與其相鄰的且頻率小于所述噪聲分量的第一非噪聲分量的頻率范圍為IHz至100Hz,與其相鄰的且頻率大于所述噪聲分量的第二非噪聲分量的頻率范圍為為200Hz至300Hz,所述第一非噪聲分量的第三增益系數(shù)為
1.2,所述第二非噪聲分量的第四增益系數(shù)為1.5,則所述第三增益系數(shù)與所述第四增益系數(shù)構(gòu)成的數(shù)值范圍為1.2至1.5。
[0098]步驟304:在所述第三增益系數(shù)與所述第四增益系數(shù)構(gòu)成的數(shù)值范圍中,確定所述第一增益系數(shù)。
[0099]在前面的假設(shè)中,可以從1.2至1.5的數(shù)值范圍中,確定所述第一增益系數(shù)。例如,可以將所述第一增益系數(shù)確定為1.35。
[0100]步驟305:對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理;
[0101]步驟306:對所述音頻文件中的另外的非噪聲分量采用第二增益系數(shù)進(jìn)行處理;
[0102]其中,所述第一增益小于所述第二增益。
[0103]所述音頻文件中的另外的非噪聲分量可以是指,除去所述第一非噪聲分量與所述第二非噪聲分量之外的非噪聲分量。
[0104]本實施例中,由于所述第一增益系數(shù)是在所述第三增益系數(shù)與所述第四增益系數(shù)構(gòu)成的數(shù)值范圍中確定的,因此,可以避免對于噪聲分量采用的增益系數(shù)過小,減小該噪聲分量對應(yīng)的頻率范圍內(nèi)的音量降低對用戶造成的聽覺上的突兀感。
[0105]需要說明的是,實施例3中,實現(xiàn)的是對一幀音頻信息進(jìn)行處理時的幀內(nèi)平滑處理過程。而音頻文件在播放時,不同的音頻幀之間也最好是相對平滑的,因此,還可以對多個連續(xù)的音頻幀進(jìn)行幀間平滑處理。為了對多個連續(xù)的音頻幀進(jìn)行幀間平滑處理,本發(fā)明還提供了實施例4。
[0106]圖4為本發(fā)明的音頻信號處理方法實施例4的流程圖。如圖4所示,該方法可以包括:
[0107]步驟401:獲取待處理的音頻文件;
[0108]步驟402:識別所述音頻文件中的噪聲分量;
[0109]步驟403:確定在時域范圍與所述噪聲分量相鄰的聲音分量的第五增益系數(shù)和第六增益系數(shù);其中,所述第五增益系數(shù)為在時域范圍與所述噪聲分量相鄰且早于所述噪聲分量的聲音分量的增益系數(shù),所述第六增益系數(shù)為在頻域范圍與所述噪聲分量相鄰且晚于所述噪聲分量的聲音分量的增益系數(shù);所述在時域范圍與所述噪聲分量相鄰的聲音分量,與所述噪聲分量處于相同的頻域范圍;
[0110]在時域范圍與所述噪聲分量相鄰的聲音分量,可以是指所述噪聲分量所在的音頻幀的前一幀或多幀中,與所述噪聲分量的頻率相同或相近的聲音分量,以及所述噪聲分量所在的音頻幀的后一幀或多幀中,與所述噪聲分量的頻率相同或相近的聲音分量。
[0111]具體的,可以采用以下方式確定所述第五增益系數(shù)和所述第六增益系數(shù):
[0112]確定所述噪聲分量所在的音頻幀;確定所述音頻幀的上一幀音頻幀中,與所述噪聲分量處于相同的頻域范圍的聲音分量的增益系數(shù)作為第五增益系數(shù);確定所述音頻幀的下一幀音頻幀中,與所述噪聲分量處于相同的頻域范圍的聲音分量的增益系數(shù)作為第六增益系數(shù)。
[0113]需要說明的是,實際應(yīng)用中,也可以根據(jù)所述音頻幀的前N (N為正整數(shù))幀音頻幀中,與所述噪聲分量處于相同的頻域范圍的聲音分量的增益系數(shù)的平均值作為第五增益系數(shù),以及所述音頻幀的后N幀音頻幀中,與所述噪聲分量處于相同的頻域范圍的聲音分量的增益系數(shù)的平均值作為第六增益系數(shù)。另外,所述音頻幀的前N幀音頻幀中,與所述噪聲分量處于相同的頻域范圍的聲音分量,可以是噪聲分量,也可以是非噪聲分量;所述音頻幀的后N幀音頻幀中,與所述噪聲分量處于相同的頻域范圍的聲音分量,同樣可以是噪聲分量,也可以是非噪聲分量。
[0114]步驟404:在所述第五增益系數(shù)與所述第六增益系數(shù)構(gòu)成的數(shù)值范圍中,確定所述第一增益系數(shù)。
[0115]假設(shè)噪聲分量的頻率范圍為10Hz至200Hz,所述噪聲分量所在的音頻幀的上一幀音頻幀中,10Hz至200Hz的頻域范圍的聲音分量的增益系數(shù)為0.9,所述噪聲分量所在的音頻幀的下一幀音頻幀中,10Hz至200Hz的頻域范圍的聲音分量的增益系數(shù)為0.5,則可以在0.5至0.9的數(shù)值范圍中,確定所述第一增益系數(shù)。
[0116]例如,可以將所述第一增益系數(shù)確定為0.7。
[0117]步驟405:對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理;
[0118]步驟406:對所述音頻文件中的另外的非噪聲分量采用第二增益系數(shù)進(jìn)行處理;
[0119]其中,所述第一增益小于所述第二增益。
[0120]本發(fā)明還公開了一種電子設(shè)備。所述電子設(shè)備可以是手機(jī)、平板電腦、臺式機(jī)、電視機(jī)、CD播放器等各種設(shè)備。所述音頻播放單元可以是揚(yáng)聲器。
[0121]圖5為本發(fā)明的電子設(shè)備的實施例的結(jié)構(gòu)圖。如圖5所示,該電子設(shè)備可以包括:
[0122]獲取單元501,用于獲取待處理的音頻文件;
[0123]所述音頻文件可以是各種類型的音頻文件。例如,所述音頻文件可以是MP3格式的,也可以是FLAC格式的。
[0124]識別單元502,用于識別所述音頻文件中的噪聲分量;
[0125]噪聲分量可以是指對原始音頻文件進(jìn)行壓縮的過程中產(chǎn)生的噪聲分量。這種噪聲分量具有一定特征??梢愿鶕?jù)上述特征,對噪聲分量進(jìn)行識別。
[0126]例如,噪聲分量的首量通常小于非噪聲分量,噪聲分量的頻率也可以是相對固定的頻率。當(dāng)識別出某一頻率范圍內(nèi)的音量小于一定閾值時,就可以將該頻率范圍內(nèi)的聲音分量確定為噪聲分量。
[0127]噪聲分量處理單元503,用于對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理;
[0128]所述第一增益系數(shù),可以是對所述噪聲分量的音量大小進(jìn)行調(diào)節(jié)的系數(shù)。當(dāng)所述第一增益系數(shù)大于I時,表示調(diào)節(jié)后的音量大于調(diào)節(jié)前的音量;當(dāng)所述第一增益系數(shù)小于I時,表示調(diào)節(jié)后的音量小于調(diào)節(jié)前的音量。
[0129]非噪聲分量處理單元504,用于對所述音頻文件中的非噪聲分量采用第二增益系數(shù)進(jìn)行處理;
[0130]其中,所述第一增益小于所述第二增益。
[0131]所述第二增益系數(shù),可以是對所述非噪聲分量的音量大小進(jìn)行調(diào)節(jié)的系數(shù)。
[0132]在初始音量相同的條件下,增益系數(shù)越大,則調(diào)整后的音量也越大。
[0133]綜上所述,本實施例中,通過識別所述音頻文件中的噪聲分量;對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理;對所述音頻文件中的非噪聲分量采用大于所述第一增益系數(shù)的第二增益系數(shù)進(jìn)行處理;能夠在對音頻信號進(jìn)行放大的同時,避免對音頻信號中的噪聲信號進(jìn)行同等程度的放大,降低對音頻信號中的噪聲信號的增益,從而提高電子設(shè)備輸出的聲音質(zhì)量。
[0134]實際應(yīng)用中,還可以包括:
[0135]判斷單元,用于識別所述音頻文件中的噪聲分量之前,判斷所述音頻文件的格式是否為有損壓縮格式,得到第一判斷結(jié)果;
[0136]控制單元,用于當(dāng)所述第一判斷結(jié)果表示所述音頻文件的格式為有損壓縮格式時,控制所述識別單元502執(zhí)行識別所述音頻文件中的噪聲分量的步驟。
[0137]實際應(yīng)用中,所述識別單元502,具體可以包括:
[0138]頻域參數(shù)提取子單元,用于提取所述音頻文件的音頻幀的頻域參數(shù),一個所述頻域參數(shù)用于表示所述音頻幀在一個特定頻率上的信號強(qiáng)度;
[0139]頻域參數(shù)確定子單元,用于確定信號強(qiáng)度小于第一預(yù)設(shè)信號強(qiáng)度的頻域參數(shù);
[0140]噪聲分量確定子單元,用于將在連續(xù)的頻域范圍內(nèi)均小于所述第一預(yù)設(shè)信號強(qiáng)度的頻域參數(shù)對應(yīng)的聲音分量,確定為所述噪聲分量。
[0141]實際應(yīng)用中,還可以包括:
[0142]第三增益系數(shù)和第四增益系數(shù)確定單元,用于在對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理之前,確定在頻域范圍與所述噪聲分量相鄰的非噪聲分量的第三增益系數(shù)和第四增益系數(shù);其中,所述第三增益系數(shù)為在頻域范圍與所述噪聲分量相鄰且頻率小于所述噪聲分量的非噪聲分量的增益系數(shù),所述第四增益系數(shù)為在頻域范圍與所述噪聲分量相鄰且頻率大于所述噪聲分量的非噪聲分量的增益系數(shù);
[0143]第一增益系數(shù)第一確定單元,用于在所述第三增益系數(shù)與所述第四增益系數(shù)構(gòu)成的數(shù)值范圍中,確定所述第一增益系數(shù)。
[0144]實際應(yīng)用中,還可以包括:
[0145]第五增益系數(shù)和第六增益系數(shù)確定單元,用于在對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理之前,確定在時域范圍與所述噪聲分量相鄰的聲音分量的第五增益系數(shù)和第六增益系數(shù);其中,所述第五增益系數(shù)為在時域范圍與所述噪聲分量相鄰且早于所述噪聲分量的聲音分量的增益系數(shù),所述第六增益系數(shù)為在時域范圍與所述噪聲分量相鄰且晚于所述噪聲分量的聲音分量的增益系數(shù);所述在時域范圍與所述噪聲分量相鄰的聲音分量,與所述噪聲分量處于相同的頻域范圍;
[0146]第一增益系數(shù)第二確定單元,用于在所述第五增益系數(shù)與所述第六增益系數(shù)構(gòu)成的數(shù)值范圍中,確定所述第一增益系數(shù)。
[0147]實際應(yīng)用中,所述第五增益系數(shù)和第六增益系數(shù)確定單元,具體可以包括:
[0148]噪聲音頻巾貞確定子單兀,用于確定所述噪聲分量所在的音頻巾貞;
[0149]第五增益系數(shù)確定子單元,用于確定所述音頻幀的上一幀音頻幀中,與所述噪聲分量處于相同的頻域范圍的聲音分量的增益系數(shù)作為第五增益系數(shù);
[0150]第六增益系數(shù)確定子單元,用于確定所述音頻幀的下一幀音頻幀中,與所述噪聲分量處于相同的頻域范圍的聲音分量的增益系數(shù)作為第六增益系數(shù)。
[0151]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0152]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的硬件平臺的方式來實現(xiàn),當(dāng)然也可以全部通過硬件來實施,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術(shù)方案對【背景技術(shù)】做出貢獻(xiàn)的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。
[0153]本說明書中各個實施例采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的電子設(shè)備而言,由于其與實施例公開的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
[0154]本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實施方式】及應(yīng)用范圍上均會有改變之處。綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【權(quán)利要求】
1.一種音頻信號處理方法,應(yīng)用于具有音頻播放單元的電子設(shè)備,其特征在于,所述方法包括: 獲取待處理的音頻文件; 識別所述音頻文件中的噪聲分量; 對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理; 對所述音頻文件中的非噪聲分量采用第二增益系數(shù)進(jìn)行處理; 其中,所述第一增益小于所述第二增益。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述識別所述音頻文件中的噪聲分量之前,還包括: 判斷所述音頻文件的格式是否為有損壓縮格式,得到第一判斷結(jié)果; 當(dāng)所述第一判斷結(jié)果表示所述音頻文件的格式為有損壓縮格式時,執(zhí)行識別所述音頻文件中的噪聲分量的步驟。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述識別所述音頻文件中的噪聲分量,具體包括: 提取所述音頻文件的音頻幀的頻域參數(shù),一個所述頻域參數(shù)用于表示所述音頻幀在一個特定頻率上的信號強(qiáng)度; 確定信號強(qiáng)度小于第一預(yù)設(shè)信號強(qiáng)度的頻域參數(shù); 將在連續(xù)的頻域范圍內(nèi)均小于所述第一預(yù)設(shè)信號強(qiáng)度的頻域參數(shù)對應(yīng)的聲音分量,確定為所述噪聲分量。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理之前,還包括: 確定在頻域范圍與所述噪聲分量相鄰的非噪聲分量的第三增益系數(shù)和第四增益系數(shù);其中,所述第三增益系數(shù)為在頻域范圍與所述噪聲分量相鄰且頻率小于所述噪聲分量的非噪聲分量的增益系數(shù),所述第四增益系數(shù)為在頻域范圍與所述噪聲分量相鄰且頻率大于所述噪聲分量的非噪聲分量的增益系數(shù); 在所述第三增益系數(shù)與所述第四增益系數(shù)構(gòu)成的數(shù)值范圍中,確定所述第一增益系數(shù)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理之前,還包括: 確定在時域范圍與所述噪聲分量相鄰的聲音分量的第五增益系數(shù)和第六增益系數(shù);其中,所述第五增益系數(shù)為在時域范圍與所述噪聲分量相鄰且早于所述噪聲分量的聲音分量的增益系數(shù),所述第六增益系數(shù)為在時域范圍與所述噪聲分量相鄰且晚于所述噪聲分量的聲音分量的增益系數(shù);所述在時域范圍與所述噪聲分量相鄰的聲音分量,與所述噪聲分量處于相同的頻域范圍; 在所述第五增益系數(shù)與所述第六增益系數(shù)構(gòu)成的數(shù)值范圍中,確定所述第一增益系數(shù)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述確定在時域范圍與所述噪聲分量相鄰的聲音分量的第五增益系數(shù)和第六增益系數(shù),具體包括: 確定所述噪聲分量所在的音頻幀; 確定所述音頻幀的上一幀音頻幀中,與所述噪聲分量處于相同的頻域范圍的聲音分量的增益系數(shù)作為第五增益系數(shù); 確定所述音頻幀的下一幀音頻幀中,與所述噪聲分量處于相同的頻域范圍的聲音分量的增益系數(shù)作為第六增益系數(shù)。
7.一種電子設(shè)備,所述電子設(shè)備具有音頻播放單元,其特征在于,所述電子設(shè)備包括: 獲取單元,用于獲取待處理的音頻文件; 識別單元,用于識別所述音頻文件中的噪聲分量; 噪聲分量處理單元,用于對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理; 非噪聲分量處理單元,用于對所述音頻文件中的非噪聲分量采用第二增益系數(shù)進(jìn)行處理; 其中,所述第一增益小于所述第二增益。
8.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,還包括: 判斷單元,用于識別所述音頻文件中的噪聲分量之前,判斷所述音頻文件的格式是否為有損壓縮格式,得到第一判斷結(jié)果; 控制單元,用于當(dāng)所述第一判斷結(jié)果表示所述音頻文件的格式為有損壓縮格式時,控制所述識別單元執(zhí)行識別所述音頻文件中的噪聲分量的步驟。
9.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,所述識別單元,具體包括: 頻域參數(shù)提取子單元,用于提取所述音頻文件的音頻幀的頻域參數(shù),一個所述頻域參數(shù)用于表示所述音頻幀在一個特定頻率上的信號強(qiáng)度; 頻域參數(shù)確定子單元,用于確定信號強(qiáng)度小于第一預(yù)設(shè)信號強(qiáng)度的頻域參數(shù); 噪聲分量確定子單元,用于將在連續(xù)的頻域范圍內(nèi)均小于所述第一預(yù)設(shè)信號強(qiáng)度的頻域參數(shù)對應(yīng)的聲音分量,確定為所述噪聲分量。
10.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,還包括: 第三增益系數(shù)和第四增益系數(shù)確定單元,用于在對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理之前,確定在頻域范圍與所述噪聲分量相鄰的非噪聲分量的第三增益系數(shù)和第四增益系數(shù);其中,所述第三增益系數(shù)為在頻域范圍與所述噪聲分量相鄰且頻率小于所述噪聲分量的非噪聲分量的增益系數(shù),所述第四增益系數(shù)為在頻域范圍與所述噪聲分量相鄰且頻率大于所述噪聲分量的非噪聲分量的增益系數(shù); 第一增益系數(shù)第一確定單元,用于在所述第三增益系數(shù)與所述第四增益系數(shù)構(gòu)成的數(shù)值范圍中,確定所述第一增益系數(shù)。
11.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,還包括: 第五增益系數(shù)和第六增益系數(shù)確定單元,用于在對所述噪聲分量采用第一增益系數(shù)進(jìn)行處理之前,確定在時域范圍與所述噪聲分量相鄰的聲音分量的第五增益系數(shù)和第六增益系數(shù);其中,所述第五增益系數(shù)為在時域范圍與所述噪聲分量相鄰且早于所述噪聲分量的聲音分量的增益系數(shù),所述第六增益系數(shù)為在時域范圍與所述噪聲分量相鄰且晚于所述噪聲分量的聲音分量的增益系數(shù);所述在時域范圍與所述噪聲分量相鄰的聲音分量,與所述噪聲分量處于相同的頻域范圍; 第一增益系數(shù)第二確定單元,用于在所述第五增益系數(shù)與所述第六增益系數(shù)構(gòu)成的數(shù)值范圍中,確定所述第一增益系數(shù)。
12.根據(jù)權(quán)利要求11所述的電子設(shè)備,其特征在于,所述第五增益系數(shù)和第六增益系數(shù)確定單元,具體包括: 噪聲音頻巾貞確定子單兀,用于確定所述噪聲分量所在的音頻巾貞; 第五增益系數(shù)確定子單元,用于確定所述音頻幀的上一幀音頻幀中,與所述噪聲分量處于相同的頻域范圍的聲音分量的增益系數(shù)作為第五增益系數(shù); 第六增益系數(shù)確定子單元,用于確定所述音頻幀的下一幀音頻幀中,與所述噪聲分量處于相同的頻域范圍的聲音分量的增益系數(shù)作為第六增益系數(shù)。
【文檔編號】H03G3/20GK104242850SQ201410455520
【公開日】2014年12月24日 申請日期:2014年9月9日 優(yōu)先權(quán)日:2014年9月9日
【發(fā)明者】齊峰巖 申請人:聯(lián)想(北京)有限公司