[發明專利]分組損失隱藏方法無效
| 申請號: | 200610109701.4 | 申請日: | 2006-08-07 |
| 公開(公告)號: | CN101123572A | 公開(公告)日: | 2008-02-13 |
| 發明(設計)人: | 王春花;王煒;楊武學 | 申請(專利權)人: | 北京三星通信技術研究有限公司;三星電子株式會社 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L1/00 |
| 代理公司: | 中科專利商標代理有限責任公司 | 代理人: | 戎志敏 |
| 地址: | 100081北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分組 損失 隱藏 方法 | ||
1.一種分組損失隱藏方法,包括步驟:
a)對于好的語音幀,保存語音譯碼后的結果;
b)對于第一個損失幀,在保存的語音數據中檢測Pitch;
c)選取合適的幾個Pitch周期構造損失語音片段L;
d)選取合適的語音數據段與損失語音片段L中尾部數據段進行平滑處理,并替換損失語音片段L的尾部數據;
e)利用所述損失語音片段L生成第一個損失幀所對應的合成PLC幀U。
2.如權利要求1所述的方法,其特征在于還包括:
若連續有幾個損失幀,則對U采用線性衰減策略生成后續合成幀。
3.如權利要求1所述的分方法,其特征在于在步驟a)中,將語音譯碼后的結果保存在循環的歷史緩沖器中。
4.如權利要求3所述的方法,其特征在于緩沖器的大小設為48.75ms。
5.如權利要求1所述的方法,其特征在于在步驟b)中,選用WSOLA方法進行Pitch檢測。
6.如權利要求5所述的方法,其特征在于Pitch檢測的結果為一個Pitch的長度P,其取值范圍為40≤P≤120樣值。
7.如權利要求3所述的方法,其特征在于在歷史緩沖器的尾部,選取合適的m個Pitch周期構造損失語音片段L,按下式選取m;
m=ceil(所要構造的損失幀的樣植數/P)
函數ceil()為上取整。
8.如權利要求1所述的方法,其特征在于在步驟d)中,進行平滑的長度為1/4個當前Pitch的長度。
9.如權利要求8所述的方法,其特征在于平滑過程包括如下步驟:
a)對A進行上斜坡乘:
AA(i)=A(i)*(i*t)????1≤i≤|A|
A(i)為語音段A中第i個樣值點,t為增大幅度,可取1/|A|;
b)對B進行下斜坡乘,即B中的每個樣值點B(i)與一個權值相乘,并且這個權值隨著樣值點數的增加逐漸減小;
BB(i)=B(i)*(1-(i-1)*t)????1≤i≤|B|
B(i)為語音段B中第i個樣值點,t為減小幅度,可取1/|B|=1/|A|;
c)將a)和b)的結果對應樣值相加即得C,且用C代替L尾部部分即得平滑后的L。
10.如權利要求1所述的方法,其特征在于在步驟e)中,所述的利用L生成U包括:從L的開始選取所需的樣值數,若不足,則再從L的開始選取,如此重復直到生成所要求的損失語音段。
11.如權利要求2所述的方法,其特征在于,所述線性衰減策略包括:將U中的每個樣值乘以一個比例因子,假設為S,即(U*S)生成后續合成語音幀,這里S的取值范圍為0<S≤1。
12.一種實現權利要求1方法的設備,在接收端包括:
e)網絡協議模塊,實現TCP/IP協議,RTP/RTCP協議等網絡協議;
f)Audio驅動模塊,處理設備部分的語音的輸入/輸出;
g)協議處理模塊,處理H.323以及相關協議、MGCP協議以及SIP協議等;
h)媒體處理模塊,負責設備端與網絡端的語音數據的轉換及控制,
以及語音質量QOS的保證等功能,所述媒體處理模塊包括子模塊:
控制模塊,負責網絡端以及設備端的語音數據流的輸入輸出,和各子模塊間的語音數據流的傳輸;
語音編解碼模塊,用于處理語音的編碼;
抖動緩沖模塊,用于緩沖接收到的語音流,并根據估計的網絡延時動態調整緩沖的大小,以獲得實時連續的語音流;
PLC_MP模塊,采用分組損失隱藏PLC方法的功能模塊;
信號音生成模塊,用于生成VoIP所需的各種信號音;
語音質量控制模塊,包含回波抵消、回波抑制,靜音檢測抑制,舒適噪音生成,自動增益等多種語音質量處理功能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京三星通信技術研究有限公司;三星電子株式會社,未經北京三星通信技術研究有限公司;三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/200610109701.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:蒸發容器
- 下一篇:供多處理器系統中的高速緩存同步中使用的轉發狀態





