調用所述計算函數,根據所述第一必要語音參數和所述第一評估 中間值,計算所述第一 RTP分組流的語音質量客觀評估值。
[0046] 優(yōu)選地,所述第一必要語音參數包括:語音電平、局部樣點的距離均值、全局背景 噪聲、局部背景噪聲、基因周期互功率、倒譜偏態(tài)、線性預測系數峰態(tài)、局部背景噪聲平均能 量、帖重復率、機械性噪聲。
[0047] 優(yōu)選地,所述第一計算模塊,具體用于根據所述第一有效載荷信息,對所述第一 RTP分組流的第一偽參考語音重構,生成第一偽劣化語音;計算所述第一偽參考語音的第1 人耳聽覺響度、第一偽劣化語音的第2人耳聽覺響度,根據所述第1、2人耳聽覺響度,計算第 一評估中間值。
[0048] 本發(fā)明所提供的網絡電話語音質量客觀評估處理的方法和裝置,通過獲取多組 RTP分組流,對每組RTP分組流解碼,獲得對應的劣化語音和有效載荷信息;獲取每組RTP分 組流的劣化語音的必要語音參數;根據每一有效載荷信息和每組RTP分組流的偽參考語音, 計算每組RTP分組流的評估中間值;獲取所述多組RTP分組流的語音質量主觀評估值;根據 每組RTP分組流對應的所述必要語音參數、評估中間值、語音質量主觀評估值,構建RTP分組 流的語音質量客觀評估的計算函數的方式,后續(xù)通過所述計算函數根據獲取的RTP分組流 的必要語音參數和評估中間值即可計算評估出所獲取的RTP分組流的語音質量客觀評估 值,適用于在線網絡語音質量評估場景,相比現有的語音質量評估方式,數據計算量小,能 夠滿足實時性要求,語音質量評價準確度高。
【附圖說明】
[0049] 圖1為本發(fā)明的網絡電話語音質量客觀評估處理的方法一實施例的流程示意圖;
[0050] 圖2本發(fā)明的計算每組RTP分組流的偽參考語音的第一人耳聽覺響度和偽劣化語 音的第二人耳聽覺響度的細化流程示意圖;
[0051] 圖3為本發(fā)明的網絡電話語音質量客觀評估處理的方法另一實施例的流程示意 圖;
[0052] 圖4為本發(fā)明的計算所述第一偽參考語音的第1人耳聽覺響度、第一偽劣化語音的 第2人耳聽覺響度的具體細化流程圖;
[0053] 圖5為本發(fā)明的網絡電話語音質量客觀評估處理的裝置一實施例的功能模塊示意 圖;
[0054] 圖6為圖5中的計算模塊的具體細化功能模塊示意圖;
[0055] 圖7為本發(fā)明網絡電話語音質量客觀評估處理的裝置100-實施例的另一功能模 塊示意圖;
[0056] 圖8為本發(fā)明的網絡電話語音質量客觀評估處理的裝置另一實施例的功能模塊示 意圖。
[0057] 圖9為圖8中的第一計算模塊的具體細化功能模塊示意圖;
[0058] 圖10為本發(fā)明的網絡電話語音質量客觀評估處理的裝置另一實施例另一功能模 塊不意圖。
[0059] 本發(fā)明目的的實現、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0060] W下結合說明書附圖對本發(fā)明的優(yōu)選實施例進行說明,應當理解,此處所描述的 優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明,并且在不沖突的情況下,本發(fā) 明中的實施例及實施例中的特征可W相互組合。
[0061] 本發(fā)明提供一種網絡電話語音質量客觀評估處理的方法。參照圖1,圖1為本發(fā)明 的網絡電話語音質量客觀評估處理的方法一實施例的流程示意圖。在一實施例中,所述網 絡電話語音質量客觀評估處理的方法包括:
[0062] 步驟S10、獲取多組RTP(Theater Server protocol,實時傳輸協議)分組流、對每 組RTP分組流解碼,獲得對應的劣化語音和有效載荷信息。
[0063] 步驟S20、獲取每組RTP分組流的劣化語音的必要語音參數。
[0064] 本發(fā)明中所述必要語音參數包括:語音電平SpeechLevel、局部樣點的距離均值 LocalMeanDistSamp、全局背景噪聲GlobalBGNoise、局部背景噪聲LocalBGNoise、基因周期 互功率PitchCross化wer、倒譜偏態(tài)CepSkew、線性預測系數峰態(tài)LPCCurt、局部背景噪聲平 均能量1^)。日1136齡13日1日日]1、帖重復率化日111日1?巧日日13、機械性噪聲冊日6口3。
[0065] 步驟S30、根據每一有效載荷信息和每組RTP分組流的偽參考語音,計算每組RTP分 組流的評估中間值。
[0066] 本實施例中本步驟S30具體包括如下處理:根據每一有效載荷信息,對相應的RTP 分組流的偽參考語音重構,生成相應的RTP分組流的偽劣化語音;計算每組RTP分組流的偽 參考語音的第一人耳聽覺響度和偽劣化語音的第二人耳聽覺響度,根據所述第一、二人耳 聽覺響度,計算每組RTP分組流的評估中間值。
[0067] 其中,根據所述第一、二人耳聽覺響度,計算每組RTP分組流的評估中間值具體過 程如下:一、采用平均歐氏距離來計算偽劣化語音相對于偽參考語音的失真大小。定義偽參 考語音第η帖在第1個美爾頻帶上的第一人耳聽覺響度為Lni(l),偽劣化語音的第η帖在第1 個美爾頻帶上的第二人耳聽覺響度為Ln2(l);則偽參考語音的第η帖第一人耳聽覺響度與偽 劣化語音的第η帖人耳聽覺響度距離為
庚中1為美爾頻帶 總數;第一人耳聽覺響度與第二人耳聽覺響度的平均人耳聽覺響度距離為:
其中,Ν為信號總帖數,Εη為第η帖的能量。二、采用多組已知M0S值的語音樣本進行測試,計 算得出該多組語音樣本所對應的平均人耳聽覺響度距離,并對該每組語音樣本所對應的平 均人耳聽覺響度距離按最小二乘法準則進行二次多項式擬合得到評估中間值計算公式。將 每一組RTP分組流所對應的平均人耳聽覺響度距離代入所述評估中間值計算公式,計算得 出每組RTP分組流的評估中間值。
[0068] 本實施例中所述根據每一有效載荷信息,對相應的RTP分組流的偽參考語音重構, 生成相應的RTP分組流的偽劣化語音具體包括如下處理:根據每一有效載荷信息,將相應的 RTP分組流的偽參考語音中的有效載荷替換為所述RTP分組流當前的有效載荷,生成所述偽 劣化語音。
[0069] 本實施例中,所述計算每組RTP分組流的偽參考語音第一人耳聽覺響度和偽劣化 語音的第二人耳聽覺響度,根據所述第一、二人耳聽覺響度,計算每組RTP分組流的評估中 間值之前還包括對每組RTP分組流的偽參考語音和偽劣化語音的預處理過程:將每一組RTP 分組流相應的偽參考語音和偽劣化語音的電平值調整至設定值;采用時間對齊函數,補償 每一組RTP分組流相應的偽劣化語音的延遲時間,得到每組RTP分組流對應的預處理后的偽 參考語音和偽劣化語音。
[0070] 參見圖2,圖2本發(fā)明的計算每組RTP分組流的偽參考語音的第一人耳聽覺響度和 偽劣化語音的第二人耳聽覺響度的細化流程示意圖。本實施例中所述計算每組RTP分組流 的偽參考語音的第一人耳聽覺響度和偽劣化語音的第二人耳聽覺響度的具體過程如下:
[0071] 步驟S31、對所述RTP分組流對應的預處理后的偽參考語音和偽劣化語音分別進行 加漢寧窗的FFT變換處理,得到第一信號功率譜Pi(w)和第二信號功率譜P2(w)。
[0072] 步驟S32、分別對所述第一信號功率譜Pi(w)、所述第二信號功率譜Pi(w)進行等響 度預加重及SNR加權處理,得到第一感知功率譜扣i(w)和第二感知功率譜扣2(w)。
[0073] 步驟S33、分別對所述第一感知功率譜扣i(w)、所述第二感知功率譜扣2(w)進行臨 界帶譜映射處理,得到第一臨界帶功率譜扣Bl(W)、第二臨界帶功率譜扣B2(W)。
[0074] 步驟S34、分別對第一臨界帶功率譜扣Bi(W)、第二臨界帶功率譜扣B2(W)進行離散余 弦變換處理,得到第一感知功率譜倒譜系數和第二感知功率譜倒譜系數。
[0075] 步驟S35、分別對所述第一感知功率譜倒譜系數和第二感知功率譜倒譜系數進行 聽覺響度變換處理,得到所述第一人耳聽覺響度和所述第二人耳聽覺響度。
[0076] 步驟S40、獲取所述多組RTP分組流的語音質量主觀評估值。
[0077] 本步驟S40中所述多組RTP分組流的語音質量主觀評估值是采用現有技術中常規(guī) 的語音質量主觀評估方法評估計算出來的,在此不展開