欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種測試語音質(zhì)量的方法及裝置的制作方法

文檔序號:2822140閱讀:273來源:國知局
專利名稱:一種測試語音質(zhì)量的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信網(wǎng)絡(luò)的測試方法,尤其是應(yīng)用于IP網(wǎng)的一種測試語音質(zhì)量的方法及裝置。
背景技術(shù)
隨著下一代網(wǎng)絡(luò)(NGN)技術(shù)的不斷成熟,在IP網(wǎng)上承載語音得到了越來越廣泛的應(yīng)用。以圖1為例,各種媒體網(wǎng)關(guān)(MG),會話初始協(xié)議(SIP)終端,H.323協(xié)議終端、H.248終端以及各種話機與IP網(wǎng)絡(luò)直接或間接連接,利用IP網(wǎng)絡(luò)進行多媒體數(shù)據(jù)的傳輸,例如語音的傳輸,即把用戶的語音信號編碼成G.711協(xié)議、G.729協(xié)議或G.723.1協(xié)議等格式的能在IP上傳輸?shù)恼Z音幀,同時也把IP網(wǎng)絡(luò)上的G.711,G.729或者G.723.1的語音幀解碼成語音信號。為了更好地進行語音信號的傳輸,通常需要對IP網(wǎng)絡(luò)的語音質(zhì)量進行測試。
目前對語音質(zhì)量的測試方法有主觀和客觀兩種主觀測試方法就是由專門的語音評估小組對通話的語音質(zhì)量進行評價,假設(shè)按照ITU-T的P.800標(biāo)準(zhǔn)和P.830標(biāo)準(zhǔn)實施該方法,需要挑選30-40人組成語音質(zhì)量評估小組,進行培訓(xùn)后進行測試。該方法對測試環(huán)境有很嚴(yán)格的要求,比如房間的溫度,反射時間,背景噪音等都有要求,通過接聽評價測試,即測試者聽一段事先錄制好的語音,然后給出平均意見得分(MOS)值。這種方法本質(zhì)上為人工測試,不但由于評估小組的成員太多,測試環(huán)境要求太高導(dǎo)致測試的高成本,而且需要對測試人員進行培訓(xùn)等,不具備客觀測試的測試周期短且可重復(fù)的優(yōu)點。
客觀測試方法有ITU-T P.861標(biāo)準(zhǔn)介紹的感知的語音質(zhì)量測試(PSQM)方法,ITU-T P.862標(biāo)準(zhǔn)介紹的語音質(zhì)量的感知評估(PESQ)方法等。目前對語音質(zhì)量測試采用的客觀測試方法,通常都是通過模擬電話口(即Z接口)進行測試,以圖2中的兩部模擬話機之間進行的端到端語音質(zhì)量測試為例,媒體網(wǎng)關(guān)MG1、MG2提供Z接口(也可以是中繼媒體網(wǎng)關(guān)TMG、綜合接入設(shè)備或接入網(wǎng)關(guān)AG提供的Z接口)。首先把語音質(zhì)量測試儀(VQT)的兩個模擬電話口接在MG1和MG2的模擬電話口處,選取一個模擬口為主叫,另一個為被叫,然后撥被叫號碼,呼叫接通后,從主叫發(fā)送一個事先準(zhǔn)備好的WAV文件,被叫側(cè)收全wav文件后進行PESQ的計算,得出測試結(jié)果。
對于類似圖2所述從一個模擬電話口到另一個模擬電話口的端到端的測試方法,必須有主叫的MG和被叫的MG參與,測試結(jié)果是語音文件經(jīng)過的所有組件對語音質(zhì)量影響的總和,即得出的語音質(zhì)量結(jié)果包含了語音文件經(jīng)過的所有IP網(wǎng)絡(luò)上的路由器、交換機、防火墻、主叫MG和被叫MG等的影響。該方法最主要的缺點是;1、只能對提供Z接口的設(shè)備,測試結(jié)果包含了所有網(wǎng)絡(luò)組件對語音質(zhì)量的影響,不能定位對語音質(zhì)量產(chǎn)生影響的具體組件;同時也由于它不能對除去MG的純粹的IP網(wǎng)絡(luò)承載語音的質(zhì)量和效果進行有效評估,從而不能為象H.323終端這樣的設(shè)備能否在IP網(wǎng)上使用提供依據(jù);2、由于需要通過MG的模擬電話口進行測試,因此測試設(shè)備必須也具有模擬電話接口;測試用的語音文件并不是模擬信號,都是存儲在計算機上的經(jīng)過一定算法編碼的數(shù)字信號,所以需要專門的硬件設(shè)備來實現(xiàn)語音文件的發(fā)送,接收,采樣編碼等;成本很高,如果進行異地測試,則需要兩臺設(shè)備,成本更高;3、只能進行端到端的測試,不能對單個的部件如一個TMG等對語音質(zhì)量的影響進行評價。

發(fā)明內(nèi)容
基于上面所述,本發(fā)明要解決地技術(shù)問題是,提供一種成本低、使用方便、靈活的測試語音質(zhì)量的方法及裝置,使用該方法和裝置,能夠?qū)P網(wǎng)絡(luò)的任何一個網(wǎng)段的承載語音質(zhì)量進行評估,并且能夠?qū)蝹€設(shè)備和節(jié)點進行承載語音質(zhì)量的評估。
為此,本發(fā)明提供的測試語音質(zhì)量的方法,包括在IP網(wǎng)絡(luò)被測試網(wǎng)段的主叫端利用包括本端和被叫端IP地址的參數(shù)向被叫端發(fā)送參考語音文件;被叫端利用包括主叫端和被叫端IP地址的參數(shù)接收通過被測試網(wǎng)段傳輸?shù)奖径撕笮纬傻慕导壵Z音文件;利用所述參考語音文件和所述降級語音文件進行語音質(zhì)量的評估計算,獲得被測試網(wǎng)段的承載語音質(zhì)量。
所述被叫端利用所述參考語音文件和接收到的降級語音文件進行語音質(zhì)量的評估計算。
所述被叫端也可以將接收到的降級語音文件打包傳送到所述主叫端,由主叫端利用所述參考語音文件和解包得到的降級語音文件進行語音質(zhì)量的評估計算。
所述被叫端采用電子郵件或文件傳輸協(xié)議(FTP)方式將接收到的降級語音文件打包傳送到所述主叫端所述方法還包括被叫端接收到降級語音文件后,判斷網(wǎng)絡(luò)抖動是否超過預(yù)先設(shè)定的閾值,如果是,對所述降級語音文件進行去抖動處理。
本發(fā)明所述語音質(zhì)量的評估計算為語音質(zhì)量的感知評估(PESQ)計算或感知的語音質(zhì)量測試(PSQM)計算或感知分析測量系統(tǒng)(PAMS)計算。
所述PESQ計算采用下述步驟調(diào)整參考語音信號和降級語音信號到一個相同的電平等級;對降級語音信號進行信號補償;對降級語音信號進行時間校正;對參考語音信號和降級語音信號進行聽覺轉(zhuǎn)換;對參考語音信號和降級語音信號進行干擾處理,然后進行語音質(zhì)量的計算。
本發(fā)明提供的測試語音質(zhì)量的裝置,包括用戶接口模塊,用于接收用戶輸入的包括編解碼方式、參考語音文件和被測試網(wǎng)段源、目的地址的測試輸入?yún)?shù),將所述測試輸入?yún)?shù)傳送給發(fā)送模塊,以及向用戶輸出測試結(jié)果;外部接口模塊,用于連接外部被測試IP網(wǎng)絡(luò)的測試端點;發(fā)送模塊,連接在所述用戶接口模塊和外部接口模塊之間,用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),并根據(jù)所述測試輸入?yún)?shù)生成測試語音幀通過所述外部接口模塊發(fā)送給被叫端;接收模塊,連接在所述用戶接口模塊和外部接口模塊之間,用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),并根據(jù)所述測試輸入?yún)?shù)通過所述外部接口模塊接收經(jīng)過被測試網(wǎng)段的測試語音幀,生成降級語音文件傳送給評估計算模塊;評估計算模塊,連接所述用戶接口模塊,用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),并根據(jù)所述測試輸入?yún)?shù)接收所述參考語音文件和降級語音文件進行語音質(zhì)量的評估計算,獲得被測試網(wǎng)段的承載語音質(zhì)量。
所述裝置還包括文件轉(zhuǎn)換模塊,連接所述用戶接口模塊,用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),并根據(jù)所述測試輸入?yún)?shù)通過所述外部接口模塊和所述接收模塊接收被叫端捕獲并傳送來的測試語音幀,將該測試語音幀轉(zhuǎn)換為降級語音文件傳送給評估計算模塊。
所述接收模塊進一步包括網(wǎng)絡(luò)抖動判斷器和去抖動器,其中網(wǎng)絡(luò)抖動判斷器,用于判斷網(wǎng)絡(luò)的抖動是否超過預(yù)先設(shè)定的閾值,如果是,控制所述去抖動器對所述降級語音文件進行去抖動處理。
本發(fā)明提供的另一種測試IP網(wǎng)絡(luò)承載語音質(zhì)量的裝置,包括用戶接口模塊,用于接收用戶輸入的包括編解碼方式、參考語音文件和被測試網(wǎng)段的源、目的地址的所述測試輸入?yún)?shù),將所述測試輸入?yún)?shù)傳送給發(fā)送模塊,以及向用戶輸出測試結(jié)果;外部接口模塊,用于連接外部被測試IP網(wǎng)絡(luò)的測試端點;發(fā)送模塊,連接在所述用戶接口模塊和外部接口模塊之間,用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),并根據(jù)所述測試輸入?yún)?shù)生成測試語音幀通過所述外部接口模塊發(fā)送給被叫端;接收模塊,連接在所述用戶接口模塊和外部接口模塊之間,用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),并根據(jù)所述測試輸入?yún)?shù)通過所述外部接口模塊接收經(jīng)過被測試網(wǎng)段的測試語音幀或被叫端捕獲并傳送來的測試語音幀,生成降級語音文件傳送給評估計算模塊;評估計算模塊,連接所述用戶接口模塊,用于與所述用戶接口模塊以交互方式接收測試輸入?yún)?shù),并根據(jù)所述參數(shù)接收所述參考語音文件和降級語音文件進行語音質(zhì)量的評估計算,獲得被測試網(wǎng)段的承載語音質(zhì)量。
由于本發(fā)明在IP網(wǎng)絡(luò)被測試網(wǎng)段的主叫端利用包括本端和被叫端IP地址的參數(shù)向被叫端發(fā)送參考語音文件,而被叫端也利用包括主叫端和被叫端IP地址的參數(shù)接收通過被測試網(wǎng)段傳輸?shù)奖径撕笮纬傻慕导壵Z音文件,這樣,即可以在被叫端利用所述參考語音文件和所述降級語音文件進行語音質(zhì)量的評估計算,獲得被測試網(wǎng)段的承載語音質(zhì)量,也可以由所述被叫端將接收到的降級語音文件打包傳送到所述主叫端,由主叫端利用所述參考語音文件和解包得到的降級語音文件進行語音質(zhì)量的評估計算。由于利用了包括主叫端和被叫端IP地址的參數(shù)進行網(wǎng)絡(luò)測試,就形成了對IP網(wǎng)絡(luò)的任意網(wǎng)絡(luò)進行承載語音質(zhì)量的評估,也可以實現(xiàn)對任意的單個網(wǎng)絡(luò)設(shè)備和節(jié)點進行承載語音質(zhì)量的評估。另外,由于所述被叫端可以將接收到的降級語音文件打包傳送到所述主叫端,這樣,對被叫端沒有特殊要求,只要使用通用的文件捕獲工具,如微軟公司操作系統(tǒng)的網(wǎng)絡(luò)監(jiān)視(netmonitor)工具捕獲的報文,打包傳送到所述主叫端,由主叫端利用所述參考語音文件和解包得到的降級語音文件進行語音質(zhì)量的評估計算。因此,使用本發(fā)明的方法對IP網(wǎng)絡(luò)進行承載語音質(zhì)量進行測量和評估的成本低,且使用方便、靈活。


圖1是一個簡單NGN的組網(wǎng)圖;圖2是目前采用的IP網(wǎng)絡(luò)語音質(zhì)量客觀測試方法原理圖;圖3是本發(fā)明所述方法的實施例流程圖;圖4是本發(fā)明所述裝置的實施例框圖;圖5是圖4所述裝置的第一個應(yīng)用實施例原理圖;圖6是圖5所述裝置的第二個應(yīng)用實施例原理圖;圖7是圖5所述裝置的第三個應(yīng)用實施例原理圖。
具體實施例方式
下面以本發(fā)明采用ITU-T制定的G.711A編解碼標(biāo)準(zhǔn),對語音信號進行速率為64kbps脈沖編碼調(diào)制(PCM),語音質(zhì)量的評估采用PESQ為例對本發(fā)明進行說明。
圖3是本發(fā)明所述方法的實施例流程圖。按照圖3實施本發(fā)明,首先需要預(yù)先確定被測試網(wǎng)段的源IP地址、目的IP地址、編解碼方式、打包時間間隔等參數(shù),以及確定測試使用的參考語音文件(假設(shè)為or105.wav)。基于上述參數(shù),在IP網(wǎng)絡(luò)被測試網(wǎng)段的主叫端在步驟11利用包括本端和被叫端IP地址的參數(shù)對參考語音文件or105.wav按照指定的間隔打包編碼后向被叫端發(fā)送。所述打包后的參考語音文件or105.wav按照目的IP地址被發(fā)送到被叫端,同樣,被叫端在步驟12也利用包括主叫端和被叫端IP地址的參數(shù)接收通過被測試網(wǎng)段傳輸?shù)奖径撕蟮臄?shù)據(jù)包,按照預(yù)先確定的編解碼方式解包,最后形成降級語音文件(假設(shè)為dg105.wav)。被叫端為了得到真實的降級語音文件,去除網(wǎng)絡(luò)抖動對降級語音文件的影響,接著在步驟13判斷網(wǎng)絡(luò)抖動是否超過預(yù)先設(shè)定的閾值,如果超過,就在步驟14進行去抖動處理,然后在步驟15利用所述參考語音文件和所述降級語音文件進行語音質(zhì)量的評估計算,獲得被測試網(wǎng)段的承載語音質(zhì)量;如果網(wǎng)絡(luò)抖動未超過預(yù)先設(shè)定的閾值,直接在步驟15利用所述參考語音文件和所述降級語音文件進行語音質(zhì)量的評估計算,即PESQ計算,從而獲得被測試網(wǎng)段的承載語音質(zhì)量。
需要指出的是,在圖3所述的實施例中,可以在步驟15由所述被叫端利用所述參考語音文件和接收到的降級語音文件進行語音質(zhì)量的PESQ計算。但是,為使本發(fā)明所述方法更靈活,所述步驟15也可以這樣實現(xiàn)所述被叫端將接收到的降級語音文件打包傳送到所述主叫端,由主叫端利用所述參考語音文件和解包得到的降級語音文件進行語音質(zhì)量的PESQ計算。這里所述的將降級語音文件打包傳送到所述主叫端,可以由被叫端采用電子郵件的方式或文件傳輸協(xié)議(FTP)建議的方式,當(dāng)然實際中的所述傳輸方式?jīng)Q不限于上述兩種方式,例如文件共享方式等。
在圖3所述的實施例中,在被叫端可以不具有PESQ計算能力。例如,在被叫端僅安裝一臺普通的計算機,利用該計算機上的操作系統(tǒng)自帶的數(shù)據(jù)報捕獲工具軟件,如微軟的netmonitor,將主叫端傳送來的降級語音文件抓獲(如果采用netmonitor,則抓獲的為CAP文件),然后將該CAP文件轉(zhuǎn)換為dg105.wav通過另外的方式,例如上述的電子郵件的方式發(fā)送到主叫端,由主叫端進行語音質(zhì)量的PESQ計算。
所述PESQ計算可以采用下述步驟1、調(diào)整參考語音信號和降級語音信號到一個相同的電平等級,這是為比較服務(wù)的,有利于得到更真實結(jié)果;2、對降級語音信號進行信號補償,由于電話設(shè)備和網(wǎng)絡(luò)對輸入的波形有濾波作用,所以PESQ計算前必須對信號進行補償,以消除這些因素造成的影響;3、對降級語音信號進行時間校正,這是由于系統(tǒng)或IP網(wǎng)絡(luò)可能包含時延,并且在一次測試中會改變好幾次,例如VOIP網(wǎng)絡(luò)經(jīng)常有一個變化的時延,因此深對變化的時延要進行時間校正;
4、對參考語音信號和降級語音信號進行聽覺轉(zhuǎn)換,參考信號和降級信號通過一個模擬人類聽覺的關(guān)鍵特性的系統(tǒng)進行聽覺轉(zhuǎn)換,因此需要該過程把對于接聽者來說不能聽見的信號刪除;5、對參考語音信號和降級語音信號進行干擾處理,即運用非線性平均算法對誤差曲面特定區(qū)域的干擾參數(shù)進行計算,然后進行語音質(zhì)量的計算。
還需要指出,圖3所述實施例中的所述語音質(zhì)量的評估計算可以采用PESQ計算,也可以采用其它公知的計算方法,如感知的語音質(zhì)量測試(PSQM)計算或感知分析測量系統(tǒng)(PAMS)計算等。
圖4是本發(fā)明所述裝置的實施例框圖。圖4所述的裝置包括用戶接口模塊21,外部接口模塊22,發(fā)送模塊23,接收模塊24,文件轉(zhuǎn)換模塊25,PESQ計算模塊26。
其中,所述用戶接口模塊21,用于接收用戶輸入的包括編解碼方式、參考語音文件和被測試網(wǎng)段源、目的地址的測試輸入?yún)?shù),將所述測試輸入?yún)?shù)傳送給發(fā)送模塊,以及向用戶輸出測試結(jié)果;外部接口模塊22,用于連接外部被測試IP網(wǎng)絡(luò)的測試端點;發(fā)送模塊23,連接在所述用戶接口模塊和外部接口模塊之間,用于與所述用戶接口模塊以交互方式接收用戶輸入的測試輸入?yún)?shù),所述參數(shù)包括源IP地址,目的IP地址,編解碼方式,打包間隔和發(fā)送的語音(wav)文件名等,并根據(jù)所述測試輸入?yún)?shù)中的編解碼方式,打包間隔,編碼打包生成測試語音幀通過所述外部接口模塊發(fā)送給被叫端(本例中發(fā)送的文件是符合ITU-T提供的標(biāo)準(zhǔn)的16位PCM編碼的文件,符合P.862對原始輸入語音文件的要求)。
接收模塊24,連接在所述用戶接口模塊和外部接口模塊之間,用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),這里所述參數(shù)包括源IP地址,目的IP地址,去抖動緩沖區(qū)大小和編解碼類型,以及需要保存的文件路徑和文件名等;并根據(jù)所述測試輸入?yún)?shù)中的源IP地址,通過所述外部接口模塊接收經(jīng)過被測試網(wǎng)段的符合編解碼類型的測試語音幀,生成降級語音文件傳送給評估計算模塊。
所述接收模塊24進一步包括網(wǎng)絡(luò)抖動判斷器和去抖動器(圖中未繪出),其中
網(wǎng)絡(luò)抖動判斷器,用于判斷網(wǎng)絡(luò)的抖動是否超過預(yù)先設(shè)定的閾值,如果是,控制所述去抖動器對所述降級語音文件進行去抖動處理。
也就是說,如果網(wǎng)絡(luò)抖動過大,就需要進行去抖動處理,采用存儲器作為緩存器對接收的語音幀數(shù)據(jù)進行緩存,以得到更好的語音質(zhì)量,最后再將語音幀保存成PCM編碼的wav文件;之所以要進行去抖動處理的原因,在于任何分組網(wǎng)絡(luò)由于帶寬共享,導(dǎo)致相同用戶之間的語音包到達目的地的時間和順序不一樣,比如用戶A發(fā)給用戶B的相同間隔20毫秒的報文1,2,3,應(yīng)該是B收到報文1以后20毫秒收到報文2再20毫秒收到報文3,但是用戶B收到報文1以后,可能30毫秒才收到報文2,再10毫秒收到報文3,即網(wǎng)絡(luò)產(chǎn)生了抖動。一般對于語音業(yè)務(wù),網(wǎng)絡(luò)抖動不能超過50毫秒,所以為了去除抖動,在接收端通過緩沖區(qū)對接收數(shù)據(jù)進行緩存,比如剛才的例子,收到報文1以后緩存,等待報文2和3,然后再把報文1、2、3按20毫秒的間隔播放給用戶。這樣用戶聽到的語音質(zhì)量就會比沒有去除抖動時的效果好。可以提高PESQ值。
文件轉(zhuǎn)換模塊25,連接所述用戶接口模塊,用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),這里所述參數(shù)包括源IP地址,目的IP地址,編解碼方式,需要轉(zhuǎn)換成wav文件的cap文件名和保存成wav文件的路徑和文件名,并根據(jù)所述測試輸入?yún)?shù)通過所述外部接口模塊和所述接收模塊接收被叫端捕獲并傳送來的測試語音幀(CAP文件),將該測試語音幀轉(zhuǎn)換為降級語音文件傳送給評估計算模塊。本例中,所述cap文件是用netmonitor抓包捕獲的報文,本模塊按照源IP地址,目的IP地址和編解碼類型對cap文件的報文進行過濾,對符合要求的語音幀保存成PCM編碼的wav文件。
評估計算模塊26,連接所述用戶接口模塊,用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),這里所述參數(shù)包括參考語音文件、降級語音文件和采樣率,并根據(jù)所述測試輸入?yún)?shù)接收所述參考語音文件和降級語音文件進行語音質(zhì)量的評估計算,獲得被測試網(wǎng)段的承載語音質(zhì)量。
在本發(fā)明的另外實施例中,也可以不采用文件轉(zhuǎn)換模塊25,其功能由接收模塊24完成。即接收模塊24不但用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),并根據(jù)所述測試輸入?yún)?shù)通過所述外部接口模塊接收經(jīng)過被測試網(wǎng)段的測試語音幀,還用于接收被叫端捕獲并傳送來的測試語音幀,從而生成降級語音文件傳送給評估計算模塊;
足夠的采樣率可以保證語音不失真的恢復(fù),對于電話網(wǎng)上語音信號的采樣率一般都為8000。PESQ的計算過程大致如下首先是電平調(diào)整,把參考語音文件和降級語音文件的電平調(diào)整到與人耳等級一樣的舒適等級79dB聲壓級,它是一個按這些點繪制的分段線性的函數(shù){2000Hz,0dB},{2500Hz,-5dB},{3000Hz,-10dB},{3150Hz,-20dB},{3500Hz,-50dB},{4000Hz and above,-500dB};接著是信號補償,信號補償就是把語音信號的功率恢復(fù)到濾波之前的功率,公式為LX(f)n=Sl·(P0(f)0.5)r·[(0.5+0.5·PPX′WIRSS(f)nP0(f))r-1]]]>其中P0(f)為絕對門限,Sl響度標(biāo)尺因子,PPY′WIRSS(f)n為失真音調(diào)功率密度,LX(f)n為響度密度,γ為常數(shù),本例是0.23。然后是時間校正,就是對兩個語音文件進行比較,去除降級文件中的與原始文件不符合的部分。再進行聽覺轉(zhuǎn)換和干擾處理,處理函數(shù)是PESQ分值=f(LX(f)n)(參考P.862標(biāo)準(zhǔn)10.2.16小節(jié))。
圖5是圖4所述裝置的第一個應(yīng)用實施例原理圖。圖1中,本發(fā)明所述裝置為IPVOT(IP語音質(zhì)量測試儀),在被測試網(wǎng)段的兩端各設(shè)置一個。本例說明了兩端都使用IPVQT對IP網(wǎng)絡(luò)的任意網(wǎng)段的承載語音質(zhì)量的影響進行評估,圖中所述ROUTER為路由器。實際中IPVQT可以設(shè)置在安裝有win98或者win2000等操作系統(tǒng)的機器上,在IP網(wǎng)絡(luò)的任何位置進行測試,測試步驟如下1、按圖連接好線路;2、兩端協(xié)商好要發(fā)送的參考語音文件,所有參考語音文件為IPVQT的附屬品;IPVQT1發(fā)送wav文件,比如org105.wav;同時IPVQT2在IP網(wǎng)絡(luò)上接收需要的語音幀,轉(zhuǎn)換成wav文件比如dg105.wav;因為發(fā)送的語音文件為IPVQT所附帶,在IPVQT2上把org105.wav和dg105.wav作為PESQ計算模塊的輸入,計算出PESQ值。也可以把dg105.wav通過電子郵件(e-mail),ftp等方式發(fā)送給IPVQT1,由IPVQT1進行計算。
圖6是圖5所述裝置的第二個應(yīng)用實施例原理圖;該圖描述了一端使用IPVQT,另一端使用NetMonitor對任意網(wǎng)段的IP網(wǎng)絡(luò)對語音質(zhì)量的影響進行評估的情況。測試步驟如下1、按圖連接好線路;2、兩端協(xié)商好要發(fā)送的參考語音文件,然后IPVQT發(fā)送wav文件,比如org105.wav;同時在對端啟動NetMonitor進行抓包(假設(shè)抓住的是CAP文件);3、對端把抓包文件比如dg105.cap通過e-mail或者ftp等傳給IPVQT端;4、在IPVQT上將cap文件轉(zhuǎn)換為wav文件,得到dg105.wav這個降級語音文件。5、IPVQT利用or105.wav和dg105.wav作為PESQ的輸入計算PESQ值。
圖7是圖5所述裝置的第三個應(yīng)用實施例原理圖。該圖描述了對單個的網(wǎng)關(guān)設(shè)備對語音質(zhì)量的影響進行評估的情況。本測試應(yīng)該與傳統(tǒng)的語音質(zhì)量測試儀(VOT)配合使用,IPVQT運行在網(wǎng)關(guān)的IP接口處,測試步驟如下1、按圖連接好線路;2、協(xié)商好VQT和IPVQT要發(fā)送和接收的文件(本例中兩者的參考文件都是ITU-T規(guī)定的已知文件),比如or105.wav;3、VQT發(fā)送wav文件;IPVQT在網(wǎng)關(guān)接入IP網(wǎng)絡(luò)處接收語音幀;保存成dg105.wav;4、接收結(jié)束后,IPVQT利用or105.wav和dg105.wav進行PESQ的計算,從而得到單個網(wǎng)關(guān)對語音質(zhì)量的影響;本例中,同樣也可以使用NetMonitor進行抓包,通過e-mail或ftp發(fā)給IPVQT,經(jīng)過IPVQT轉(zhuǎn)換成wav文件后進行分析。
最后還需說明,本申請文件中的抓包工具以NetMonitor為例,但是并不局限于此,例如還包括其它文件捕獲工具如NetXRay,Sniffer等抓包生成的類似cap文件;同樣,網(wǎng)關(guān)設(shè)備可以是TMG、AG和IAD等提供Z接口的設(shè)備,等等。
權(quán)利要求
1.一種測試語音質(zhì)量的方法,其特征在于包括在IP網(wǎng)絡(luò)被測試網(wǎng)段的主叫端利用包括本端和被叫端IP地址的參數(shù)向被叫端發(fā)送參考語音文件;被叫端利用包括主叫端和被叫端IP地址的參數(shù)接收通過被測試網(wǎng)段傳輸?shù)奖径撕笮纬傻慕导壵Z音文件;利用所述參考語音文件和所述降級語音文件進行語音質(zhì)量的評估計算,獲得被測試網(wǎng)段的承載語音質(zhì)量。
2.根據(jù)權(quán)利要求1所述的測試語音質(zhì)量的方法,其特征在于,所述被叫端利用所述參考語音文件和接收到的降級語音文件進行語音質(zhì)量的評估計算。
3.根據(jù)權(quán)利要求1所述的測試語音質(zhì)量的方法,其特征在于,所述被叫端將接收到的降級語音文件打包傳送到所述主叫端,由主叫端利用所述參考語音文件和解包得到的降級語音文件進行語音質(zhì)量的評估計算。
4.根據(jù)權(quán)利要求3所述的測試語音質(zhì)量的方法,其特征在于,所述被叫端采用電子郵件或文件傳輸協(xié)議(FTP)方式將接收到的降級語音文件打包傳送到所述主叫端
5.根據(jù)權(quán)利要求1、2、3或4所述的測試語音質(zhì)量的方法,其特征在于,所述方法還包括被叫端接收到降級語音文件后,判斷網(wǎng)絡(luò)抖動是否超過預(yù)先設(shè)定的閾值,如果是,對所述降級語音文件進行去抖動處理。
6.根據(jù)權(quán)利要求5所述的測試語音質(zhì)量的方法,其特征在于,所述語音質(zhì)量的評估計算為語音質(zhì)量的感知評估(PESQ)計算或感知的語音質(zhì)量測試(PSQM)計算或感知分析測量系統(tǒng)(PAMS)計算。
7.根據(jù)權(quán)利要求6所述的測試語音質(zhì)量的方法,其特征在于,采用下述步驟進行PESQ計算調(diào)整參考語音信號和降級語音信號到一個相同的電平等級;對降級語音信號進行信號補償;對降級語音信號進行時間校正;對參考語音信號和降級語音信號進行聽覺轉(zhuǎn)換;對參考語音信號和降級語音信號進行干擾處理,然后進行語音質(zhì)量的計算。
8.一種測試語音質(zhì)量的裝置,其特征在于包括用戶接口模塊,用于接收用戶輸入的包括編解碼方式、參考語音文件和被測試網(wǎng)段源、目的地址的測試輸入?yún)?shù),將所述測試輸入?yún)?shù)傳送給發(fā)送模塊,以及向用戶輸出測試結(jié)果;外部接口模塊,用于連接外部被測試IP網(wǎng)絡(luò)的測試端點;發(fā)送模塊,連接在所述用戶接口模塊和外部接口模塊之間,用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),并根據(jù)所述測試輸入?yún)?shù)生成測試語音幀通過所述外部接口模塊發(fā)送給被叫端;接收模塊,連接在所述用戶接口模塊和外部接口模塊之間,用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),并根據(jù)所述測試輸入?yún)?shù)通過所述外部接口模塊接收經(jīng)過被測試網(wǎng)段的測試語音幀,生成降級語音文件傳送給評估計算模塊;評估計算模塊,連接所述用戶接口模塊,用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),并根據(jù)所述測試輸入?yún)?shù)接收所述參考語音文件和降級語音文件進行語音質(zhì)量的評估計算,獲得被測試網(wǎng)段的承載語音質(zhì)量。
9.根據(jù)權(quán)利要求8所述的測試語音質(zhì)量的裝置,其特征在于,所述裝置還包括文件轉(zhuǎn)換模塊,連接所述用戶接口模塊,用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),并根據(jù)所述測試輸入?yún)?shù)通過所述外部接口模塊和所述接收模塊接收被叫端捕獲并傳送來的測試語音幀,將該測試語音幀轉(zhuǎn)換為降級語音文件傳送給評估計算模塊。
10.根據(jù)權(quán)利要求8或9所述的測試語音質(zhì)量的裝置,其特征在于,所述接收模塊進一步包括網(wǎng)絡(luò)抖動判斷器和去抖動器,其中網(wǎng)絡(luò)抖動判斷器,用于判斷網(wǎng)絡(luò)的抖動是否超過預(yù)先設(shè)定的閾值,如果是,控制所述去抖動器對所述降級語音文件進行去抖動處理。
11.一種測試語音質(zhì)量的裝置,其特征在于包括用戶接口模塊,用于接收用戶輸入的包括編解碼方式、參考語音文件和被測試網(wǎng)段的源、目的地址的所述測試輸入?yún)?shù),將所述測試輸入?yún)?shù)傳送給發(fā)送模塊,以及向用戶輸出測試結(jié)果;外部接口模塊,用于連接外部被測試IP網(wǎng)絡(luò)的測試端點;發(fā)送模塊,連接在所述用戶接口模塊和外部接口模塊之間,用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),并根據(jù)所述測試輸入?yún)?shù)生成測試語音幀通過所述外部接口模塊發(fā)送給被叫端;接收模塊,連接在所述用戶接口模塊和外部接口模塊之間,用于與所述用戶接口模塊以交互方式接收所述測試輸入?yún)?shù),并根據(jù)所述測試輸入?yún)?shù)通過所述外部接口模塊接收經(jīng)過被測試網(wǎng)段的測試語音幀或被叫端捕獲并傳送來的測試語音幀,生成降級語音文件傳送給評估計算模塊;評估計算模塊,連接所述用戶接口模塊,用于與所述用戶接口模塊以交互方式接收測試輸入?yún)?shù),并根據(jù)所述參數(shù)接收所述參考語音文件和降級語音文件進行語音質(zhì)量的評估計算,獲得被測試網(wǎng)段的承載語音質(zhì)量。
全文摘要
本發(fā)明提供了一種測試語音質(zhì)量的方法,該方法在IP網(wǎng)絡(luò)被測試網(wǎng)段的主叫端利用包括本端和被叫端IP地址的參數(shù)向被叫端發(fā)送參考語音文件,被叫端利用包括主叫端和被叫端IP地址的參數(shù)接收通過被測試網(wǎng)段傳輸?shù)奖径撕笮纬傻慕导壵Z音文件,最后,利用所述參考語音文件和所述降級語音文件進行語音質(zhì)量的評估計算,獲得被測試網(wǎng)段的承載語音質(zhì)量。本發(fā)明提供了的測試IP網(wǎng)絡(luò)承載語音質(zhì)量的裝置,包括用戶接口模塊21,外部接口模塊22,發(fā)送模塊23,接收模塊24,文件轉(zhuǎn)換模塊25,PESQ計算模塊26,采用上述方案對IP網(wǎng)絡(luò)進行承載語音質(zhì)量進行測量和評估的成本低,且使用方便、靈活。
文檔編號G10L25/69GK1592236SQ03156510
公開日2005年3月9日 申請日期2003年9月3日 優(yōu)先權(quán)日2003年9月3日
發(fā)明者關(guān)方 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
德保县| 襄汾县| 大悟县| 廊坊市| 调兵山市| 钟山县| 二连浩特市| 南乐县| 定襄县| 宁乡县| 东丽区| 锡林郭勒盟| 开江县| 甘泉县| 阳江市| 镇远县| 苗栗市| 通州区| 贡觉县| 建宁县| 台中市| 民乐县| 商南县| 东源县| 汝城县| 岑巩县| 留坝县| 额济纳旗| 秦安县| 中宁县| 锡林郭勒盟| 安多县| 双流县| 永寿县| 澎湖县| 平南县| 嘉鱼县| 海口市| 文安县| 巴青县| 遂川县|