專利名稱:擦除作為語音數(shù)據(jù)發(fā)送的dtmf信號(hào)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及DTMF(雙音多頻)信號(hào)處理方法、DTMF信號(hào)處理裝置、中繼器(repeater)和通信終端裝置,尤其涉及擦除媒體數(shù)據(jù)的雙向通信中的DTMF信號(hào)的DTMF信號(hào)處理方法、DTMF信號(hào)處理裝置、中繼器和通信終端裝置。
背景技術(shù):
近年來,對(duì)語音數(shù)據(jù)進(jìn)行編碼并將語音編碼后的數(shù)據(jù)編排成分組以便經(jīng)由網(wǎng)絡(luò)通信的VoIP(因特網(wǎng)協(xié)議語音)獲得了顯著發(fā)展。另外,已經(jīng)為諸如視頻數(shù)據(jù)、字符數(shù)據(jù)等以及語音數(shù)據(jù)之類的多種媒體數(shù)據(jù)的雙向通信提供了越來越多的服務(wù)。用于提供雙向通信服務(wù)的通信系統(tǒng)的最低配置包括其間進(jìn)行雙向通信的兩個(gè)通信終端裝置。但是,在部署于通信終端裝置、呼叫控制系統(tǒng)、媒體數(shù)據(jù)編碼系統(tǒng)和通信系統(tǒng)之間的通信網(wǎng)絡(luò)中尚未完全實(shí)現(xiàn)標(biāo)準(zhǔn)化。
雙向通信服務(wù)的示例可包括允許多人在其間進(jìn)行雙向通信的多點(diǎn)電信會(huì)議服務(wù),用于在移動(dòng)終端和IP終端之間發(fā)出呼叫的呼叫服務(wù)。提供這種雙向通信服務(wù)的通信系統(tǒng)通過在通信終端裝置之間插入一個(gè)或多個(gè)中繼器來實(shí)現(xiàn)媒體數(shù)據(jù)的雙向通信。
當(dāng)如上所述插入中繼器時(shí),通信終端裝置可請(qǐng)求中繼器從一個(gè)服務(wù)切換到另一個(gè)。此切換可通過發(fā)送DTMF信號(hào)作為語音數(shù)據(jù)并且在中繼器中檢測DTMF信號(hào)并切換服務(wù)來進(jìn)行,而不是通過用呼叫控制消息來進(jìn)行。特別地,移動(dòng)終端由于其配置因而很可能利用DTMF信號(hào)來進(jìn)行切換。
在上述通信系統(tǒng)中,即使作為語音數(shù)據(jù)發(fā)送的DTMF信號(hào)是中繼器切換服務(wù)所必需的信息,DTMF信號(hào)對(duì)于安裝在該中繼器之后的其他中繼器或者通信終端裝置來說也是不必要的數(shù)據(jù)。
因此,期望中繼器和目的地通信終端裝置實(shí)現(xiàn)步驟以擦除DTMF信號(hào)。例如,中繼器可在DTMF信號(hào)部分中用靜音數(shù)據(jù)或噪聲數(shù)據(jù)替換語音數(shù)據(jù),再次對(duì)產(chǎn)生的語音數(shù)據(jù)進(jìn)行編碼,并且在分組中發(fā)送語音編碼后的數(shù)據(jù),或者省略DTMF信號(hào)部分中的分組的發(fā)送。目的地通信終端裝置又可以按與中繼器類似的方式用靜音數(shù)據(jù)或噪聲數(shù)據(jù)替換DTMF信號(hào)部分中的語音數(shù)據(jù),并且再現(xiàn)產(chǎn)生的語音數(shù)據(jù)以允許用戶聽取語音數(shù)據(jù)。
作為這種類型的相關(guān)技術(shù),JP-A-2000-188611(以下稱為“文獻(xiàn)1”)公開了一種通信裝置,其將DTMF信號(hào)作為數(shù)據(jù)從呼叫通信路徑傳送到目的地,并且防止目的地處對(duì)DTMF信號(hào)的雙重接收。另外,用于檢測DTMF信號(hào)的技術(shù)在JP-A-1997-327047和JP-A-1993-207523(以下分別稱為“文獻(xiàn)2”和“文獻(xiàn)3”)中有所描述。
為了擦除DTMF信號(hào)部分中的語音數(shù)據(jù),必須對(duì)語音編碼后的數(shù)據(jù)進(jìn)行解碼,必須針對(duì)某個(gè)部分積累解碼后的語音數(shù)據(jù),并且必須確定該部分中的語音數(shù)據(jù)是否是DTMF信號(hào),以防止錯(cuò)誤擦除。為此,與不擦除DTMF信號(hào)的情況相比,在通信終端裝置之間必然會(huì)發(fā)生語音延遲的增大。此外,鑒于上述操作是在包括一個(gè)或多個(gè)居間的中繼器的通信系統(tǒng)中的雙向通信期間執(zhí)行的,語音延遲的增大將會(huì)大大妨礙可用性。
另外,在確定DTMF信號(hào)是否存在時(shí),必須考慮諸如以下因素在分組網(wǎng)絡(luò)等中是否丟失了某些分組,或者是否由于移動(dòng)網(wǎng)絡(luò)上的無線電差錯(cuò)等造成數(shù)據(jù)丟失或損壞。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是提供這樣一種DTMF信號(hào)處理方法、一種DTMF信號(hào)處理裝置、一種中繼器和一種通信終端裝置其能夠擦除DTMF信號(hào)以便DTMF信號(hào)不被語音數(shù)據(jù)的目的地處的通信終端裝置的用戶所聽取,同時(shí)抑制與DTMF信號(hào)的擦除相關(guān)聯(lián)的語音延遲。
本發(fā)明的DTMF信號(hào)處理裝置包括數(shù)據(jù)分割單元、DTMF信號(hào)成分分析單元、加權(quán)處理單元、緩沖器、DTMF信號(hào)擦除確定單元和DTMF信號(hào)擦除處理單元。
數(shù)據(jù)分割單元將語音數(shù)據(jù)分割為多個(gè)分割后的語音數(shù)據(jù),DTMF信號(hào)成分分析單元分析分割后的語音數(shù)據(jù)是否具有DTMF信號(hào)成分。
加權(quán)處理單元在分析結(jié)果指示經(jīng)分析的分割后的語音數(shù)據(jù)具有DTMF信號(hào)成分時(shí),向此時(shí)被分析的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值并將產(chǎn)生的語音數(shù)據(jù)存儲(chǔ)在緩沖器中,并且還向先前存儲(chǔ)在緩沖器中的過去的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值。
DTMF信號(hào)擦除確定單元基于加權(quán)值確定是否擦除存儲(chǔ)在緩沖器中的分割后的語音數(shù)據(jù)。
DTMF信號(hào)擦除處理單元在確定結(jié)果指示數(shù)據(jù)應(yīng)當(dāng)被擦除時(shí),用靜音數(shù)據(jù)或噪聲數(shù)據(jù)替換分割后的語音數(shù)據(jù),并且遞送替換后的數(shù)據(jù)。
根據(jù)本發(fā)明,由于基于加權(quán)值對(duì)分割后的語音數(shù)據(jù)的每個(gè)單元執(zhí)行擦除處理以用靜音數(shù)據(jù)或噪聲數(shù)據(jù)替換分割后的語音數(shù)據(jù),因此不需要在已積累了一定的語音數(shù)據(jù)之后才執(zhí)行擦除處理。因此可以在抑制與擦除處理相關(guān)聯(lián)的語音延遲的同時(shí)擦除DTMF信號(hào)。
本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)將從以下參考附圖的描述中顯現(xiàn)出來,其中附圖示出了本發(fā)明的示例。
圖1是示出根據(jù)本發(fā)明的實(shí)施例1的DTMF信號(hào)處理裝置的配置的框圖;圖2是用于描述根據(jù)本發(fā)明的實(shí)施例1、2的加權(quán)處理的圖;圖3是示出根據(jù)本發(fā)明的實(shí)施例2的DTMF信號(hào)處理裝置的配置的框圖;圖4是示出根據(jù)本發(fā)明的實(shí)施例3、4的通信系統(tǒng)的一般配置的框圖;圖5是示出根據(jù)本發(fā)明的實(shí)施例3的中繼器的配置的框圖;圖6是示出根據(jù)實(shí)施例4的通信終端裝置的配置的框圖。
具體實(shí)施例方式
實(shí)施例1參考圖1,其中示出了根據(jù)本發(fā)明的實(shí)施例1的DTMF信號(hào)處理裝置101的配置。DTMF信號(hào)處理裝置101包括設(shè)置/控制處理單元102、數(shù)據(jù)分割器單元103、DTMF信號(hào)成分分析器單元104、加權(quán)處理單元105、緩沖器單元106、DTMF信號(hào)擦除確定單元107、DTMF信號(hào)擦除處理單元108、數(shù)據(jù)多路復(fù)用器單元109和DTMF信號(hào)部分檢測器單元110。
設(shè)置/控制處理單元102向數(shù)據(jù)分割器單元103、DTMF信號(hào)成分分析器單元104、加權(quán)處理單元105、DTMF信號(hào)擦除確定單元107、DTMF信號(hào)擦除處理單元108、數(shù)據(jù)多路復(fù)用器單元109和DTMF信號(hào)部分檢測器單元110提供必要的信息,并且向外部設(shè)備發(fā)送控制信息并接收來自該外部設(shè)備的控制信息。設(shè)置/控制處理單元102也將來自DTMF信號(hào)部分檢測器單元110的檢測通知(稍后描述)發(fā)送到外部設(shè)備。
數(shù)據(jù)分割器單元103按照由設(shè)置/控制處理單元102在先前確定的固定部分長度分割從外部設(shè)備接收到的語音數(shù)據(jù),并且將多個(gè)分割后的語音數(shù)據(jù)提供到DTMF信號(hào)成分分析器單元104。
DTMF信號(hào)成分分析器單元104分析從數(shù)據(jù)分割器單元103提供來的分割后的語音數(shù)據(jù),以確定分割后的語音數(shù)據(jù)是否具有DTMF信號(hào)成分。DTMF信號(hào)成分分析器單元104還將關(guān)于分割后的語音數(shù)據(jù)是否具有DTMF信號(hào)成分的分析結(jié)果、從分析產(chǎn)生的DTMF號(hào)碼、分割后的語音數(shù)據(jù)部分中的電功率等與分割后的語音數(shù)據(jù)一起提供給加權(quán)處理單元105。DTMF信號(hào)成分分析器單元104可通過文獻(xiàn)2、3等中描述的方法或者通過另一種分析方法來分析分割后的語音數(shù)據(jù),并不特別限于本發(fā)明。
加權(quán)處理單元105基于從DTMF信號(hào)成分分析器單元104提供的指示分割后的語音數(shù)據(jù)是否具有DTMF信號(hào)成分的分析結(jié)果,對(duì)此時(shí)從DTMF信號(hào)成分分析器單元104提供來的當(dāng)前的分割后的語音數(shù)據(jù)和存儲(chǔ)在緩沖器單元106中的過去的分割后的語音數(shù)據(jù)進(jìn)行加權(quán)。
具體而言,當(dāng)此時(shí)從DTMF信號(hào)成分分析器單元104提供來的分割后的語音數(shù)據(jù)不具有DTMF信號(hào)成分時(shí),加權(quán)處理單元105就只是將此時(shí)從DTMF信號(hào)成分分析器單元104提供來的分割后的語音數(shù)據(jù)存儲(chǔ)在緩沖器單元106中。另一方面,當(dāng)此時(shí)從DTMF信號(hào)成分分析器單元104提供來的分割后的語音數(shù)據(jù)具有DTMF信號(hào)成分時(shí),加權(quán)處理單元105向分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值,將經(jīng)加權(quán)的分割后的語音數(shù)據(jù)存儲(chǔ)在緩沖器單元106中,并且向存儲(chǔ)在緩沖器單元106中的過去的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值(DTMF信號(hào)前面部分加權(quán)處理)。在此情況下,加權(quán)處理單元105向當(dāng)前的具有DTMF信號(hào)成分的分割后的語音數(shù)據(jù)應(yīng)用的加權(quán)值比向過去的分割后的語音數(shù)據(jù)應(yīng)用的加權(quán)值大。另外,當(dāng)從DTMF信號(hào)成分分析器單元104提供來的分割后的語音數(shù)據(jù)具有DTMF信號(hào)成分時(shí),加權(quán)處理單元105將拖尾(hangover)值設(shè)置為由設(shè)置/控制處理單元102在先前設(shè)置的有效值。然后,在該拖尾值保持有效的時(shí)段期間,加權(quán)處理單元105向從DTMF信號(hào)成分分析器單元104提供來的分割后的語音數(shù)據(jù)應(yīng)用先前確定的加權(quán)值(DTMF信號(hào)后面部分加權(quán)處理),即使該分割后的語音數(shù)據(jù)不具有DTMF成分也是如此。與DTMF信號(hào)前面部分加權(quán)處理類似,此DTMF信號(hào)后面部分加權(quán)處理也是為了擦除后面部分中的語音數(shù)據(jù)而執(zhí)行的。
順便說一下,在某些情況下,DTMF信號(hào)處理裝置101可能只被饋送以數(shù)據(jù)丟失/差錯(cuò)信息,其中此數(shù)據(jù)丟失/差錯(cuò)信息指示某些數(shù)據(jù)已丟失或損壞。在此情況下,數(shù)據(jù)分割器單元103生成靜音數(shù)據(jù)或噪聲數(shù)據(jù),作為對(duì)分割后的語音數(shù)據(jù)的替換。此靜音數(shù)據(jù)或噪聲數(shù)據(jù)都不會(huì)在DTMF信號(hào)成分分析器單元104中被處理,并且被提供給加權(quán)處理單元105。然后,加權(quán)處理單元105向靜音數(shù)據(jù)或噪聲數(shù)據(jù)應(yīng)用與應(yīng)用給存儲(chǔ)在緩沖器單元106中的先前的分割后的語音數(shù)據(jù)的加權(quán)值相同的加權(quán)值,并且將加權(quán)后的靜音數(shù)據(jù)或噪聲數(shù)據(jù)存儲(chǔ)在緩沖器單元106中。
另外,在某些情況下,DTMF信號(hào)處理裝置101可以被饋送以數(shù)據(jù)丟失/差錯(cuò)信息和語音數(shù)據(jù)兩者,其中數(shù)據(jù)丟失/差錯(cuò)信息指示某些數(shù)據(jù)已丟失或損壞。在此情況下,加權(quán)處理單元105基于從DTMF信號(hào)成分分析器單元104提供來的分析結(jié)果對(duì)此時(shí)從DTMF信號(hào)成分分析器單元104提供來的分割后的語音數(shù)據(jù)進(jìn)行加權(quán),如上所述?;蛘?,加權(quán)處理單元105可執(zhí)行以下處理過程(A)、(B)之一。
(A)不論從DTMF信號(hào)成分分析器單元104提供的分析結(jié)果如何,當(dāng)前的分割后的語音數(shù)據(jù)都被應(yīng)用與應(yīng)用給存儲(chǔ)在緩沖器單元106中的先前的分割后的語音數(shù)據(jù)相同的加權(quán)值。
(B)當(dāng)在DTMF信號(hào)成分分析器單元104已放松分析條件之后提供的分析結(jié)果中指示分割后的語音數(shù)據(jù)具有DTMF信號(hào)成分時(shí),當(dāng)前的分割后的語音數(shù)據(jù)被應(yīng)用加權(quán)值,先前存儲(chǔ)的過去的分割后的語音數(shù)據(jù)也被應(yīng)用加權(quán)值。
優(yōu)選地,前述處理過程(A)、(B)根據(jù)輸入條件而被切換,所述輸入條件例如是在數(shù)據(jù)丟失或數(shù)據(jù)差錯(cuò)時(shí)生成的語音數(shù)據(jù)是否是由根據(jù)語音編碼標(biāo)準(zhǔn)執(zhí)行的隱藏處理生成的語音數(shù)據(jù)。換言之,設(shè)置/控制處理單元102根據(jù)生成的語音數(shù)據(jù)的頻率特性被正確恢復(fù)的程度來確定應(yīng)當(dāng)采用前述(A)、(B)中的哪一個(gè)。另外,設(shè)置/控制處理單元102先前已經(jīng)利用外部設(shè)備執(zhí)行了外部處理,并且基于外部處理的結(jié)果控制輸入條件,以便在數(shù)據(jù)分割器單元103、DTMF信號(hào)成分分析器單元104和加權(quán)處理單元105中能夠執(zhí)行適當(dāng)?shù)牟僮鳌?br>
接下來,將參考圖2描述根據(jù)本發(fā)明的實(shí)施例1的加權(quán)處理單元105執(zhí)行的加權(quán)處理。在圖2中,水平軸代表時(shí)間,其中時(shí)間在左手方向上流逝,垂直軸代表加權(quán)值的大小。這里假定根據(jù)以下過程(1)-(5)對(duì)第X至第X+5個(gè)分割后的語音數(shù)據(jù)進(jìn)行加權(quán)。還假定在圖2中,第X+2、第X+3和第X+5個(gè)分割后的語音數(shù)據(jù)具有DTMF信號(hào)成分,并且有效拖尾值等于或大于1。另外,假定在圖2中當(dāng)?shù)贜個(gè)分割后的語音數(shù)據(jù)具有DTMF信號(hào)成分時(shí),第N、第N-1和第N-2個(gè)分割后的語音數(shù)據(jù)分別被應(yīng)用三個(gè)單位、一個(gè)單位和一個(gè)單位的加權(quán)值。
(1)在對(duì)于第X和第X+1個(gè)分割后的語音數(shù)據(jù)的加權(quán)處理中,未向它們施加加權(quán)值,因?yàn)檫@些分割后的語音數(shù)據(jù)都沒有DTMF成分。
(2)在對(duì)于第X+2個(gè)分割后的語音數(shù)據(jù)的加權(quán)處理中,由于分割后的語音數(shù)據(jù)具有DTMF成分,因此拖尾值被設(shè)置為1或更大,第X和第X+1個(gè)分割后的語音數(shù)據(jù)被應(yīng)用以加權(quán)值(一個(gè)單位的加權(quán)),第X+2個(gè)分割后的語音數(shù)據(jù)本身被應(yīng)用以加權(quán)值(三個(gè)單位的加權(quán)),該加權(quán)值大于向第X和第X+1個(gè)分割后的語音數(shù)據(jù)應(yīng)用的加權(quán)值(圖2中的A)。
(3)在對(duì)于第X+3個(gè)分割后的語音數(shù)據(jù)的加權(quán)處理中,由于分割后的語音數(shù)據(jù)具有DTMF成分,因此拖尾值被設(shè)置為1或更大,第X+1和第X+2個(gè)分割后的語音數(shù)據(jù)被應(yīng)用以加權(quán)值(一個(gè)單位的加權(quán)),第X+3個(gè)分割后的語音數(shù)據(jù)本身被應(yīng)用以加權(quán)值(三個(gè)單位的加權(quán)),該加權(quán)值大于向第X+1和第X+2個(gè)分割后的語音數(shù)據(jù)應(yīng)用的加權(quán)值(圖2中的B)。
(4)在對(duì)于第X+4個(gè)分割后的語音數(shù)據(jù)的加權(quán)處理中,雖然分割后的語音數(shù)據(jù)不具有DTMF成分,但是拖尾值是有效的,使得第X+4個(gè)分割后的語音數(shù)據(jù)被應(yīng)用以先前確定的加權(quán)值(一個(gè)單位的加權(quán)(圖2中的C))。
(5)在對(duì)于第X+5個(gè)分割后的語音數(shù)據(jù)的加權(quán)處理中,由于分割后的語音數(shù)據(jù)具有DTMF成分,因此拖尾值被設(shè)置為1或更大,第X+3和第X+4個(gè)分割后的語音數(shù)據(jù)被應(yīng)用以加權(quán)值(一個(gè)單位的加權(quán)),第X+5個(gè)分割后的語音數(shù)據(jù)本身被應(yīng)用以加權(quán)值(三個(gè)單位的加權(quán)),該加權(quán)值大于向第X+3和第X+4個(gè)分割后的語音數(shù)據(jù)應(yīng)用的加權(quán)值(圖2中的D)。
應(yīng)當(dāng)理解,圖2中的被應(yīng)用加權(quán)值的分割后的語音數(shù)據(jù)的數(shù)目、應(yīng)用到各個(gè)分割后的語音數(shù)據(jù)的加權(quán)值等只是用于幫助描述的示例,而不一定限于圖2中所示的那些。
緩沖器單元106存儲(chǔ)分割后的語音數(shù)據(jù)和應(yīng)用到分割后的語音數(shù)據(jù)的加權(quán)值。
DTMF信號(hào)擦除確定單元107取得緩沖器單元106中的被安排成將在下一次處理中遞送的最早存儲(chǔ)的分割后的語音數(shù)據(jù),并且確定這個(gè)分割后的語音數(shù)據(jù)是否應(yīng)當(dāng)被擦除。這里,當(dāng)在從取得的分割后的語音數(shù)據(jù)起的某個(gè)范圍內(nèi)滿足以下條件(a)和(b)中的至少一個(gè)時(shí),DTMF信號(hào)擦除確定單元107確定取得的分割后的語音數(shù)據(jù)應(yīng)當(dāng)被擦除。
(a)在所述某個(gè)范圍內(nèi)的分割后的語音數(shù)據(jù)中,具有達(dá)到先前確定的值的加權(quán)值的分割后的語音數(shù)據(jù)的數(shù)目達(dá)到預(yù)定的數(shù)目。
(b)應(yīng)用到所述某個(gè)范圍內(nèi)的分割后的語音數(shù)據(jù)的加權(quán)值的總和達(dá)到預(yù)定的值。
另外,DTMF信號(hào)擦除確定單元107將從緩沖器單元106取得的分割后的語音數(shù)據(jù)和指示分割后的語音數(shù)據(jù)是否應(yīng)當(dāng)被擦除的確定結(jié)果一起提供給DTMF信號(hào)擦除處理單元108。當(dāng)DTMF信號(hào)擦除確定單元107確定先前提供給DTMF信號(hào)擦除處理單元108的分割后的語音數(shù)據(jù)應(yīng)當(dāng)被擦除時(shí),并且如果應(yīng)用到此時(shí)取得的分割后的語音數(shù)據(jù)的加權(quán)值具有任何值(不為零),則DTMF信號(hào)擦除確定單元107更改指示此時(shí)取得的分割后的語音數(shù)據(jù)應(yīng)當(dāng)被擦除的確定結(jié)果,并且向DTMF信號(hào)擦除處理單元108提供確定結(jié)果和分割后的語音數(shù)據(jù)。
當(dāng)從DTMF信號(hào)擦除確定單元107提供的確定結(jié)果指示分割后的語音數(shù)據(jù)應(yīng)當(dāng)被擦除時(shí),DTMF信號(hào)擦除處理單元108執(zhí)行涉及用靜音數(shù)據(jù)或噪聲數(shù)據(jù)替換從DTMF信號(hào)擦除確定單元107提供來的分割后的語音數(shù)據(jù)的擦除處理,并且將替換后的數(shù)據(jù)和確定結(jié)果一起提供給數(shù)據(jù)多路復(fù)用器單元109。
數(shù)據(jù)多路復(fù)用器單元109積累從DTMF信號(hào)擦除處理單元108提供來的分割后的語音數(shù)據(jù),直到積累的數(shù)據(jù)達(dá)到從設(shè)置/控制處理單元102指示的固定部分長度,并且每到固定部分長度就對(duì)語音數(shù)據(jù)進(jìn)行多路復(fù)用,以便發(fā)送到外部設(shè)備。另外,如果已對(duì)固定部分長度的語音數(shù)據(jù)中包括的分割后的語音數(shù)據(jù)的至少一個(gè)單元執(zhí)行了擦除處理,則數(shù)據(jù)多路復(fù)用器單元109將關(guān)于多路復(fù)用后的語音數(shù)據(jù)應(yīng)當(dāng)被擦除的確定結(jié)果和多路復(fù)用后的語音數(shù)據(jù)一起發(fā)送到外部設(shè)備。在此實(shí)施例中,對(duì)于適合于發(fā)送到分割后的語音數(shù)據(jù)的目的地的每個(gè)固定部分長度,分割后的語音數(shù)據(jù)被多路復(fù)用,但是分割后的語音數(shù)據(jù)也可在不被多路復(fù)用的情況下被DTMF信號(hào)擦除處理單元108按原樣發(fā)送到外部設(shè)備。在此情況下,DTMF信號(hào)擦除處理單元108將上述確定結(jié)果發(fā)送到外部設(shè)備。另外,關(guān)于語音數(shù)據(jù)是否應(yīng)當(dāng)被擦除的確定結(jié)果可能不被發(fā)送,除非目的地需要參考該結(jié)果。
DTMF信號(hào)部分檢測器單元110利用從DTMF信號(hào)成分分析器單元104提供來的指示分割后的語音數(shù)據(jù)是否包括DTMF信號(hào)成分的分析結(jié)果和從DTMF信號(hào)擦除確定單元107提供來的關(guān)于分割后的語音數(shù)據(jù)是否應(yīng)當(dāng)被擦除的確定結(jié)果中的至少一個(gè),來確定是否已在某個(gè)部分中檢測到了分割后的語音數(shù)據(jù),并且將確定結(jié)果通知給設(shè)置/控制處理單元102。當(dāng)設(shè)置/控制處理單元102利用來自DTMF信號(hào)部分檢測器單元110的通知來確定是否已在某個(gè)部分中檢測到了DTMF信號(hào)時(shí),設(shè)置/控制處理單元102可利用文獻(xiàn)2等中描述的方法。
在上述這個(gè)實(shí)施例中,首先將接收到的語音數(shù)據(jù)分割成多個(gè)分割后的語音數(shù)據(jù),并且對(duì)分割后的語音數(shù)據(jù)的每個(gè)單元進(jìn)行分析以確定其中是否包括DTMF信號(hào)。接下來,基于分析結(jié)果向分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值,并且還向先前存儲(chǔ)的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值。接下來,基于加權(quán)值確定分割后的語音數(shù)據(jù)是否應(yīng)當(dāng)被擦除,并且基于確定結(jié)果執(zhí)行擦除處理以用靜音數(shù)據(jù)或噪聲數(shù)據(jù)替換分割后的語音數(shù)據(jù)。
從而,由于不需要將某些語音數(shù)據(jù)積累到實(shí)際執(zhí)行擦除處理為止,因此可以在抑制與擦除處理相關(guān)聯(lián)的語音延遲的同時(shí)擦除DTMF信號(hào)。
實(shí)施例2參考圖3,其中示出了根據(jù)本發(fā)明的實(shí)施例2的DTMF信號(hào)處理裝置301。此DTMF信號(hào)處理裝置301包括設(shè)置/控制處理單元302、數(shù)據(jù)分割器單元103、DTMF信號(hào)成分分析器單元104、加權(quán)處理單元303、緩沖器單元106、作為編碼后數(shù)據(jù)緩沖器的緩沖器單元304、DTMF信號(hào)擦除處理確定單元305、DTMF信號(hào)擦除處理單元306和DTMF信號(hào)部分檢測器單元110。
在圖3中,與圖1中的組件相同的組件由相同的標(biāo)號(hào)表示。設(shè)置/控制處理單元302、加權(quán)處理單元303、DTMF信號(hào)擦除處理確定單元305和DTMF信號(hào)擦除處理單元306分別對(duì)應(yīng)于設(shè)置/控制處理單元102、加權(quán)處理單元105、DTMF信號(hào)擦除確定單元107和DTMF信號(hào)擦除處理單元108。
以下描述將會(huì)集中于與圖1中的實(shí)施例1不同的那些方面。假定DTMF信號(hào)處理裝置301除了接收語音數(shù)據(jù)和數(shù)據(jù)丟失/差錯(cuò)信息外,還在語音數(shù)據(jù)被解碼之前接收與固定部分長度的語音數(shù)據(jù)相對(duì)應(yīng)的語音編碼后的數(shù)據(jù)。還假定語音編碼后的數(shù)據(jù)是根據(jù)DTMF信號(hào)處理單元301的輸入/輸出部分中的相同語音編碼標(biāo)準(zhǔn)來處理的。
設(shè)置/控制處理單元302具有與實(shí)施例1的設(shè)置/控制處理單元102相同的功能。除了這些功能外,設(shè)置/控制處理單元302具有以下附加功能獲取從外部設(shè)備饋送到它的語音編碼后的數(shù)據(jù)的語音編碼標(biāo)準(zhǔn)的信息,并且將獲取的信息提供給數(shù)據(jù)分割器單元103、DTMF信號(hào)成分分析器單元104、加權(quán)處理單元303、DTMF信號(hào)擦除處理確定單元305、DTMF信號(hào)擦除處理單元306和DTMF信號(hào)部分檢測器單元110。
語音編碼后的數(shù)據(jù)被直接從外部設(shè)備饋送到加權(quán)處理單元303,而不經(jīng)過數(shù)據(jù)分割器單元103和DTMF信號(hào)成分分析器單元104。按照與實(shí)施例1類似的方式,語音數(shù)據(jù)又被從外部設(shè)備經(jīng)由數(shù)據(jù)分割器單元103和DTMF信號(hào)成分分析器單元104饋送到加權(quán)處理單元303。
加權(quán)處理單元303以與實(shí)施例1的數(shù)據(jù)分割器單元103類似的方式對(duì)從DTMF信號(hào)成分分析器單元104提供來的分割后的語音數(shù)據(jù)進(jìn)行加權(quán),將分割后的語音數(shù)據(jù)和應(yīng)用到分割后的語音數(shù)據(jù)的加權(quán)值存儲(chǔ)在緩沖器單元106中,并且將從外部設(shè)備直接饋送來的語音編碼后的數(shù)據(jù)存儲(chǔ)在緩沖器單元304中。
DTMF信號(hào)擦除處理確定單元305從緩沖器單元106取得加權(quán)值,并且從緩沖器單元304取得與取得的加權(quán)值相對(duì)應(yīng)的語音編碼后的數(shù)據(jù)。接下來,DTMF信號(hào)擦除處理確定單元305通過與實(shí)施例1類似的方法逐部分地確定語音編碼后的數(shù)據(jù)中與分割后的語音數(shù)據(jù)相對(duì)應(yīng)的部分中的每個(gè)部分是否應(yīng)當(dāng)被擦除。然后,DTMF信號(hào)擦除處理確定單元305將確定結(jié)果和從緩沖器單元304取得的語音編碼后的數(shù)據(jù)一起提供給DTMF信號(hào)擦除處理單元306。應(yīng)當(dāng)注意,多個(gè)分割后的語音數(shù)據(jù)可代表與語音編碼后的數(shù)據(jù)的一個(gè)單元相對(duì)應(yīng)的部分長度。在此情況下,DTMF信號(hào)擦除處理確定單元305可在任何時(shí)刻從緩沖器單元304取得語音編碼后的數(shù)據(jù),只要該時(shí)刻落在以下時(shí)段中DTMF信號(hào)擦除處理確定單元305根據(jù)應(yīng)用到部分長度內(nèi)的分割后的語音數(shù)據(jù)的加權(quán)值進(jìn)行確定的時(shí)段。另外,雖然在實(shí)施例1分割后的語音數(shù)據(jù)與加權(quán)值一起被存儲(chǔ),但是在實(shí)施例2中,分割后的語音數(shù)據(jù)可能被存儲(chǔ)在緩沖器單元106中,也可能不被存儲(chǔ)在緩沖器單元106中。
當(dāng)從DTMF信號(hào)擦除處理確定單元305提供來的對(duì)語音編碼后的數(shù)據(jù)內(nèi)的每個(gè)部分進(jìn)行確定的至少一個(gè)結(jié)果指示該部分應(yīng)當(dāng)被擦除,DTMF信號(hào)擦除處理單元306就確定該語音編碼后的數(shù)據(jù)應(yīng)當(dāng)被擦除。然后,DTMF信號(hào)擦除處理單元306利用與靜音數(shù)據(jù)或噪聲數(shù)據(jù)相對(duì)應(yīng)的語音編碼后的數(shù)據(jù)替換已對(duì)其作出擦除確定的語音編碼后的數(shù)據(jù),并且將替換后的數(shù)據(jù)與關(guān)于該部分應(yīng)當(dāng)被擦除的確定結(jié)果一起發(fā)送到外部設(shè)備。另一方面,當(dāng)確定語音編碼后的數(shù)據(jù)不被擦除時(shí),DTMF信號(hào)擦除處理單元306發(fā)送語音編碼后的數(shù)據(jù)和關(guān)于語音編碼后的數(shù)據(jù)不被擦除的確定結(jié)果。關(guān)于語音編碼后的數(shù)據(jù)是否應(yīng)當(dāng)被擦除的確定結(jié)果可以不被發(fā)送,除非目的地需要參考該結(jié)果。
如上所述,雖然此實(shí)施例是基于語音編碼后的數(shù)據(jù)是根據(jù)DTMF信號(hào)處理裝置301的輸入/輸出部分中的相同語音編碼標(biāo)準(zhǔn)被處理的這一前提的,但是當(dāng)在語音編碼后的數(shù)據(jù)的單元中執(zhí)行擦除處理時(shí),此實(shí)施例也可向?qū)嵤├?提供類似的優(yōu)點(diǎn)。
具體而言,在假設(shè)語音編碼后的數(shù)據(jù)是從外部饋送來的基礎(chǔ)上,此實(shí)施例包括用于存儲(chǔ)語音編碼后的數(shù)據(jù)的緩沖器304。此外,通過與實(shí)施例1類似的加權(quán)方法對(duì)分割后的語音數(shù)據(jù)進(jìn)行加權(quán),并且通過類似的確定方法確定語音編碼后的數(shù)據(jù)是否應(yīng)當(dāng)被擦除。然后,根據(jù)確定結(jié)果,用與靜音數(shù)據(jù)或噪聲數(shù)據(jù)相對(duì)應(yīng)的語音編碼后的數(shù)據(jù)替換語音編碼后的數(shù)據(jù)。
從而,當(dāng)根據(jù)DTMF信號(hào)處理裝置301的輸入/輸出部分中的相同語音編碼標(biāo)準(zhǔn)處理語音編碼后的數(shù)據(jù)時(shí),正如實(shí)施例1的情況那樣,可在抑制與擦除處理相關(guān)聯(lián)的語音延遲的同時(shí)擦除DTMF信號(hào)。
實(shí)施例3參考圖4,其中示出了根據(jù)本發(fā)明的實(shí)施例3的通信系統(tǒng)的一般配置。此通信系統(tǒng)包括通信終端裝置401、402、通過通信網(wǎng)絡(luò)404連接到通信終端裝置401并且通過通信網(wǎng)絡(luò)405連接到通信終端裝置402的中繼器403。
實(shí)施例1、2的DTMF信號(hào)處理裝置101、301被結(jié)合在通信終端裝置401、402和中繼器403中的每一個(gè)的一部分中。通信網(wǎng)絡(luò)404、405可以是線路網(wǎng)絡(luò)或IP網(wǎng)絡(luò),但并非特別限于此。通信終端裝置401、402又可以是移動(dòng)終端或用于IP網(wǎng)絡(luò)中的IP終端。雖然在圖4中為了幫助描述示出了一個(gè)中繼器403和兩個(gè)通信終端裝置401、402,但是多個(gè)中繼器可介于通信路徑上,并且三個(gè)或更多個(gè)通信終端裝置也可被安裝在通信系統(tǒng)中。
中繼器403具有以下功能發(fā)送由擦除其接收到的語音編碼后的數(shù)據(jù)中包括的DTMF信號(hào)而產(chǎn)生的語音編碼后的數(shù)據(jù)。中繼器403還可具有以下功能(i)-(v)中的至少一個(gè)。
(i)檢測作為語音數(shù)據(jù)發(fā)送到它的DTMF信號(hào),并且基于檢測結(jié)果而切換對(duì)于從中繼器403向前方的通信終端裝置發(fā)送的數(shù)據(jù)的發(fā)送處理的功能,所述前方是從發(fā)起DTMF信號(hào)的通信終端裝置來看的前方。例如,控制由檢測到的DTMF信號(hào)觸發(fā)的將特定語音數(shù)據(jù)或視頻數(shù)據(jù)而不是來自源通信終端裝置的語音數(shù)據(jù)發(fā)送到前方的通信終端裝置的開始、停止、切換等的功能。或者,通知檢測到的DTMF信號(hào)的源通信終端裝置以強(qiáng)制源通信終端裝置開始、停止和切換語音數(shù)據(jù)的發(fā)送的功能。
(ii)檢測作為語音數(shù)據(jù)發(fā)送到它的DTMF信號(hào)并且基于檢測結(jié)果而切換對(duì)于從中繼器403向發(fā)起DTMF信號(hào)的通信終端裝置發(fā)送的數(shù)據(jù)的發(fā)送處理的功能。例如,切換向發(fā)起DTMF信號(hào)的通信終端裝置發(fā)送的語音數(shù)據(jù)的功能。切換向發(fā)起DTMF信號(hào)的通信終端裝置發(fā)送的視頻數(shù)據(jù)的顯示的功能。還向上述功能(i)中的發(fā)起DTMF信號(hào)的通信終端裝置發(fā)送特定視頻數(shù)據(jù)以確認(rèn)該特定視頻信號(hào)的功能。
(iii)將與從一個(gè)通信終端裝置接收到的編碼后的媒體數(shù)據(jù)(語音數(shù)據(jù)、視頻數(shù)據(jù)、字符數(shù)據(jù)等)相關(guān)聯(lián)的編碼標(biāo)準(zhǔn)轉(zhuǎn)換為與另一個(gè)通信終端裝置相關(guān)聯(lián)的編碼標(biāo)準(zhǔn)的功能。
(iv)將端接與一個(gè)通信終端裝置相關(guān)聯(lián)的通信網(wǎng)絡(luò)的呼叫控制標(biāo)準(zhǔn)轉(zhuǎn)換為端接與另一個(gè)通信終端裝置相關(guān)聯(lián)的通信網(wǎng)絡(luò)的呼叫控制標(biāo)準(zhǔn)的功能。
(v)將從多個(gè)通信終端裝置接收到的編碼后的媒體數(shù)據(jù)的至少一個(gè)單元轉(zhuǎn)換為經(jīng)混合的編碼后的媒體數(shù)據(jù)(例如,在關(guān)注語音數(shù)據(jù)時(shí),將多個(gè)編碼后的揚(yáng)聲器語音數(shù)據(jù)轉(zhuǎn)換為單個(gè)單元的語音編碼后的數(shù)據(jù),在關(guān)注視頻數(shù)據(jù)時(shí),在多個(gè)編碼后的揚(yáng)聲器視頻數(shù)據(jù)已經(jīng)歷諸如縮減、組合之類的處理之后將其轉(zhuǎn)換為單個(gè)編碼后的視頻數(shù)據(jù),以及在關(guān)注字符數(shù)據(jù)時(shí),將多段揚(yáng)聲器字符數(shù)據(jù)信息轉(zhuǎn)換為組合的字符串信息格式,該格式是揚(yáng)聲器信息和字符串?dāng)?shù)據(jù)的集合),并且將轉(zhuǎn)換后的數(shù)據(jù)發(fā)送到多個(gè)通信終端裝置的功能。
應(yīng)當(dāng)注意,只要實(shí)施例1的DTMF信號(hào)處理裝置101被結(jié)合在中繼器403中,那么即使在中繼器403具有功能(i)-(v)中的任何一種功能時(shí),中繼器403也會(huì)接收語音數(shù)據(jù)或數(shù)據(jù)丟失/差錯(cuò)信息并且遞送語音數(shù)據(jù)。另外,當(dāng)設(shè)置/控制處理單元302被結(jié)合在中繼器403中時(shí),中繼器403接收語音數(shù)據(jù)、語音編碼后的數(shù)據(jù)或數(shù)據(jù)丟失/差錯(cuò)信息,并且遞送語音編碼后的數(shù)據(jù)。
參考圖5,其中示出了根據(jù)本發(fā)明的實(shí)施例3的中繼器403的配置。此中繼器403包括設(shè)置/呼叫連接處理單元502、通信終端端接單元503、語音編碼后數(shù)據(jù)獲取單元504、解碼器單元505、DTMF信號(hào)處理裝置301、編碼器單元506、語音編碼后數(shù)據(jù)發(fā)送單元507和通信終端端接單元508。
雖然圖5的中繼器403結(jié)合了實(shí)施例2的DTMF信號(hào)處理裝置301,但是也可結(jié)合實(shí)施例1的DTMF信號(hào)處理裝置101。因此,在以下描述中,DTMF信號(hào)處理裝置被編號(hào)為301(101)。
另外,為了幫助描述,在圖5中,DTMF信號(hào)處理裝置301(101)被結(jié)合來用于處理從一個(gè)通信終端裝置到另一個(gè)通信終端裝置的一個(gè)方向上的通信。但是,為了執(zhí)行反方向上的通信,中繼器403也可包括類似于前述配置的配置。
設(shè)置/呼叫連接處理單元502將呼叫控制信息發(fā)送到通信終端裝置并接收來自通信終端裝置的呼叫控制信息,并且為通信網(wǎng)絡(luò)端接單元503、語音編碼后數(shù)據(jù)獲取單元504、解碼器單元505、DTMF信號(hào)處理裝置301(101)、編碼器單元506、語音編碼后數(shù)據(jù)發(fā)送單元507和通信網(wǎng)絡(luò)端接單元508設(shè)置必要的信息(例如語音編碼標(biāo)準(zhǔn)、通信網(wǎng)絡(luò)端接標(biāo)準(zhǔn)以及各種設(shè)置信息)。設(shè)置/呼叫連接處理單元502不特別限于呼叫連接標(biāo)準(zhǔn)。另上,在接收到來自DTMF信號(hào)處理裝置301(101)的檢測到DTMF信號(hào)的通知時(shí),設(shè)置/呼叫連接處理單元502可根據(jù)DTMF信號(hào)執(zhí)行操作,例如中繼器403內(nèi)操作的切換、通知通信終端裝置等等。
通信網(wǎng)絡(luò)端接單元503端接與源通信終端裝置相關(guān)聯(lián)的通信網(wǎng)絡(luò),并且將包括語音編碼后的數(shù)據(jù)在內(nèi)的語音信息提供給語音編碼后數(shù)據(jù)獲取單元504。
語音編碼后數(shù)據(jù)獲取單元504從通信終端網(wǎng)絡(luò)單元503提供來的語音信息中提取語音編碼后的數(shù)據(jù),并且將提取出的語音編碼后的數(shù)據(jù)與指示數(shù)據(jù)丟失或數(shù)據(jù)差錯(cuò)的存在或不存在的數(shù)據(jù)丟失/差錯(cuò)信息一起提供給解碼器單元505。
解碼器單元505根據(jù)設(shè)置/呼叫連接處理單元502先前設(shè)置的語音編碼標(biāo)準(zhǔn)對(duì)從語音編碼后數(shù)據(jù)獲取單元504提供來的語音編碼后的數(shù)據(jù)進(jìn)行解碼,并且將解碼后的語音數(shù)據(jù)和原始語音編碼后的數(shù)據(jù)以及數(shù)據(jù)丟失/差錯(cuò)信息一起提供給DTMF信號(hào)處理裝置301(101)。
DTMF信號(hào)處理裝置301(101)從解碼器單元505提供來的語音數(shù)據(jù)中擦除DTMF信號(hào),并且將已從中擦除DTMF信號(hào)的語音數(shù)據(jù)提供給編碼器單元506?;蛘撸珼TMF信號(hào)處理裝置301從解碼器單元505提供來的語音編碼后的數(shù)據(jù)中擦除DTMF信號(hào),并且將已從中擦除DTMF信號(hào)的語音編碼后的數(shù)據(jù)提供給語音編碼后數(shù)據(jù)發(fā)送單元507。由于DTMF信號(hào)處理裝置301(101)的詳細(xì)操作已在實(shí)施例2(實(shí)施例1)中進(jìn)行了描述,因此這里省略對(duì)其的描述。
編碼器單元506根據(jù)設(shè)置/呼叫連接處理單元502設(shè)置的語音編碼標(biāo)準(zhǔn)對(duì)從DTMF信號(hào)處理裝置301(101)提供來的語音數(shù)據(jù)進(jìn)行編碼,并且將產(chǎn)生的語音編碼后的數(shù)據(jù)和指示語音編碼后的數(shù)據(jù)是否應(yīng)當(dāng)被擦除的確定結(jié)果提供給語音編碼后數(shù)據(jù)發(fā)送單元507。
語音編碼后數(shù)據(jù)發(fā)送單元507將從編碼器單元506提供來的語音編碼后的數(shù)據(jù)或從DTMF信號(hào)處理裝置301提供來的語音編碼后的數(shù)據(jù)轉(zhuǎn)換為適合于與目的地通信終端裝置相關(guān)聯(lián)的通信網(wǎng)絡(luò)的數(shù)據(jù)格式(例如轉(zhuǎn)換為RTP(實(shí)時(shí)傳輸協(xié)議)、轉(zhuǎn)換成與一個(gè)傳輸單元相對(duì)應(yīng)的時(shí)間長度的語音部分等),并將經(jīng)轉(zhuǎn)換的語音編碼后的數(shù)據(jù)提供給通信網(wǎng)絡(luò)端接單元508。
這里,當(dāng)與目的地通信終端裝置相關(guān)聯(lián)的通信網(wǎng)絡(luò)是IP網(wǎng)絡(luò)時(shí),語音編碼后數(shù)據(jù)發(fā)送單元507根據(jù)指示語音編碼后的數(shù)據(jù)是否應(yīng)當(dāng)被擦除的確定結(jié)果和由設(shè)置/呼叫連接處理單元502設(shè)置的內(nèi)容執(zhí)行以下操作(X)-(Z)中的至少一個(gè)。
(X)如果設(shè)置/呼叫連接處理單元502設(shè)置語音編碼后的數(shù)據(jù)在任何時(shí)刻被發(fā)送,則語音編碼后的數(shù)據(jù)在被編排成分組后被發(fā)送。
(Y)當(dāng)設(shè)置/呼叫連接處理單元502允許對(duì)語音編碼后的數(shù)據(jù)進(jìn)行間斷發(fā)送時(shí),如果確定結(jié)果指示語音編碼后的數(shù)據(jù)應(yīng)當(dāng)被擦除,則語音編碼后的數(shù)據(jù)不被編排成分組或被發(fā)送。
(Z)當(dāng)設(shè)置/呼叫連接處理單元502允許對(duì)語音編碼后的數(shù)據(jù)進(jìn)行間斷發(fā)送時(shí),例如設(shè)置指示可聽聲音開始時(shí)間的值的RTP頭部被添加到語音編碼后的數(shù)據(jù),并且如果確定結(jié)果指示語音編碼后的數(shù)據(jù)不應(yīng)當(dāng)被擦除則產(chǎn)生的語音編碼后的數(shù)據(jù)在被編排成分組后被發(fā)送。
有利地,當(dāng)語音編碼后的數(shù)據(jù)不被發(fā)送時(shí),DTMF信號(hào)不被目的地通信終端裝置的用戶所聽取,這就像DTMF信號(hào)實(shí)際被擦除的情況那樣,從而導(dǎo)致也有效地利用了目的地通信終端裝置的帶寬。
通信終端端接單元508端接與目的地通信終端裝置相關(guān)聯(lián)的通信網(wǎng)絡(luò),并且發(fā)送語音信息,包括已被轉(zhuǎn)換為適合于通信網(wǎng)絡(luò)的數(shù)據(jù)格式的語音編碼后的數(shù)據(jù)。
如上所述,此實(shí)施例被配置為使中繼器403被插入在通信終端裝置401、402之間。由于源通信終端裝置發(fā)送DTMF信號(hào)作為語音數(shù)據(jù),因此中繼器403在抑制語音延遲的同時(shí)擦除DTMF信號(hào)。
因此可以在抑制與DTMF信號(hào)的擦除相關(guān)聯(lián)的語音延遲增大的同時(shí)實(shí)現(xiàn)雙向媒體通信,而且DTMF信號(hào)不會(huì)被目的地通信終端裝置的用戶所聽取。
具體而言,在此實(shí)施例中,中繼器403結(jié)合了實(shí)施例2(實(shí)施例1)的DTMF信號(hào)處理裝置301(101)。中繼器403端接與源通信終端裝置相關(guān)聯(lián)的通信網(wǎng)絡(luò),并且獲取被解碼成語音數(shù)據(jù)的語音編碼后的數(shù)據(jù)。當(dāng)語音數(shù)據(jù)被從DTMF信號(hào)處理裝置301(101)提供來時(shí),中繼器403將其編碼成語音編碼后的數(shù)據(jù),該語音編碼后的數(shù)據(jù)以適合于與目的地通信終端裝置相關(guān)聯(lián)的通信網(wǎng)絡(luò)的數(shù)據(jù)格式被遞送。DTMF信號(hào)處理裝置301(101)以與實(shí)施例2(實(shí)施例1)中描述的方式類似的方式,在抑制語音延遲的同時(shí)擦除DTMF信號(hào)。
因此,可以實(shí)現(xiàn)雙向通信,而不會(huì)將不必要的DTMF信號(hào)發(fā)送到結(jié)合了DTMF信號(hào)處理裝置301(101)的中繼器403前方的中繼器或者發(fā)送到接收方的通信終端裝置。
實(shí)施例4參考圖6,其中示出了根據(jù)本發(fā)明的實(shí)施例4的通信終端裝置401(402)的配置。通信終端裝置401(402)包括設(shè)置/呼叫連接處理單元602、通信網(wǎng)絡(luò)端接單元603、語音編碼后數(shù)據(jù)獲取單元604、解碼器單元605、DTMF信號(hào)處理裝置101和語音再現(xiàn)單元606。
在圖6中,通信網(wǎng)絡(luò)端接單元603、語音編碼后數(shù)據(jù)獲取單元604、解碼器單元605分別對(duì)應(yīng)于圖5中的通信網(wǎng)絡(luò)端接單元503、語音編碼后數(shù)據(jù)獲取單元504和解碼器單元505。
以下描述將集中于與圖5中的實(shí)施例3不同的那些方面。雖然圖6示出了作為語音數(shù)據(jù)目的地通信終端裝置以幫助描述,但是通信終端裝置也可以是語音數(shù)據(jù)的源或其他媒體數(shù)據(jù)(例如視頻數(shù)據(jù)和字符數(shù)據(jù))的目的地。
通信終端裝置401(402)具有擦除包括在接收到的語音編碼后的數(shù)據(jù)中的DTMF信號(hào)并且再現(xiàn)產(chǎn)生的語音數(shù)據(jù)的功能。此外,通信終端裝置401(402)可以以除語音數(shù)據(jù)外的其他媒體數(shù)據(jù)格式向用戶提供增值服務(wù),例如對(duì)DTMF信號(hào)的檢測或擦除(如果有的話)的顯示、通知等。
設(shè)置/呼叫連接處理單元602將呼叫控制信息發(fā)送到連接到它的中繼器403或另一通信終端裝置或接收來自連接到它的中繼器403或另一通信終端裝置的呼叫控制信息,并且為通信網(wǎng)絡(luò)端接單元603、語音編碼后數(shù)據(jù)獲取單元604、解碼器單元605、DTMF信號(hào)處理裝置101和語音再現(xiàn)單元606設(shè)置必要的信息(例如語音編碼標(biāo)準(zhǔn)、通信網(wǎng)絡(luò)端接標(biāo)準(zhǔn)和各種設(shè)置信息)。對(duì)于使用任何呼叫連接標(biāo)準(zhǔn)都沒有特別限制。
通信網(wǎng)絡(luò)端接單元603端接通信網(wǎng)絡(luò),并且將包括語音編碼后的數(shù)據(jù)在內(nèi)的語音信息提供給語音編碼后數(shù)據(jù)獲取單元604。
語音編碼后數(shù)據(jù)獲取單元604從通信網(wǎng)絡(luò)端接單元603提供來的語音信息中提取語音編碼后的數(shù)據(jù),并且將提取出的語音編碼后的數(shù)據(jù)和指示數(shù)據(jù)丟失或數(shù)據(jù)差錯(cuò)的存在或不存在數(shù)據(jù)丟失/差錯(cuò)信息一起提供給解碼器單元605。
解碼器單元605根據(jù)設(shè)置/呼叫連接處理單元602先前設(shè)置的語音編碼標(biāo)準(zhǔn)對(duì)從語音編碼后數(shù)據(jù)獲取單元604提供來的語音編碼后的數(shù)據(jù)進(jìn)行解碼,并且將解碼后的語音數(shù)據(jù)和數(shù)據(jù)丟失/差錯(cuò)信息一起提供給DTMF信號(hào)處理裝置101。
DTMF信號(hào)處理裝置101從解碼器單元605提供來的語音數(shù)據(jù)中擦除DTMF信號(hào),并且將已從中擦除DTMF信號(hào)的語音數(shù)據(jù)提供給再現(xiàn)單元606。由于DTMF信號(hào)處理裝置101的詳細(xì)操作已在實(shí)施例1中有所描述,因此這里省略對(duì)其的描述。
語音再現(xiàn)單元606再現(xiàn)從DTMF信號(hào)處理裝置101提供來的語音數(shù)據(jù)。這樣,使用通信終端裝置的用戶可聽取由語音再現(xiàn)單元606再現(xiàn)的已從中去除了DTMF信號(hào)的語音。
如上所述,在此實(shí)施例中,通信終端裝置401(402)結(jié)合了實(shí)施例1的DTMF信號(hào)處理裝置101。通信終端裝置401(402)端接通信網(wǎng)絡(luò),并且獲取語音編碼后的數(shù)據(jù)以便解碼成語音數(shù)據(jù)。然后,通信終端裝置401(402)再現(xiàn)從DTMF信號(hào)處理裝置101提供來的語音數(shù)據(jù)。在此情況下,DTMF信號(hào)處理裝置101以與實(shí)施例中描述的方式類似的方式,在抑制語音延遲的同時(shí)擦除DTMF信號(hào)。
因此,通過在通信終端裝置401(402)中結(jié)合DTMF信號(hào)處理裝置101,可實(shí)現(xiàn)雙向通信,并且不必要的DTMF信號(hào)不會(huì)被使用通信終端裝置401(402)的用戶所聽取。
雖然已用特定術(shù)語描述了本發(fā)明的優(yōu)選實(shí)施例,但是這種描述只用來說明的,要理解可做出改變和變動(dòng),而不脫離所附權(quán)利要求書的精神或范圍。
權(quán)利要求
1.一種由雙音多頻信號(hào)處理裝置所執(zhí)行的雙音多頻信號(hào)處理方法,該雙音多頻信號(hào)處理裝置接收來自外界的語音數(shù)據(jù),并且處理作為所述語音數(shù)據(jù)接收到的雙音多頻信號(hào),所述方法包括以下步驟將所述語音數(shù)據(jù)分割為多個(gè)分割后的語音數(shù)據(jù);針對(duì)所述分割后的語音數(shù)據(jù)是否具有雙音多頻信號(hào)成分對(duì)所述分割后的語音數(shù)據(jù)進(jìn)行分析;當(dāng)所述分析的結(jié)果指示當(dāng)前的分割后的語音數(shù)據(jù)具有雙音多頻信號(hào)成分時(shí),向所述經(jīng)分析的當(dāng)前的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值,并且還向先前存儲(chǔ)的過去的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值;存儲(chǔ)所述分割后的語音數(shù)據(jù)和應(yīng)用到所述分割后的語音數(shù)據(jù)的加權(quán)值;基于存儲(chǔ)的加權(quán)值確定是否擦除存儲(chǔ)的分割后的語音數(shù)據(jù)的每個(gè)單元;并且當(dāng)所述確定的結(jié)果指示擦除時(shí),用靜音數(shù)據(jù)或噪聲數(shù)據(jù)替換所述分割后的語音數(shù)據(jù)并遞送替換后的數(shù)據(jù),當(dāng)所述確定的結(jié)果指示不擦除時(shí),原樣遞送所述分割后的語音數(shù)據(jù)。
2.一種由雙音多頻信號(hào)處理裝置所執(zhí)行的雙音多頻信號(hào)處理方法,該雙音多頻信號(hào)處理裝置接收來自外界的語音編碼后的數(shù)據(jù)和從所述語音編碼后的數(shù)據(jù)解碼的語音數(shù)據(jù)并且處理作為所述語音數(shù)據(jù)接收到的雙音多頻信號(hào),所述方法包括以下步驟將所述語音數(shù)據(jù)分割為多個(gè)分割后的語音數(shù)據(jù);針對(duì)所述分割后的語音數(shù)據(jù)是否具有雙音多頻信號(hào)成分對(duì)所述分割后的語音數(shù)據(jù)進(jìn)行分析;當(dāng)所述分析的結(jié)果指示當(dāng)前的分割后的語音數(shù)據(jù)具有雙音多頻信號(hào)成分時(shí),向所述經(jīng)分析的當(dāng)前的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值,并且還向先前存儲(chǔ)的過去的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值;存儲(chǔ)所述加權(quán)值;存儲(chǔ)所述語音編碼后的數(shù)據(jù);基于存儲(chǔ)的加權(quán)值確定是否擦除存儲(chǔ)的語音編碼后的數(shù)據(jù)中與所述分割后的語音數(shù)據(jù)相對(duì)應(yīng)的每個(gè)部分;并且當(dāng)對(duì)所述語音編碼后的數(shù)據(jù)中的每個(gè)部分進(jìn)行的確定的至少一個(gè)結(jié)果指示擦除時(shí),用與靜音數(shù)據(jù)或噪聲數(shù)據(jù)相對(duì)應(yīng)的語音編碼后的數(shù)據(jù)替換所述語音編碼后的數(shù)據(jù)并遞送替換后的數(shù)據(jù),當(dāng)對(duì)所述語音編碼后的數(shù)據(jù)中的每個(gè)部分進(jìn)行的確定的所有結(jié)果都指示不擦除時(shí),按原樣遞送所述語音編碼后的數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的方法,其中所述應(yīng)用加權(quán)值的步驟包括當(dāng)所述分析的結(jié)果指示所述經(jīng)分析的當(dāng)前的分割后的語音數(shù)據(jù)具有雙音多頻信號(hào)成分時(shí),向所述經(jīng)分析的當(dāng)前的分割后的語音數(shù)據(jù)應(yīng)用與應(yīng)用到先前存儲(chǔ)的過去的分割后的語音數(shù)據(jù)的加權(quán)值相比較大的加權(quán)值。
4.根據(jù)權(quán)利要求1所述的方法,其中所述應(yīng)用加權(quán)值的步驟包括當(dāng)所述分析的結(jié)果指示所述分割后的語音數(shù)據(jù)具有雙音多頻信號(hào)成分時(shí)將拖尾值設(shè)置為有效值,然后在所述拖尾值有效的時(shí)段期間,即使所述分析的結(jié)果指示經(jīng)分析的分割后的語音數(shù)據(jù)不具有雙音多頻信號(hào)成分,也向所述經(jīng)分析的當(dāng)前的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值。
5.根據(jù)權(quán)利要求1所述的方法,其中所述應(yīng)用加權(quán)值的步驟包括在只有數(shù)據(jù)丟失/差錯(cuò)信息被從外界饋送來時(shí)生成靜音數(shù)據(jù)或噪聲數(shù)據(jù)代替所述分割后的語音數(shù)據(jù),并且向所述靜音數(shù)據(jù)或噪聲數(shù)據(jù)應(yīng)用與應(yīng)用到先前的分割后的語音數(shù)據(jù)的加權(quán)值相同的加權(quán)值。
6.根據(jù)權(quán)利要求1所述的方法,其中當(dāng)數(shù)據(jù)丟失/差錯(cuò)信息與所述語音數(shù)據(jù)一起被從外界應(yīng)用時(shí),所述應(yīng)用加權(quán)值的步驟執(zhí)行以下處理操作之一(A)不論所述分析的結(jié)果如何,都向所述當(dāng)前的分割后的語音數(shù)據(jù)應(yīng)用與應(yīng)用到先前的分割后的語音數(shù)據(jù)的加權(quán)值相同的加權(quán)值;(B)當(dāng)在分析條件已被放松之后提供的分析的結(jié)果中指示分割后的語音數(shù)據(jù)具有雙音多頻信號(hào)成分時(shí),向當(dāng)前的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值,并且也向先前存儲(chǔ)的過去的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值。
7.根據(jù)權(quán)利要求1所述的方法,其中所述確定是否擦除所述分割后的語音數(shù)據(jù)的步驟包括當(dāng)從所述分割后的語音數(shù)據(jù)起的特定范圍內(nèi)滿足以下(a)和(b)中的至少一個(gè)時(shí),確定從存儲(chǔ)的分割后的語音數(shù)據(jù)中擦除最早存儲(chǔ)的分割后的語音數(shù)據(jù)(a)在所述特定范圍內(nèi)的分割后的語音數(shù)據(jù)中,具有達(dá)到先前確定的值的加權(quán)值的分割后的語音數(shù)據(jù)的數(shù)目達(dá)到預(yù)定的數(shù)目;(b)應(yīng)用到所述特定范圍內(nèi)的分割后的語音數(shù)據(jù)的加權(quán)值的總和達(dá)到預(yù)定的值。
8.根據(jù)權(quán)利要求7所述的方法,其中所述確定是否擦除所述分割后的語音數(shù)據(jù)的步驟包括當(dāng)關(guān)于先前的分割后的語音數(shù)據(jù)的確定結(jié)果指示擦除并且應(yīng)用到當(dāng)前的分割后的語音數(shù)據(jù)的加權(quán)值非零時(shí),確定所述分割后的語音數(shù)據(jù)要被擦除。
9.根據(jù)權(quán)利要求1所述的方法,還包括以下步驟基于所述分析的結(jié)果和所述確定的結(jié)果中的至少一個(gè)檢測其中所述語音數(shù)據(jù)具有雙音多頻信號(hào)成分的部分,并且將所述檢測的結(jié)果通知給外界。
10.一種雙音多頻信號(hào)處理裝置,其接收來自外界的語音數(shù)據(jù)并且處理作為所述語音數(shù)據(jù)接收到的雙音多頻信號(hào),所述裝置包括數(shù)據(jù)分割單元,用于將所述語音數(shù)據(jù)分割為多個(gè)分割后的語音數(shù)據(jù)并且遞送所述分割后的語音數(shù)據(jù);雙音多頻信號(hào)成分分析單元,用于針對(duì)從所述數(shù)據(jù)分割單元遞送來的所述分割后的語音數(shù)據(jù)是否具有雙音多頻信號(hào)成分對(duì)所述分割后的語音數(shù)據(jù)進(jìn)行分析,并且提供所述分析的結(jié)果;加權(quán)處理單元,用于在所述分析的結(jié)果指示當(dāng)前的分割后的語音數(shù)據(jù)具有雙音多頻信號(hào)成分時(shí),向所述經(jīng)分析的當(dāng)前的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值,并且還向先前存儲(chǔ)的過去的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值;緩沖器,用于存儲(chǔ)所述分割后的語音數(shù)據(jù)和應(yīng)用到所述分割后的語音數(shù)據(jù)的加權(quán)值;雙音多頻信號(hào)擦除確定單元,用于基于存儲(chǔ)在所述緩沖器中的加權(quán)值確定是否擦除存儲(chǔ)在所述緩沖器中的分割后的語音數(shù)據(jù)的每個(gè)單元,并且遞送所述確定的結(jié)果和所述分割后的語音數(shù)據(jù);以及雙音多頻信號(hào)擦除處理單元,用于在從所述雙音多頻信號(hào)擦除確定單元遞送來的所述確定的結(jié)果指示擦除時(shí),用靜音數(shù)據(jù)或噪聲數(shù)據(jù)替換從所述雙音多頻信號(hào)擦除確定單元遞送來的所述分割后的語音數(shù)據(jù)并遞送替換后的數(shù)據(jù),并且在所述確定的結(jié)果指示不擦除時(shí),原樣遞送所述分割后的語音數(shù)據(jù)。
11.一種雙音多頻信號(hào)處理裝置,其接收來自外界的語音編碼后的數(shù)據(jù)和從所述語音編碼后的數(shù)據(jù)解碼的語音數(shù)據(jù)并且處理作為所述語音數(shù)據(jù)接收到的雙音多頻信號(hào),所述裝置包括數(shù)據(jù)分割單元,用于將所述語音數(shù)據(jù)分割為多個(gè)分割后的語音數(shù)據(jù)并且遞送所述分割后的語音數(shù)據(jù);雙音多頻信號(hào)成分分析單元,用于針對(duì)所述分割后的語音數(shù)據(jù)是否具有雙音多頻信號(hào)成分對(duì)所述分割后的語音數(shù)據(jù)進(jìn)行分析,并且提供所述分析的結(jié)果;加權(quán)處理單元,用于在所述分析的結(jié)果指示當(dāng)前的分割后的語音數(shù)據(jù)具有雙音多頻信號(hào)成分時(shí),向所述經(jīng)分析的當(dāng)前的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值,并且還向先前存儲(chǔ)的過去的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值;緩沖器,用于存儲(chǔ)所述加權(quán)值;編碼后數(shù)據(jù)緩沖器,用于存儲(chǔ)所述語音編碼后的數(shù)據(jù);雙音多頻信號(hào)擦除確定單元,用于基于存儲(chǔ)在所述緩沖器中的加權(quán)值確定是否擦除存儲(chǔ)在所述編碼后數(shù)據(jù)緩沖器中的語音編碼后的數(shù)據(jù)中與所述分割后的語音數(shù)據(jù)相對(duì)應(yīng)的每個(gè)部分,并且用于遞送所述確定的結(jié)果和所述語音編碼后的數(shù)據(jù);以及雙音多頻信號(hào)擦除處理單元,用于在從所述雙音多頻信號(hào)擦除確定單元遞送來的對(duì)所述語音編碼后的數(shù)據(jù)中的每個(gè)部分進(jìn)行的確定的至少一個(gè)結(jié)果指示擦除時(shí),用與靜音數(shù)據(jù)或噪聲數(shù)據(jù)相對(duì)應(yīng)的語音編碼后的數(shù)據(jù)替換從所述雙音多頻信號(hào)擦除確定單元遞送來的所述語音編碼后的數(shù)據(jù)并遞送替換后的數(shù)據(jù),并且用于在對(duì)所述語音編碼后的數(shù)據(jù)中的每個(gè)部分進(jìn)行的確定的所有結(jié)果都指示不擦除時(shí),按原樣遞送所述語音編碼后的數(shù)據(jù)。
12.根據(jù)權(quán)利要求10所述的雙音多頻信號(hào)處理裝置,其中所述加權(quán)處理單元在從所述雙音多頻信號(hào)成分分析單元提供來的所述分析的結(jié)果指示所述經(jīng)分析的當(dāng)前的分割后的語音數(shù)據(jù)具有雙音多頻信號(hào)成分時(shí),向所述經(jīng)分析的當(dāng)前的分割后的語音數(shù)據(jù)應(yīng)用與應(yīng)用到先前存儲(chǔ)的過去的分割后的語音數(shù)據(jù)的加權(quán)值相比較大的加權(quán)值。
13.根據(jù)權(quán)利要求10所述的雙音多頻信號(hào)處理裝置,其中所述加權(quán)處理單元在從所述雙音多頻信號(hào)成分分析單元提供來的所述分析的結(jié)果指示所述分割后的語音數(shù)據(jù)具有雙音多頻信號(hào)成分時(shí)將拖尾值設(shè)置為有效值,然后在所述拖尾值有效的時(shí)段期間,即使所述分析的結(jié)果指示經(jīng)分析的分割后的語音數(shù)據(jù)不具有雙音多頻信號(hào)成分,也向所述經(jīng)分析的當(dāng)前的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值。
14.根據(jù)權(quán)利要求10所述的雙音多頻信號(hào)處理裝置,其中所述加權(quán)處理單元在只有數(shù)據(jù)丟失/差錯(cuò)信息被從外界饋送來時(shí)生成靜音數(shù)據(jù)或噪聲數(shù)據(jù)代替所述分割后的語音數(shù)據(jù),并且向所述靜音數(shù)據(jù)或噪聲數(shù)據(jù)應(yīng)用與應(yīng)用到先前的分割后的語音數(shù)據(jù)的加權(quán)值相同的加權(quán)值。
15.根據(jù)權(quán)利要求10所述的雙音多頻信號(hào)處理裝置,其中當(dāng)數(shù)據(jù)丟失/差錯(cuò)信息與所述語音數(shù)據(jù)一起被從外界饋送來時(shí),所述加權(quán)處理單元執(zhí)行以下處理操作之一(A)不論從所述雙音多頻信號(hào)成分分析單元提供來的所述分析的結(jié)果如何,都向當(dāng)前的分割后的語音數(shù)據(jù)應(yīng)用與應(yīng)用到先前的分割后的語音數(shù)據(jù)的加權(quán)值相同的加權(quán)值的處理;以及(B)當(dāng)在所述雙音多頻信號(hào)成分分析單元中已放松分析條件之后提供的分析的結(jié)果中指示分割后的語音數(shù)據(jù)具有雙音多頻信號(hào)成分時(shí),向當(dāng)前的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值并且也向先前存儲(chǔ)的過去的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值的處理。
16.根據(jù)權(quán)利要求10所述的雙音多頻信號(hào)處理裝置,其中所述雙音多頻信號(hào)擦除處理單元在從所述分割后的語音數(shù)據(jù)起的特定范圍內(nèi)滿足以下(a)和(b)中的至少一個(gè)時(shí),確定從存儲(chǔ)在所述緩沖器中的分割后的語音數(shù)據(jù)中擦除最早存儲(chǔ)的分割后的語音數(shù)據(jù)(a)在所述特定范圍內(nèi)的分割后的語音數(shù)據(jù)中,具有達(dá)到先前確定的值的加權(quán)值的分割后的語音數(shù)據(jù)的數(shù)目達(dá)到預(yù)定的數(shù)目;(b)應(yīng)用到所述特定范圍內(nèi)的分割后的語音數(shù)據(jù)的加權(quán)值的總和達(dá)到預(yù)定的值。
17.根據(jù)權(quán)利要求16所述的雙音多頻信號(hào)處理裝置,其中所述雙音多頻信號(hào)擦除處理單元在關(guān)于先前的分割后的語音數(shù)據(jù)的確定結(jié)果指示擦除并且應(yīng)用到當(dāng)前的分割后的語音數(shù)據(jù)的加權(quán)值非零時(shí),確定所述分割后的語音數(shù)據(jù)要被擦除。
18.根據(jù)權(quán)利要求10所述的雙音多頻信號(hào)處理裝置,還包括雙音多頻信號(hào)部分檢測單元,用于基于從所述雙音多頻信號(hào)成分分析單元提供來的所述分析的結(jié)果和從所述雙音多頻信號(hào)擦除確定單元提供來的所述確定的結(jié)果中的至少一個(gè)檢測其中所述語音數(shù)據(jù)具有雙音多頻信號(hào)成分的部分,并且將所述檢測的結(jié)果通知給外界。
19.一種中繼器,包括第一通信網(wǎng)絡(luò)端接單元,用于端接通信網(wǎng)絡(luò)并且遞送包括語音編碼后的數(shù)據(jù)在內(nèi)的語音信息;語音編碼后數(shù)據(jù)獲取單元,用于從第一通信終端端接單元遞送來的所述語音信息中提取所述語音編碼后的數(shù)據(jù),并且遞送所述語音編碼后的數(shù)據(jù);解碼單元,用于對(duì)從所述語音編碼后數(shù)據(jù)獲取單元遞送來的所述語音編碼后的數(shù)據(jù)進(jìn)行解碼,并且遞送解碼后的語音數(shù)據(jù);雙音多頻信號(hào)處理單元,用于從所述解碼單元遞送來的所述語音數(shù)據(jù)中擦除雙音多頻信號(hào),并且遞送已從中擦除雙音多頻信號(hào)的語音數(shù)據(jù);編碼單元,用于對(duì)從所述雙音多頻信號(hào)處理單元遞送來的所述語音數(shù)據(jù)進(jìn)行編碼,并且遞送語音編碼后的數(shù)據(jù);語音編碼后數(shù)據(jù)發(fā)送單元,用于將從所述編碼單元遞送來的所述語音編碼后的數(shù)據(jù)轉(zhuǎn)換為適合于目的地的數(shù)據(jù)格式,并且遞送經(jīng)轉(zhuǎn)換的語音編碼后的數(shù)據(jù);以及第二通信網(wǎng)絡(luò)端接單元,用于端接將從所述語音編碼后數(shù)據(jù)發(fā)送單元遞送來的所述語音編碼后的數(shù)據(jù)提供給所述目的地的通信網(wǎng)絡(luò),其中所述雙音多頻信號(hào)處理裝置包括數(shù)據(jù)分割單元,用于將從所述解碼單元遞送來的所述語音數(shù)據(jù)分割為多個(gè)分割后的語音數(shù)據(jù)并且遞送所述分割后的語音數(shù)據(jù);雙音多頻信號(hào)成分分析單元,用于針對(duì)從所述數(shù)據(jù)分割單元遞送來的所述分割后的語音數(shù)據(jù)是否具有雙音多頻信號(hào)成分對(duì)所述分割后的語音數(shù)據(jù)進(jìn)行分析,并且提供所述分析的結(jié)果;加權(quán)處理單元,用于在所述分析的結(jié)果指示當(dāng)前的分割后的語音數(shù)據(jù)具有雙音多頻信號(hào)成分時(shí),向所述經(jīng)分析的當(dāng)前的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值,并且還向先前存儲(chǔ)的過去的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值;緩沖器,用于存儲(chǔ)所述分割后的語音數(shù)據(jù)和應(yīng)用到所述分割后的語音數(shù)據(jù)的加權(quán)值;雙音多頻信號(hào)擦除確定單元,用于基于存儲(chǔ)在所述緩沖器中的加權(quán)值確定是否擦除存儲(chǔ)在所述緩沖器中的分割后的語音數(shù)據(jù)的每個(gè)單元,并且遞送所述確定的結(jié)果和所述分割后的語音數(shù)據(jù);以及雙音多頻信號(hào)擦除處理單元,用于在從所述雙音多頻信號(hào)擦除確定單元遞送來的所述確定的結(jié)果指示擦除時(shí),用靜音數(shù)據(jù)或噪聲數(shù)據(jù)替換從所述雙音多頻信號(hào)擦除確定單元遞送來的所述分割后的語音數(shù)據(jù)并遞送替換后的數(shù)據(jù),并且在所述確定的結(jié)果指示不擦除時(shí),原樣遞送所述分割后的語音數(shù)據(jù)。
20.一種通信終端裝置,包括通信終端端接單元,用于端接通信網(wǎng)絡(luò)并且遞送包括語音編碼后的數(shù)據(jù)在內(nèi)的語音信息;語音編碼后數(shù)據(jù)獲取單元,用于從通信網(wǎng)絡(luò)端接單元遞送來的所述語音信息中提取所述語音編碼后的數(shù)據(jù),并且遞送所述語音編碼后的數(shù)據(jù);解碼單元,用于對(duì)從所述語音編碼后數(shù)據(jù)獲取單元遞送來的所述語音編碼后的數(shù)據(jù)進(jìn)行解碼,并且遞送解碼后的語音數(shù)據(jù);雙音多頻信號(hào)處理裝置,用于從所述解碼單元遞送來的所述語音數(shù)據(jù)中擦除雙音多頻信號(hào),并且遞送已從中擦除雙音多頻信號(hào)的語音數(shù)據(jù);以及語音再現(xiàn)單元,用于再現(xiàn)從所述雙音多頻信號(hào)處理裝置遞送來的所述語音數(shù)據(jù),其中所述雙音多頻信號(hào)處理裝置包括數(shù)據(jù)分割單元,用于將從所述解碼單元遞送來的所述語音數(shù)據(jù)分割為多個(gè)分割后的語音數(shù)據(jù)并且遞送所述分割后的語音數(shù)據(jù);雙音多頻信號(hào)成分分析單元,用于針對(duì)從所述數(shù)據(jù)分割單元遞送來的所述分割后的語音數(shù)據(jù)是否具有雙音多頻信號(hào)成分對(duì)所述分割后的語音數(shù)據(jù)進(jìn)行分析,并且提供所述分析的結(jié)果;加權(quán)處理單元,用于在所述分析的結(jié)果指示當(dāng)前的分割后的語音數(shù)據(jù)具有雙音多頻信號(hào)成分時(shí),向所述經(jīng)分析的當(dāng)前的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值,并且還向先前存儲(chǔ)的過去的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值;緩沖器,用于存儲(chǔ)所述分割后的語音數(shù)據(jù)和應(yīng)用到所述分割后的語音數(shù)據(jù)的加權(quán)值;雙音多頻信號(hào)擦除確定單元,用于基于存儲(chǔ)在所述緩沖器中的加權(quán)值確定是否擦除存儲(chǔ)在所述緩沖器中的分割后的語音數(shù)據(jù)的每個(gè)單元,并且遞送所述確定的結(jié)果和所述分割后的語音數(shù)據(jù);以及雙音多頻信號(hào)擦除處理單元,用于在從所述雙音多頻信號(hào)擦除確定單元遞送來的所述確定的結(jié)果指示擦除時(shí),用靜音數(shù)據(jù)或噪聲數(shù)據(jù)替換從所述雙音多頻信號(hào)擦除確定單元遞送來的所述分割后的語音數(shù)據(jù)并遞送替換后的數(shù)據(jù),并且在所述確定的結(jié)果指示不擦除時(shí),原樣遞送所述分割后的語音數(shù)據(jù)。
全文摘要
本發(fā)明的DTMF信號(hào)處理裝置包括數(shù)據(jù)分割器單元、DTMF信號(hào)成分分析單元、加權(quán)處理單元、緩沖器、DTMF信號(hào)擦除確定單元和DTMF信號(hào)擦除處理單元。數(shù)據(jù)分割器單元將語音數(shù)據(jù)分割為多個(gè)分割后的語音數(shù)據(jù),DTMF信號(hào)成分分析單元分析分割后的語音數(shù)據(jù)是否具有DTMF信號(hào)成分。加權(quán)處理單元在分析結(jié)果指示經(jīng)分析的分割后的語音數(shù)據(jù)具有DTMF信號(hào)成分時(shí),向此時(shí)被分析的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值并將產(chǎn)生的語音數(shù)據(jù)存儲(chǔ)在緩沖器中,并且還向先前存儲(chǔ)在緩沖器中的過去的分割后的語音數(shù)據(jù)應(yīng)用加權(quán)值。DTMF信號(hào)擦除確定單元基于加權(quán)值確定是否擦除存儲(chǔ)在緩沖器中的分割后的語音數(shù)據(jù)。DTMF信號(hào)擦除處理單元在確定結(jié)果指示數(shù)據(jù)應(yīng)當(dāng)被擦除時(shí),用靜音數(shù)據(jù)或噪聲數(shù)據(jù)替換分割后的語音數(shù)據(jù),并且遞送替換后的數(shù)據(jù)。
文檔編號(hào)H04M11/06GK1822681SQ20061000760
公開日2006年8月23日 申請(qǐng)日期2006年2月13日 優(yōu)先權(quán)日2005年2月14日
發(fā)明者中澤達(dá)也, 小澤一范 申請(qǐng)人:日本電氣株式會(huì)社