專利名稱:實現(xiàn)會議電話通話的方法及網(wǎng)元設備的制作方法
技術(shù)領域:
本發(fā)明涉及通信技術(shù)領域,特別涉及一種實現(xiàn)會議電話通話的方法及網(wǎng) 元設備。
在會議電話的應用中,隨著參與會議電話的成員不斷增多,參與會議電 話處理的公務字節(jié)也就不斷增多,這樣經(jīng)過會議電話處理模塊后相當一部分 語音信號被無用的雜音信息所代替,使會議電話的成員實際接收的通話語音 中雜音增大,影響正常通話。這是由于在某些成員的語音信號中出現(xiàn)了干擾 信號,這樣經(jīng)過會議電話處理模塊后相當一部分語音信號被無用的干擾信號 所代替,所以影響了正常通話。
現(xiàn)有技術(shù)提供一種采用限幅濾波實現(xiàn)會議電話通話的方法,參閱圖1,該 方法需要獲得會議電話中成員語音信號的相鄰兩次采樣的差值,如當前語音 信號的采樣值和上一次語音信號的采樣值Z(《-1),然后與兩次采樣允許 的最大差值AZ進行比較,若小于或者等于AX,則本次采用當前語音信號的采 樣值義(iQ;若大于AZ,則本次仍采用上次采樣數(shù)值義(《-1)。限幅濾波方法 的7>式具體如下
J義(K),I義(A:)-義(K-1)1《az
在對現(xiàn)有技術(shù)的研究和實踐過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)存在以下問題
現(xiàn)有技術(shù)所提供的限幅濾波方法,直接將會議電話成員語音信號中的部 分信號去除,以犧牲信號為代價。如果AZ取值太小,pir(iO-義(尺-i)l很容易大
于AX,所以本次仍采用上次采樣數(shù)值Z(K-1),容易犧牲掉X(iO,而如果AZ 取值太大,即使Z(iQ中帶了干擾信號,義(K-1)I也容易小于或等于AX, 此時本次采用當前語音信號的采樣值Z(iQ,因此沒有將帶干擾信號的義(iQ濾 掉,所以很難選取合適的數(shù)值。如果不能選取合適的數(shù)值,就不能有效的改
背景技術(shù):
善會議電話的通話質(zhì)量。
發(fā)明內(nèi)容
本發(fā)明實施例要解決的技術(shù)問題是提供一種實現(xiàn)會議電話通話的方法及 網(wǎng)元設備,能夠有效的改善會議電話通話的質(zhì)量。
有鑒于此,本發(fā)明實施例提供
一種實現(xiàn)會議電話通話的方法,包括 獲得會議電話多個成員的原始語音信號;
對所述會議電話多個成員的原始語音信號中至少一個成員的原始語音信 號進行低通濾波處理;
比較至少包括一個經(jīng)過低通濾波處理后的成員的語音信號強度,根據(jù)比 較結(jié)果確定語音值大??;
根據(jù)所述語音值大小,獲得會議電話語音信號并輸出。
一種網(wǎng)元設備,包括
原始語音信號獲得單元,用于獲得會議電話多個成員的原始語音信號;
低通濾波單元,用于對所述會議電話多個成員的原始語音信號中至少一 個成員的原始語音信號進行低通濾波處理;
比較單元,用于比較至少包括一個經(jīng)過低通濾波處理后的成員的語音信 號強度;
語音值大小確定單元,用于根據(jù)所述比較單元的比較結(jié)果確定語音值大
電話語音信號輸出單元,用于根據(jù)所述語音值大小,獲得會議電話語音 信號并輸出。
上述技術(shù)方案中的一個技術(shù)方案具有如下有益效果
本發(fā)明實施例對進入會議電話處理模塊之前的成員語音信號預先做低通 濾波,消除相應成員語音信號中突發(fā)的干擾信號,使用于比較的成員語音信 號為該成員濾波后的語音信號,從而避免該成員語音信號中突發(fā)的干擾信號 在會議電話處理模塊中處理時在某一瞬間作為會議電話語音輸出,增強了會議電話通話的質(zhì)量,提高了用戶的滿意度。
圖1為現(xiàn)有技術(shù)一提供的采用限幅濾波實現(xiàn)會議電話通話的方法示意圖; 圖2為本發(fā)明實施例一提供的實現(xiàn)會議電話通話的方法流程圖; 圖3為本發(fā)明實施例一提供的實現(xiàn)會議電話通話的方法示意圖; 圖4為本發(fā)明實施例提供的低通濾波器結(jié)構(gòu)圖; 圖5為本發(fā)明實施例二提供的實現(xiàn)會議電話通話的方法流程圖; 圖6為本發(fā)明實施例二提供的實現(xiàn)會議電話通話的方法示意圖; 圖7為本發(fā)明實施例三提供的實現(xiàn)會議電話通話的方法流程圖; 圖8為本發(fā)明實施例三提供的實現(xiàn)會議電話通話的方法示意圖; 圖9為本發(fā)明實施例四提供的網(wǎng)元設備結(jié)構(gòu)圖; 圖IO為本發(fā)明實施例五提供的網(wǎng)元設備結(jié)構(gòu)圖。
具體實施例方式
參閱圖2和圖3,本發(fā)明實施例一提供一種實現(xiàn)會議電話通話的方法,包
括
步驟201、接收會議電話中各成員的原始語音信號。
該步驟中的會議電話中各成員的原始語音信號為可能攜帶干擾信號、且 未進行濾波等處理的語音信號。
步驟202、分別采用低通濾波器對各成員的原始語音信號進行低通濾波。 將采用普通硬件電容C和電阻R的低通濾波器的^t分方程用差分方程來
表示,可以得到低通濾波的算法如下
y(iQ二axX(^:) + (l-a)x草-1) (2)
其中,Z(《)為本次采樣值,y(〖-l)為上次采樣值所對應的濾波輸出值; "為濾波系數(shù),其值通常遠小于l; y(iQ為本次采樣值所對應的濾波輸出值。
由(2 )式可以看出,本次采樣值所對應的濾波輸出值主要取決于前一次采樣值義(x-i)所對應的濾波輸出值y(ii:-1),本次采樣值z(x)對本次
采樣值所對應的濾波輸出值y(《)的影響是比較小的,起修正作用,因'此即使 本次采樣值x(幻是干擾信號,且數(shù)值較大,對本次采樣值義(iQ所對應的濾波 輸出值y(iq也影響不大。如果z(iQ是變化較慢的物理量,采用該濾波算法的 濾波效果更好。
其中,低通濾波器截止頻率/,由如下(3)式計算
/丄二a/(2x;rx0 (3) 其中,,為采用時間,;r為圓周率。
本發(fā)明可以使用硬件設備實現(xiàn)低通濾波器,為了方便硬件處理,可以選擇
"=2",其中,n<l,例如,可以選擇"=丄,此時,《 =丄,則低通濾波公式轉(zhuǎn)
6 64
換成
64x軍)二X(i:) + (64-1)x翠-1) (4) ^Ei殳」(A:) = 64x}X^) = ;r(iO《6,貝寸
i 翠)=単)》 6
其中,(5 )式中y(《)《6表示y(/Q左移6位,>>6表示對應參數(shù)右移6位。
對于單路語音信號,即對一個成員進行濾波的低通濾波器的硬件結(jié)構(gòu)參 見圖4所示。
實現(xiàn)低通濾波的過程具體為采用加法器將該成員的原始語音信號的前 一次采樣值所對應的濾波輸出值y(K -1)與該成員的原始語音信號的本次采樣 值X(《)進行相加,相加后的值作為減法器的被減數(shù);采用第一除法器將濾波 系數(shù)《的倒數(shù)與前一次采樣值所對應的濾波輸出值y(《-1)進行相除,相除后的 值作為減法器的減數(shù);減法器從被減數(shù)中減去減數(shù),得到差值;采用第二除 法器將濾波系數(shù)的倒數(shù)與該差值進行相除,相除后的值作為該會議電話成員 的原始語音信號的本次采樣值所對應的濾波輸出值y(iq 。上述低通濾波器是以硬件邏輯來實現(xiàn)的,也可以采用軟件來實現(xiàn),但采
用軟件來實現(xiàn)會占用格外的系統(tǒng)f源,也很難達到實時性,所以采用硬件邏 輯來實現(xiàn)是比較好的實現(xiàn)方式。
步驟203、比較各成員低通濾波后的語音信號強度,根據(jù)比較結(jié)果確定語
音最大值、語音次大值和非語音最大值。
舉例說明,假定會議電話有兩個成員參與,根據(jù)比較結(jié)果確定成員一低 通濾波后的語音信號強度大于成員二低通濾波后的語音信號強度,此時,語 音最大值為成員一低通濾波后的語音信號強度,語音次大值為成員二低通濾 波后的語音信號強度,該語音次大值同時為非語音最大值。
假定會議電話有四個成員參與,根據(jù)比較結(jié)果確定成員一低通濾波后的 語音信號強度最大,成員二低通濾波后的語音信號強度次大,此時,語音最 大值為成員 一低通濾波后的語音信號強度,語音次大值為成員二低通濾波后 的語音信號強度,非語音最大值包括成員二、成員三、成員四低通濾波后的 語音信號強度。
步驟204、在語音最大值的成員所在的時隙,輸出語音次大值;在非語音 最大值的成員所在的時隙,輸出語音最大值。
接步驟203中的例子,假定會議電話有四個成員參與的情況下,該步驟 具體為在成員一所在的時隙,輸出成員二低通濾波后的語音信號強度;在 成員二、成員三、成員四所在的時隙,輸出成員一低通濾波后的語音信號強 度。
參閱圖5和圖6,本發(fā)明實施例二提供一種實現(xiàn)會議電話通話的方法,包
括
步驟501、接收會議電話中各成員的原始語音信號。
步驟502、分別采用低通濾波器對各成員的原始語音信號進行低通濾波。
步驟503、比較各成員低通濾波后的語音信號強度,根據(jù)比較結(jié)果確定語 音最大值、語音次大值和非語音最大值。
步驟504、在語音最大值的成員所在的時隙,輸出語音次大值的成員濾波前的原始語音信號值;在非語音最大值的成員所在的時隙,輸出語音最大值
的成員濾波前的原始語音信號值。
接步驟203中的例子,假定會議電話有四個成員參與的情況下,該步驟 具體為在成員一所在的時隙,輸出成員二的原始語音信號強度;在成員二、 成員三、成員四所在的時隙,輸出成員一的原始語音信號強度。
上述本發(fā)明實施例中分別將會議電話中各成員的原始語音信號都進行了 低通濾波,也可以只對會議電話中部分成員的原始語音信號進行低通濾波, 比如,只對干擾信號較強的成員的原始語音信號進行低通濾波,也可以實現(xiàn) 本發(fā)明的目的。本發(fā)明實施例三提供的實現(xiàn)會議電話通話的方法中對部分成 員的原始語音信號進行低通濾波,參見圖7和圖8,本發(fā)明實施例三所提供的 實現(xiàn)會議電話通話的方法具體包括
步驟701、接收會議電話中各成員的原始語音信號。
本實施例中假定有3個成員參加會議電話,接收了 3個成員的原始語音 信號。
步驟702、采用低通濾波器對成員一的原始語音信號進行低通濾波。
步驟703、比較成員一濾波后的語音信號強度、成員二的原始語音信號強 度、成員三的原始語音信號強度,根據(jù)比較結(jié)果確定語音最大值、語音次大 值和非語音最大值。
本實施例中根據(jù)比較結(jié)果假定成員二的原始語音信號強度為語音最大 值,成員三的原始語音信號強度為語音次大值。
步驟704、在成員二所在的時隙,輸出成員三的原始語音信號值;在成員 一和成員三所在的時隙,輸出成員二的原始語音信號值。
.貝
是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機 可讀存儲介質(zhì)中,例如,只讀存儲器,磁盤或光盤等。
參閱圖9,本發(fā)明實施例四提供一種網(wǎng)元設備,包括
原始語音信號獲得單元901,用于獲得會議電話多個成員的原始語音信號;
低通濾波單元902,用于對所述會議電話多個成員的原始語音信號中至少 一個成員的原始語音信號進行低通濾波處理;
比較單元903,用于比較至少包括一個經(jīng)過低通濾波處理后的成員的語音 信號強度;
語音值大小確定單元904,用于根據(jù)比較單元903的比較結(jié)果,在各成員 的語音信號強度中確定語音最大值、語音次大值和非語音最大值。
電話語音信號輸出單元905包括
語音次大值輸出單元9051,用于根據(jù)所述語音值大小,在所述語音最大 值的成員所在的時隙,輸出所述語音次大值;
語音最大值輸出單元9052,用于根據(jù)所述語音值大小,在所述非語音最 大值的成員所在的時隙,輸出所述語音最大值。
具體的,低通濾波單元902包括
加法器,用于將所述會議電話成員的原始語音信號的前一次采樣值所對 應的濾波輸出值,與所述會議電話成員的原始語音信號的本次采樣值進行相 加,相加后的值作為被減數(shù)并輸出;
第一除法器,用于將濾波系數(shù)的倒數(shù)與所述前一次采樣值所對應的濾波 輸出值進行相除,相除后的值作為減數(shù)并輸出;
減法器,用于從所述加法器輸出的被減數(shù)中減去所述第一除法器輸出的 減數(shù),得到差值并輸出;
第二除法器,用于將所述濾波系數(shù)的倒數(shù)與所述減法器輸出的差值進行 相除,相除后的值作為所述會議電話成員的原始語音信號的本次采樣值所對 應的濾波輸出值。
參閱圖10,本發(fā)明實施例五提供一種網(wǎng)元設備,包括
原始語音信號獲得單元1001,用于獲得會議電話多個成員的原始語音信
號;低通濾波單元1002,用于對所述會議電話多個成員的原始語音信號中至
少一個成員的原始語音信號進行低通濾波處理; -
比較單元1003,用于比較至少包括一個經(jīng)過低通濾波處理后的成員的語 音信號強度;
語音值大小確定單元1004,用于根據(jù)比較單元1003的比較結(jié)果,在各成 員的語音信號強度中確定語音最大值、語音次大值和非語音最大值。
電話語音信號輸出單元1005包括
語音次大值成員的原始語音信號值輸出單元10051,用于根據(jù)所述語音值 大小,在所述語音最大值的成員所在的時隙,輸出所述語音次大值的成員濾 波前的原始語音信號值;
語音最大值成員的原始語音信號值輸出單元10052,用于根據(jù)所述語音值 大小,在所述非語音最大值的成員所在的時隙,輸出所述語音最大值的成員 濾波前的原始語音信號值。
其中低通濾波單元1002的結(jié)構(gòu)與上述實施例四相同,在此不再贅述。
從以上分析可以看出,本發(fā)明實施例具有如下有益效果
1、 本發(fā)明實施例對進入會議電話處理模塊之前的成員語音信號預先進行 了低通濾波,消除相應成員語音信號中突發(fā)的干擾信號,使用于比較的成員 語音信號為該成員濾波后的語音信號,從而避免該成員語音信號中突發(fā)的干 擾信號在會議電話處理模塊中處理時在某一瞬間作為會議電話語音輸出,增 強了會議電話通話的質(zhì)量,提高了用戶的滿意度。
2、 本發(fā)明實施例采用硬件邏輯實現(xiàn)低通濾波功能來改善會議電話的通話 質(zhì)量,而一般在傳輸設備中都有硬件邏輯的支撐,本發(fā)明實施例可以增加必 要的少量邏輯或者升級原有的邏輯,不必增加格外的軟硬件資源。
以上對本發(fā)明實施例所提供的 一種實現(xiàn)會議電話通話的方法及網(wǎng)元設備 進行了詳細介紹,對于本領域的一般技術(shù)人員,依據(jù)本發(fā)明實施例的思想, 在具體實施方式
及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不 應理解為對本發(fā)明的限制。
權(quán)利要求
1、一種實現(xiàn)會議電話通話的方法,其特征在于,包括獲得會議電話多個成員的原始語音信號;對所述會議電話多個成員的原始語音信號中至少一個成員的原始語音信號進行低通濾波處理;比較至少包括一個經(jīng)過低通濾波處理后的成員的語音信號強度,根據(jù)比較結(jié)果確定語音值大??;根據(jù)所述語音值大小,獲得會議電話語音信號并輸出。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,對所述會議電話多個成員的原始語音信號中至少一個成員的原始語音信 號進行低通濾波處理包括采用加法器將所述會議電話成員的原始語音信號的前一次采樣值所對應 的濾波輸出值與所述成員原始語音信號的本次采樣值進行相加,相加后的值 作為減法器的被減數(shù);將濾波系數(shù)的倒數(shù)與所述前一次采樣值所對應的濾波 輸出值進行相除,相除后的值作為所述減法器的減數(shù);所述減法器從所述被 減數(shù)中減去所述減數(shù),得到差值;將所述濾波系數(shù)的倒數(shù)與所述差值進行相 除,相除后的值作為所述會議電話成員的原始語音信號的本次采樣值所對應 的濾波輸出值。
3、 沖艮據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述確定語音值大小的步驟包括在各成員的語音信號強度中確定語音 最大值、語音次大值和非語音最大值。
4、 根據(jù)權(quán)利要求3所述的方法,其特征在于,輸出所述會議電話語音信號的步驟具體為 在所述語音最大值的成員所在的時隙,輸出所述語音次大值; 在所述非語音最大值的成員所在的時隙,輸出所述語音最大值。
5、 根據(jù)權(quán)利要求3所述的方法,其特征在于, 輸出所述會議電話語音信號的步驟具體為在所述語音最大值的成員所在的時隙,輸出所述語音次大值的成員濾波前的原始語音信號值;在所述非語音最大值的成員所在的時隙,輸出所述語音最大值的成員濾 波前的原始語音信號值。
6、 一種網(wǎng)元設備,其特征在于,包括原始語音信號獲得單元,用于獲得會議電話多個成員的原始語音信號;低通濾波單元,用于對所述會議電話多個成員的原始語音信號中至少一 個成員的原始語音信號進行低通濾波處理;比較單元,用于比較至少包括一個經(jīng)過低通濾波處理后的成員的語音信 號強度;語音值大小確定單元,用于根據(jù)所述比較單元的比較結(jié)果確定語音值大電話語音信號輸出單元,用于根據(jù)所述語音值大小,獲得會議電話語音 信號并輸出。
7、 根據(jù)權(quán)利要求6所述的網(wǎng)元設備,其特征在于, 所述低通濾波單元包括加法器,用于將所述會議電話成員的原始語音信號的前一次采樣值所對 應的濾波輸出值,與所述會議電話成員的原始語音信號的本次采樣值進行相 加,相加后的值作為被減數(shù)并輸出;第 一除法器,用于將濾波系數(shù)的倒數(shù)與所述前一次采樣值所對應的濾波 輸出值進行相除,相除后的值作為減數(shù)并輸出;減法器,用于從所述加法器輸出的被減數(shù)中減去所述第一除法器輸出的 減數(shù),得到差值并輸出;第二除法器,用于將所述濾波系數(shù)的倒數(shù)與所述減法器輸出的差值進行 相除,相除后的值作為所述會議電話成員的原始語音信號的本次采樣值所對 應的濾波輸出值。
8、 根據(jù)權(quán)利要求6或7所述的網(wǎng)元設備,其特征在于,所述語音值大小確定單元,用于在各成員的語音信號強度中確定語音最 大值、語音次大值和非語音最大值。 '
9、 根據(jù)權(quán)利要求8所述的網(wǎng)元設備,其特征在于, 所述電話語音信號輸出單元包括語音次大值輸出單元,用于根據(jù)所述語音值大小,在所述語音最大值的 成員所在的時隙,輸出所述語音次大值;語音最大值輸出單元,用于根據(jù)所述語音值大小,在所述非語音最大值 的成員所在的時隙,輸出所述語音最大值。
10、 根據(jù)權(quán)利要求8所述的網(wǎng)元設備,其特征在于, 所述電話語音信號輸出單元包括語音次大值成員的原始語音信號值輸出單元,用于根據(jù)所述語音值大小, 在所述語音最大值的成員所在的時隙,輸出所述語音次大值的成員濾波前的 原始語音信號值;語音最大值成員的原始語音信號值輸出單元,用于才艮據(jù)所述語音值大小, 在所述非語音最大值的成員所在的時隙,輸出所述語音最大值的成員濾波前 的原始語音信號值。
全文摘要
本發(fā)明實施例公開了一種實現(xiàn)會議電話通話的方法,包括獲得會議電話多個成員的原始語音信號;對所述會議電話多個成員的原始語音信號中至少一個成員的原始語音信號進行低通濾波處理;比較至少包括一個經(jīng)過低通濾波處理后的成員的語音信號強度,根據(jù)比較結(jié)果確定語音值大??;根據(jù)所述語音值大小,獲得會議電話語音信號并輸出。采用本發(fā)明所提供的技術(shù)方案,能夠有效的改善會議電話通話的質(zhì)量。
文檔編號H04M3/56GK101472017SQ20071030508
公開日2009年7月1日 申請日期2007年12月27日 優(yōu)先權(quán)日2007年12月27日
發(fā)明者愷 康, 昆 李, 強 楊, 董恩昌, 袁小平 申請人:華為技術(shù)有限公司