亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種語(yǔ)音數(shù)據(jù)通信方法及裝置的制造方法_3

文檔序號(hào):9435798閱讀:來(lái)源:國(guó)知局
格式的語(yǔ)音包發(fā)送給語(yǔ)音數(shù)據(jù)接收方。
[0076]再進(jìn)一步地,本發(fā)明實(shí)施例中根據(jù)所述網(wǎng)絡(luò)質(zhì)量調(diào)整語(yǔ)音幀編碼采樣率和語(yǔ)音幀組包格式可以具體包括:根據(jù)檢測(cè)出的所述語(yǔ)音數(shù)據(jù)發(fā)送方和所述語(yǔ)音數(shù)據(jù)接收方的網(wǎng)絡(luò)類(lèi)型,初始化語(yǔ)音幀編碼采樣率,以及預(yù)設(shè)語(yǔ)音幀組包格式中進(jìn)行組包的語(yǔ)音幀個(gè)數(shù)。
[0077]具體地,可以針對(duì)檢測(cè)出的通信雙方不同的網(wǎng)絡(luò)類(lèi)型來(lái)初始化不同的語(yǔ)音幀編碼采樣率,以及根據(jù)測(cè)試經(jīng)驗(yàn)等方式預(yù)設(shè)語(yǔ)音幀組包格式中進(jìn)行組包的語(yǔ)音幀個(gè)數(shù),從而可以避免在一些容易擁塞或者帶寬受限的移動(dòng)網(wǎng)絡(luò)下頻繁調(diào)整語(yǔ)音幀編碼采樣率和語(yǔ)音幀組包格式,進(jìn)一步節(jié)省了流量。
[0078]通過(guò)實(shí)施本發(fā)明實(shí)施例,語(yǔ)音數(shù)據(jù)發(fā)送方檢測(cè)通信雙方的網(wǎng)絡(luò)質(zhì)量,當(dāng)所述網(wǎng)絡(luò)質(zhì)量低于預(yù)設(shè)質(zhì)量閾值時(shí),降低語(yǔ)音幀編碼采樣率,并生成第一組包格式的語(yǔ)音包;其中所述第一組包格式的語(yǔ)音包包括一個(gè)語(yǔ)音包頭和至少兩個(gè)語(yǔ)音幀;向語(yǔ)音數(shù)據(jù)接收方發(fā)送該第一組包格式的語(yǔ)音包;通過(guò)降低編碼采樣率和多語(yǔ)音幀組包相結(jié)合的方式,解決了現(xiàn)有技術(shù)中在保證語(yǔ)音不失真情況下改變編碼方式的局限性的問(wèn)題,可以實(shí)時(shí)調(diào)整編碼和組包策略,以最佳的傳輸碼率進(jìn)行語(yǔ)音傳輸,實(shí)現(xiàn)了降低語(yǔ)音包除語(yǔ)音數(shù)據(jù)之外的傳輸開(kāi)銷(xiāo)的同時(shí),大大地減少了傳輸延遲,有效避免了語(yǔ)音播放卡頓的次數(shù),保證了語(yǔ)音播放的流暢性。
[0079]上述詳細(xì)闡述了本發(fā)明實(shí)施例的方法,下面為了便于更好地實(shí)施本發(fā)明實(shí)施例的上述方案,相應(yīng)地,下面還提供用于配合實(shí)施上述方案的相關(guān)裝置。
[0080]如圖5示出的本發(fā)明實(shí)施例提供的語(yǔ)音數(shù)據(jù)通信裝置的結(jié)構(gòu)示意圖,語(yǔ)音數(shù)據(jù)通信裝置50即方法項(xiàng)實(shí)施例對(duì)應(yīng)的語(yǔ)音數(shù)據(jù)發(fā)送方,語(yǔ)音數(shù)據(jù)通信裝置50可以包括檢測(cè)模塊500、調(diào)整模塊502、第一生成模塊504和語(yǔ)音發(fā)送模塊506,其中
[0081]檢測(cè)模塊500用于當(dāng)語(yǔ)音通信雙方進(jìn)行實(shí)時(shí)通話時(shí),檢測(cè)通信雙方的網(wǎng)絡(luò)質(zhì)量;
[0082]調(diào)整模塊502用于根據(jù)所述網(wǎng)絡(luò)質(zhì)量調(diào)整語(yǔ)音幀編碼采樣率和語(yǔ)音幀組包格式;
[0083]第一生成模塊504用于當(dāng)所述網(wǎng)絡(luò)質(zhì)量低于預(yù)設(shè)質(zhì)量閾值時(shí),降低語(yǔ)音幀編碼采樣率,并生成第一組包格式的語(yǔ)音包;其中所述第一組包格式的語(yǔ)音包包括一個(gè)語(yǔ)音包頭和至少兩個(gè)語(yǔ)音幀;
[0084]語(yǔ)音發(fā)送模塊506用于將所述第一組包格式的語(yǔ)音包發(fā)送給語(yǔ)音數(shù)據(jù)接收方。
[0085]具體地,如圖6示出的本發(fā)明實(shí)施例提供的檢測(cè)模塊的結(jié)構(gòu)示意圖,檢測(cè)模塊500可以包括檢測(cè)單元5000和/或評(píng)估單元5002,圖6中以都包含該兩個(gè)單元為例進(jìn)行說(shuō)明,其中
[0086]檢測(cè)單元5000用于檢測(cè)所述語(yǔ)音數(shù)據(jù)發(fā)送方和所述語(yǔ)音數(shù)據(jù)接收方的網(wǎng)絡(luò)類(lèi)型;
[0087]評(píng)估單元5002用于評(píng)估所述語(yǔ)音數(shù)據(jù)發(fā)送方和所述語(yǔ)音數(shù)據(jù)接收方之間的通信鏈路狀態(tài)。
[0088]進(jìn)一步地,如圖7示出的本發(fā)明提供的語(yǔ)音數(shù)據(jù)通信裝置的另一實(shí)施例的結(jié)構(gòu)示意圖,語(yǔ)音數(shù)據(jù)通信裝置50包括檢測(cè)模塊500、調(diào)整模塊502、第一生成模塊504和語(yǔ)音發(fā)送模塊506外,還可以包括第二生成模塊508,用于在語(yǔ)音發(fā)送模塊506將所述第一組包格式的語(yǔ)音包發(fā)送給語(yǔ)音數(shù)據(jù)接收方之后,當(dāng)所述網(wǎng)絡(luò)質(zhì)量不低于預(yù)設(shè)質(zhì)量閾值時(shí),增加語(yǔ)音幀編碼采樣率,并生成第二組包格式的語(yǔ)音包;其中所述第二組包格式的語(yǔ)音包包括一個(gè)語(yǔ)音包頭和至少一個(gè)語(yǔ)音幀;
[0089]語(yǔ)音發(fā)送模塊506還用于將所述第二組包格式的語(yǔ)音包發(fā)送給語(yǔ)音數(shù)據(jù)接收方。
[0090]再進(jìn)一步地,本發(fā)明實(shí)施例中不同的語(yǔ)音幀編碼采樣率對(duì)應(yīng)關(guān)聯(lián)不同的語(yǔ)音幀組包格式;如圖8示出的本發(fā)明實(shí)施例提供的第一生成模塊的結(jié)構(gòu)示意圖,第一生成模塊504可以包括分析單元5040和語(yǔ)音包生成單元5042,其中
[0091]分析單元5040用于根據(jù)降低后的語(yǔ)音幀編碼采樣率,分析出對(duì)應(yīng)關(guān)聯(lián)的語(yǔ)音幀組包格式;所述對(duì)應(yīng)關(guān)聯(lián)的語(yǔ)音幀組包格式指示有采用N個(gè)語(yǔ)音幀進(jìn)行組包,所述N為大于等于2的自然數(shù);
[0092]語(yǔ)音包生成單元5042用于根據(jù)分析出的所述對(duì)應(yīng)關(guān)聯(lián)的語(yǔ)音幀組包格式,生成第一組包格式的語(yǔ)音包;其中所述第一組包格式的語(yǔ)音包包括一個(gè)語(yǔ)音包頭和N個(gè)語(yǔ)音幀。
[0093]再進(jìn)一步地,如圖9示出的本發(fā)明實(shí)施例提供的調(diào)整模塊的結(jié)構(gòu)示意圖,調(diào)整模塊502可以包括初始化單元5020和語(yǔ)音幀預(yù)設(shè)單元5022,其中
[0094]初始化單元5020用于根據(jù)檢測(cè)出的所述語(yǔ)音數(shù)據(jù)發(fā)送方和所述語(yǔ)音數(shù)據(jù)接收方的網(wǎng)絡(luò)類(lèi)型,初始化語(yǔ)音幀編碼采樣率;
[0095]語(yǔ)音幀預(yù)設(shè)單元5022用于根據(jù)檢測(cè)出的所述語(yǔ)音數(shù)據(jù)發(fā)送方和所述語(yǔ)音數(shù)據(jù)接收方的網(wǎng)絡(luò)類(lèi)型,預(yù)設(shè)語(yǔ)音幀組包格式中進(jìn)行組包的語(yǔ)音幀個(gè)數(shù)。
[0096]本發(fā)明實(shí)施例的語(yǔ)音數(shù)據(jù)通信裝置50例如可以是平板電腦、個(gè)人數(shù)碼助理、智能移動(dòng)終端或其它可以進(jìn)行網(wǎng)絡(luò)語(yǔ)音通話的用戶設(shè)備。
[0097]可理解的是,本實(shí)施例的語(yǔ)音數(shù)據(jù)通信裝置50的各功能模塊的功能可根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),此處不再贅述。
[0098]請(qǐng)參閱圖10,圖10是本發(fā)明提供的語(yǔ)音數(shù)據(jù)通信裝置的另一實(shí)施例的結(jié)構(gòu)示意圖。其中,如圖10所示,語(yǔ)音數(shù)據(jù)通信裝置100可以包括:至少一個(gè)處理器1001,例如CPU,至少一個(gè)網(wǎng)絡(luò)接口 1004,用戶接口 1003,存儲(chǔ)器1005,至少一個(gè)通信總線1002以及顯示屏1006。其中,通信總線1002用于實(shí)現(xiàn)這些組件之間的連接通信。其中,用戶接口 1003可以包括觸摸屏、鍵盤(pán)或鼠標(biāo)等等。網(wǎng)絡(luò)接口 1004可選的可以包括標(biāo)準(zhǔn)的有線接口、無(wú)線接口(如W1-FI接口)。存儲(chǔ)器1005可以是高速RAM存儲(chǔ)器,也可以是非不穩(wěn)定的存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤(pán)存儲(chǔ)器,存儲(chǔ)器1005包括本發(fā)明實(shí)施例中的flash。存儲(chǔ)器1005可選的還可以是至少一個(gè)位于遠(yuǎn)離前述處理器1001的存儲(chǔ)系統(tǒng)。如圖10所示,作為一種計(jì)算機(jī)存儲(chǔ)介質(zhì)的存儲(chǔ)器1005中可以包括操作系統(tǒng)、網(wǎng)絡(luò)通信模塊、用戶接口模塊以及語(yǔ)音數(shù)據(jù)通信程序。
[0099]處理器1001可以用于調(diào)用存儲(chǔ)器1005中存儲(chǔ)的語(yǔ)音數(shù)據(jù)通信程序,并執(zhí)行以下操作:
[0100]當(dāng)語(yǔ)音通信雙方進(jìn)行實(shí)時(shí)通話時(shí),通過(guò)網(wǎng)絡(luò)接口 1004檢測(cè)通信雙方的網(wǎng)絡(luò)質(zhì)量,并根據(jù)所述網(wǎng)絡(luò)質(zhì)量調(diào)整語(yǔ)音幀編碼采樣率和語(yǔ)音幀組包格式;當(dāng)所述網(wǎng)絡(luò)質(zhì)量低于預(yù)設(shè)質(zhì)量閾值時(shí),降低語(yǔ)音幀編碼采樣率,并生成第一組包格式的語(yǔ)音包;其中所述第一組包格式的語(yǔ)音包包括一個(gè)語(yǔ)音包頭和至少兩個(gè)語(yǔ)音幀;通過(guò)網(wǎng)絡(luò)接口 1004將所述第一組包格式的語(yǔ)音包發(fā)送給語(yǔ)音數(shù)據(jù)接收方。
[0101]具體地,處理器1001檢測(cè)通信雙方的網(wǎng)絡(luò)質(zhì)量可以具體包括:
[0102]通過(guò)網(wǎng)絡(luò)接口 1004檢測(cè)所述語(yǔ)音數(shù)據(jù)發(fā)送方和所述語(yǔ)音數(shù)據(jù)接收方的網(wǎng)絡(luò)類(lèi)型;和/或
[0103]通過(guò)網(wǎng)絡(luò)接口 1004評(píng)估所述語(yǔ)音數(shù)據(jù)發(fā)送方和所述語(yǔ)音數(shù)據(jù)接收方之間的通信鏈路狀態(tài)。
[0104]具體地,處理器1001在語(yǔ)音數(shù)據(jù)發(fā)送方將所述第一組包格式的語(yǔ)音包發(fā)送給語(yǔ)音數(shù)據(jù)接收方之后,還可以執(zhí)行:
[0105]當(dāng)所述網(wǎng)絡(luò)質(zhì)量不低于預(yù)設(shè)質(zhì)量閾值時(shí),增加語(yǔ)音幀編碼采樣率,并生成第二組包格式的語(yǔ)音包;其中所述第二組包格式的語(yǔ)音包包括一個(gè)語(yǔ)音包頭和至少一個(gè)語(yǔ)音幀;通過(guò)網(wǎng)絡(luò)接口 1004將所述第二組包格式的語(yǔ)音包發(fā)送給語(yǔ)音數(shù)據(jù)接收方。
[0106]具體地,不同的語(yǔ)音幀編碼采樣率對(duì)應(yīng)關(guān)聯(lián)不同的語(yǔ)音幀組包格式;處理器1001生成第一組包格
當(dāng)前第3頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1