專利名稱::調整門限值的方法及檢測模塊的制作方法
技術領域:
:本發(fā)明涉及語音通信
技術領域:
,具體涉及一種調整門限值的方法及檢測模塊。
背景技術:
:在語音通信中,對語音的處理主要由語音編解碼器完成。由于在語音通信中人的發(fā)聲并不是連續(xù)的,大約有70%左右的空閑時間沒有講話,因此始終用同一個速率進行語音編解碼是對通信信道資源的一種極大的浪費?;谶@種考慮,人們在語音編碼器中引入了語音激活檢測(VoiceActivityDetector,VAD)技術。這種技術能有效區(qū)分有話語音(有聲信號)和無話語音(無聲信號),在有話語音時用正常的編碼速率進行編碼,形成語音幀,而無話語音是一些背景噪聲和靜音,因此可以用簡單的編碼方式進行處理,形成靜音描述(SilenceDescriptor,SID)幀。通過這種處理方式,可以使編碼器在保證信號編碼質量(有聲信號用較高的編碼速率編碼)的同時,又明顯降低了信號的傳輸帶寬(無聲信號用較低的編碼速率編碼)。另外,由于通信傳輸中的信號已不僅僅是語音,還包括各種有用的音頻信號,如音樂、歌曲、信號音等,所以為了描述方便,后面將這些與語音中的有聲信號統(tǒng)稱為有用信號,將無用的背景噪聲等信號統(tǒng)稱為無用信號,而有用信號和無用信號通稱為通信信號。而VAD模塊的功能也已不僅僅是用來檢測語音信號,而是用來檢測有用信號,所以語音激活檢測(VAD)也即變成了聲音激活檢測(SAD),為了在介紹技術方案時與原始算法保持一致性,本文在描述時仍用VAD。第三代合作伙伴計劃3GPP(the3rdGenerationPartnershipProject)組織制定了一系列針對但不局限于第三代通信系統(tǒng)的多速率編碼標準,例如自適應多速率編解碼算法AMR(AdaptiveMulti-Rate)、自適應多速率寬帶編解碼算法AMR-WB(AdaptiveMulti-Rate-Wideband)、AMR-WB+編碼標準,它們也都含有VAD模塊。其VAD模塊的判決主邏輯都是將當前信號的整體信噪比與一個自適應的判決門限進行比較來決定當前信號是否為有用信號若信噪比比判決門限大,那么認為當前信號為有用信號;否則就認為當前信號為無用信號。因此判決門限會對判決結果產生直接的影響,從而影響到編碼質量和編碼速率。語音編碼器AMR有兩種VAD模塊VAD1模塊和VAD2模塊,兩者區(qū)別不是很大,以下以VAD2模塊對信號的檢測流程進行介紹。請參閱圖1,是現(xiàn)有技術一語音編碼器AMR中VAD2模塊對信號的檢測流程圖,包括步驟101、判斷信噪比v(m)是否大于判決門限和其修正值的和vth+negSNRbias,若否,進入步驟102,若是,進入步驟104;對輸入的語音幀的每一子帶的信噪比進行量化并求和得到本語音幀的信噪比其中V(·)是量化器,Nc=16是子帶的數(shù)目,0≤i≤Nc,m是幀序號。根據通信信號的長時峰值信噪比SNRq查表得到VAD判決門限vthvth=vtable(SNRq),當SNRq較小時vth也較小,當SNRq較大時vth也較大。計算得到判決門限修正值negSNRbias(m)其中negSNRbias(m)是由噪聲穩(wěn)定狀況決定的,當出現(xiàn)非穩(wěn)定噪聲時,SNR會變得很低,此時門限修正值negSNRbias會增大。得到信噪比v(m)、判決門限vth和判決門限修正值negSNRbias后,判斷v(m)是否大于vth+negSNRbias,若否,VAD=0,初步判斷信號為無用信號,進入步驟102,若是,VAD=1,判斷信號為有用信號,進入步驟104。步驟102,判斷是否處于拖尾階段,若否,進入步驟103,若是,進入步驟104;若判斷出信號未處于拖尾階段,進入步驟103,若判斷出信號處于拖尾階段,進入步驟104將VAD=0修正為VAD=1。由于有用信號結束時一些低能量的有用信號很難被直接檢測到,因此在初始VAD判決之后進行了拖尾處理,即在初始VAD判決檢測結果后,如果信號為結束時的信號,將最初判決結果為0的幾幀信號的判決結果修正為1,這樣就有效的檢測出有用信號結束時的一些低能量有用信號,能有效的保證VAD判決的準確及有用信號的編碼質量。步驟103、未處于拖尾階段,因此最終判斷出VAD=0,信號是無用信號;步驟104、判斷出VAD=1,信號是有用信號。AMR-WB的VAD技術也是一種較為成熟和可靠的VAD技術。請參閱圖2,是現(xiàn)有技術二AMR-WB中VAD模塊對信號的檢測流程圖,包括步驟201、判斷信噪比snr_sum是否大于判決門限vad_thr,若否,進入步驟202,若是,進入步驟204;當前語音幀的信噪比snr_sum為其中bckr_est[n]為各子帶的背景噪聲估計值。判決門限vad_thr=NO_SLOPE*(ilog2_noise_level-NO_P1)+THR_HIGH+MIN(SP_CH_MAX,MAX(SP_CH_MIN,SP_CH_MIN+SP_SLOPE*(ilog2_speech_level-SP_P1)))其中NO_SLOPE,SP_SLOPE,NO_P1,SP_P1,THR_HIGH,SP_CH_MAX和SP_CH_MIN均是常量,ilog2_noise_level是計算電平有用信號的估計值并取對數(shù)得到。因此,判決門限vad_thr是根據有用信號電平的估計值和背景噪聲電平的估計值自適應調整的。得到信噪比snr_sum和判決門限vad_thr后,判斷信噪比snr_sum是否大于判決門限vad_thr,若否,VAD=0,初步判斷信號為無用信號,進入步驟202,若是,VAD=1,判斷信號為有用信號,進入步驟204。步驟202,判斷是否處于拖尾階段,若否,進入步驟203,若是,進入步驟204;若判斷出信號未處于拖尾階段,進入步驟203,若判斷出信號處于拖尾階段,進入步驟204將VAD=0修正為VAD=1。由于有用信號結束時一些低能量的有用信號很難被直接檢測到,因此在初始VAD判決之后進行了拖尾處理,即在初始VAD判決檢測結果后,如果信號為結束時的信號,將最初判決結果為0的幾幀信號的判決結果修正為1,這樣就有效的檢測出有用信號結束時的一些低能量有用信號,能有效的保證VAD判決的準確及有用信號的編碼質量。步驟203、未處于拖尾階段,因此最終判斷出VAD=0,信號是無用信號;步驟204、判斷出VAD=1,信號是有用信號。在對現(xiàn)有技術的研究和實踐過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術存在以下問題現(xiàn)有技術一中,在持續(xù)的噪聲或者輕微非穩(wěn)定噪聲的情況下,判決門限修正值negSNRbias基本不起作用(值很小),這樣就會使得在背景噪聲狀況下的與信噪比進行比較的vth+negSNRbias偏低,使得VAD判決的結果出現(xiàn)很多“毛刺”(噪聲被判成了有用信號),從而引起帶寬的浪費;現(xiàn)有技術二中,在語音或者音樂的結尾部分,由于信號信噪比snr_sum相對較小,而判決門限vad_thr又無明顯變化,因此VAD判決就會出現(xiàn)誤判,會將這些有用信號結尾部分誤判成無用信號,也即會在出現(xiàn)持續(xù)有用信號的情況下因為判決門限過高而將部分有用信號誤判成無用信號,從而造成編碼質量的下降。
發(fā)明內容本發(fā)明實施例要解決的技術問題是提供一種調整門限值的方法及檢測模塊,能夠提高信號判決的正確率。為解決上述技術問題,本發(fā)明所提供的實施例通過以下技術方案實現(xiàn)的本發(fā)明實施例提供一種調整門限值的方法,包括判斷接收的信號的信號特性;若判斷出所述信號表征出無用信號特性,進一步判斷是否出現(xiàn)連續(xù)的無用信號,若判斷出所述信號表征出有用信號特性,進一步判斷是否出現(xiàn)連續(xù)的有用信號;如果出現(xiàn)連續(xù)的無用信號,則增加門限附加修正值,如果出現(xiàn)連續(xù)的有用信號,則減小門限附加修正值;將原有用于比較的門限值加上所述增加或減小后的門限附加修正值作為進行比較的門限值。本發(fā)明實施例提供一種檢測模塊,包括判斷單元,用于判斷接收的信號的信號特性;第一處理單元,用于在所述判斷單元判斷出所述信號表征出無用信號特性時,進一步判斷是否出現(xiàn)連續(xù)的無用信號,在所述判斷單元判斷出所述信號表征出有用信號特性時,進一步判斷是否出現(xiàn)連續(xù)的有用信號;第二處理單元,用于在所述第一處理單元判斷出現(xiàn)連續(xù)的無用信號時,增加門限附加修正值,在所述第一處理單元判斷出現(xiàn)連續(xù)的有用信號時,減小門限附加修正值;第三處理單元,用于確定進行比較的門限值,將原有用于比較的門限值加上所述第二處理單元中增加或減小后的門限附加修正值作為進行比較的門限值。以上技術方案可以看出,因為本發(fā)明實施例技術方案是根據有用信號和無用信號之間不同特征持續(xù)出現(xiàn)的情況,判斷是否出現(xiàn)連續(xù)有用信號或無用信號,從而自適應增加或減小門限附加修正值,在原判決門限的基礎上適當?shù)恼{整了整體判決門限,從而解決了現(xiàn)有技術中在持續(xù)的背景噪聲情況以及持續(xù)的有用信號情況下大量信號被誤判的問題,提高信號判決的正確率。圖1是現(xiàn)有技術一語音編碼器AMR中VAD2模塊對信號的檢測流程圖;圖2是現(xiàn)有技術二AMR-WB中VAD模塊對信號的檢測流程圖;圖3是本發(fā)明實施例修正判決門限附加修正值的流程圖;圖4是本發(fā)明實施例一針對AMR中VAD2模塊對信號進行檢測時修正判決門限附加修正值的流程圖;圖5是本發(fā)明實施例二針對AMR-WB的VAD模塊對信號進行檢測時修正判決門限附加修正值的流程圖;圖6是本發(fā)明實施例檢測模塊結構示意圖。具體實施例方式本發(fā)明實施例提供了一種調整門限值的方法,能夠提高信號判決的正確率。本發(fā)明實施例方法設置了判決門限附加修正值,并根據有用信號與無用信號在一些特征上的明顯區(qū)別,對判決門限附加修正值自動進行控制和修正,將判決門限附加修正值結合原有用于比較的門限值后與信號的信噪比進行比較,從而達到提高信號判決準確性的目的。請參閱圖3,是本發(fā)明實施例修正判決門限附加修正值的流程圖,包括步驟301、從接收的信號中獲取表征信號特性的參數(shù);根據輸入信號提取出能夠表征有用信號和無用信號特性的特征參數(shù)。特征參數(shù)可以是熵、音調或者其它能表示有用信號和無用信號特征的參數(shù)。提取的特征參數(shù)可以是由編碼器已經計算得到的,例如音調就是編碼器已產生的,也可以是新計算得到的,例如計算信號的熵。步驟302、判斷信號表征的是有用信號特性還是無用信號特性,若表征的是有用信號特性,進入步驟303,若表征的是無用信號特性,進入步驟306;根據特征參數(shù)判斷當前是有用信號特性還是無用信號特性。如果特征參數(shù)是熵,需要將熵和一個預設值進行比較,若大于預設值,則表征出信號的無用信號特性,否則表征出信號的有用信號特性。如果特征參數(shù)是音調,則根據編碼器產生的音調標志進行判斷,若所述產生的音調標志為表示不含有信號的音調的標志,則表征出信號的無用信號特性,否則表征出信號的有用信號特性。步驟303、將設置的連續(xù)出現(xiàn)有用信號計數(shù)器累加,將設置的連續(xù)出現(xiàn)無用信號計數(shù)器清零;本發(fā)明實施例中設置了連續(xù)出現(xiàn)有用信號計數(shù)器和連續(xù)出現(xiàn)無用信號計數(shù)器這兩個計數(shù)器,若步驟302判斷出特征參數(shù)表征的是有用信號特性,則將設置的連續(xù)出現(xiàn)有用信號計數(shù)器累加,將設置的連續(xù)出現(xiàn)無用信號計數(shù)器清零。步驟304、判斷是否出現(xiàn)連續(xù)的有用信號,若是,進入步驟305,若否,進入步驟309;根據所述連續(xù)出現(xiàn)有用信號計數(shù)器判斷信號是否處于連續(xù)有用信號的狀態(tài),如果所述連續(xù)出現(xiàn)有用信號計數(shù)器的值大于第二設定數(shù)目,則判斷出處于連續(xù)有用信號的狀態(tài),進入步驟305,否則進入步驟309。步驟305、將判決門限附加修正值減?。煌ㄟ^將判決門限附加修正值減小后,再將原有用于比較的門限值加上所述減小的判決門限附加修正值作為進行比較的門限值,從而降低整體判決門限,以保證有用信號不被判為無用信號。步驟306、將設置的連續(xù)出現(xiàn)有用信號計數(shù)器清零,將設置的連續(xù)出現(xiàn)無用信號計數(shù)器累加;本發(fā)明實施例中設置了連續(xù)出現(xiàn)有用信號計數(shù)器和連續(xù)出現(xiàn)無用信號計數(shù)器這兩個計數(shù)器,若步驟302判斷出特征參數(shù)表征的是無用信號特性,則將設置的連續(xù)出現(xiàn)有用信號計數(shù)器清零,將設置的連續(xù)出現(xiàn)無用信號計數(shù)器累加。步驟307、判斷是否出現(xiàn)連續(xù)的無用信號,若是,進入步驟308,若否,進入步驟309;根據所述連續(xù)出現(xiàn)無用信號計數(shù)器判斷信號是否處于連續(xù)無用信號的狀態(tài),如果所述連續(xù)出現(xiàn)無用信號計數(shù)器的值大于第一設定數(shù)目,則判斷出處于連續(xù)無用信號的狀態(tài),進入步驟308,否則進入步驟309。步驟308、將判決門限附加修正值增加;通過將判決門限附加修正值增加后,再將原有用于比較的門限值加上所述增加的判決門限附加修正值作為進行比較的門限值,從而提高整體判決門限,以保證無用信號不被判為有用信號。步驟309、保持判決門限附加修正值不變。如果沒有連續(xù)的有用信號特性或者無用信號特性,則不修改判決門限附加修正值。之后,再將原有用于比較的門限值加上所述增加的判決門限附加修正值作為進行比較的門限值。以下詳細介紹本發(fā)明具體實施例。請參閱圖4,是本發(fā)明實施例一針對AMR中VAD2模塊對信號進行檢測時修正判決門限附加修正值的流程圖。該實施例一中采用信號的熵這一特征參數(shù)來區(qū)分有用信號和無用信號。無用信號一般指噪聲信號,因此本實施例采用噪聲信號進行描述。熵表示了信號的不確定程度,信號的不確定程度越高,熵越大。一般情況下,噪聲的不確定程度要大于有用信號的不確定程度,所以如果熵大于一定預設值時,即可認為信號有明顯的噪聲特性。該實施例根據熵的大小檢測到當前是連續(xù)的背景噪聲特性時,將判決門限附加修正值增加,從而提高整體判決門限,降低噪聲的誤判率,提高整體的判決準確率。該實施例預先設置一個基于熵的判決門限附加修正值HbSNRbias,初始值一般取0。圖4中具體包括步驟步驟401、接收信號后,計算當前信號的熵hb;其中Ech(m,i)為子帶i的歸一化能量,0≤i≤Nc,Nc=16是子帶的數(shù)目,m是幀序號。步驟402、對信號的熵hb做長時的平滑,得到平滑后的熵mean_hb;mean_hb(m)=0.95mean_hb(m-1)+0.05hb(m)步驟403、判斷平滑后的熵mean_hb是否大于預設值thr,若否,表征的是有用信號特性,進入步驟404,若是,表征的是噪聲信號特性,進入步驟407;將mean_hb和一預設值thr比較,觀察一定階段內的噪聲特性情況。預設值根據經驗取值,本實施例中取thr=3.2。mean_hb如果大于thr,則認為有明顯的噪聲特性,否則認為是有用信號特性。步驟404、將連續(xù)低熵值計數(shù)器Hb_low_continue_counter累加1,同時將連續(xù)高熵值計數(shù)器Hb_high_continue_counter清零;本發(fā)明實施例中設置了連續(xù)高熵值計數(shù)器Hb_high_continue_counter和連續(xù)低熵值計數(shù)器Hb_low_continue_counter,若步驟403判斷出特征參數(shù)表征的是有用信號特性,則將連續(xù)低熵值計數(shù)器Hb_low_continue_counter累加1,同時將連續(xù)高熵值計數(shù)器Hb_high_continue_counter清零。步驟405、判斷連續(xù)低熵值計數(shù)器Hb_low_continue_counter的計數(shù)值是否大于數(shù)目M,若是,進入步驟406,若否,進入步驟410;若Hb_low_continue_counter的計數(shù)值大于M,即連續(xù)M幀的mean_hb的值都小于thr,那么認為是有用信號特性,進入步驟406,否則進入步驟410。數(shù)目M根據經驗取值,該實施例中取M=5。步驟406、將HbSNRbias的值遞減k,k根據經驗取值,該實施例中取k=2;步驟407、將連續(xù)低熵值計數(shù)器Hb_low_continue_counter清零,同時將連續(xù)高熵值計數(shù)器Hb_high_continue_counter累加1;步驟408、判斷連續(xù)高值計數(shù)器t48Hb_high_continue_counter的計數(shù)值是否大于數(shù)目N,若是,進入步驟409,若否,進入步驟410;若Hb_high_continue_counter的計數(shù)值大于N,即連續(xù)N幀的mean_hb的值都大于thr,那么認為是噪聲的特性,進入步驟409,否則進入步驟410。數(shù)目N根據經驗取值,該實施例中取N=10。步驟409、將HbSNRbias的值遞增h,h根據經驗取值,該實施例中取h=1;步驟409、保持HbSNRbias的值的不變。根據上述步驟得出HbSNRbias的值后,將HbSNRbias的值加在VAD判決門限之上做綜合判決,即最終判決門限為vth+negSNRbias+HbSNRbias,然后再按現(xiàn)有的后續(xù)流程進行操作。需要說明的是,可以對HbSNRbias的最終值進行限定,使之在合理的變動范圍內,該變動范圍可在一定負值和正值之間,以避免該值出現(xiàn)過大或過小的情況。還需說明的是,上述所說的預設值thr、M、N、h等根據經驗取值的參數(shù),可以根據具體情況靈活設置取值??梢园l(fā)現(xiàn),本實施例中通過長時平滑后的熵來觀察輸入信號的特性,如果檢測到了連續(xù)的熵都很大,則認為噪聲特性明顯,就將門限附加修正值以較慢的速度增大,從而提高整體的判決門限,確保噪聲不被誤判為有用信號;當檢測到了連續(xù)的熵都很小時,則認為有用信號特性明顯,將門限附加修正值以較快的速度降低,以確保有用信號不被誤判為噪聲。因此根據輸入信號的特征,對整體判決門限進行向上或向下的調整,提高了VAD判決的正確率。請參閱圖5,是本發(fā)明實施例二針對AMR-WB的VAD模塊對信號進行檢測時修正判決門限附加修正值的流程圖。該實施例中采用信號的音調這一特征參數(shù)來區(qū)分有用信號和無用信號。無用信號一般指噪聲信號,因此本實施例采用噪聲信號進行描述。有用信號中包含了明顯的音調特性,而且會有連續(xù)的音調信息,而噪聲信號則沒有連續(xù)的音調特性。該實施例根據音調信息出現(xiàn)的連續(xù)性,判斷當前是有用信號特征還是噪聲信號特征,對門限附加修正值進行控制,調整整體的判決門限,提高判決正確率。該實施例預先設置一個基于音調的判決門限附加修正值toneSNRbias,初始值一般取0。圖5中具體包括步驟步驟501、判斷是否有音調,若是,進入步驟502,若否,進入步驟505;根據AMR-WB編碼器產生的音調標志tone_flag來判斷當前幀信號是否有音調信息,假如音調標志tone_flag用1表示含有音調,用0表示不含有音調,則音調標志tone_flag為1時進入步驟502,tone_flag為0時進入步驟505。步驟502、將連續(xù)音調計數(shù)器tone_continue_counter累加1,同時將連續(xù)無音調計數(shù)器nonetone_continue_counter清零;本發(fā)明實施例中設置了連續(xù)無音調計數(shù)器nonetone_continue_counter和連續(xù)音調計數(shù)器tone_continue_counter,若步驟502判斷出特征參數(shù)表征的是有用信號特性,則將連續(xù)音調計數(shù)器tone_continue_counter累加1,同時將連續(xù)無音調計數(shù)器nonetone_continue_counter清零。步驟503、判斷連續(xù)音調計數(shù)器tone_continue_counter的計數(shù)值是否大于數(shù)目N,若是,進入步驟504,若否,進入步驟508;若tone_continue_counter的計數(shù)值大于N,即連續(xù)N幀都有音調信息,那么認為是有用信號的特性,進入步驟504,否則進入步驟508。數(shù)目N根據經驗取值,該實施例中取N=5。步驟504、將toneSNRbias的值遞減k,k根據經驗取值,該實施例中取k=1;步驟505、將連續(xù)音調計數(shù)器tone_continue_counter清零,同時將連續(xù)無音調計數(shù)器nonetone_continue_counter累加1;步驟506、判斷連續(xù)無音調計數(shù)器nonetone_continue_counter的計數(shù)值是否大于數(shù)目M,若是,進入步驟507,若否,進入步驟508;若nonetone_continue_counter的計數(shù)值大于M,即連續(xù)M幀都沒有音調信息,那么認為是噪聲的特性,進入步驟507,否則進入步驟508。數(shù)目M根據經驗取值,該實施例中取M=10。步驟507、將toneSNRbias的值遞增h,h根據經驗取值,該實施例中取h=2;步驟508、保持toneSNRbias的值的不變。根據上述步驟得出toneSNRbias的值后,將toneSNRbias的值加在VAD判決門限之上做綜合判決,即最終判決門限為vad_thr+toneSNRbias,然后再按現(xiàn)有的后續(xù)流程進行操作。需要說明的是,可以對toneSNRbias的最終值進行限定,使之在合理的變動范圍內,該變動范圍可在一定負值和正值之間,以避免該值出現(xiàn)過大或過小的情況。還需說明的是,上述所說的預設值thr、M、N、h等根據經驗取值的參數(shù),可以根據具體情況靈活設置取值??梢园l(fā)現(xiàn),本實施例中通過連續(xù)的音調信息來區(qū)分有用信號和噪聲信號,如果檢測到了連續(xù)多幀都沒有音調,則認為噪聲特性明顯,就將門限附加修正值以較慢的速度增大,從而提高整體的判決門限,確保噪聲不被誤判為有用信號;當檢測到了連續(xù)的音調時,則認為有用信號特性明顯,將門限附加修正值較快的速度降低,以確保有用信號不被誤判為噪聲。因此根據輸入信號的特征,對整體判決門限進行向上或向下的調整,提高了VAD判決的正確率。上述內容詳細介紹了本發(fā)明實施例調整門限值的方法,相應的,本發(fā)明實施例提供一種檢測模塊。請參閱圖6,是本發(fā)明實施例檢測模塊結構示意圖。檢測模塊包括判斷單元601、第一處理單元602、第二處理單元603和第三處理單元604。判斷單元601,用于判斷接收的信號的信號特性。第一處理單元602,用于在所述判斷單元601判斷出所述信號表征出無用信號特性時,進一步判斷是否出現(xiàn)連續(xù)的無用信號,在所述判斷單元601判斷出所述信號表征出有用信號特性時,進一步判斷是否出現(xiàn)連續(xù)的有用信號。所述第一處理單元602進一步包括連續(xù)無用信號處理單元6021和連續(xù)有用信號處理單元6022。連續(xù)無用信號處理單元6021用于判斷是否出現(xiàn)連續(xù)的無用信號,具體為比較連續(xù)出現(xiàn)無用信號特性的次數(shù)是否超過第一設定數(shù)目,若是,則判斷出現(xiàn)連續(xù)的無用信號;連續(xù)有用信號處理單元6022用于判斷是否出現(xiàn)連續(xù)的有用信號,具體為比較連續(xù)出現(xiàn)有用信號特性的次數(shù)是否超過第二設定數(shù)目,若是,則判斷出現(xiàn)連續(xù)的有用信號。第二處理單元603,用于在所述第一處理單元602判斷出現(xiàn)連續(xù)的無用信號時,增加門限附加修正值,在所述第一處理單元602判斷出現(xiàn)連續(xù)的有用信號時,減小門限附加修正值。第三處理單元604,用于確定進行比較的門限值,將原有用于比較的門限值加上所述第二處理單元603中增加或減小后的門限附加修正值作為進行比較的門限值。檢測模塊進一步包括特性獲取單元605。特性獲取單元605,用于從接收的信號中獲取表征信號特性的參數(shù)。特性獲取單元605根據接收信號提取出能夠表征有用信號和無用信號特性的特征參數(shù)。特征參數(shù)可以是熵、音調或者其它能表示有用信號和無用信號特征的參數(shù)。所述判斷單元601判斷接收的信號的信號特性具體是通過所述特性獲取單元605從接收的信號中獲取表征信號特性的參數(shù)進行判斷。所述判斷單元601包括第一判斷單元6011和第二判斷單元6012。當特性獲取單元605從接收的信號中獲取表征信號特性的參數(shù)為信號的熵時,第一判斷單元6011將所述信號的熵的值與預設值比較,若大于預設值,則表征出信號的無用信號特性,否則表征出信號的有用信號特性。進一步的,第一判斷單元6011將所述信號的熵的值與預設值比較之前還可以將所述信號的熵進行平滑處理,相應的,將進行平滑處理后的信號的熵與預設值進行比較。當特性獲取單元601從接收的信號中獲取表征信號特性的參數(shù)為信號的音調時,第二判斷單元6012根據已產生的音調標志判斷是否含有信號的音調,若所述產生的音調標志為表示不含有信號的音調的標志,則表征出信號的無用信號特性,否則表征出信號的有用信號特性。另外,所述第二處理單元603在所述第一處理單元602判斷出未出現(xiàn)連續(xù)的無用信號,或者判斷出未出現(xiàn)連續(xù)的有用信號時,保持門限附加修正值不變,具體為所述第二處理單元603在所述第一處理單元602比較出連續(xù)出現(xiàn)無用信號特性的次數(shù)未超過第一設定數(shù)目,或者比較出連續(xù)出現(xiàn)非無用信號特性的次數(shù)未超過第二設定數(shù)目時,保持門限附加修正值不變。當所述第二處理單元603保持門限附加修正值不變時,第三處理單元604將原有用于比較的門限值加上所述第二處理單元603中保持不變的門限附加修正值作為進行比較的門限值。檢測模塊進一步包括連續(xù)出現(xiàn)無用信號計數(shù)器606和連續(xù)出現(xiàn)有用信號計數(shù)器607。連續(xù)出現(xiàn)無用信號計數(shù)器606,用于計算出現(xiàn)無用信號特性的次數(shù)。連續(xù)出現(xiàn)有用信號計數(shù)器607,用于計算出現(xiàn)有用信號特性的次數(shù)。當所述判斷單元601判斷出所述參數(shù)表征出信號的無用信號特性后,所述連續(xù)出現(xiàn)無用信號計數(shù)器606將出現(xiàn)無用信號特性的次數(shù)加1,所述連續(xù)出現(xiàn)有用信號計數(shù)器607將出現(xiàn)有用信號特性的次數(shù)清零;當所述判斷單元601判斷出所述參數(shù)表征出信號的有用信號特性后,所述連續(xù)出現(xiàn)有用信號計數(shù)器607將出現(xiàn)有用信號特性的次數(shù)加1,所述連續(xù)出現(xiàn)無用信號計數(shù)器606將出現(xiàn)無用信號特性的次數(shù)清零。這樣,所述第一處理單元602就可以根據連續(xù)出現(xiàn)無用信號計數(shù)器606和連續(xù)出現(xiàn)有用信號計數(shù)器607的計數(shù)值得到連續(xù)出現(xiàn)無用信號特性或連續(xù)出現(xiàn)有用信號特性的次數(shù)。綜上所述,因為本發(fā)明實施例技術方案是根據有用信號和無用信號之間不同特征持續(xù)出現(xiàn)的情況,判斷是否出現(xiàn)連續(xù)有用信號或無用信號,從而自適應增加或減小門限附加修正值,在原判決門限的基礎上適當?shù)恼{整了整體判決門限,從而解決了現(xiàn)有技術中在持續(xù)的背景噪聲情況以及持續(xù)的有用信號情況下大量信號被誤判的問題,提高信號判決的正確率。進一步的,本發(fā)明所實施例能夠表征有用信號和無用信號特性的特征參數(shù)可以是信號的熵,也可以是音調,或者其它能表示有用信號和無用信號特征的參數(shù)。以上對本發(fā)明實施例所提供的一種調整門限值的方法及檢測模塊進行了詳細介紹,對于本領域的一般技術人員,依據本發(fā)明實施例的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明的限制。權利要求1、一種調整門限值的方法,其特征在于,包括判斷接收的信號的信號特性;若判斷出所述信號表征出無用信號特性,進一步判斷是否出現(xiàn)連續(xù)的無用信號,若判斷出所述信號表征出有用信號特性,進一步判斷是否出現(xiàn)連續(xù)的有用信號;如果出現(xiàn)連續(xù)的無用信號,則增加門限附加修正值,如果出現(xiàn)連續(xù)的有用信號,則減小門限附加修正值;將原有用于比較的門限值加上所述增加或減小后的門限附加修正值作為進行比較的門限值。2、根據權利要求1所述的調整門限值的方法,其特征在于所述判斷是否出現(xiàn)連續(xù)的無用信號具體為比較連續(xù)出現(xiàn)無用信號特性的次數(shù)是否超過第一設定數(shù)目,若是,則判斷出現(xiàn)連續(xù)的無用信號;所述判斷是否出現(xiàn)連續(xù)的有用信號具體為比較連續(xù)出現(xiàn)有用信號特性的次數(shù)是否超過第二設定數(shù)目,若是,則判斷出現(xiàn)連續(xù)的有用信號。3、根據權利要求1或2所述的調整門限值的方法,其特征在于所述判斷接收的信號的信號特性具體是通過從接收的信號中獲取表征信號特性的參數(shù)進行判斷。4、根據權利要求3所述的調整門限值的方法,其特征在于所述從接收的信號中獲取表征信號特性的參數(shù)為信號的熵;相應的,判斷出所述信號的熵表征出信號的無用信號特性具體為將所述信號的熵的值與預設值比較,若大于預設值,則表征出信號的無用信號特性,否則表征出信號的有用信號特性。5、根據權利要求4所述的調整門限值的方法,其特征在于所述信號的熵的值與預設值比較之前進一步包括將所述信號的熵進行平滑處理,相應的,將進行平滑處理后的信號的熵與預設值進行比較。6、根據權利要求3所述的調整門限值的方法,其特征在于所述從接收的信號中獲取表征信號特性的參數(shù)為信號的音調;相應的,判斷出所述信號的音調表征出信號的無用信號特性具體為根據編碼器產生的音調標志判斷是否含有信號的音調,若所述產生的音調標志為表示不含有信號的音調的標志,則表征出信號的無用信號特性,否則表征出信號的有用信號特性。7、根據權利要求3所述的調整門限值的方法,其特征在于所述比較連續(xù)出現(xiàn)無用信號特性的次數(shù)是否超過第一設定數(shù)目之前進一步包括判斷出所述參數(shù)表征出信號的無用信號特性后,將連續(xù)出現(xiàn)無用信號計數(shù)器加1,將連續(xù)出現(xiàn)有用信號計數(shù)器清零;所述比較連續(xù)出現(xiàn)有用信號特性的次數(shù)是否超過第二設定數(shù)目之前進一步包括判斷出所述參數(shù)表征出信號的有用信號特性后,將連續(xù)出現(xiàn)有用信號計數(shù)器加1,將連續(xù)出現(xiàn)無用信號計數(shù)器清零。8、根據權利要求1所述的調整門限值的方法,其特征在于如果未出現(xiàn)連續(xù)的無用信號,或者未出現(xiàn)連續(xù)的有用信號時,則保持門限附加修正值不變,相應的,將原有用于比較的門限值加上所述保持不變的門限附加修正值作為進行比較的門限值。9、一種檢測模塊,其特征在于,包括判斷單元,用于判斷接收的信號的信號特性;第一處理單元,用于在所述判斷單元判斷出所述信號表征出無用信號特性時,進一步判斷是否出現(xiàn)連續(xù)的無用信號,在所述判斷單元判斷出所述信號表征出有用信號特性時,進一步判斷是否出現(xiàn)連續(xù)的有用信號;第二處理單元,用于在所述第一處理單元判斷出現(xiàn)連續(xù)的無用信號時,增加門限附加修正值,在所述第一處理單元判斷出現(xiàn)連續(xù)的有用信號時,減小門限附加修正值;第三處理單元,用于確定進行比較的門限值,將原有用于比較的門限值加上所述第二處理單元中增加或減小后的門限附加修正值作為進行比較的門限值。10、根據權利要求9所述的檢測模塊,其特征在于,所述檢測模塊進一步包括特性獲取單元,用于從接收的信號中獲取表征信號特性的參數(shù);所述判斷單元判斷接收的信號的信號特性具體是通過所述特性獲取單元從接收的信號中獲取表征信號特性的參數(shù)進行判斷。11、根據權利要求10所述的檢測模塊,其特征在于所述特性獲取單元從接收的信號中獲取表征信號特性的參數(shù)為信號的熵;所述判斷單元包括第一判斷單元,用于將所述信號的熵的值與預設值比較,若大于預設值,則表征出信號的無用信號特性,否則表征出信號的有用信號特性。12、根據權利要求10所述的檢測模塊,其特征在于所述特性獲取單元從接收的信號中獲取表征信號特性的參數(shù)為信號的音調;所述判斷單元包括第二判斷單元,用于根據已產生的音調標志判斷是否含有信號的音調,若所述產生的音調標志為表示不含有信號的音調的標志,則表征出信號的無用信號特性,否則表征出信號的有用信號特性。13、根據權利要求9至12任一項所述的檢測模塊,其特征在于,所述檢測模塊進一步包括連續(xù)出現(xiàn)無用信號計數(shù)器,用于計算出現(xiàn)無用信號特性的次數(shù);連續(xù)出現(xiàn)有用信號計數(shù)器,用于計算出現(xiàn)有用信號特性的次數(shù);當所述判斷單元判斷出所述參數(shù)表征出信號的無用信號特性后,所述連續(xù)出現(xiàn)無用信號計數(shù)器將出現(xiàn)無用信號特性的次數(shù)加1,所述連續(xù)出現(xiàn)有用信號計數(shù)器將出現(xiàn)有用信號特性的次數(shù)清零;當所述判斷單元判斷出所述參數(shù)表征出信號的有用信號特性后,所述連續(xù)出現(xiàn)有用信號計數(shù)器將出現(xiàn)有用信號特性的次數(shù)加1,所述連續(xù)出現(xiàn)無用信號計數(shù)器將出現(xiàn)無用信號特性的次數(shù)清零。14、根據權利要求9所述的檢測模塊,其特征在于,所述第一處理單元進一步包括連續(xù)無用信號處理單元,用于比較連續(xù)出現(xiàn)無用信號特性的次數(shù)是否超過第一設定數(shù)目,若是,則判斷出現(xiàn)連續(xù)的無用信號;連續(xù)有用信號處理單元,用于比較連續(xù)出現(xiàn)有用信號特性的次數(shù)是否超過第二設定數(shù)目,若是,則判斷出現(xiàn)連續(xù)的有用信號。15、根據權利要求9所述的檢測模塊,其特征在于所述第二處理單元在所述第一處理單元判斷出未出現(xiàn)連續(xù)的無用信號,或者判斷出未出現(xiàn)連續(xù)的有用信號時,保持門限附加修正值不變,相應的,第三處理單元將原有用于比較的門限值加上所述第二處理單元中保持不變的門限附加修正值作為進行比較的門限值。全文摘要本發(fā)明實施例公開了一種調整門限值的方法,包括判斷接收的信號的信號特性;若判斷出所述信號表征出無用信號特性,進一步判斷是否出現(xiàn)連續(xù)的無用信號,若判斷出所述信號表征出有用信號特性,進一步判斷是否出現(xiàn)連續(xù)的有用信號;如果出現(xiàn)連續(xù)的無用信號,則增加門限附加修正值,如果出現(xiàn)連續(xù)的有用信號,則減小門限附加修正值;將原有用于比較的門限值加上所述增加或減小后的門限附加修正值作為進行比較的門限值。相應的,本發(fā)明實施例還提供一種檢測模塊。本發(fā)明實施例技術方案能夠提高信號判決的正確率。文檔編號G10L19/14GK101393744SQ20071015417公開日2009年3月25日申請日期2007年9月19日優(yōu)先權日2007年9月19日發(fā)明者張立斌,琦張申請人:華為技術有限公司