信號增益系統(tǒng)及方法
【專利摘要】本發(fā)明提供一種信號增益系統(tǒng)。該系統(tǒng)接收待偵測的聲音信號的頻率及用戶設(shè)置的該待偵測的聲音信號強(qiáng)度的增益倍數(shù),接收編/解碼單元利用音頻編碼方法轉(zhuǎn)換得到的數(shù)字聲音信號資料,根據(jù)音頻編碼方法對聲音資料的采樣頻率及待偵測的聲音信號的頻率計算該聲音資料的切分長度,再根據(jù)切分長度對接收到的聲音資料進(jìn)行分割,取增益倍數(shù)組長度為的資料段進(jìn)行累加,以該得到的聲音資料為振幅增益后的該待測的聲音信號的資料。本發(fā)明還提供一種信號增益方法。
【專利說明】信號增益系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種信號處理系統(tǒng)及方法,尤其是關(guān)于一種信號增益系統(tǒng)及方法。
【背景技術(shù)】
[0002]傅立葉轉(zhuǎn)換經(jīng)常使用在語音辨識中,用于辨識聲音信號中包含的不同頻率的信號的強(qiáng)度。但是,傅立葉轉(zhuǎn)換計算量相當(dāng)大需要占用較大的存儲空間,所以對于嵌入式系統(tǒng)來說執(zhí)行傅立葉轉(zhuǎn)換是相當(dāng)大的負(fù)擔(dān)。
【發(fā)明內(nèi)容】
[0003]鑒于以上內(nèi)容,有必要提供一種信號增益系統(tǒng)及方法,可以從包括多種頻率的信號中過濾出特定頻率的信號。
[0004]一種信號增益系統(tǒng),系統(tǒng)包括:參數(shù)設(shè)置模塊,用于接收待偵測的聲音信號的頻率fl及用戶設(shè)置的該待偵測的聲音信號強(qiáng)度的增益倍數(shù)m ;資料接收模塊,用于接收編/解碼單元利用音頻編碼方法轉(zhuǎn)換音源輸出的模擬聲音資料得到的數(shù)字聲音資料;資料分割模塊,用于根據(jù)數(shù)字聲音資料的采樣頻率f2及待偵測的聲音信號的頻率n計算該數(shù)字聲音資料的切分長度n ;強(qiáng)度增益模塊,用于根據(jù)切分長度n對接收到的數(shù)字聲音資料進(jìn)行分害I],取m組長度為n的資料段進(jìn)行累加;及資料輸出模塊,用于輸出累加后得到的數(shù)字聲音資料至顯示單元,以該得到的數(shù)字聲音資料作為振幅增益m倍后的該待測的聲音信號的資料。
[0005]一種信號增益方法,應(yīng)用于數(shù)據(jù)處理裝置,該方法包括:接收待偵測的聲音信號的頻率fl及用戶設(shè)置的該待偵測的聲音信號強(qiáng)度的增益倍數(shù)m ;接收編/解碼單元利用音頻編碼方法轉(zhuǎn)換音源輸出的模擬聲音資料得到的數(shù)字聲音資料;根據(jù)數(shù)字聲音資料的采樣頻率f2及待偵測的聲音信號的頻率H計算該數(shù)字聲音資料的切分長度n ;根據(jù)切分長度n對接收到的數(shù)字聲音資料進(jìn)行分割,取m組長度為n的資料段進(jìn)行累加;及輸出累加后得到的數(shù)字聲音資料至顯示單元,以該得到的數(shù)字聲音資料作為振幅增益m倍后的該待測的聲音信號的資料。
[0006]相較于現(xiàn)有技術(shù),本發(fā)明提供的信號增益系統(tǒng)及方法,可以從包括多種頻率的信號中擷取特定頻率的信號,計算量相對較小,對存儲空間容量的要求較低,適合應(yīng)用于嵌入式設(shè)備中識別聲音信號。
【專利附圖】
【附圖說明】
[0007]圖1是本發(fā)明信號增益系統(tǒng)較佳實(shí)施例的功能模塊圖。
[0008]圖2是本發(fā)明信號增益方法較佳實(shí)施例的流程圖。
[0009]圖3A、圖3B、圖3C、圖3D示意說明聲音信號的資料經(jīng)過圖1中的虛擬共鳴管單元處理后產(chǎn)生的變化。
[0010]圖4及圖5示意說明頻率不同的信號經(jīng)過本發(fā)明提供的“虛擬共鳴管”算法處理后振幅產(chǎn)生的變化。
[0011]圖6為一段包括不同頻率的信號的聲音資料的原始波形圖。
[0012]圖7為一段未經(jīng)解壓的聲音資料經(jīng)過本發(fā)明提供的“虛擬共鳴管”算法處理后得到的波形圖。
[0013]圖8為圖7中的聲音資料解壓后經(jīng)過本發(fā)明提供的“虛擬共鳴管”算法處理后得到的波形圖。
[0014]主要元件符號說明
【權(quán)利要求】
1.一種信號增益系統(tǒng),其特征在于,該系統(tǒng)包括: 參數(shù)設(shè)置模塊,用于接收待偵測的聲音信號的頻率fl及用戶設(shè)置的該待偵測的聲音信號強(qiáng)度的增益倍數(shù)m; 資料接收模塊,用于接收編/解碼單元利用音頻編碼方法轉(zhuǎn)換音源輸出的模擬聲音資料得到的數(shù)字聲音資料; 資料分割模塊,用于根據(jù)音頻編碼方法對所述數(shù)字聲音資料的采樣頻率f2及待偵測的聲音信號的頻率fl計算該聲音資料的切分長度n ; 強(qiáng)度增益模塊,用于根據(jù)切分長度n對所述數(shù)字聲音資料進(jìn)行分割,取m組長度為n的資料段進(jìn)行累加,以將該待偵測的聲音信號從所述數(shù)字聲音資料中分離出來;及 資料輸出模塊,用于輸出累加后得到的數(shù)字聲音資料至顯示單元,以該累加后得到的數(shù)字聲音資料作為振幅增益m倍后的該待測的聲音信號的資料。
2.如權(quán)利要求1所述的信號增益系統(tǒng),其特征在于,所述數(shù)字聲音資料包括不同頻率、相同振幅的聲音信號的資料。
3.如權(quán)利要求1所述的信號增益系統(tǒng),其特征在于,所述音頻編碼方法為a-law或U-1aw0
4.如權(quán)利要求1所述的信號增益系統(tǒng),其特征在于,所述切分長度n的計算公式為n=f2/fl。
5.一種信號增益方法,應(yīng)用于數(shù)據(jù)處理裝置,其特征在于,該方法包括: 接收待偵測的聲音信號的頻率n及用戶設(shè)置的該待偵測的聲音信號強(qiáng)度的增益倍數(shù)m ; 接收編/解碼單元利用音頻編碼方法轉(zhuǎn)換音源輸出的模擬聲音資料得到的數(shù)字聲音資料; 根據(jù)音頻編碼方法對聲音資料的采樣頻率f2及待偵測的聲音信號的頻率n計算該數(shù)字聲音資料的切分長度n ; 根據(jù)切分長度n對所述數(shù)字聲音資料進(jìn)行分割,取m組長度為n的資料段進(jìn)行累加,以將該待偵測的聲音信號從所述數(shù)字聲音資料中分離出來;及 輸出累加后得到的數(shù)字聲音資料至顯示單元,以該累加后得到的數(shù)字聲音資料作為振幅增益m倍后的該待測的聲音信號的資料。
6.如權(quán)利要求5所述的信號增益方法,其特征在于,所述數(shù)字聲音資料包括不同頻率、相同振幅的聲音信號的資料。
7.如權(quán)利要求5所述的信號增益方法,其特征在于,音頻編碼方法為a-law或u-law。
8.如權(quán)利要求5所述的信號增益方法,其特征在于,所述切分長度n的計算公式為n=f2/fl。
【文檔編號】G10L19/16GK103578475SQ201210267151
【公開日】2014年2月12日 申請日期:2012年7月31日 優(yōu)先權(quán)日:2012年7月31日
【發(fā)明者】何經(jīng)緯, 鐘木三, 林俊賢, 朱哲毅, 陳治宇, 夏銘斌 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司