亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

語音數(shù)據(jù)處理方法及系統(tǒng)的制作方法

文檔序號(hào):2826204閱讀:171來源:國知局
語音數(shù)據(jù)處理方法及系統(tǒng)的制作方法
【專利摘要】一種語音數(shù)據(jù)處理方法及系統(tǒng),其中語音數(shù)據(jù)處理方法包括步驟:接收基于AMBE2000技術(shù)編碼的語音數(shù)據(jù)流;判斷所述語音數(shù)據(jù)流的丟包狀態(tài);當(dāng)所述語音數(shù)據(jù)流處于丟包狀態(tài)時(shí),檢測(cè)丟包幀數(shù),若丟包幀數(shù)小于預(yù)設(shè)值,在所述語音數(shù)據(jù)流丟包的幀位置處插入0×00數(shù)據(jù),否則,插入預(yù)先錄制的背景噪音;基于AMBE2000技術(shù)對(duì)插入數(shù)據(jù)處理后的所述語音數(shù)據(jù)流進(jìn)行解碼。通過本發(fā)明方案,在數(shù)據(jù)流存在丟包的情況下,根據(jù)丟包的不同情況,輸出平滑的環(huán)境背景噪音,提高了語音數(shù)據(jù)通話質(zhì)量。
【專利說明】語音數(shù)據(jù)處理方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)通信領(lǐng)域,特別是涉及語音數(shù)據(jù)處理方法及系統(tǒng)。
【背景技術(shù)】
[0002]在語音數(shù)據(jù)傳輸過程中,由于丟包或接收校驗(yàn)出錯(cuò)等問題,往往會(huì)導(dǎo)致一段時(shí)間內(nèi)沒有語音數(shù)據(jù)傳輸至編碼器。為了保障通話流暢,一般通過使能芯片內(nèi)部的舒適噪音插入位,輸出連續(xù)舒適噪音的方法。這種方法實(shí)際效果不理想。其一輸出靜音與實(shí)際環(huán)境背景有差距,其二輸出靜音音量與通話音量難以匹配,在通話與靜音切換時(shí)會(huì)造成頓挫感,其三在少量丟包的情況下使用這種方法也會(huì)帶來較大的頓挫感或噪音。

【發(fā)明內(nèi)容】

[0003]基于此,有必要針對(duì)語音數(shù)據(jù)傳輸過程中,丟包時(shí),提高語音數(shù)據(jù)通話質(zhì)量的問題,提供一種語音數(shù)據(jù)處理方法及系統(tǒng)。
[0004]一種語音數(shù)據(jù)處理方法,包括步驟:
[0005]接收基于AMBE2000技術(shù)編碼的語音數(shù)據(jù)流;
[0006]判斷所述語音數(shù)據(jù)流的丟包狀態(tài);
[0007]當(dāng)所述語音數(shù)據(jù)流處于丟包狀態(tài)時(shí),檢測(cè)丟包幀數(shù),若丟包幀數(shù)小于預(yù)設(shè)值,在所述語音數(shù)據(jù)流丟包的幀位置處插入0X00數(shù)據(jù),否則,插入預(yù)先錄制的背景噪音;
[0008]基于AMBE2000技術(shù)對(duì)插入數(shù)據(jù)處理后的所述語音數(shù)據(jù)流進(jìn)行解碼。
[0009]一種語音數(shù)據(jù)處理系統(tǒng),包括:
[0010]接收模塊,用于接收基于AMBE2000技術(shù)編碼的語音數(shù)據(jù)流;
[0011]判斷模塊,用于判斷所述語音數(shù)據(jù)流的丟包狀態(tài);
[0012]插入模塊,用于當(dāng)所述語音數(shù)據(jù)流處于丟包狀態(tài)時(shí),檢測(cè)丟包幀數(shù),若丟包幀數(shù)小于預(yù)設(shè)值,在所述語音數(shù)據(jù)流丟包的幀位置處插入0X00數(shù)據(jù),否則,插入預(yù)先錄制的背景
噪音;
[0013]解碼模塊,用于基于AMBE2000技術(shù)對(duì)插入數(shù)據(jù)處理后的所述語音數(shù)據(jù)流進(jìn)行解碼。
[0014]上述語音數(shù)據(jù)處理方法及系統(tǒng),通過判斷語音數(shù)據(jù)流是否丟包,當(dāng)語音數(shù)據(jù)流處于丟包狀態(tài),則檢測(cè)丟包幀數(shù),當(dāng)屬于少量丟包時(shí),可以通過插入0x00的空白語音數(shù)據(jù),根據(jù)AMBE2000技術(shù),將產(chǎn)生高斯白噪音。這種噪音在語音O?4k的語音范圍內(nèi)是均勻分布的,所以在短時(shí)間內(nèi)可以產(chǎn)生較平滑的背景聲。當(dāng)屬于大量丟包時(shí),插入已錄制的相應(yīng)環(huán)境的背景噪音,從而獲得較平滑的通話效果。通過這種補(bǔ)償處理方式,在數(shù)據(jù)流存在丟包的情況下,根據(jù)丟包的不同情況,輸出平滑的環(huán)境背景噪音,提高了語音數(shù)據(jù)通話質(zhì)量。
【專利附圖】

【附圖說明】
[0015]圖1為本發(fā)明語音數(shù)據(jù)處理方法實(shí)施例的流程示意圖;[0016]圖2為本發(fā)明語音數(shù)據(jù)處理系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0017]以下針對(duì)本發(fā)明語音數(shù)據(jù)處理方法及系統(tǒng)的各實(shí)施例進(jìn)行詳細(xì)的描述。
[0018]如圖1所示,為本發(fā)明語音數(shù)據(jù)處理方法實(shí)施例的流程示意圖,包括步驟:
[0019]步驟SlOl:接收基于AMBE2000技術(shù)編碼的語音數(shù)據(jù)流;
[0020]AMBE2000 (多帶激勵(lì))語音編碼技術(shù)是一種具有高語音質(zhì)量和強(qiáng)魯棒性的低速率語音編解碼技術(shù)。這種方法在頻域中按基音各諧波頻率,將一幀語音的頻譜劃分為多個(gè)頻帶,對(duì)每個(gè)頻帶作清、濁音判決。對(duì)濁音帶,以基音為周期的脈沖序列作為激勵(lì)信號(hào);對(duì)清音帶,則以白噪聲作為激勵(lì)信號(hào)??偟募?lì)信號(hào)由各帶激勵(lì)信號(hào)相加構(gòu)成。用該激勵(lì)信號(hào)激勵(lì)聲道濾波器,最終合成出具有較高自然度的語音。基于AMBE2000技術(shù)編碼的語音數(shù)據(jù)流,由于合成語音譜與原語音譜在細(xì)致結(jié)構(gòu)上能擬合得很好,因此在低比特率的情況下,其合成語音的音質(zhì)依然能保持較高的自然度。
[0021]步驟S102:判斷語音數(shù)據(jù)流的丟包狀態(tài);
[0022]判斷語音數(shù)據(jù)流丟包狀態(tài)的方法有很多種,在其中一個(gè)實(shí)施例中,語音數(shù)據(jù)流的傳輸方式為主從站傳輸方式,判斷語音數(shù)據(jù)流的丟包狀態(tài)的步驟包括:判斷主站是否收到從站響應(yīng)信息,若否,則判定當(dāng)前接收的語音數(shù)據(jù)流為產(chǎn)生丟包的語音數(shù)據(jù)流;其中,主站為語音數(shù)據(jù)發(fā)送端,從站為語音數(shù)據(jù)接收端。比如,主站為局端,從站為客戶端。
[0023]在另一個(gè)實(shí)施例中,語音數(shù)據(jù)包的傳輸方式為等時(shí)傳輸方式,判斷語音數(shù)據(jù)流的丟包狀態(tài)的步驟包括:在間隔預(yù)設(shè)時(shí)間時(shí),判斷是否收到語音數(shù)據(jù)流,若否,則判定當(dāng)前接收的語音數(shù)據(jù)流產(chǎn)生丟包。即預(yù)設(shè)一個(gè)時(shí)間間隔,每隔預(yù)設(shè)時(shí)間判斷一次,如果判斷時(shí)沒有接收到語音數(shù)據(jù)流,則表示丟包。
[0024]步驟S103:當(dāng)語音數(shù)據(jù)流處于丟包狀態(tài)時(shí),檢測(cè)丟包幀數(shù),若丟包幀數(shù)小于預(yù)設(shè)值,在語音數(shù)據(jù)流丟包的幀位置處插入0X00數(shù)據(jù),否則,插入預(yù)先錄制的背景噪音;
[0025]預(yù)設(shè)值可以根據(jù)需要設(shè)定,一般情況可以設(shè)為I至5。即,丟包幀數(shù)為I至5幀時(shí),可以認(rèn)為是少量丟包,當(dāng)超出這個(gè)值時(shí),可以認(rèn)為是大量丟包。少量丟包時(shí),通過插入0x00的空白語音數(shù)據(jù),根據(jù)AMBE2000的算法,則可以產(chǎn)生高斯白噪音。大量丟包時(shí),插入已錄制的相應(yīng)使用環(huán)境的背景噪聲,從而獲得較為平滑的通話效果。比如,在車載系統(tǒng)、電梯對(duì)講系統(tǒng)等封閉環(huán)境中,可以事先錄制好該環(huán)境下靜音狀態(tài)下的環(huán)境背景噪音,當(dāng)丟包時(shí)可以直接插入該背景噪音。由于一幀數(shù)據(jù)格式共24個(gè)字(48字節(jié)),0?11是包頭和控制信息,12?23是語音數(shù)據(jù)。則12?23是要插入的背景數(shù)據(jù)。例如,在電梯對(duì)講系統(tǒng)中,在轎廂中環(huán)境噪聲相對(duì)穩(wěn)定一致,錄制轎廂靜音狀態(tài)下的環(huán)境背景噪聲,當(dāng)丟包較嚴(yán)重時(shí),輸出該錄音,由于與背景環(huán)境一致,所以即使通話是斷續(xù)的,但背景音是平滑的,不會(huì)有噪聲產(chǎn)生。
[0026]在一個(gè)其中實(shí)施例中,在插入預(yù)先錄制的背景噪音前還包括步驟:錄制接收端所處環(huán)境的背景噪音,將背景噪音進(jìn)行存儲(chǔ)。通過這種方式,可以實(shí)時(shí)或根據(jù)指令錄制背景噪音,以備不時(shí)之需。這里提到的背景噪音,可以是該環(huán)境靜音狀態(tài)下的環(huán)境背景噪音。采用這種方式,該方法也適用于一些移動(dòng)設(shè)備中,比如手持移動(dòng)系統(tǒng)等,環(huán)境噪音根據(jù)用戶所在地不同而進(jìn)行更換。
[0027]步驟S104:基于AMBE2000技術(shù)對(duì)插入數(shù)據(jù)處理后的語音數(shù)據(jù)流進(jìn)行解碼。通過AMBE2000技術(shù)實(shí)現(xiàn)解碼,可以得到模擬語音。該模擬語音中,在丟包情況下可以獲得較為平滑的背景噪音,提高語音數(shù)據(jù)的質(zhì)量。
[0028]本發(fā)明語音數(shù)據(jù)處理方法,通過判斷語音數(shù)據(jù)流是否丟包,當(dāng)語音數(shù)據(jù)流處于丟包狀態(tài),則檢測(cè)丟包幀數(shù),當(dāng)屬于少量丟包時(shí),可以通過插入0x00的空白語音數(shù)據(jù),根據(jù)AMBE2000技術(shù),將產(chǎn)生高斯白噪音。這種噪音在語音O?4k的語音范圍內(nèi)是均勻分布的,所以在短時(shí)間內(nèi)可以產(chǎn)生較平滑的背景聲。當(dāng)屬于大量丟包時(shí),插入已錄制的相應(yīng)環(huán)境的背景噪音,從而獲得較平滑的通話效果。通過這種補(bǔ)償處理方式,在數(shù)據(jù)流存在丟包的情況下,根據(jù)丟包的不同情況,輸出平滑的環(huán)境背景噪音,提高了語音數(shù)據(jù)通話質(zhì)量。
[0029]根據(jù)上述語音數(shù)據(jù)處理方法,本發(fā)明還提供一種語音數(shù)據(jù)處理系統(tǒng),如圖2所示,包括:
[0030]接收模塊201,用于接收基于AMBE2000技術(shù)編碼的語音數(shù)據(jù)流;
[0031]判斷模塊202,用于判斷語音數(shù)據(jù)流的丟包狀態(tài);
[0032]插入模塊203,用于當(dāng)語音數(shù)據(jù)流處于丟包狀態(tài)時(shí),檢測(cè)丟包幀數(shù),若丟包幀數(shù)小于預(yù)設(shè)值,在語音數(shù)據(jù)流丟包的幀位置處插入0X00數(shù)據(jù),否則,插入預(yù)先錄制的背景噪
曰;
[0033]解碼模塊204,用于基于AMBE2000技術(shù)對(duì)插入數(shù)據(jù)處理后的語音數(shù)據(jù)流進(jìn)行解碼。
[0034]在其中一個(gè)實(shí)施例中,插入模塊,還用于:錄制接收端所處環(huán)境的背景噪音,將背景噪音進(jìn)行存儲(chǔ)。
[0035]在其中一個(gè)實(shí)施例中,預(yù)設(shè)值的范圍為I至5。
[0036]在其中一個(gè)實(shí)施例中,語音數(shù)據(jù)流的傳輸方式為主從站傳輸方式,判斷模塊用于:
[0037]判斷主站是否收到從站響應(yīng)信息,若否,則判定當(dāng)前接收的語音數(shù)據(jù)流為產(chǎn)生丟包的語音數(shù)據(jù)流;其中,主站為語音數(shù)據(jù)發(fā)送端,從站為語音數(shù)據(jù)接收端。
[0038]在其中一個(gè)實(shí)施例中,語音數(shù)據(jù)包的傳輸方式為等時(shí)傳輸方式,判斷模塊用于:在間隔預(yù)設(shè)時(shí)間時(shí),判斷是否收到語音數(shù)據(jù)流,若否,則判定當(dāng)前接收的語音數(shù)據(jù)流產(chǎn)生丟包。
[0039]本發(fā)明的語音數(shù)據(jù)處理系統(tǒng)與本發(fā)明的語音數(shù)據(jù)處理方法是一一對(duì)應(yīng)的,上述語音數(shù)據(jù)處理方法實(shí)施例中的相關(guān)技術(shù)特征及其技術(shù)效果均適用于語音數(shù)據(jù)處理系統(tǒng)實(shí)施例中,在此不再贅述。
[0040]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種語音數(shù)據(jù)處理方法,其特征在于,包括步驟: 接收基于AMBE2000技術(shù)編碼的語音數(shù)據(jù)流; 判斷所述語音數(shù)據(jù)流的丟包狀態(tài); 當(dāng)所述語音數(shù)據(jù)流處于丟包狀態(tài)時(shí),檢測(cè)丟包幀數(shù),若丟包幀數(shù)小于預(yù)設(shè)值,在所述語音數(shù)據(jù)流丟包的幀位置處插入OXOO數(shù)據(jù),否則,插入預(yù)先錄制的背景噪音; 基于AMBE2000技術(shù)對(duì)插入數(shù)據(jù)處理后的所述語音數(shù)據(jù)流進(jìn)行解碼。
2.根據(jù)權(quán)利要求1所述的語音數(shù)據(jù)處理方法,其特征在于,在插入預(yù)先錄制的背景噪音前還包括步驟: 錄制接收端所處環(huán)境的背景噪音,將背景噪音進(jìn)行存儲(chǔ)。
3.根據(jù)權(quán)利要求1所述的語音數(shù)據(jù)處理方法,其特征在于,預(yù)設(shè)值的范圍為I至5。
4.根據(jù)權(quán)利要求1至3任意一項(xiàng)所述的語音數(shù)據(jù)處理方法,其特征在于,所述語音數(shù)據(jù)流的傳輸方式為主從站傳輸方式,所述判斷所述語音數(shù)據(jù)流的丟包狀態(tài)的步驟包括: 判斷主站是否收到從站響應(yīng)信息,若否,則判定當(dāng)前接收的語音數(shù)據(jù)流為產(chǎn)生丟包的語音數(shù)據(jù)流;其中,主站為語音數(shù)據(jù)發(fā)送端,從站為語音數(shù)據(jù)接收端。
5.根據(jù)權(quán)利要求1至3任意一項(xiàng)所述的語音數(shù)據(jù)處理方法,其特征在于,所述語音數(shù)據(jù)包的傳輸方式為等時(shí)傳輸方式,所述判斷所述語音數(shù)據(jù)流的丟包狀態(tài)的步驟包括: 在間隔預(yù)設(shè)時(shí)間時(shí),判斷是否收到語音數(shù)據(jù)流,若否,則判定當(dāng)前接收的語音數(shù)據(jù)流產(chǎn)生丟包。
6.一種語音數(shù)據(jù)處理系統(tǒng),其特征在于,包括: 接收模塊,用于接收基于AMBE2000技術(shù)編碼的語音數(shù)據(jù)流; 判斷模塊,用于判斷所述語音數(shù)據(jù)流的丟包狀態(tài); 插入模塊,用于當(dāng)所述語音數(shù)據(jù)流處于丟包狀態(tài)時(shí),檢測(cè)丟包幀數(shù),若丟包幀數(shù)小于預(yù)設(shè)值,在所述語音數(shù)據(jù)流丟包的幀位置處插入0X00數(shù)據(jù),否則,插入預(yù)先錄制的背景噪曰; 解碼模塊,用于基于AMBE2000技術(shù)對(duì)插入數(shù)據(jù)處理后的所述語音數(shù)據(jù)流進(jìn)行解碼。
7.根據(jù)權(quán)利要求6所述的語音數(shù)據(jù)處理系統(tǒng),其特征在于,所述插入模塊,還用于:錄制接收端所處環(huán)境的背景噪音,將背景噪音進(jìn)行存儲(chǔ)。
8.根據(jù)權(quán)利要求6所述的語音數(shù)據(jù)處理系統(tǒng),其特征在于,預(yù)設(shè)值的范圍為I至5。
9.根據(jù)權(quán)利要求6至8任意一項(xiàng)所述的語音數(shù)據(jù)處理系統(tǒng),其特征在于,所述語音數(shù)據(jù)流的傳輸方式為主從站傳輸方式,所述判斷模塊用于: 判斷主站是否收到從站響應(yīng)信息,若否,則判定當(dāng)前接收的語音數(shù)據(jù)流為產(chǎn)生丟包的語音數(shù)據(jù)流;其中,主站為語音數(shù)據(jù)發(fā)送端,從站為語音數(shù)據(jù)接收端。
10.根據(jù)權(quán)利要求6至8任意一項(xiàng)所述的語音數(shù)據(jù)處理系統(tǒng),其特征在于,所述語音數(shù)據(jù)包的傳輸方式為等時(shí)傳輸方式,所述判斷模塊用于: 在間隔預(yù)設(shè)時(shí)間時(shí),判斷是否收到語音數(shù)據(jù)流,若否,則判定當(dāng)前接收的語音數(shù)據(jù)流產(chǎn)生丟包。
【文檔編號(hào)】G10L19/005GK103489448SQ201310395149
【公開日】2014年1月1日 申請(qǐng)日期:2013年9月3日 優(yōu)先權(quán)日:2013年9月3日
【發(fā)明者】郭恒哲, 張永生, 危劍輝, 鄧東強(qiáng), 郭偉文, 仲兆峰, 郭京互 申請(qǐng)人:廣州日濱科技發(fā)展有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1