專利名稱:信號處理設(shè)備、信號處理方法以及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信號處理設(shè)備、信號處理方法以及程序,具體而言,涉及能夠更容易地和更可靠地監(jiān)測噪聲的信號處理設(shè)備、信號處理方法以及程序。
背景技術(shù):
例如在使用諸如IC記錄器的集成麥克風(fēng)采集聲音的設(shè)備中,有可能由于用戶在采集聲音時觸摸設(shè)備而生成稱作“觸摸噪聲”的噪聲。特別地,由于在記錄期間點擊各種功能開關(guān)時短時間段內(nèi)累計的能量生成卡搭噪聲并且卡搭噪聲以所采集的聲音被再現(xiàn)時不被其它聲音遮蔽并刺激耳朵的異常噪聲的形式輸出。因此,存在對檢測并減小這種卡搭噪聲的技術(shù)的要求。作為用于減小卡搭噪聲的方法,已提出了用于使用高通濾波器對要處理的信號執(zhí)行濾波器處理以及使用最大值對移動平均值的比率來檢測卡搭噪聲的方法(例如參見日本已審專利申請公開No. 7-105692)以及用于使用幀中最小值與最大值之間的差來檢測卡搭噪聲的方法(例如參見日本專利No. 3420831)。然而,在這些方法中,如果要處理的信號包括對應(yīng)高能量的部分以及對應(yīng)低能量的部分,則不僅會把卡搭噪聲而且會把音樂、語音(特別是輔音)等檢測為卡搭噪聲。例如, 可能會把在一定時段具有高能量級別的信號檢測為卡搭噪聲。因此,已提出了用于檢測脈沖信號的持續(xù)長度并確定在持續(xù)長度等于或大于一定長度時信號并非卡搭噪聲而是音樂信號的方法(例如參見日本專利No. 2702446)。
發(fā)明內(nèi)容
然而,在用于檢測持續(xù)長度的方法中,把高通濾波器和低通濾波器用于檢測卡搭噪聲,另外,低通濾波器必須具有較陡峭的特性。因此,計算量不可避免地變大。期望更容易地和更可靠地檢測噪聲。根據(jù)本發(fā)明的實施例,提供了信號處理設(shè)備,包括絕對值裝置,用于把音頻信號轉(zhuǎn)換成絕對值;代表值計算裝置,用于對已被轉(zhuǎn)換成絕對值的音頻信號的各區(qū)塊至少使用區(qū)塊中所包括的樣本的值之中的最大樣本值計算區(qū)塊中所包括的連續(xù)樣本值的代表值;平均值計算裝置,用于把包括預(yù)定數(shù)量連續(xù)區(qū)塊的片段確定為幀以及計算幀中所包括的區(qū)塊的代表值的最大值和幀中所包括的區(qū)塊的代表值的平均值;以及檢測裝置,用于基于最大值對平均值的比率檢測幀中的卡搭噪聲。代表值計算裝置可以確定區(qū)塊中所包括的樣本的值之中的最大樣本值對應(yīng)于各區(qū)塊的代表值。檢測裝置可以在最大值對平均值的比率等于或大于預(yù)定閾值時確定幀包括卡搭噪聲。檢測裝置可以使用要處理的幀的最大值和平均值以及位于要處理的幀附近的其它幀的最大值和平均值檢測要處理的幀中的卡搭噪聲。
信號處理設(shè)備可以進一步包括過去插值波形生成裝置,用于使用長度與音頻信號的包括卡搭噪聲的噪聲片段相同并且位于相對于噪聲片段的過去一側(cè)上的音頻信號的片段的第一波形生成要用于噪聲片段插值的過去插值波形;未來插值波形生成裝置,用于使用長度與噪聲片段相同并且位于相對于音頻信號的噪聲片段的未來一側(cè)上的音頻信號的片段的第二波形生成要用于噪聲片段插值的未來插值波形;插值波形生成裝置,用于使用過去插值波形和未來插值波形通過交叉淡化生成插值波形;以及替換裝置,用于通過用插值波形替換音頻信號的噪聲片段減小卡搭噪聲。信號處理設(shè)備可以進一步包括噪聲片段檢測裝置,用于在要處理的幀中檢測卡搭噪聲時確定噪聲開始區(qū)塊對應(yīng)于如下這種區(qū)塊中的一個區(qū)塊區(qū)塊具有等于或小于閾值的代表值,閾值是位于緊接要處理的幀之前的幀的代表值之一,以及區(qū)塊在過去一側(cè)上位于相對于具有要處理的幀的最大代表值的區(qū)塊之一的最近位置中,以及噪聲片段檢測裝置用于檢測如下樣本中的一個樣本的位置樣本首先執(zhí)行過零并且位于相對于噪聲開始區(qū)塊包括的最后樣本在過去一側(cè)上。信號處理設(shè)備可以進一步包括噪聲片段檢測裝置,用于在要處理的幀中檢測卡搭噪聲時確定噪聲終止區(qū)塊對應(yīng)于如下這種區(qū)塊中的一個區(qū)塊區(qū)塊具有等于或小于閾值的代表值,閾值是位于緊接要處理的幀之后的幀的代表值中之一,以及區(qū)塊在未來一側(cè)上位于相對于具有要處理的幀的最大代表值的區(qū)塊之一的最近位置中,以及噪聲片段檢測裝置用于檢測如下樣本中的一個樣本的位置樣本首先執(zhí)行過零并且位于相對于噪聲終止區(qū)塊包括的起始樣本在未來一側(cè)上。過去插值波形生成裝置可以通過對長度與噪聲片段相同并且在過去一側(cè)上處于與噪聲片段相鄰的音頻信號的片段的第一波形執(zhí)行時間反轉(zhuǎn)生成過去插值波形。未來插值波形生成裝置可以通過對長度與噪聲片段相同并且在未來一側(cè)上處于與噪聲片段相鄰的音頻信號的片段的第二波形執(zhí)行時間反轉(zhuǎn)生成未來插值波形。過去插值波形生成裝置可以對第一波形執(zhí)行時間反轉(zhuǎn)并且在過去一側(cè)上位于噪聲片段的末端樣本之前和之后的樣本值的符號彼此不同時對在過去一側(cè)上位于噪聲片段的末端樣本之前和之后的樣本值的符號取反生成過去插值波形。未來插值波形生成裝置對第二波形執(zhí)行時間反轉(zhuǎn)并且在未來一側(cè)上位于噪聲片段的末端樣本之前和之后的樣本值的符號彼此不同時對在未來一側(cè)上位于噪聲片段的末端樣本之前和之后的樣本值的符號取反生成未來插值波形。信號處理設(shè)備可以進一步包括噪聲片段檢測裝置,用于在要處理的幀中檢測卡搭噪聲時確定卡搭噪聲的開始位置對應(yīng)于如下這種區(qū)塊中一個區(qū)塊的起始樣本的位置區(qū)塊具有等于或小于閾值的代表值,閾值對應(yīng)于位于接近要處理的幀之前的幀的代表值之一,以及區(qū)塊在過去一側(cè)上位于相對于具有要處理的幀的最大代表值的區(qū)塊之一的最近位置中。信號處理設(shè)備可以進一步包括噪聲片段檢測裝置,用于在要處理的幀中檢測卡搭噪聲時確定卡搭噪聲的終止位置對應(yīng)于如下這種區(qū)塊中一個區(qū)塊的最后樣本的位置區(qū)塊具有等于或小于閾值的代表值,閾值對應(yīng)于位于接近要處理的幀之后的幀的代表值之一,以及區(qū)塊在過去一側(cè)上位于相對于具有要處理的幀的最大代表值的區(qū)塊之一的最近位置中。
替換裝置可以通過使用具有預(yù)定長度并且位于緊接音頻信號的噪聲片段之前的片段的波形以及具有預(yù)定長度并且位于緊接音頻信號的第一波形對應(yīng)的片段之前的片段的波形執(zhí)行交叉淡化生成相鄰插值波形,以及用相鄰插值波形替換相鄰片段。替換裝置可以通過使用具有預(yù)定長度并且位于緊接音頻信號的噪聲片段之后的片段的波形以及具有預(yù)定長度并且位于緊接音頻信號的第二波形對應(yīng)的片段之后的片段的波形執(zhí)行交叉淡化生成相鄰插值波形,以及用相鄰插值波形替換相鄰片段。根據(jù)本發(fā)明的另一實施例,提供了信號處理方法,包括步驟把音頻信號轉(zhuǎn)換成絕對值;對已被轉(zhuǎn)換成絕對值的音頻信號的各區(qū)塊至少使用區(qū)塊中所包括的樣本的值之中的最大樣本值計算區(qū)塊中所包括的連續(xù)樣本值的代表值;把包括預(yù)定數(shù)量連續(xù)區(qū)塊的片段確定為幀以及計算幀中所包括的區(qū)塊的代表值的最大值和幀中所包括的區(qū)塊的代表值的平均值;以及基于最大值對平均值的比率檢測幀中的卡搭噪聲。根據(jù)本發(fā)明的進一步實施例,提供了程序,用于使得計算機執(zhí)行包括如下步驟的處理把音頻信號轉(zhuǎn)換成絕對值;對已被轉(zhuǎn)換成絕對值的音頻信號的各區(qū)塊至少使用區(qū)塊中所包括的樣本的值之中的最大樣本值計算區(qū)塊中所包括的連續(xù)樣本值的代表值;把包括預(yù)定數(shù)量連續(xù)區(qū)塊的片段確定為幀以及計算幀中所包括的區(qū)塊的代表值的最大值和幀中所包括的區(qū)塊的代表值的平均值;以及基于最大值對平均值的比率檢測幀中的卡搭噪聲。因此,可以更容易地和更可靠地檢測噪聲。
圖1是示出根據(jù)本發(fā)明實施例的信號處理設(shè)備的配置實例的圖
圖2是示出噪聲檢測單元的配置的圖3是示出噪聲減小單元的配置的圖4是示出噪聲減小處理的流程圖5是示出輸入信號的圖6是示出區(qū)塊的代表值的圖7是示出檢測卡搭噪聲的圖8是示出另一檢測卡搭噪聲的圖9是示出進一步檢測卡搭噪聲的圖10是示出更進一步檢測卡搭噪聲的圖11是示出生成插值波形的圖12是示出另一生成插值波形的圖13是示出進一步生成插值波形的圖14是示出更進一步生成插值波形的圖15是示出噪聲減小處理的流程圖16是示出生成插值波形的圖;以及
圖17是示出計算機的配置的方框圖。
具體實施例方式
將在下文中參照附圖描述本發(fā)明的實施例。
第一實施例信號處理設(shè)備的配置圖1是示出根據(jù)本發(fā)明實施例的信號處理設(shè)備的配置的圖。例如,信號處理設(shè)備11對應(yīng)于采集周圍聲音并再現(xiàn)所采集的聲音的記錄/再現(xiàn)設(shè)備。向信號處理設(shè)備11輸入使用麥克風(fēng)等采集的諸如聲音信號的信號。信號處理設(shè)備11 檢測輸入信號中的卡搭噪聲,移除卡搭噪聲,并將移除卡搭噪聲的信號輸出作為輸出信號。信號處理設(shè)備11包括噪聲檢測單元21和噪聲減小單元22。把輸入信號提供給噪聲檢測單元21和噪聲減小單元22。噪聲檢測單元21檢測輸入信號中包括卡搭噪聲的片段并且把檢測的結(jié)果提供給噪聲減小單元22。注意,卡搭噪聲對應(yīng)于相比于其它周圍片段而言在信號的時間方向上的極短片段中包括集中的更大能量(幅度)的信號。噪聲減小單元22根據(jù)從噪聲檢測單元21提供的卡搭噪聲的檢測結(jié)果適當(dāng)?shù)貜妮斎胄盘栔幸瞥ù钤肼暡⑤敵鏊眯盘?。噪聲檢測單元的配置如圖2中示出詳細配置圖1中所示出的噪聲檢測單元21。具體地,噪聲檢測單元 21包括全波整流電路51、代表值確定單元52、平均值計算單元53、以及確定單元M。全波整流電路51把輸入信號轉(zhuǎn)換成絕對值以及把絕對值提供給代表值確定單元 52。代表值確定單元52把已轉(zhuǎn)換成絕對值并且已從全波整流電路51提供的信號劃分成與各自具有預(yù)定長度的片段對應(yīng)的區(qū)塊,計算區(qū)塊的代表值,以及把代表值提供給平均值計算單元53。例如,區(qū)塊中包括的輸入信號的樣本值之中的最大值用作區(qū)塊的樣本值的代表值。平均值計算單元53使用從代表值確定單元52提供的區(qū)塊的代表值計算幀中所包括的連續(xù)區(qū)塊的最大值和平均值以及把最大值和平均值提供給確定單元M。確定單元M 獲得從平均值計算單元53提供的幀的最大值對平均值的比率,根據(jù)比率確定幀是否包括卡搭噪聲,以及把確定結(jié)果作為卡搭噪聲的檢測結(jié)果提供給噪聲減小單元22。噪聲減小單元的配置此外,如圖3中示出配置圖1中所示出的噪聲減小單元22。具體地,噪聲減小單元22包括噪聲片段確定單元81、過去插值波形生成單元82、 未來插值波形生成單元83、合成單元84、以及替換單元85。在噪聲減小單元22中,將信號輸入到噪聲片段確定單元81、過去插值波形生成單元82、未來插值波形生成單元83、以及替換單元85。噪聲片段確定單元81根據(jù)從確定單元M提供的卡搭噪聲的檢測結(jié)果認定輸入信號中包括卡搭噪聲的片段以及把認定的結(jié)果提供給過去插值波形生成單元82、未來插值波形生成單元83、以及替換單元85。注意,在下文中可以把輸入信號中包括卡搭噪聲的片段稱作“噪聲片段”。過去插值波形生成單元82根據(jù)輸入信號和從噪聲片段確定單元81提供的認定結(jié)果使用在時間上在輸入信號中所包括的噪聲片段之前的片段來生成用于噪聲片段插值的過去插值波形,并把過去插值波形提供給合成單元84。未來插值波形生成單元83根據(jù)輸入信號和從噪聲片段確定單元81提供的認定結(jié)果使用在時間上在輸入信號中所包括的噪聲片段之后的片段來生成用于噪聲片段插值的未來插值波形,并把未來插值波形提供給合成單元84。合成單元84將從過去插值波形生成單元82提供的過去插值波形和從未來插值波形生成單元83提供的未來插值波形合成,并將所得插值波形提供給替換單元85。替換單元85使用從噪聲片段確定單元81提供的認定結(jié)果通過用從合成單元84提供的插值波形替換輸入信號中包括的噪聲片段移除卡搭噪聲,并輸出所得信號。噪聲減小過程現(xiàn)在參照圖4,將描述信號處理設(shè)備11執(zhí)行的噪聲減小過程。在步驟Sll中,全波整流電路51對輸入信號執(zhí)行全波整流,S卩,把輸入信號轉(zhuǎn)換成絕對值,并把所得值提供給代表值確定單元52。當(dāng)例如提供具有圖5中的上部所示的波形的輸入信號時,獲得如圖5中的下部所示的樣本的值的絕對值。把獲得的絕對值新確定為已經(jīng)受了全波整流的樣本的值。注意,在圖5中,橫坐標軸表示時間而縱坐標軸表示幅度。在圖5中所示的實例中,位于輸入信號的中心附近的樣本的樣本值,即幅度(能量),相比于其它周圍樣本的值而言顯著凸出。即,幅度在中心附近的短片段中顯著改變,并且片段的幅度大于周圍片段的幅度。如上所述,在具有預(yù)定時長的波形之中,把只在顯著短的片段中幅度大的波形確定為卡搭噪聲的波形。還把具有這種波形的噪聲稱作刺激耳朵的脈沖噪聲或次要(Petit)噪聲。在信號處理設(shè)備11中,當(dāng)要檢測卡搭噪聲時,把輸入信號轉(zhuǎn)換成絕對值。然而,由于人耳不通過幅度值的符號識別卡搭噪聲,所以把輸入值轉(zhuǎn)換成絕對值不影響卡搭噪聲的檢測。注意,人耳由于幅度的顯著改變(即,短時間段內(nèi)功率的劇烈增加和減少)而識別卡
搭噪聲。返回參照圖4中示例的流程圖,在把輸入信號轉(zhuǎn)換成絕對值之后,代表值確定單元52在步驟S12中把已被轉(zhuǎn)換成絕對值以及從全波整流電路51提供的輸入信號劃分成區(qū)塊并獲得要提供給平均值計算單元53的代表值。如圖6中所示例的,代表值確定單元52例如把輸入信號劃分成與各自包括在輸入信號的時間方向上連續(xù)排列的四個樣本的片段對應(yīng)的區(qū)塊。注意,在圖6中,圓形代表輸入信號的各樣本,豎直方向上樣本的位置代表樣本值。在圖6中示出的實例中,把輸入信號劃分成包括區(qū)塊BKl至BK9的九個區(qū)塊。代表值確定單元52把每個區(qū)塊中所包括的四個樣本的樣本值之中的最大值確定為區(qū)塊的代表值。在步驟S13中,平均值計算單元53使用從代表值確定單元52提供的區(qū)塊的代表值獲得幀中所包括的區(qū)塊的代表值的平均值和最大值并把最大值和平均值提供給確定單元54。例如,如圖6中所示,平均值計算單元53把包括在時間方向上連續(xù)的九個區(qū)塊BKl 至BK9的片段確定為一個幀,以及把該幀確定為要處理的幀。隨后,平均值計算單元53獲得幀中所包括的區(qū)塊BKl至BK9的代表值的平均值和最大值。例如,在圖6中示出的實例中,由于區(qū)塊BK5的代表值在幀中所包括的區(qū)塊的代表值之中最大,所以把區(qū)塊BK5的代表值確定為幀的代表值的最大值PK。此外,區(qū)塊的代表值的平均值A(chǔ)VC大于幀中所包括的所有樣本的值的平均值A(chǔ)VS。在步驟S14中,確定單元M對從平均值計算單元53提供的每個幀獲得最大值對平均值的比率。例如,當(dāng)用Hi表示要處理的幀中所包括的區(qū)塊的代表值的最大值以及用 AVC表示幀中所包括的區(qū)塊的代表值的平均值時,確定單元M計算最大值和平均值的比率 RT 如下RT = (PK/AVC)。在步驟S15中,確定單元M根據(jù)獲得的最大值對平均值的比率RT確定要處理的幀是否包括卡搭噪聲。具體地,當(dāng)獲得的比率RT等于或大于預(yù)定閾值th時,確定要處理的幀包括卡搭噪聲。例如,當(dāng)閾值th是“ 3 ”時,最大值Hi在圖6中示出的實例中比平均值A(chǔ)VC大三倍或更多。因此,確定幀包括卡搭噪聲。在此情形中,具有最大值Hi的區(qū)塊BK5應(yīng)當(dāng)包括卡
搭噪聲。在信號處理設(shè)備11中,由于使用區(qū)塊的代表值的平均值而非輸入信號的樣本值的平均值而改進了卡搭噪聲的檢測準確性。假定如圖7中的上部中所示,輸入包括幅度(樣本值)大的樣本中的一些樣本以及所有樣本中具有小的幅度平均值的信號。注意,在圖7中,縱坐標軸代表輸入信號幅度, 橫坐標軸代表時間。雖然圖7中的上部中示出的輸入信號包括幅度劇烈改變的片段,但靠近該片段的一些片段的幅度也劇烈地改變。因此,不會把輸入信號檢測為卡搭噪聲,即,輸入信號會對應(yīng)于諸如音樂的正常聲音。當(dāng)要處理輸入信號時,把輸入信號轉(zhuǎn)換成絕對值。由此,獲得圖7中的下部中示出的輸入信號。圖7中的下部中示出的輸入信號包括按相等間隔的具有大的幅度的樣本。隨后,把已被轉(zhuǎn)換成絕對值的輸入信號如圖8中所示劃分成區(qū)塊,獲得與幀對應(yīng)的片段中所包括的區(qū)塊的代表值的最大值和平均值。注意,在圖8中,縱坐標軸代表輸入信號的幅度而橫坐標軸代表時間。此外,一個幀包括輸入信號的九個連續(xù)區(qū)塊BK21至BD9。 在此幀中,獲得區(qū)塊的代表值的最大值H(21和區(qū)塊的代表值的平均值A(chǔ)VC21。此處假定用于卡搭噪聲檢測的閾值th是“3”,由于最大值對平均值的比率(RT = (PK21/AVC21))在此實例中小于閾值th “3”,所以可靠地確定幀不包括卡搭噪聲。另一方面,幀中所包括的所有樣本的值的最大值冊21對平均值A(chǔ)VS21的比率 (PK21/AVC21)等于或大于閾值th “3”。因此,如果通過把此比率與閾值th相比較來執(zhí)行對要處理的幀是否包括卡搭噪聲的確定,則可以確定正常聲音波長對應(yīng)于卡搭噪聲。如上所述,通過使用區(qū)塊的代表值的最大值相對于區(qū)塊的代表值的平均值的比率檢測卡搭噪聲,可靠地識別整個幀的波形(波動),進一步改進了檢測的準確性。即,可以更可靠地確定甚至在一些片段中顯著改變的輸入信號是否包括卡搭噪聲,該輸入信號有可能被誤檢測為卡搭噪聲,諸如在整個幅度具有較小的平均值的音頻信號。注意,雖然在以上描述中,使用幀中所包括的區(qū)塊的代表值的平均值和最大值確定幀是否包括卡搭噪聲,但可以不僅使用要處理的幀還可以使用要處理的幀及其附近的幀做出確定。當(dāng)使用包括要處理的幀的多個幀執(zhí)行卡搭噪聲的檢測時,可以進一步改進卡搭噪聲的檢測準確性。假定輸入具有圖9中所示的音頻波形的信號作為輸入信號。注意,在圖9中,縱坐標軸代表幅度,橫坐標軸代表時間。圖9中所示的音頻波形對應(yīng)于通過采集人產(chǎn)生的聲音“ka”獲得的音頻信號的波形。以輔音“t”、“k”、或者“ρ”開始的這種聲音的波形以如箭頭All所指明的與卡搭噪聲類似地脈沖形式升高,此后,降低幅度的級別。隨后,音調(diào)(pitch)波形如箭頭A12所指明地接續(xù)。由于在產(chǎn)生聲音“ka”時生成波形,所以波形不代表卡搭噪聲。然而,在要處理的幀包括箭頭All指明的上升部分但是不包括箭頭A12指明的音調(diào)波形部分的情形中,如果只使用幀中的一個幀執(zhí)行卡搭噪聲的檢測,則會出現(xiàn)錯誤檢測。即,會把與箭頭All表示的聲音的起始部分對應(yīng)的輔音部分檢測為卡搭噪聲。因此,當(dāng)使用幀中一些幀的區(qū)塊的代表值執(zhí)行卡搭噪聲的檢測時,進一步改進了檢測的準確性。具體地,假定把具有圖9中所示的音頻波形的輸入信號如圖10中所示劃分成三個幀F(xiàn)(n)至F(n+2)。注意,在圖10中,縱坐標軸代表幅度,橫坐標軸表示時間。此外, 圖10中示出的圓形代表輸入信號的各樣本。在圖10中示出的實例中,幀F(xiàn)(n)中包括音頻波形的上升部分,即,輔音部分。幀 F(n+1)中包括音調(diào)波形部分與輔音部分之間的部分。此外,其它幀F(xiàn)Oi+幻中包括音調(diào)波形的部分。注意,在輸入信號中,幀F(xiàn)(n)是相對于其它幀F(xiàn)(n+1)和F(n+2)的在前幀。當(dāng)對每個幀獲得區(qū)塊的代表值的平均值和最大值時,在幀F(xiàn)(n)中獲得最大值 PK(η)和平均值A(chǔ)VC(n),在幀F(xiàn)(n+1)中獲得最大值H((n+1)和平均值A(chǔ)VC(n+l),在幀 F(n+2)中獲得最大值H((n+2)和平均值A(chǔ)VC (n+2)。此處,在幀F(xiàn) (η)和F (n+2)中,最大值Hi (η) ^P PK (n+2)由于輔音部分和音調(diào)波形部分而在某種程度上較大。另一方面,由于幀F(xiàn)(n+1)不包括幅度大的樣本,所以最大值 PK (η+1)比較小。此外,由于幀F(xiàn)(n)和F(n+1)只包括少量的幅度大的樣本,所以平均值A(chǔ)VC(n)和 AVC (n+1)比較小。另一方面,在包括幅度大的音調(diào)波形的幀F(xiàn) (n+2)中,平均值A(chǔ)VC (n+2)比較大?,F(xiàn)在假定幀F(xiàn) (η)對應(yīng)于要處理的幀。例如,確定單元M分別獲得要處理的幀F(xiàn) (η) 的最大值I3K (η)對幀F(xiàn) (η)至F (n+2)的各平均值A(chǔ)VC (η)至AVC (n+2)的比率,并且把各比率與閾值th相比較。隨后,在滿足((PK(n) /AVC (η)彡 th)、(PK (η) /AVC (n+1)彡 th)、以及(PK (η) / AVC (n+2) ^th))的條件中,確定要處理的幀F(xiàn) (η)包括卡搭噪聲。即,當(dāng)最大值Hi (η)大于通過把幀F(xiàn)(n)至F(n+2)的平均值中的每個平均值乘以閾值獲得的值時,只有具有最大值 PK(η)作為代表值的區(qū)塊部分的幅度會在連續(xù)三個幀中顯著凸出。因此,在此情形中,確定幀F(xiàn) (η)包括卡搭噪聲。此外,在滿足不等式I3K (n) /AVC (η)彡th和1 (n) /AVC (n+2) < th的情形中,最大值Hi (η)相比于幀F(xiàn) (n+2)的平均幅度的程度而言未顯著凸出并且不對應(yīng)于卡搭噪聲。因此,在此情形中,確定幀F(xiàn)(η)不包括卡搭噪聲。如上所述,通過把要處理的幀的最大值與靠近要處理的幀的其它幀的平均值相比較,可以改進卡搭噪聲的檢測準確性。注意,可以通過另一方式檢測卡搭噪聲以使得把要處理的幀的最大值與靠近要處理的幀的其它幀的最大值相比較。在此情形中,當(dāng)例如要處理的幀F(xiàn)(n)的最大值1 (η)比最大值Η (η+1)和Η((η+2)大預(yù)定值時,確定幀F(xiàn) (η)包括卡搭噪聲。返回參照圖4中示出的流程圖,當(dāng)在步驟S15中確定幀不包括卡搭噪聲時,確定單元M把代表要處理的幀不包括卡搭噪聲的確定結(jié)果提供給噪聲片段確定單元81。隨后,噪聲片段確定單元81根據(jù)從確定單元M提供的確定結(jié)果指示替換單元85 輸出代表輸入信號的要處理的幀的輸出信號。替換單元85根據(jù)從噪聲片段確定單元81提供的指示輸出代表與輸入信號的要處理的幀對應(yīng)的片段的輸出信號,此后,處理前進到步馬聚S21 ο另一方面,當(dāng)在步驟S15中確定幀包括卡搭噪聲時,確定單元M把代表要處理的幀包括卡搭噪聲的確定結(jié)果提供給噪聲片段確定單元81,此后,處理前進到步驟S16。此處,代表包括卡搭噪聲的確定結(jié)果包括要處理的幀以及與要處理的幀相鄰以把要處理的幀夾在當(dāng)中的幀中所包括的區(qū)塊的代表值、代表值的最大值、以及代表值的平均值。在步驟S16中,噪聲片段確定單元81使用從確定單元M提供的卡搭噪聲的確定結(jié)果認定在與輸入信號的要處理的幀對應(yīng)的片段中包括卡搭噪聲的噪聲片段。例如,如圖11的上部中所示,假定確定單元討把在時間上連續(xù)排列的三個幀 F(n-l)至 F(n+1)的平均值 AVC(n-l)至 AVC(n+l)和最大值 Η (η-Ι) ΜΡΚ(η+1)提供給噪聲片段確定單元81。此外,假定確定單元M把幀F(xiàn)(n-l)至F(n+1)中所包括的區(qū)塊的代表值提供給噪聲片段確定單元81。注意,在圖11中,橫坐標軸代表時間,縱坐標軸代表輸入信號的幅度。此外,幀 F(n-l)是相對于其它幀F(xiàn) (η)和F(n+1)的在前幀。在圖11中,幀F(xiàn)(n-l)包括六個區(qū)塊BK(n-l)-l至BK(n-l)-6。類似地,幀F(xiàn)(η)包括區(qū)塊BK (η)-1至BK (η)-6,幀F(xiàn) (η+1)包括區(qū)塊BK (n+1)-1至BK (η+1)-6。此外,在要處理的幀F(xiàn)(n)中,區(qū)塊BK(η)-4具有用作最大值1 (η)的代表值。注意,在圖11中的上部中, 圓形代表輸入信號的各樣本,樣本的豎直位置代表樣本值。首先,噪聲片段確定單元81檢測包括具有用作最大值Η((η)的代表值的區(qū)塊 BK(η)-4的卡搭噪聲的噪聲片段的開始位置,S卩,圖中噪聲片段的左端。在此情形中,噪聲片段確定單元81使用作為相對于要處理的幀F(xiàn)(n)的在前幀并且被置于與要處理的幀F(xiàn)(n) 相鄰的幀F(xiàn)(n-l)的區(qū)塊的代表值的平均值A(chǔ)VC(n-1)作為閾值ths。隨后,噪聲片段確定單元81自作為卡搭噪聲中心的區(qū)塊BK (n)-4起在過去方向上檢測代表值小于閾值ths的第一個區(qū)塊。把檢測到的區(qū)塊確定為噪聲開始區(qū)塊。假定在圖11中,在過去方向上位于與區(qū)塊BK (η) _4相鄰的區(qū)塊BK (η) _3的代表值大于閾值ths,在過去方向(圖11中的左側(cè))上與區(qū)塊BK(n)-3相鄰的區(qū)塊BK(n)-2的代表值等于或小于閾值ths。在此情形中,區(qū)塊BK(η)-2是在過去方向上代表值等于或小于閾值ths的第一個區(qū)塊。因此,把區(qū)塊BK (η)-2確定為噪聲開始區(qū)塊。此外,噪聲片段確定單元81參考與用作輸入信號的噪聲開始區(qū)塊的區(qū)塊BK(η)-2 對應(yīng)的片段以認定自片段(區(qū)塊)中的最后樣本起在過去方向上首先執(zhí)行過零的樣本。隨后,把認定的樣本的位置確定為噪聲片段的開始位置。例如,如圖11中示出的箭頭Α41所指明的,認定如下樣本該樣本具有符號與對應(yīng)于輸入信號的區(qū)塊BK(n)_2的片段中最靠后樣本的值的符號相反的值,S卩,片段的最后樣本,并且在與輸入信號的區(qū)塊BK(n)-2對應(yīng)的片段中的樣本之中位于最未來的一側(cè)上。在圖11中,確定要處理與箭頭A41指明的區(qū)塊BK(n)-2對應(yīng)的輸入信號的片段。 注意,在圖11中,圓形代表輸入信號的各樣本,樣本的豎直位置代表樣本值。例如,與位于圖中豎直線的上部的圓形對應(yīng)的樣本具有正樣本值而與位于豎直線的下部的圓形對應(yīng)的樣本具有負樣本值。此外,在圖11中,水平方向代表時間,特別地,右方向?qū)?yīng)于未來方向。此處,在箭頭Α41指明的輸入信號的部分中,位于圖中右端的樣本SPll對應(yīng)于與輸入信號的區(qū)塊BK(η)-2對應(yīng)的片段的最后樣本,S卩,片段中的最近樣本。由于樣本SPll的值是正值,所以具有負值、位于相對于樣本SPll的過去方向上、并且位于最靠近樣本SPll 的樣本對應(yīng)于位于噪聲片段的開始位置的樣本。因此,在圖11中,在時間上位于樣本SPll 之前三個樣本的樣本SP12對應(yīng)于位于噪聲片段的開始位置的樣本。在以此方式認定噪聲片段的開始位置之后,噪聲片段確定單元81檢測卡搭噪聲的噪聲片段的終止位置,即,圖中噪聲片段的右端,卡搭噪聲包括具有用作代表值的最大值 PK(η)的區(qū)塊ΒΚ(η)-4。在此情形中,噪聲片段確定單元81使用在未來方向上位于與要處理的幀F(xiàn)(n)相鄰的幀F(xiàn)(n+1)中所包括的區(qū)塊的代表值的平均值A(chǔ)VC(n+1)作為閾值the。噪聲片段確定單元81自作為卡搭噪聲的中心的區(qū)塊BK(n)-4起在未來方向上檢測代表值等于或小于閾值the的第一個區(qū)塊,并把檢測到的區(qū)塊確定為終止區(qū)塊。假定在圖11中,在未來方向上位于與區(qū)塊BK (η) _4相鄰的區(qū)塊BK (η) _5的代表值大于閾值the,并且在未來方向(圖中的右側(cè))上位于與區(qū)塊BK(n)-5相鄰的區(qū)塊BK(n)-6 的代表值等于或小于閾值the。在此情形中,當(dāng)從區(qū)塊BK(η)-4查看時,區(qū)塊BK(η)-6是首先代表值等于或小于閾值the并且位于未來一側(cè)上的區(qū)塊。因此,確定區(qū)塊BK (η)-6對應(yīng)于噪聲終止區(qū)塊。此外,噪聲片段確定單元81參考與用作輸入信號中噪聲終止區(qū)塊的區(qū)塊BK(η)-6 對應(yīng)的片段以認定自片段(區(qū)塊)的起始樣本起在未來方向上首先執(zhí)行過零的樣本。隨后, 把樣本的位置確定為噪聲片段的終止位置。例如,如圖11中示出的箭頭Α42所指明的,認定如下樣本該樣本具有符號與對應(yīng)于輸入信號的區(qū)塊ΒΚ(η)-6的片段中起始樣本SP21的值的符號相反的值,即,在時間上最舊的樣本,并且該樣本在與輸入信號的區(qū)塊BK(η)-6對應(yīng)的片段中的樣本之中位于最過去的一側(cè)上。在圖11中,在箭頭Α42指明的輸入信號中的部分中,位于左端的樣本SP21對應(yīng)于與區(qū)塊BK(η)-6對應(yīng)的輸入信號的片段的起始樣本。由于樣本SP21具有正值,所以把具有負值、并位于相對于樣本SP21的未來一側(cè)上、在這些樣本之中處于最靠近樣本SP21的樣本確定為位于噪聲片段的終止位置的樣本。因此,在圖11中,把與樣本SP21相鄰的樣本SP22 確定為位于噪聲片段的終止位置的樣本。如上所述認定的從開始位置至終止位置的片段,即,從樣本SP12至樣本SP22的片段對應(yīng)于噪聲片段ΝΖ。注意,把噪聲片段NZ的長度特別稱作“插值長度”。如上所述,在信號處理設(shè)備11中,使用把要處理的幀F(xiàn)(η)夾在當(dāng)中的幀的平均值作為閾值,把包括代表值大于閾值的區(qū)塊的片段確定為噪聲片段ΝΖ。假定把要處理的幀F(xiàn)(n)夾在當(dāng)中的幀中不包括卡搭噪聲,則位于幀F(xiàn)(n)之前和之后的幀的代表值的平均值代表在輸入信號中幀F(xiàn)(n)附近的大幅度的平均值。由于卡搭噪聲的部分中所包括的區(qū)塊的代表值可能大于平均值,所以包括連續(xù)排列的代表值大于平均值的區(qū)塊的片段對應(yīng)于卡搭噪聲的片段。因此,當(dāng)使用要處理的幀F(xiàn)(n)之前和之后的幀的平均值作為閾值時,可靠地認定卡搭噪聲的片段。注意,可以確定卡搭噪聲以使得卡搭噪聲的長度的值對應(yīng)于2的冪。在此情形中,如果從噪聲開始位置至噪聲終止位置的片段(即,從樣本SP12至樣本SP22的片段)中樣本的數(shù)量對應(yīng)于2的冪,則把從樣本SP12至樣本SP22的片段確定為噪聲片段而不改變。另一方面,當(dāng)從樣本SP12至樣本SP22的片段中樣本的數(shù)量不對應(yīng)于2的冪時,在大于從樣本SP12至樣本SP22的片段中樣本的數(shù)量的對應(yīng)于2的冪的值之中,把最小的值確定為噪聲片段的長度。假定從樣本SP12至樣本SP22的片段中樣本的數(shù)量是“368”。由于“368”并非對應(yīng)于2的冪的值,所以把大于“368”但是對應(yīng)于2的冪的最小值的值“512” 確定為噪聲片段的長度。此外,當(dāng)噪聲片段的長度代表對應(yīng)于2的冪的值時,噪聲片段的開始位置位于樣本SP12,S卩,位于從噪聲開始區(qū)塊的末端查看首先執(zhí)行過零的樣本的位置。因此,噪聲片段的終止位置位于長度對應(yīng)于2的冪并且從樣本SP12的位置開始的片段的終止端。如上所述,由于把噪聲片段的長度確定為等于或大于從樣本SP12至樣本SP22的片段中樣本的數(shù)量并且對應(yīng)于2的冪的值之中的最小值,所以可以減小后面階段中執(zhí)行的插值處理的計算量。具體地,例如,可以只通過乘法和移位操作實現(xiàn)將在下文中描述的步驟 S19中的處理,即,在前插值波形和在后插值波形的交叉淡化時執(zhí)行的加權(quán)計算。此外,在以上描述中,通過自噪聲開始區(qū)塊和噪聲終止區(qū)塊的末端起認定首先執(zhí)行過零的樣本可靠地認定噪聲開始位置和噪聲終止位置。然而,可以不執(zhí)行此處理。在此情形中,例如,把噪聲開始區(qū)塊的起始樣本確定為噪聲片段的開始位置而把噪聲終止區(qū)塊的最后樣本確定為終止位置。如上所述,通過略去查找過零點以及對每個區(qū)塊執(zhí)行插值的處理,減小了計算量, 立刻認定了噪聲片段。在此情形中,由于噪聲片段的終止位置和開始位置可能不對應(yīng)于過零點,所以會由于噪聲片段的插值而略微生成直流分量。然而,它不大可能使聲學(xué)質(zhì)量惡化。返回參照圖4中示出的流程圖,當(dāng)認定噪聲片段NZ時,噪聲片段確定單元81把諸如代表噪聲片段NZ的終止位置和開始位置的信息的代表認定的噪聲片段NZ的信息提供給過去插值波形生成單元82、未來插值波形生成單元83、以及替換單元85。此后,過程從步驟 S16前進到步驟S17。在步驟S17中,過去插值波形生成單元82使用具有插值長度并且位于相對于噪聲開始位置的過去的樣本和使用從噪聲片段確定單元81提供的代表噪聲片段NZ的信息生成過去插值波形并把過去插值波形提供給合成單元84。例如,當(dāng)輸入具有圖11中示出的箭頭A43指明的波形的信號時,過去插值波形生成單元82提取具有插值長度并位于緊接輸入信號的噪聲片段NZ之前的片段PR,并執(zhí)行時間反轉(zhuǎn)(time reversal)以生成過去插值波形PS。具體地,輸入信號的片段ra在過去一側(cè)上與噪聲片段NZ相鄰,S卩,在圖11中的左側(cè)上與噪聲片段NZ相鄰。此外,片段ra的長度等于噪聲片段NZ的長度。因此,片段ra的右端處的位置對應(yīng)于在左側(cè)上與箭頭A41指明的樣本SP12相鄰的樣本的位置。此外,由于通過對輸入信號的片段ra執(zhí)行時間反轉(zhuǎn)獲得過去插值波形PS,所以在左側(cè)上與樣本SP12 相鄰的樣本對應(yīng)于圖11中過去插值波形PS的左端處的樣本。相反地,圖11中片段ra的左端處的樣本對應(yīng)于過去插值波形PS的右端處的樣本。在步驟S18中,未來插值波形生成單元83使用具有插值長度并且位于相對于噪聲終止位置的未來一側(cè)上的樣本和使用從噪聲片段確定單元81提供的噪聲片段NZ的信息生成未來插值波形,及把未來插值波形提供給合成單元84。例如,當(dāng)輸入具有圖11中示出的箭頭A43指明的波形的信號時,未來插值波形生成單元83提取具有插值長度并位于緊接輸入信號的噪聲片段NZ之后的片段FR并對片段 FR執(zhí)行時間反轉(zhuǎn)以生成未來插值波形FS。具體地,片段FR在未來一側(cè)上與噪聲片段NZ相鄰,S卩,在圖11中的右側(cè)上與噪聲片段NZ相鄰。此外,片段FR的長度與噪聲片段NZ的長度相同。因此,圖11中片段FR的左端處的位置對應(yīng)于在圖11中的右側(cè)上與箭頭A42指明的樣本SP22相鄰的樣本的位置。 此外,由于通過對片段FR執(zhí)行時間反轉(zhuǎn)獲得未來插值波形FS,所以在右側(cè)上與樣本SP22相鄰的樣本對應(yīng)于圖11中未來插值波形FS的右端處的樣本。相反地,圖11中片段FR的右端處的樣本對應(yīng)于未來插值波形FS的左端處的樣本。如上所述,由于使用具有插值長度并位于輸入信號的噪聲片段NZ之前和之后的片段生成用于噪聲片段NZ插值的波形,所以經(jīng)受插值之后輸入信號中噪聲片段NZ附近部分的功率會統(tǒng)一。由此,獲得自然的波形而沒有陌生感覺。此外,由于噪聲片段NZ之前和之后輸入信號的片段經(jīng)受時間反轉(zhuǎn),所以過去插值波形PS的第一個樣本和未來插值波形FS的最后樣本分別對應(yīng)于位于緊接噪聲片段之前的樣本和位于緊接噪聲片段之后的樣本。因此,當(dāng)使用過去插值波形PS和未來插值波形FS 對噪聲片段執(zhí)行插值時,要插值的波形與位于噪聲片段的邊界的波形之間的連接會變得更自然而沒有陌生感覺。返回參照圖4中示出的流程圖,在步驟S19中,合成單元84使用從過去插值波形生成單元82提供的過去插值波形PS以及從未來插值波形生成單元83提供的未來插值波形FS執(zhí)行交叉淡化以生成插值波形。具體地,合成單元84把過去插值波形PS中所包括的樣本的值乘以圖11中示出的箭頭A44指明的權(quán)重,把未來插值波形FS中所包括的樣本的值乘以箭頭A45指明的權(quán)重, 并將過去插值波形PS和未來插值波形FS合成。在圖11中示出的實例中,用以乘以在過去插值波形PS的左端處的樣本的權(quán)重是 “1”,用以乘以在過去插值波形PS的右端處的樣本的權(quán)重是“0”。此外,用以乘以過去插值波形PS中所包括的樣本的權(quán)重在圖11中向右逐漸變小。另一方面,用以乘以在圖11中未來插值波形FS的右端處的樣本的權(quán)重是“1”,用以乘以在未來插值波形FS的左端處的樣本的權(quán)重是“0”。此外,用以乘以未來插值波形FS 中所包括的樣本的權(quán)重在圖11中向左逐漸變小。合成單元84獲得乘以權(quán)重的過去插值波形PS中所包括的樣本的值與乘以權(quán)重并位于以對應(yīng)于過去插值波形PS的樣本的未來插值波形FS中所包括的樣本的值的和以生成插值波形HS。例如,乘以權(quán)重的圖11中過去插值波形PS的右端處的樣本的值與乘以權(quán)重的未來插值波形FS的右端處的樣本的值的和用作插值波形HS的右端處的樣本的值。返回參照圖4中示出的流程圖,在生成插值波形HS之后,合成單元84把生成的插值波形HS提供給替換單元85。處理從步驟S19前進到步驟S20。在步驟S20中,替換單元85使用從噪聲片段確定單元81提供的代表噪聲片段NZ 的信息用從合成單元84提供的插值波形HS替換輸入信號的噪聲片段NZ以使得減小卡搭噪聲。例如,當(dāng)輸入具有圖11中示出的箭頭A46指明的波形的信號時,替換單元85用插值波形HS替換噪聲片段NZ以使得從輸入信號中移除卡搭噪聲并把所得信號輸出到后繼階段。在步驟S20中移除噪聲之后或者當(dāng)在步驟S15中確定不包括卡搭噪聲時,處理前進到信號處理設(shè)備11確定是否要終止處理的步驟S21。例如,當(dāng)已對輸入信號的所有片段執(zhí)行了卡搭噪聲的移除時,確定要終止處理。當(dāng)在步驟S21中確定不要終止處理時,處理返回步驟S11,再次執(zhí)行上述操作。艮口, 把下一幀確定為要處理的幀,對該幀執(zhí)行卡搭噪聲的檢測和移除。另一方面,當(dāng)在步驟S21中確定要終止處理時,終止噪聲減小處理。如上所述,信號處理設(shè)備11把輸入信號劃分成多個區(qū)塊,獲得區(qū)塊的代表值,并使用幀中所包括的區(qū)塊的代表值的最大值和平均值的比率檢測卡搭噪聲。隨后,信號處理設(shè)備11認定輸入信號的卡搭噪聲片段,使用長度與噪聲片段一樣并位于噪聲片段之前和之后的片段生成插值波形,并移除卡搭噪聲。由此,由于對各區(qū)塊計算代表值以及獲得包括區(qū)塊的幀的代表值的最大值對平均值的比率,所以容易在計算量減小的情況下更可靠地檢測卡搭噪聲。因此,可以從輸入信號中可靠地移除卡搭噪聲,在聲學(xué)感方面獲得自然的聲音而沒有陌生感覺。注意,具體地,當(dāng)生成過去插值波形或未來插值波形時,如果位于在噪聲片段的開始位置或終止位置處的樣本之前或之后的樣本的符號彼此不同,則對用于插值的輸入信號的片段的樣本組中所包括的樣本的值的符號取反。具體地,假定如圖12的上部中所示出的,樣本SP41對應(yīng)于卡搭噪聲的峰值,樣本 SP42對應(yīng)于噪聲片段的開始位置。注意,在圖12中,圓形代表輸入信號的各樣本,樣本的豎直位置代表樣本值。例如,與位于圖中豎直線的上側(cè)的圓形對應(yīng)的樣本代表具有正值作為樣本值的樣本而與位于豎直線的下側(cè)的圓形對應(yīng)的樣本代表具有負值作為樣本值的樣本。此外,在圖12中,水平方向代表時間,特別地,右方向代表未來方向。在圖12的上側(cè)示出的輸入信號中,相對于樣本SP42的右側(cè)上的部分對應(yīng)于要轉(zhuǎn)換成插值波形的噪聲片段。此外,使用包括在左側(cè)上位于與對應(yīng)于噪聲片段的開始位置的樣本SP42相鄰的樣本SP43并且位于相對于噪聲片段的過去(即,圖中的左側(cè)上)的樣本生成用于插值波形生成的過去插值波形。在此情形中,過去插值波形生成單元82確定在時間上位于樣本SP42之前和之后的樣本SP43和SP44的符號是否彼此相同并生成過去插值波形。例如,在圖12中示出的實例中,把樣本SP42夾在當(dāng)中的樣本SP43和SP44的值的符號彼此不同。
因此,過去插值波形生成單元82提取圖的中心部分中示例的矩形Kll環(huán)繞的輸入信號的部分,即,具有插值長度(噪聲片段長度)并包括圖中右端處的樣本SP43的片段并對該片段執(zhí)行時間反轉(zhuǎn)。此外,過去插值波形生成單元82將通過對矩形Kll環(huán)繞的輸入信號的部分執(zhí)行時間反轉(zhuǎn)而獲得的波形的樣本值的符號取反以獲得過去插值波形。由此,如圖12的下部所示地,獲得矩形K12環(huán)繞的過去插值波形。在圖12的下部中,用所獲得的過去插值波形替換輸入信號的噪聲片段并在與矩形Kll對應(yīng)的部分的右側(cè)上排列所獲得的過去插值波形。例如,通過對用于生成過去插值波形的位于矩形Kll的右端處的樣本SP43的符號取反獲得矩形K12環(huán)繞的過去插值波形的圖中左端處的樣本的值。由此,當(dāng)位于噪聲片段的開始位置處的樣本SP42之前和之后的樣本的符號彼此不同時,在生成過去插值波形時對用于生成過去插值波形的輸入信號的片段中所包括的樣本的符號取反。因此,當(dāng)如圖12中的下部所示地用過去插值波形替換輸入信號的噪聲片段時,得到在噪聲片段的開始位置處的平滑邊界部分,即,取得輸入信號與過去插值波形之間的平滑連接部分。作為結(jié)果,當(dāng)把通過使用過去插值波形和未來插值波形執(zhí)行交叉淡化而獲得的插值波形布置在噪聲片段中時,獲得具有自然波形的信號而沒有陌生感覺。另一方面,如圖13的上部所示地,當(dāng)位于噪聲片段的開始位置處的樣本之前和之后的樣本的值的符號彼此相同時,在生成過去插值波形時不對樣本值的符號取反。注意,在圖13中,也如圖12的情形一樣,圓形代表輸入信號的各樣本。在圖13的上部示出的實例中,輸入信號的樣本SP61對應(yīng)于卡搭噪聲的峰值,樣本 SP2對應(yīng)于噪聲片段的開始位置。此外,在輸入信號中,相對于樣本SP62的右側(cè)上的部分對應(yīng)于噪聲片段,用插值波形替換該片段。此外,使用位于相對于噪聲片段的左側(cè)上并且包括與樣本SP62相鄰的位于左側(cè)上的樣本SP63的樣本生成用于生成插值波形的過去插值波形。在此,過去插值波形生成單元82確定分別在時間上位于樣本SP62之前和之后的樣本SP63和SP64的值的符號是否彼此相同。例如,在圖13中示出的實例中,把樣本SP62 夾在當(dāng)中的樣本SP63和SP64的值的符號彼此相同。因此,過去插值波形生成單元82提取矩形K31環(huán)繞的輸入信號的部分,即,具有插值長度并包括如圖中中心部分所示的其右端處樣本SP63的片段并對該片段執(zhí)行時間反轉(zhuǎn)以獲得過去插值波形。由此,如圖13的下部中所示,獲得矩形K32環(huán)繞的波形,即過去插值波形。在圖13的下部中,用獲得的過去插值波形替換輸入信號的噪聲片段并在與矩形 K31對應(yīng)的部分的右側(cè)上排列獲得的過去插值波形。例如,圖中矩形K32環(huán)繞的過去插值波形的左端處的樣本的值與用于生成過去插值波形的位于矩形K31的右端處的樣本SP63的值相同。如上所述,當(dāng)位于噪聲片段的開始位置處的樣本SP62之前和之后的樣本的值的符號彼此相同時,不對用于生成過去插值波形的輸入信號的片段中所包括的樣本的值的符號取反。因此,如圖13的下部所示,當(dāng)用過去插值波形替換輸入信號的噪聲片段時,得到噪聲片段的開始位置的平滑邊界部分,即,取得輸入信號與過去插值波形之間的平滑連接部分。作為結(jié)果,當(dāng)把通過對過去插值波形和未來插值波形執(zhí)行交叉淡化而獲得的插值波形排列在噪聲片段中時,獲得具有自然波形的信號而沒有陌生感覺。注意,如同過去插值波形的情形一樣,在生成未來插值波形的情形中,當(dāng)位于噪聲終止位置之前和之后的樣本的值的符號彼此不同時,對用于未來插值波形的樣本的值的符號取反。此外,在以上描述中,把區(qū)塊中所包括的樣本的值的最大值確定為區(qū)塊的代表值。 然而,可以通過使用滿足預(yù)定條件的區(qū)塊中所包括的樣本的值的計算來確定代表區(qū)塊。例如,可以通過對區(qū)塊中所包括的所有樣本的值執(zhí)行加權(quán)求和獲得代表值??商孢x地,可以按樣本值的降序選擇預(yù)定數(shù)量的樣本,以及可以把樣本值的平均值確定為代表值。第二實施例在以上描述中,取代伴隨著大量計算和成本的相關(guān)計算方法,已描述了用于實現(xiàn)有效減小卡搭噪聲的方法。通過用插值波形替換噪聲片段中的波形減小了計算量。然而, 在此方法中,當(dāng)再現(xiàn)獲得的輸出信號時,可能在已用插值波形替換的噪聲片段的末端附近獲得對應(yīng)于輸出信號的不接續(xù)(discontinuous)波形的聲音。具體地,假定把圖14中的上部示出的箭頭A61指明的信號輸入到信號處理設(shè)備 11,并把輸入信號的片段NZ31檢測為噪聲片段(在下文中,稱作“噪聲片段NZ31”)。注意,在圖14中,橫坐標軸代表時間,縱坐標軸代表輸入信號的幅度。此外,在圖 14中,圓形代表輸入信號的各樣本,樣本的豎直位置代表樣本值。特別地,與位于圖中豎直線的上側(cè)的圓形對應(yīng)的樣本具有正值作為樣本值而與位于圖中豎直線的下側(cè)的圓形對應(yīng)的樣本具有負值作為樣本值。如箭頭A61所指明的,當(dāng)在輸入信號中檢測噪聲片段NZ31時,在圖4中示例的噪聲減小處理中,在時間方向上反轉(zhuǎn)具有插值長度并位于緊接輸入信號的噪聲片段NZ31之前的片段冊21以使得如箭頭A62所指明地生成過去插值波形。類似地,在時間方向上反轉(zhuǎn)具有插值長度并位于緊接輸入信號的噪聲片段NZ31之后的片段FR21以使得生成箭頭A63 指明的未來插值波形。隨后,如箭頭A64所指明地,用通過使用過去插值波形和未來插值波形執(zhí)行交叉淡化而獲得的插值波形HS21替換輸入信號的噪聲片段NZ31以使得移除卡搭噪聲。在此噪聲移除方法中,由于使用過去插值波形和未來插值波形通過根據(jù)距噪聲片段NZ31的距離執(zhí)行加權(quán)來生成最終插值波形HS21,所以減小了噪聲片段NZ31中波形的不自然。此外,在此方法中,由于在原理上避免了噪聲片段NZ31的終止位置和開始位置處樣本值的不接續(xù)(discontinuity),所以不可能生成明顯的陌生感覺和異常聲音。然而,當(dāng)輸入信號的噪聲片段NZ31之前和之后的部分中包括頻率低的波形時,輸出信號的噪聲片段NZ31之前和之后的部分中明顯出現(xiàn)混疊波形,混疊部分具有高頻分量。 因此,當(dāng)再現(xiàn)輸出信號時,作為結(jié)果獲得與輸出信號的波形的不接續(xù)對應(yīng)的異常聲音。在圖14中示出的實例中,位于圖的上部箭頭A61指明的輸入信號的噪聲片段NZ31 的開始位置附近的片段Ell具有與低頻的正弦波類似的波形。然而,在箭頭A64表示的輸出信號中,在位置方面與片段Ell對應(yīng)的片段E12包括具有高頻分量波形的信號,因此,會獲得不適當(dāng)?shù)穆曇簟n愃频?,位于噪聲片段終止位置附近的片段E13具有包括高頻分量的波形。這是因為當(dāng)要移除卡搭噪聲時,在噪聲片段開始位置和噪聲片段終止位置中要考慮的接續(xù)之中只把樣本值的接續(xù)考慮在內(nèi)。噪聲減小過程因此,可以執(zhí)行噪聲減小處理以使得獲得輸出信號的插值部分更平滑的波形。在下文中,參照圖15和16,將描述這種情形中的噪聲減小處理。圖15是示例了信號處理設(shè)備11執(zhí)行的噪聲減小處理的流程圖。注意,在圖15中示例的噪聲減小處理中從步驟S51至步驟S56在輸入信號中檢測噪聲片段,這些處理與圖 4中示例的步驟Sll至S16中的處理一樣。因此,略去了其描述。在步驟S57中,過去插值波形生成單元82使用從噪聲片段確定單元81提供的代表噪聲片段的信息使用具有插值長度的相對于噪聲開始位置的在前樣本生成過去插值波形并把過去插值波形提供給合成單元84。例如,當(dāng)輸入具有圖16中示出的箭頭A81指明的波形的信號時,過去插值波形生成單元82提取位于緊接輸入信號的噪聲片段NZ41之前并具有插值長度的片段冊31作為過去插值波形。注意,在圖16中,橫坐標軸表示時間,縱坐標軸表示輸入信號的幅度。此外,圖16 中示出的圓形代表輸入信號的各樣本,樣本的豎直位置代表樣本值。特別地,與位于圖中豎直線的上部的圓形對應(yīng)的樣本具有正值作為樣本值而與位于圖中豎直線的下部的圓形對應(yīng)的樣本具有負值作為樣本值。在圖16中示出的實例中,與過去插值波形對應(yīng)的片段冊31在圖中的左側(cè)上(即, 過去一側(cè)上)與噪聲片段NZ41相鄰,并且長度與噪聲片段NZ41的長度相同。在步驟S58中,未來插值波形生成單元83使用從噪聲片段確定單元81提供的代表噪聲片段的信息使用位于相對于噪聲終止位置的未來一側(cè)上并具有插值長度的樣本生成未來插值波形并把未來插值波形提供給合成單元84。例如,當(dāng)輸入具有圖16中示出的箭頭A81指明的波形的信號時,未來插值波形生成單元83提取位于緊接噪聲片段NZ41之后并具有插值長度的片段FR31作為未來插值波形。如上所述,在圖15中示出的噪聲減小處理中,當(dāng)生成過去插值波形和未來插值波形時,所提取的具有插值長度的樣本不經(jīng)受時間反轉(zhuǎn)。此外,與過去插值波形對應(yīng)的片段 PR31和與未來插值波形對應(yīng)的片段FR31可以不與噪聲片段NZ41相鄰。在步驟S59中,合成單元84使用從過去插值波形生成單元82提供的過去插值波形以及從未來插值波形生成單元83提供的未來插值波形執(zhí)行交叉淡化以生成插值波形。在步驟S59中,執(zhí)行與圖4中的步驟S19—樣的處理。具體地,獲得過去插值波形的樣本值和未來插值波形的樣本值的和,把獲得的值確定為插值波形中所包括的樣本的值。例如,用以乘以過去插值波形的樣本的權(quán)重朝向未來一側(cè)逐漸變小,過去方向上最在前樣本的權(quán)重是“1”,未來方向上最在后樣本的權(quán)重是“0”。相反地,用以乘以未來插值波形的樣本的權(quán)重朝向未來一側(cè)逐漸變大,過去方向上最在前樣本的權(quán)重是“0”,未來方向上最在后樣本的權(quán)重是“1”。在合成單元84生成插值波形并把插值波形提供給替換單元85之后,處理從步驟 S59前進到步驟S60。
在步驟S60中,替換單元85使用從噪聲片段確定單元81提供的代表噪聲片段的信息用從合成單元84提供的插值波形替換輸入信號的噪聲片段以使得減小輸入信號的卡
搭噪聲。例如,當(dāng)輸入圖16中示出的箭頭A82指明的信號時,替換單元85用插值波形HS31 替換噪聲片段NZ41以使得從輸入信號中移除卡搭噪聲。如上所述,在用插值波形HS31簡單地替換噪聲片段NZ41的狀態(tài)中,位于噪聲開始位置附近的邊界片段PSll和位于噪聲終止位置附近的邊界片段FSll中明顯出現(xiàn)波形的不接續(xù)(樣本值的跳躍)。注意,邊界片段PSll包括噪聲開始位置,邊界片段FSll包括噪聲終止位置。因此,替換單元85用通過交叉淡化新生成的波形替換邊界片段PSll附近的波形和邊界片段FSll附近的波形以防止輸出信號波形不接續(xù)的生成。具體地,在步驟S61中,替換單元85執(zhí)行與通過使用插值波形執(zhí)行替換獲得的輸入信號(即,通過步驟S60中執(zhí)行的處理而獲得的輸入信號)的噪聲開始位置相鄰的片段中所包括的輸入信號的波形的替換。具體地,如圖16中示出的箭頭A83所指明的,替換單元85確定作為預(yù)定短片段并在過去一側(cè)上與輸入信號的噪聲開始位置相鄰的片段BP11。即,片段BPll位于緊接噪聲片段NZ41之前。接下來,替換單元85確定作為預(yù)定片段、長度與片段BPll相同并且在時間上位于輸入信號的片段BPll之前(過去)的片段MP11。在圖16中示出的實例中,片段MPll位于緊接與過去插值波形對應(yīng)的片段冊31之前。隨后,替換單元85使用輸入信號的片段BPll的波形以及輸入信號的片段MPll的波形執(zhí)行交叉淡化并如箭頭A84所表明地用通過交叉淡化獲得的波形HPll替換片段BPll 以使得避免波形的不接續(xù)。例如,當(dāng)執(zhí)行交叉淡化時,用以乘以片段BPll中包括的樣本的權(quán)重朝向未來一側(cè)逐漸變小,并且過去一側(cè)上最在前樣本的權(quán)重是“1”,未來一側(cè)上最在后樣本的權(quán)重是 “0”。相反地,用以乘以片段MPll中包括的樣本的權(quán)重朝向未來一側(cè)逐漸變大,并且過去一側(cè)上最在前樣本的權(quán)重是“0”,未來一側(cè)上最在后樣本的權(quán)重是“ 1 ”。因此,在已用波形HPll替換的輸入信號的片段BPll附近,片段MPll的終止位置附近的波形平滑接續(xù)到片段冊31的開始位置附近的波形。因此,避免了波形的不接續(xù)。作為結(jié)果,在聲學(xué)感方面獲得自然的聲音而沒有陌生感覺。具體地,當(dāng)生成插值波形HS31時,用以乘以圖中片段冊31的左端處的樣本的權(quán)重是“1”而用以乘以圖中片段FP31的左端處的樣本的權(quán)重是“0”。因此,圖中插值波形HS31 的左端處的樣本與片段冊31的左端處的樣本相同。另一方面,當(dāng)生成波形HPll時,用以乘以圖中片段MPll的右端處的樣本的權(quán)重是 “1”而用以乘以圖中片段BPll的右端處的樣本的權(quán)重是“0”。因此,圖中波形HPll的右端處的樣本與片段MPll的右端處的樣本一樣。當(dāng)把如上所述獲得的波形HPll排列在緊接插值波形HS31之前時,在波形HPll與插值波形HS31之間的邊界部分中,把原始輸入信號中彼此相鄰的片段冊31的左端處的樣本和片段MPll的右端處的樣本排列成彼此相鄰。即,由于用波形HPll替換輸入信號的片段BP11,所以在噪聲片段NZ41的開始位置附近獲得自然和平滑的波形。返回參照圖15中示出的流程圖,在步驟S62中,替換單元85對與通過步驟S61中的處理獲得的輸入信號的噪聲終止位置相鄰的片段中的波形執(zhí)行替換。具體地,如圖16中示出的箭頭A83所指明的,替換單元85把未來一側(cè)上與輸入信號中的噪聲終止位置相鄰的短片段確定為片段BF11。在圖16中示出的實例中,片段BFll 位于緊接噪聲片段NZ41之后。接下來,替換單元85把長度與片段BFll相同并在時間上位于輸入信號的片段 BFll之后的預(yù)定片段確定為片段MF11。在圖16中示出的實例中,片段MFll位于緊接與未來插值波形對應(yīng)的片段FR31之后。隨后,替換單元85對片段BFll的波形和片段MFll的波形執(zhí)行交叉淡化并如箭頭 A84所指明地用通過交叉淡化獲得的波形HFll替換輸入信號的片段BFll以使得避免波形的不接續(xù)。例如,當(dāng)執(zhí)行交叉淡化時,用以乘以片段BFll中包括的樣本的權(quán)重朝向未來一側(cè)逐漸變大,并且過去一側(cè)上最在前樣本的權(quán)重是“0”,未來一側(cè)上最在后樣本的權(quán)重是 “1”。相反地,用以乘以片段MFll的樣本的權(quán)重朝向未來一側(cè)逐漸變小,并且過去一側(cè)上最在前樣本的權(quán)重是“ 1 ”,未來一側(cè)上最在后樣本的權(quán)重是“0”。因此,在已用波形HFll替換的輸入信號的片段BFll附近,如同片段BPll的情形, 片段MFll的開始位置附近的波形和片段FR31的終止位置附近的波形彼此平滑連接。作為結(jié)果,避免了波形的不接續(xù),在聲學(xué)感方面獲得與輸出信號對應(yīng)的自然聲音而沒有陌生感覺。替換單元85把通過上述處理獲得的輸入信號輸出到后續(xù)階段作為輸出信號。返回參照圖15中示出的流程圖,在步驟S62中執(zhí)行波形的替換或者在步驟S55中確定不包括卡搭噪聲之后,過程前進到步驟S63。在步驟S63中,信號處理設(shè)備11確定是否要終止處理。當(dāng)已對輸入信號的所有片段執(zhí)行了卡搭噪聲的移除時,例如,確定要終止處理。當(dāng)在步驟S63中確定不要終止處理時,處理返回步驟S51,再次執(zhí)行上述處理。另一方面,當(dāng)在步驟S63中確定要終止處理時,終止噪聲減小處理。如上所述,信號處理設(shè)備11用插值波形替換輸入信號的噪聲片段,使用與用于生成插值波形的片段相鄰的片段以及與噪聲片段相鄰的片段新生成波形,并且此后,用新生成的波形替換與噪聲片段相鄰的片段。由此,取得插值波形的連接以使得防止生成波形的不接續(xù),并在聲學(xué)感方面獲得自然的聲音而沒有陌生感覺。當(dāng)使用圖15中示例的噪聲減小處理時,相比于圖4的情形而言略微增加了計算量。然而,根據(jù)圖15中示例的噪聲減小處理,由于在維持波形的不接續(xù)的情況下對噪聲片段進行插值,并且此外,對噪聲片段的邊界部分進行插值,所以更自然地實現(xiàn)噪聲的減小而沒有陌生感覺。注意,雖然與圖16中示出的噪聲片段NZ41相鄰的片段BPll和BFll可以具有任何長度,只要長度不超過噪聲片段NZ41的長度即可,但長度應(yīng)當(dāng)盡可能短以使得不再現(xiàn)陌生聲音。此外,片段BPll和BFll可以具有不同長度??梢酝ㄟ^硬件或軟件執(zhí)行上述一系列處理。當(dāng)通過軟件執(zhí)行一系列處理時,把軟件中包括的程序從程序記錄介質(zhì)安裝到能夠通過安裝各種程序執(zhí)行各種功能的通用個人計算機或者專用硬件中結(jié)合的計算機。圖17是示例了通過程序執(zhí)行上述一系列處理的計算機的硬件配置的方框圖。在計算機中,CPU (中央處理單元)301、R0M(只讀存儲器)302、以及RAM(隨機訪問存儲器)303通過總線304彼此相連。輸入/輸出接口 305也連接到總線304。對于輸入/輸出接口 305,輸入單元306 包括鍵盤、鼠標、以及麥克風(fēng),輸出單元307包括顯示器和揚聲器,記錄單元308包括硬盤或非易失性存儲器,通信單元309包括網(wǎng)絡(luò)接口,以及驅(qū)動諸如磁盤、光盤、磁光盤、或者半導(dǎo)體存儲器的可移除介質(zhì)311的驅(qū)動器310。在如上所述配置的計算機中,當(dāng)CPU 301通過輸入/輸出接口 305和總線304把記錄單元308中記錄的程序加載到RAM 303并執(zhí)行程序時,執(zhí)行上述一系列處理。通過記錄在作為諸如磁盤(包括軟盤)、光盤(⑶_R0M(壓縮光盤只讀存儲器)、 DVD(數(shù)字多功能盤)等)、磁光盤、或者半導(dǎo)體存儲器的封裝介質(zhì)中或者通過諸如局域網(wǎng)、 互聯(lián)網(wǎng)、或者數(shù)字衛(wèi)星廣播的有線或無線傳輸介質(zhì)而提供計算機(CPU 301)執(zhí)行的程序??梢酝ㄟ^把可移除介質(zhì)311插入到驅(qū)動器310中通過輸入/輸出接口 305把程序安裝在記錄單元308中。此外,可以通過有線或無線傳輸介質(zhì)通過通信單元309接收并在記錄單元308中安裝程序??商孢x地,可以把程序預(yù)先安裝在ROM 302或記錄單元308中。注意,可以根據(jù)本說明書中描述的次序以時間序列處理計算機要執(zhí)行的程序,可替選地,可以在調(diào)用程序時的時機或者并行地處理程序。注意,本發(fā)明的實施例不限于以上實施例,可以在不脫離本發(fā)明范圍的情況下做出各種修改。本申請包含與2010年4月14日提交日本專利局的日本優(yōu)先權(quán)專利申請JP 2010-092817以及2010年8月4日提交日本專利局的日本優(yōu)先權(quán)專利申請JP 2010-175335 中公開的主題相關(guān)的主題,其全部內(nèi)容經(jīng)引用并入本文。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,根據(jù)設(shè)計需要和其它因素,可以做出各種修改、組合、 子組合和變換,只要它們在所附權(quán)利要求或其等同物的范圍內(nèi)。
權(quán)利要求
1.一種信號處理設(shè)備,包括絕對值裝置,用于把音頻信號轉(zhuǎn)換成絕對值;代表值計算裝置,用于對已被轉(zhuǎn)換成絕對值的音頻信號的各區(qū)塊至少使用區(qū)塊中所包括的樣本的值之中的最大樣本值計算區(qū)塊中包括的連續(xù)樣本值的代表值;平均值計算裝置,用于把包括預(yù)定數(shù)量連續(xù)區(qū)塊的片段確定為幀以及計算所述幀中包括的區(qū)塊的代表值的最大值和所述幀中包括的區(qū)塊的代表值的平均值;以及檢測裝置,用于基于所述最大值對所述平均值的比率檢測所述幀中的卡搭噪聲。
2.如權(quán)利要求1所述的信號處理設(shè)備,其中,所述代表值計算裝置確定區(qū)塊中包括的樣本的值之中的最大樣本值對應(yīng)于各區(qū)塊的代表值。
3.如權(quán)利要求2所述的信號處理設(shè)備,其中,所述檢測裝置在所述最大值對所述平均值的比率等于或大于預(yù)定閾值時確定所述幀包括所述卡搭噪聲。
4.如權(quán)利要求2所述的信號處理設(shè)備,其中,所述檢測裝置使用要處理的幀的所述最大值和所述平均值以及位于要處理的幀附近的其它幀的最大值和平均值檢測要處理的幀中的卡搭噪聲。
5.如權(quán)利要求2所述的信號處理設(shè)備,進一步包括過去插值波形生成裝置,用于使用長度與所述音頻信號的包括卡搭噪聲的噪聲片段相同并且位于相對于所述噪聲片段的過去一側(cè)上的所述音頻信號的片段的第一波形而生成要用于包括卡搭噪聲的所述噪聲片段的插值的過去插值波形;未來插值波形生成裝置,用于使用長度與所述噪聲片段相同并且位于相對于所述音頻信號的所述噪聲片段的未來一側(cè)上的所述音頻信號的片段的第二波形而生成要用于所述噪聲片段的插值的未來插值波形;插值波形生成裝置,用于通過使用所述過去插值波形和所述未來插值波形進行交叉淡化生成插值波形;以及替換裝置,用于通過用所述插值波形替換所述音頻信號的所述噪聲片段來減小所述卡搭噪聲。
6.如權(quán)利要求5所述的信號處理設(shè)備,進一步包括噪聲片段檢測裝置,用于當(dāng)在要處理的幀中檢測所述卡搭噪聲時確定噪聲開始區(qū)塊對應(yīng)于如下區(qū)塊中的一個區(qū)塊區(qū)塊具有等于或小于閾值的代表值,所述閾值是位于緊接要處理的幀之前的幀的代表值之一,并且區(qū)塊在過去一側(cè)上位于相對于具有要處理的幀的最大代表值的區(qū)塊之一的最近位置中,并且所述噪聲片段檢測裝置用于檢測如下樣本中的一個樣本的位置樣本首先執(zhí)行過零并且位于相對于所述噪聲開始區(qū)塊包括的最后樣本在過去一側(cè)上。
7.如權(quán)利要求5所述的信號處理設(shè)備,進一步包括噪聲片段檢測裝置,用于當(dāng)在要處理的幀中檢測所述卡搭噪聲時確定噪聲終止區(qū)塊對應(yīng)于如下區(qū)塊中的一個區(qū)塊區(qū)塊具有等于或小于閾值的代表值,所述閾值對應(yīng)于位于緊接要處理的幀之后的幀的代表值之一,并且區(qū)塊在未來一側(cè)上位于相對于具有要處理的幀的最大代表值的區(qū)塊之一的最近位置中,并且所述噪聲片段檢測裝置用于檢測如下樣本中的一個樣本的位置樣本首先執(zhí)行過零并且位于相對于所述噪聲終止區(qū)塊包括的起始樣本在未來一側(cè)上。
8.如權(quán)利要求5所述的信號處理設(shè)備,其中,所述過去插值波形生成裝置通過對長度與噪聲片段相同并且在過去一側(cè)上位于與噪聲片段相鄰的所述音頻信號的片段的所述第一波形執(zhí)行時間反轉(zhuǎn)而生成所述過去插值波形,以及所述未來插值波形生成裝置通過對長度與噪聲片段相同并且在未來一側(cè)上位于與噪聲片段相鄰的所述音頻信號的片段的所述第二波形執(zhí)行時間而反轉(zhuǎn)生成所述未來插值波形。
9.如權(quán)利要求8所述的信號處理設(shè)備,其中,所述過去插值波形生成裝置通過對所述第一波形執(zhí)行時間反轉(zhuǎn)并且在過去一側(cè)上位于噪聲片段的末端樣本之前和之后的樣本值的符號彼此不同時對在過去一側(cè)上位于噪聲片段的末端樣本之前和之后的樣本值的符號取反生成所述過去插值波形,以及所述未來插值波形生成裝置對所述第二波形執(zhí)行時間反轉(zhuǎn)并且在未來一側(cè)上位于噪聲片段的末端樣本之前和之后的樣本值的符號彼此不同時對在未來一側(cè)上位于噪聲片段的末端樣本之前和之后的樣本值的符號取反生成所述未來插值波形。
10.如權(quán)利要求5所述的信號處理設(shè)備,進一步包括噪聲片段檢測裝置,用于當(dāng)在要處理的幀中檢測所述卡搭噪聲時確定所述卡搭噪聲的開始位置對應(yīng)于如下區(qū)塊之一的起始樣本的位置區(qū)塊具有等于或小于與位于接近要處理的幀之前的幀的代表值之一對應(yīng)的閾值的代表值,并且區(qū)塊在過去一側(cè)上位于相對于具有要處理的幀的最大代表值的區(qū)塊之一的最近位置中。
11.如權(quán)利要求5所述的信號處理設(shè)備,進一步包括噪聲片段檢測裝置,用于當(dāng)在要處理的幀中檢測所述卡搭噪聲時確定所述卡搭噪聲的終止位置對應(yīng)于如下區(qū)塊中之一的最后樣本的位置區(qū)塊具有等于或小于與位于接近要處理的幀之后的幀的代表值之一對應(yīng)的閾值的代表值,并且區(qū)塊在過去一側(cè)上位于相對于具有要處理的幀的最大代表值的區(qū)塊之一的最近位置中。
12.如權(quán)利要求5所述的信號處理設(shè)備,其中,所述替換裝置通過使用具有預(yù)定長度并且位于緊接所述音頻信號的噪聲片段之前的片段的波形和具有預(yù)定長度并且位于緊接與所述音頻信號的所述第一波形對應(yīng)的片段之前的片段的波形執(zhí)行交叉淡化而生成相鄰插值波形,并且用所述相鄰插值波形替換相鄰片段。
13.如權(quán)利要求5所述的信號處理設(shè)備,其中,所述替換裝置通過使用具有預(yù)定長度并且位于緊接所述音頻信號的噪聲片段之后的片段的波形和具有預(yù)定長度并且位于緊接與所述音頻信號的所述第二波形對應(yīng)的片段之后的片段的波形執(zhí)行交叉淡化而生成相鄰插值波形,并且用所述相鄰插值波形替換相鄰片段。
14.一種信號處理方法,包括步驟把音頻信號轉(zhuǎn)換成絕對值;對已被轉(zhuǎn)換成絕對值的音頻信號的各區(qū)塊至少使用區(qū)塊中所包括的樣本的值之中的最大樣本值來計算區(qū)塊中所包括的連續(xù)樣本值的代表值;把包括預(yù)定數(shù)量連續(xù)區(qū)塊的片段確定為幀并且計算所述幀中所包括的區(qū)塊的代表值的最大值和所述幀中所包括的區(qū)塊的代表值的平均值;以及基于所述最大值對所述平均值的比率檢測所述幀中的卡搭噪聲。
15.一種程序,用于使得計算機執(zhí)行包括如下步驟的處理 把音頻信號轉(zhuǎn)換成絕對值;對已被轉(zhuǎn)換成絕對值的所述音頻信號的各區(qū)塊至少使用區(qū)塊中所包括的樣本的值之中的最大樣本值來計算區(qū)塊中所包括的連續(xù)樣本值的代表值;把包括預(yù)定數(shù)量連續(xù)區(qū)塊的片段確定為幀并且計算所述幀中所包括的區(qū)塊的代表值的最大值和所述幀中所包括的區(qū)塊的代表值的平均值;以及基于所述最大值對所述平均值的比率來檢測所述幀中的卡搭噪聲。
16.一種信號處理設(shè)備,包括絕對值單元,被配置成把音頻信號轉(zhuǎn)換成絕對值;代表值計算單元,被配置成對已被轉(zhuǎn)換成絕對值的所述音頻信號的各區(qū)塊至少使用區(qū)塊中所包括的樣本的值之中的最大樣本值來計算區(qū)塊中所包括的連續(xù)樣本值的代表值;平均值計算單元,被配置成把包括預(yù)定數(shù)量連續(xù)區(qū)塊的片段確定為幀并且計算所述幀中所包括的區(qū)塊的代表值的最大值和所述幀中所包括的區(qū)塊的代表值的平均值;以及檢測器,被配置成基于所述最大值對所述平均值的比率來檢測所述幀中的卡搭噪聲。
全文摘要
本發(fā)明涉及信號處理設(shè)備、信號處理方法以及程序。信號處理設(shè)備包括絕對值單元,被配置成把音頻信號轉(zhuǎn)換成絕對值;代表值計算單元,被配置成對已被轉(zhuǎn)換成絕對值的音頻信號的各區(qū)塊至少使用區(qū)塊中包括的樣本的值之中的最大樣本值計算區(qū)塊中包括的連續(xù)樣本值的代表值;平均值計算單元,被配置成把包括預(yù)定數(shù)量連續(xù)區(qū)塊的片段確定為幀以及計算幀中包括的區(qū)塊的代表值的最大值和幀中包括的區(qū)塊的代表值的平均值;以及檢測器,被配置成基于最大值對平均值的比率檢測幀中的卡搭噪聲。
文檔編號G10L21/02GK102306495SQ20111009151
公開日2012年1月4日 申請日期2011年4月7日 優(yōu)先權(quán)日2010年4月14日
發(fā)明者東山惠祐, 安部素嗣 申請人:索尼公司