[發(fā)明專利]一種語音數(shù)據(jù)傳輸方法及裝置有效
| 申請?zhí)枺?/td> | 201810981340.5 | 申請日: | 2018-08-27 |
| 公開(公告)號: | CN109218083B | 公開(公告)日: | 2021-08-13 |
| 發(fā)明(設(shè)計(jì))人: | 王軼男 | 申請(專利權(quán))人: | 廣州獵游信息科技有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/26;H04L1/00;G10L19/04;G10L25/30 |
| 代理公司: | 北京超凡宏宇專利代理事務(wù)所(特殊普通合伙) 11463 | 代理人: | 梁曉婷 |
| 地址: | 510000 廣東省*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 語音 數(shù)據(jù)傳輸 方法 裝置 | ||
一種語音數(shù)據(jù)傳輸方法及裝置,包括:構(gòu)建用于預(yù)測網(wǎng)絡(luò)丟包率的神經(jīng)網(wǎng)絡(luò)預(yù)測模型;接收包括待傳輸語音數(shù)據(jù)的傳輸請求信息;獲取預(yù)先存儲的歷史丟包數(shù)據(jù),并根據(jù)歷史丟包數(shù)據(jù)通過神經(jīng)網(wǎng)絡(luò)預(yù)測模型預(yù)測當(dāng)前網(wǎng)絡(luò)的當(dāng)前丟包率;從預(yù)存的編碼方案庫中選擇與當(dāng)前丟包率相匹配的編碼方案,并根據(jù)編碼方案對待傳輸語音數(shù)據(jù)進(jìn)行編碼處理得到編碼數(shù)據(jù);將編碼數(shù)據(jù)和編碼方案的標(biāo)識發(fā)送至接收設(shè)備,以使接收設(shè)備根據(jù)編碼方案的標(biāo)識選擇對應(yīng)的解碼方案對編碼數(shù)據(jù)進(jìn)行解碼處理得到解碼數(shù)據(jù),進(jìn)而完成語音數(shù)據(jù)的傳輸。實(shí)施該語音數(shù)據(jù)傳輸方法及裝置,能夠在確保通信質(zhì)量的前提下有效節(jié)省傳輸帶寬,提升語音數(shù)據(jù)傳輸效率,進(jìn)而提升語音數(shù)據(jù)傳輸性能。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)通信技術(shù)領(lǐng)域,具體而言,涉及一種語音數(shù)據(jù)傳輸方法及裝置。
背景技術(shù)
現(xiàn)如今,隨著移動(dòng)互聯(lián)網(wǎng)越來越普及,實(shí)時(shí)語音通訊應(yīng)用越來越流行,但因網(wǎng)絡(luò)狀況及相關(guān)因素的影響,實(shí)時(shí)語音通訊的丟包問題在所難免。為修復(fù)在實(shí)時(shí)語音通信中由于丟包導(dǎo)致的通信質(zhì)量不佳的問題,現(xiàn)有的語音數(shù)據(jù)傳輸方法通常在發(fā)生音頻數(shù)據(jù)丟包時(shí),插入一個(gè)填充包(如靜音包、噪聲包或重復(fù)前面的包)來修復(fù)丟包;或者采用固定的交織編碼技術(shù)或者固定的前項(xiàng)差錯(cuò)糾正技術(shù)對語音數(shù)據(jù)進(jìn)行編碼以減少丟包率。然而在實(shí)踐中發(fā)現(xiàn),現(xiàn)有方法容易引起信號傳輸帶寬增加,傳輸效率低,傳輸性能差。
發(fā)明內(nèi)容
鑒于上述問題,本發(fā)明提供了一種語音數(shù)據(jù)傳輸方法及裝置,能夠在確保通信質(zhì)量的前提下有效節(jié)省傳輸帶寬,提升語音數(shù)據(jù)傳輸效率,進(jìn)而提升語音數(shù)據(jù)傳輸性能。
為了實(shí)現(xiàn)上述目的,本發(fā)明采用如下的技術(shù)方案:
本發(fā)明第一方面公開了一種語音數(shù)據(jù)傳輸方法,包括:
構(gòu)建用于預(yù)測網(wǎng)絡(luò)丟包率的神經(jīng)網(wǎng)絡(luò)預(yù)測模型;
接收包括待傳輸語音數(shù)據(jù)的傳輸請求信息;
獲取預(yù)先存儲的歷史丟包數(shù)據(jù),并根據(jù)所述歷史丟包數(shù)據(jù)通過所述神經(jīng)網(wǎng)絡(luò)預(yù)測模型預(yù)測當(dāng)前網(wǎng)絡(luò)的當(dāng)前丟包率;
從預(yù)存的編碼方案庫中選擇與所述當(dāng)前丟包率相匹配的編碼方案,并根據(jù)所述編碼方案對所述待傳輸語音數(shù)據(jù)進(jìn)行編碼處理得到編碼數(shù)據(jù);
將所述編碼數(shù)據(jù)和所述編碼方案的標(biāo)識發(fā)送至接收設(shè)備,以使所述接收設(shè)備根據(jù)所述編碼方案的標(biāo)識選擇對應(yīng)的解碼方案對所述編碼數(shù)據(jù)進(jìn)行解碼處理得到解碼數(shù)據(jù),進(jìn)而完成語音數(shù)據(jù)的傳輸。
作為一種可選的實(shí)施方式,在本發(fā)明第一方面中,所述神經(jīng)網(wǎng)絡(luò)預(yù)測模型為多層前饋神經(jīng)網(wǎng)絡(luò),所述構(gòu)建用于預(yù)測網(wǎng)絡(luò)丟包率的神經(jīng)網(wǎng)絡(luò)預(yù)測模型包括:
通過誤差反向傳播算法建立初始神經(jīng)網(wǎng)絡(luò)模型;
通過選定的無丟包網(wǎng)絡(luò)和有丟包網(wǎng)絡(luò)對所述初始神經(jīng)網(wǎng)絡(luò)模型進(jìn)行誤差反傳訓(xùn)練,得到用于預(yù)測網(wǎng)絡(luò)丟包率的神經(jīng)網(wǎng)絡(luò)預(yù)測模型。
作為一種可選的實(shí)施方式,在本發(fā)明第一方面中,所述預(yù)先存儲的歷史丟包數(shù)據(jù)包括所述誤差反傳訓(xùn)練得到的歷史預(yù)測數(shù)據(jù)以及在所述獲取預(yù)先存儲的歷史丟包數(shù)據(jù)之前所有通過所述神經(jīng)網(wǎng)絡(luò)預(yù)測模型得到的網(wǎng)絡(luò)丟包率。
作為一種可選的實(shí)施方式,在本發(fā)明第一方面中,在所述接收包括待傳輸語音數(shù)據(jù)的傳輸請求信息之前,所述方法還包括:
在發(fā)送設(shè)備與接收設(shè)備建立通信連接之后,向所述接收設(shè)備發(fā)送編解碼對應(yīng)方案,所述編解碼對應(yīng)方案包括多個(gè)編碼方案的標(biāo)識和與每個(gè)所述編碼方案的標(biāo)識對應(yīng)的解碼方案。
作為一種可選的實(shí)施方式,在本發(fā)明第一方面中,所述從預(yù)存的編碼方案庫中選擇與所述當(dāng)前丟包率相匹配的編碼方案包括:
判斷所述當(dāng)前丟包率是否大于預(yù)設(shè)的第一丟包閾值;
如果判斷出所述當(dāng)前丟包率大于所述第一丟包閾值,則從預(yù)存的編碼方案庫中選擇冗余深度為預(yù)設(shè)的第一深度值的前項(xiàng)糾錯(cuò)編碼方案為編碼方案;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州獵游信息科技有限公司,未經(jīng)廣州獵游信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810981340.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種并發(fā)數(shù)據(jù)傳輸控制方法、裝置及終端
- 數(shù)據(jù)傳輸處理方法和數(shù)據(jù)傳輸器
- 一種數(shù)據(jù)傳輸方法及裝置
- 數(shù)據(jù)傳輸方法、裝置及設(shè)備
- 一種數(shù)據(jù)傳輸終端、方法及系統(tǒng)
- 一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方式的選擇方法和裝置
- 數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸裝置及計(jì)算機(jī)可讀存儲介質(zhì)
- 一種基于電價(jià)的非實(shí)時(shí)數(shù)據(jù)傳輸調(diào)度方法
- 基于云計(jì)算的數(shù)據(jù)傳輸處理方法、裝置及系統(tǒng)
- 一種數(shù)據(jù)處理方法、裝置及存儲介質(zhì)





