基于內(nèi)容的音頻檢索系統(tǒng)的前端抗噪技術(shù)
引言
本文引用地址:http://m.butianyuan.cn/article/166556.htm基于內(nèi)容的音頻檢索指通過音頻特征分析,對不同音頻數(shù)據(jù)賦以不同語義,使具有相同語義的音頻在聽覺上保持相似。該技術(shù)在許多領(lǐng)域都有極大應(yīng)用價值。在檢索系統(tǒng)中一種常見情形是將安靜環(huán)境下訓(xùn)練的模型應(yīng)用于實際有背景噪聲的環(huán)境。尤其在哼唱輸入的情況下,噪聲不可避免,因此噪聲背景環(huán)境中的音頻識別技術(shù)一直備受關(guān)注。本文給出一個將音頻增強和音頻檢索系統(tǒng)相連接的抗噪聲音頻檢索系統(tǒng),重點分析基于內(nèi)容的音頻檢索系統(tǒng)的前端抗噪技術(shù)。
2 系統(tǒng)平臺的建立
基于內(nèi)容的音頻檢索系統(tǒng)運用多媒體信息處理技術(shù),結(jié)合人感知心理研究和模式識別技術(shù)實現(xiàn)音頻檢索,包括音頻分割、特征提取和索引檢索等關(guān)鍵步驟。在提交哼唱式音頻過程中不可避免地會受到來自周圍環(huán)境和傳輸媒介引入的噪聲、設(shè)備內(nèi)部電噪聲的干擾。這些干擾將使檢索系統(tǒng)的性能惡化。因此,必須對帶噪音頻進行抗噪處理。音頻檢索系統(tǒng)首先是建立數(shù)據(jù)庫,對音頻數(shù)據(jù)進行特征提取。音頻檢索主要采用哼唱查詢方式,用戶通過查詢界面哼入查詢信息,然后提交查詢。在進行屬性特征提取前通過前端抗噪模塊增強哼唱語音。接著系統(tǒng)對哼唱音頻提取特征,然后檢索引擎對特征矢量進行匹配,按相關(guān)性排序后通過查詢接口返回給用戶。圖1為抗噪聲檢索系統(tǒng)原理框圖。
3 音頻抗噪技術(shù)分析
3.1 語音增強算法分類
系統(tǒng)前端輸入信號通常是哼唱輸入,語音頻段可以采用語音增強技術(shù)。語音增強是指為了提高受噪聲污染的語音信號的質(zhì)量而對含噪語音所做的處理,主要用于從帶噪語音信號中提取純凈的原始音頻或原始語音參數(shù)。根據(jù)不同的標(biāo)準,語音增強算法有多種分類方法。
從信號輸入的通道數(shù)分為單通道的語音增強算法與多通道的語音增強算法。單通道語音系統(tǒng)下語音與噪聲同時存在于一個通道中,語音信息與噪聲信息必須從同一個信號中得出。常用方法包括譜減法、信號統(tǒng)計模型方法、聽覺掩蔽算法、維納濾波方法、信號子空間算法等。多通道語音增強算法則采用麥克風(fēng)陣列獲取信號數(shù)據(jù),它可充分利用陣列信號的信號源方向、說話人位置等空間特性,結(jié)合語音信號與噪聲的特征實現(xiàn)語音增強。代表性的算法有自適應(yīng)波束形成算法、結(jié)合波束形成與后濾波算法及各種基于信號子空間、統(tǒng)計模型算法等。
另一種分類方法是根據(jù)對語音信號處理方式的不同,將語音增強算法分為時域語音增強算法和變換域語音增強算法兩大類。時域語音增強是在時間域直接處理帶噪語音來恢復(fù)純凈語音,利用語音信號在時域中的短時平穩(wěn)特性、相關(guān)特性等來研究具有針對性的噪聲消除技術(shù),其代表性算法有最大后驗概率估計法、卡爾曼濾波法、梳狀濾波器法、子空間的方法、自適應(yīng)噪聲抵消算法、語音生成模型等。變換域語音增強需一個適當(dāng)?shù)淖儞Q將語音信號轉(zhuǎn)換到變換域中,然后針對變換域中的帶噪語音分量的特性設(shè)計算法恢復(fù)純凈語音分量,最后通過相應(yīng)的反變換獲得純凈語音信號在時域中的估計。其常用變換有離散傅里葉變換、離散余弦變換及K-L變換和小波變換等,代表性算法有譜減法、維納濾波法、短時譜幅度的MMSE估計、自適應(yīng)濾波法等、聽覺掩蔽效應(yīng)增強算法,小波變換算法、基于頻域盲源分離的語音增強技術(shù)等。還有一些新方法,如神經(jīng)網(wǎng)絡(luò)、分形理論等。
評論