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

一種多方會(huì)議的混音方法和裝置與流程

文檔序號(hào):11843890閱讀:298來(lái)源:國(guó)知局
一種多方會(huì)議的混音方法和裝置與流程

本發(fā)明涉及多方會(huì)議技術(shù)領(lǐng)域,特別是涉及一種多方會(huì)議的混音方法和裝置。



背景技術(shù):

多方視頻會(huì)議是基于電信網(wǎng)絡(luò)、視聯(lián)網(wǎng)等通信網(wǎng)絡(luò)在兩個(gè)或兩個(gè)以上地點(diǎn)的用戶之間舉行會(huì)議,實(shí)時(shí)傳送聲音、圖像的通信方式。參加視頻會(huì)議的用戶,可以通過(guò)視頻發(fā)表意見,同時(shí)觀察對(duì)方的形象、動(dòng)作、表情等,并能出示實(shí)物、圖紙、文件等實(shí)拍的視頻圖像或者顯示在黑板、白板上寫的字和畫的圖,使在不同地點(diǎn)參加會(huì)議的人感到如同和對(duì)方進(jìn)行“面對(duì)面”的交談,在效果上可以代替現(xiàn)場(chǎng)舉行的會(huì)議。

在多方視頻會(huì)議中,很多用戶都會(huì)發(fā)言,但是由于所有用戶只能收到唯一的一路音頻數(shù)據(jù),因此需要一種方法將多路音頻數(shù)據(jù)收集起并混合為一路數(shù)據(jù),使得混合后的數(shù)據(jù)讓所有人聽到,這種方法也即混音方法。

現(xiàn)有的混音方法通常以采樣率作為混音的標(biāo)準(zhǔn),也即根據(jù)采樣率為重要指標(biāo)來(lái)計(jì)算混音之后的混音輸出;其在參與多方視頻會(huì)議的用戶數(shù)量較大時(shí),混音對(duì)應(yīng)的運(yùn)算量會(huì)非常大,因此給CPU帶來(lái)了大的負(fù)擔(dān)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題是提供一種多方會(huì)議的混音方法和裝置,能夠大大減小混音時(shí)的運(yùn)算量和復(fù)雜度,從而能夠減小CPU的負(fù)擔(dān)。

為了解決上述問(wèn)題,本發(fā)明公開了一種多方會(huì)議的混音方法,所述方法包括:

接收所有參會(huì)方的音頻數(shù)據(jù)包;

從所述音頻數(shù)據(jù)包的包體中解析得到相應(yīng)的音頻數(shù)據(jù),從所述音頻數(shù)據(jù)包的包頭中解析得到所述音頻數(shù)據(jù)的音量信息;

依據(jù)所述音頻數(shù)據(jù)的音量信息對(duì)所有參會(huì)方的音頻數(shù)據(jù)進(jìn)行篩選;

對(duì)篩選后音頻數(shù)據(jù)進(jìn)行混音,得到相應(yīng)的混音結(jié)果。

優(yōu)選的,所述依據(jù)所述音頻數(shù)據(jù)的音量信息對(duì)所有參會(huì)方的音頻數(shù)據(jù)進(jìn)行篩選的步驟,包括:

選取音量信息最大的若干路音頻數(shù)據(jù),作為篩選后音頻數(shù)據(jù)。

優(yōu)選的,所述對(duì)篩選后音頻數(shù)據(jù)進(jìn)行混音,得到相應(yīng)的混音結(jié)果的步驟,包括:

在所述篩選后音頻數(shù)據(jù)的采樣率相同時(shí),對(duì)所述篩選后音頻數(shù)據(jù)進(jìn)行加權(quán)平均,并將得到的加權(quán)平均結(jié)果作為相應(yīng)的混音結(jié)果;或者

在所述篩選后音頻數(shù)據(jù)的采樣率不同時(shí),對(duì)所述篩選后音頻數(shù)據(jù)進(jìn)行重采樣以使所述篩選后音頻數(shù)據(jù)的采樣率相同,并對(duì)重采樣后的篩選后音頻數(shù)據(jù)進(jìn)行加權(quán)平均,并將得到的加權(quán)平均結(jié)果作為相應(yīng)的混音結(jié)果。

優(yōu)選的,所述篩選后音頻數(shù)據(jù)的路數(shù)在1到9之間。

優(yōu)選的,所述接收所有參會(huì)方的音頻數(shù)據(jù)包的步驟,包括:

視聯(lián)網(wǎng)服務(wù)器接收來(lái)自視聯(lián)網(wǎng)終端的音頻數(shù)據(jù)包;和/或

視聯(lián)網(wǎng)服務(wù)器通過(guò)協(xié)議轉(zhuǎn)換服務(wù)器接收來(lái)自互聯(lián)網(wǎng)終端的音頻數(shù)據(jù)包。

另一方面,本發(fā)明還提供了一種多方會(huì)議的混音裝置,所述裝置包括:

接收模塊,用于接收所有參會(huì)方的音頻數(shù)據(jù)包;

解析模塊,用于從所述音頻數(shù)據(jù)包的包體中解析得到相應(yīng)的音頻數(shù)據(jù),從所述音頻數(shù)據(jù)包的包頭中解析得到所述音頻數(shù)據(jù)的音量信息;

篩選模塊,用于依據(jù)所述音頻數(shù)據(jù)的音量信息對(duì)所有參會(huì)方的音頻數(shù)據(jù)進(jìn)行篩選;及

混音模塊,用于對(duì)篩選后音頻數(shù)據(jù)進(jìn)行混音,得到相應(yīng)的混音結(jié)果。

優(yōu)選的,所述篩選模塊,具體用于選取音量信息最大的若干路音頻數(shù)據(jù),作為篩選后音頻數(shù)據(jù)。

優(yōu)選的,所述混音模塊,包括:

第一混音子模塊,用于在所述篩選后音頻數(shù)據(jù)的采樣率相同時(shí),對(duì)所述篩選后音頻數(shù)據(jù)進(jìn)行加權(quán)平均,并將得到的加權(quán)平均結(jié)果作為相應(yīng)的混音結(jié)果;或者

第二混音子模塊,用于在所述篩選后音頻數(shù)據(jù)的采樣率不同時(shí),對(duì)所述篩選后音頻數(shù)據(jù)進(jìn)行重采樣以使所述篩選后音頻數(shù)據(jù)的采樣率相同,并對(duì)重采樣后的篩選后音頻數(shù)據(jù)進(jìn)行加權(quán)平均,并將得到的加權(quán)平均結(jié)果作為相應(yīng)的混音結(jié)果。

優(yōu)選的,所述篩選后音頻數(shù)據(jù)的路數(shù)在1到9之間。

優(yōu)選的,所述接收模塊,包括:

第一接收子模塊,位于視聯(lián)網(wǎng)服務(wù)器側(cè),用于接收來(lái)自視聯(lián)網(wǎng)終端的音頻數(shù)據(jù)包;和/或

第二接收子模塊,位于視聯(lián)網(wǎng)服務(wù)器側(cè),用于通過(guò)協(xié)議轉(zhuǎn)換服務(wù)器接收來(lái)自互聯(lián)網(wǎng)終端的音頻數(shù)據(jù)包。

與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例包括以下優(yōu)點(diǎn):

本發(fā)明實(shí)施例從音頻數(shù)據(jù)包的包頭中解析得到音頻數(shù)據(jù)的音量信息,并在混音前依據(jù)所述音頻數(shù)據(jù)的音量信息對(duì)所有參會(huì)方的音頻數(shù)據(jù)進(jìn)行篩選,由于所述篩選能夠減小混音對(duì)應(yīng)的音頻路數(shù),因此能夠大大減小混音時(shí)的運(yùn)算量和復(fù)雜度,從而能夠減小CPU的負(fù)擔(dān)。

附圖說(shuō)明

圖1示出了本發(fā)明的一種多方會(huì)議的混音方法實(shí)施例的步驟流程圖;

圖2示出了本發(fā)明的一種基于視聯(lián)網(wǎng)的多方會(huì)議系統(tǒng)的結(jié)構(gòu)示意圖;

圖3示出了本發(fā)明的一種基于視聯(lián)網(wǎng)的多方會(huì)議系統(tǒng)的結(jié)構(gòu)示意圖;以及

圖4示出了本發(fā)明的一種多方會(huì)議的混音裝置實(shí)施例的結(jié)構(gòu)框圖。

具體實(shí)施方式

為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。

方法實(shí)施例

參照?qǐng)D1,示出了本發(fā)明的一種多方會(huì)議的混音方法實(shí)施例的步驟流程 圖,具體可以包括:

步驟101、接收所有參會(huì)方的音頻數(shù)據(jù)包;

本發(fā)明實(shí)施例中,多方會(huì)議可以為多方電話會(huì)議或者多方視頻會(huì)議;并且,可以利用互聯(lián)網(wǎng)和/或視聯(lián)網(wǎng)技術(shù)來(lái)實(shí)現(xiàn)上述多方會(huì)議。其中,視聯(lián)網(wǎng)具備一種特殊的網(wǎng)絡(luò)特性,是采用二層網(wǎng)絡(luò)協(xié)議實(shí)現(xiàn)的數(shù)據(jù)傳輸網(wǎng)絡(luò),是完全沒有IP(網(wǎng)絡(luò)之間互連的協(xié)議,Internet Protocol)概念的網(wǎng)絡(luò)。視聯(lián)網(wǎng)終端之間的通信交互、數(shù)據(jù)傳輸?shù)仁且蕾噮f(xié)議尋址來(lái)實(shí)現(xiàn)互聯(lián)互通的。這樣的網(wǎng)絡(luò)特性,視聯(lián)網(wǎng)可以提供大帶寬、高效率、低延遲等性能指標(biāo),并且,還能夠支撐手術(shù)醫(yī)療等各種場(chǎng)合下視頻會(huì)議多方接入的業(yè)務(wù)需求。

參照?qǐng)D2,示出了本發(fā)明的一種基于視聯(lián)網(wǎng)的多方會(huì)議系統(tǒng)的結(jié)構(gòu)示意圖,其具體可以包括:視聯(lián)網(wǎng)服務(wù)器201和視聯(lián)網(wǎng)終端202,其中,視聯(lián)網(wǎng)服務(wù)器201和視聯(lián)網(wǎng)終端202之間可以通過(guò)視聯(lián)網(wǎng)服務(wù)器201的交換機(jī)和網(wǎng)線建立網(wǎng)絡(luò)連接。

圖2所示多方會(huì)議系統(tǒng)的處理過(guò)程具體可以包括:

步驟S1、視聯(lián)網(wǎng)終端202要全部入網(wǎng)授權(quán),由視聯(lián)網(wǎng)服務(wù)器201進(jìn)行統(tǒng)一管理,目的是讓視聯(lián)網(wǎng)服務(wù)器201手中有一張所有視聯(lián)網(wǎng)終端202的配置表,該配置表中可以記錄有視聯(lián)網(wǎng)終端202的號(hào)碼、名稱、尋址地址等信息;

步驟S2、視聯(lián)網(wǎng)服務(wù)器201發(fā)起一次視頻會(huì)議時(shí),會(huì)將視頻會(huì)議請(qǐng)求發(fā)送給已選定的視聯(lián)網(wǎng)終端202,視聯(lián)網(wǎng)終端202在接收該視頻會(huì)議請(qǐng)求后即可加入視頻會(huì)議中;

步驟S3、視聯(lián)網(wǎng)終端202可以采集一定的視頻數(shù)據(jù)和音頻數(shù)據(jù),并發(fā)送給視聯(lián)網(wǎng)服務(wù)201

步驟S4、視聯(lián)網(wǎng)服務(wù)器202根據(jù)業(yè)務(wù)需要,對(duì)視聯(lián)網(wǎng)終端202發(fā)送的視頻數(shù)據(jù)和音頻數(shù)據(jù)進(jìn)行處理,并將處理完的視頻數(shù)據(jù)和音頻數(shù)據(jù)發(fā)送給接入的視聯(lián)網(wǎng)終端202;其中,本發(fā)明實(shí)施例的多方會(huì)議的混音方法可以應(yīng)用于對(duì)視聯(lián)網(wǎng)終端202發(fā)送的音頻數(shù)據(jù)進(jìn)行處理的過(guò)程。

參照?qǐng)D3,示出了本發(fā)明的一種基于視聯(lián)網(wǎng)的多方會(huì)議系統(tǒng)的結(jié)構(gòu)示意 圖,其具體可以包括:視聯(lián)網(wǎng)服務(wù)器301、協(xié)議轉(zhuǎn)換服務(wù)器302和互聯(lián)網(wǎng)終端303,其中,協(xié)議轉(zhuǎn)換服務(wù)器302可以支持雙網(wǎng)卡,其一端網(wǎng)卡連接視聯(lián)網(wǎng)服務(wù)器301的交換機(jī),另一端網(wǎng)卡連接互聯(lián)網(wǎng)終端303所連互聯(lián)網(wǎng)的交換機(jī),協(xié)議轉(zhuǎn)換服務(wù)器302可起到協(xié)議轉(zhuǎn)換的作用,具體地,其可以通過(guò)在互聯(lián)網(wǎng)終端303發(fā)送的IP數(shù)據(jù)包的基礎(chǔ)上添加符合視聯(lián)網(wǎng)協(xié)議的包頭得到視聯(lián)網(wǎng)數(shù)據(jù)包,并通過(guò)視聯(lián)網(wǎng)將所述視聯(lián)網(wǎng)數(shù)據(jù)包發(fā)送至視聯(lián)網(wǎng)服務(wù)器301,并且,其還可以通過(guò)在視聯(lián)網(wǎng)服務(wù)器301發(fā)送的視聯(lián)網(wǎng)數(shù)據(jù)包的基礎(chǔ)上去除包頭得到符合互聯(lián)網(wǎng)協(xié)議的IP數(shù)據(jù)包,并通過(guò)互聯(lián)網(wǎng)將所述IP數(shù)據(jù)包發(fā)送至互聯(lián)網(wǎng)終端303。由于圖3所示多方會(huì)議系統(tǒng)的處理過(guò)程與圖2所示多方會(huì)議系統(tǒng)的處理過(guò)程類似,故在此不作贅述,相互參照即可。

在此提供一種協(xié)議轉(zhuǎn)換服務(wù)器302初始化接入視聯(lián)網(wǎng)服務(wù)器301的過(guò)程,具體可以包括如下步驟:

步驟A1、視聯(lián)網(wǎng)服務(wù)器301中具有集中控制功能的節(jié)點(diǎn)服務(wù)器下發(fā)查詢包;

步驟A2、協(xié)議轉(zhuǎn)換服務(wù)器302上電初始化后,收到查詢包,返回包含轉(zhuǎn)換服務(wù)器序列號(hào)的應(yīng)答包;

步驟A3、節(jié)點(diǎn)服務(wù)器在注冊(cè)信息表中查找與所述序列號(hào)對(duì)應(yīng)的第一/二協(xié)議轉(zhuǎn)換服務(wù)器信息,協(xié)議轉(zhuǎn)換服務(wù)器信息具體可以包括協(xié)議轉(zhuǎn)換服務(wù)器的MAC地址和協(xié)議轉(zhuǎn)換服務(wù)器綁定的互聯(lián)網(wǎng)終端的MAC地址;

步驟A4、節(jié)點(diǎn)服務(wù)器向協(xié)議轉(zhuǎn)換服務(wù)器302發(fā)送入網(wǎng)命令,所述入網(wǎng)命令中包含協(xié)議轉(zhuǎn)換服務(wù)器在視聯(lián)網(wǎng)的地址和協(xié)議轉(zhuǎn)換服務(wù)器的MAC地址;

步驟A5、協(xié)議轉(zhuǎn)換服務(wù)器收到入網(wǎng)命令后返回應(yīng)答,協(xié)議轉(zhuǎn)換服務(wù)器接入視聯(lián)網(wǎng)。

需要說(shuō)明的是,上述圖2、圖3所示多方會(huì)議系統(tǒng)只是作為示例,本領(lǐng)域技術(shù)人員還可以根據(jù)需要使用上述多方會(huì)議系統(tǒng)的一者或二者,例如,在使用二者時(shí),接入多方會(huì)議系統(tǒng)的終端具體可以包括視聯(lián)網(wǎng)終端202和互聯(lián)網(wǎng)終端303,本發(fā)明實(shí)施例對(duì)具體的多方會(huì)議系統(tǒng)不加以限制。

步驟102、從所述音頻數(shù)據(jù)包的包體中解析得到相應(yīng)的音頻數(shù)據(jù),從所述音頻數(shù)據(jù)包的包頭中解析得到所述音頻數(shù)據(jù)的音量信息;

本發(fā)明實(shí)施例的音頻數(shù)據(jù)包具體可以包括包頭和包體兩部分,其中,包體中可以攜帶具體的音頻數(shù)據(jù),而包頭中可以攜帶當(dāng)前音頻數(shù)據(jù)的音量信息。

以圖2所示多方會(huì)議系統(tǒng)為例,視聯(lián)網(wǎng)終端202可以測(cè)量得到當(dāng)前音頻數(shù)據(jù)的音量信息,也可以通過(guò)人機(jī)交互方式得到當(dāng)前音頻數(shù)據(jù)的音量信息,本發(fā)明實(shí)施例對(duì)獲取當(dāng)前音頻數(shù)據(jù)的音量信息的具體方式不加以限制。

步驟103、依據(jù)所述音頻數(shù)據(jù)的音量信息對(duì)所有參會(huì)方的音頻數(shù)據(jù)進(jìn)行篩選;

在基于視聯(lián)網(wǎng)的多方會(huì)議系統(tǒng)中,接入會(huì)議的視聯(lián)網(wǎng)終端的數(shù)量往往很龐大,假設(shè)有1000個(gè)視聯(lián)網(wǎng)終端接入了會(huì)議,則混音方法需要接收1000路音頻數(shù)據(jù),對(duì)其進(jìn)行混音,并將混音結(jié)果發(fā)送給每一個(gè)視聯(lián)網(wǎng)終端。由于1000路音頻數(shù)據(jù)的數(shù)據(jù)量非常大,如果對(duì)所有的音頻數(shù)據(jù)進(jìn)行混音,則混音裝置所承受的運(yùn)算量非常龐大,這無(wú)疑增加了CPU的負(fù)擔(dān)。

本發(fā)明實(shí)施例通過(guò)篩選音頻數(shù)據(jù),使得混音裝置不需要隨著接入終端數(shù)量的增加而增加CPU的負(fù)擔(dān)。

在本發(fā)明的一種實(shí)施例中,所述依據(jù)所述音頻數(shù)據(jù)的音量信息對(duì)所有參會(huì)方的音頻數(shù)據(jù)進(jìn)行篩選的步驟,具體可以包括:選取音量信息最大的若干路音頻數(shù)據(jù),作為篩選后音頻數(shù)據(jù)。由于混音所基于篩選后音頻數(shù)據(jù)的音量信息最大,因此能夠保證混音結(jié)果能夠被所有用戶聽到。

在本發(fā)明的一種實(shí)施例中,所述篩選后音頻數(shù)據(jù)的路數(shù)在1到9之間,假設(shè)篩選后音頻數(shù)據(jù)的路數(shù)為M,則1≤M≤9。當(dāng)然,上述1≤M≤9只是作為示例,而不理解為本發(fā)明實(shí)施例對(duì)M的限制,實(shí)際上,本領(lǐng)域技術(shù)人員可以根據(jù)混音裝置所承受的負(fù)載等實(shí)際情況來(lái)確定M的數(shù)值。

步驟104、對(duì)篩選后音頻數(shù)據(jù)進(jìn)行混音,得到相應(yīng)的混音結(jié)果。

在本發(fā)明的一種實(shí)施例中,所述對(duì)篩選后音頻數(shù)據(jù)進(jìn)行混音,得到相應(yīng)的混音結(jié)果的步驟,具體可以包括:

子步驟B1、在所述篩選后音頻數(shù)據(jù)的采樣率相同時(shí),對(duì)所述篩選后音頻數(shù)據(jù)進(jìn)行加權(quán)平均,并將得到的加權(quán)平均結(jié)果作為相應(yīng)的混音結(jié)果;或者

子步驟B2、在所述篩選后音頻數(shù)據(jù)的采樣率不同時(shí),對(duì)所述篩選后音頻數(shù)據(jù)進(jìn)行重采樣以使所述篩選后音頻數(shù)據(jù)的采樣率相同,并對(duì)重采樣后的篩選后音頻數(shù)據(jù)進(jìn)行加權(quán)平均,并將得到的加權(quán)平均結(jié)果作為相應(yīng)的混音結(jié)果。

本發(fā)明的加權(quán)平均過(guò)程具體可以為:將篩選后音頻數(shù)據(jù)解碼輸出的每路數(shù)據(jù)與各自權(quán)重相乘后進(jìn)行線性疊加;在此提供一種對(duì)所述篩選后音頻數(shù)據(jù)進(jìn)行加權(quán)平均的公式示例:

<mrow> <msub> <mi>b</mi> <mi>M</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>b</mi> <mi>M</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>M</mi> </munderover> <msub> <mi>w</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>M</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>a</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

其中,ai(t)表示在時(shí)刻t第i(i=1,2,....,M)路音頻數(shù)據(jù)解碼輸出的數(shù)據(jù),wi,M表示ai(t)的權(quán)重,在本發(fā)明的一種應(yīng)用示例中,wi,M的值為1/M。

綜上,本發(fā)明實(shí)施例從音頻數(shù)據(jù)包的包頭中解析得到音頻數(shù)據(jù)的音量信息,并在混音前依據(jù)所述音頻數(shù)據(jù)的音量信息對(duì)所有參會(huì)方的音頻數(shù)據(jù)進(jìn)行篩選,由于所述篩選能夠減小混音對(duì)應(yīng)的音頻路數(shù),因此能夠大大減小混音時(shí)的運(yùn)算量和復(fù)雜度,從而能夠減小CPU的負(fù)擔(dān)。

需要說(shuō)明的是,對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請(qǐng)實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本申請(qǐng)實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本申請(qǐng)實(shí)施例所必須的。

裝置實(shí)施例

參照?qǐng)D4,示出了本發(fā)明的一種多方會(huì)議的混音裝置實(shí)施例的結(jié)構(gòu)框圖,具體可以包括:

接收模塊401,用于接收所有參會(huì)方的音頻數(shù)據(jù)包;

解析模塊402,用于從所述音頻數(shù)據(jù)包的包體中解析得到相應(yīng)的音頻數(shù)據(jù),從所述音頻數(shù)據(jù)包的包頭中解析得到所述音頻數(shù)據(jù)的音量信息;

篩選模塊403,用于依據(jù)所述音頻數(shù)據(jù)的音量信息對(duì)所有參會(huì)方的音頻數(shù)據(jù)進(jìn)行篩選;及

混音模塊404,用于對(duì)篩選后音頻數(shù)據(jù)進(jìn)行混音,得到相應(yīng)的混音結(jié)果。

在本發(fā)明的一種優(yōu)選實(shí)施例中,所述篩選模塊403,可具體用于選取音量信息最大的若干路音頻數(shù)據(jù),作為篩選后音頻數(shù)據(jù)。

在本發(fā)明的另一種優(yōu)選實(shí)施例中,所述混音模塊404,具體可以包括:

第一混音子模塊,用于在所述篩選后音頻數(shù)據(jù)的采樣率相同時(shí),對(duì)所述篩選后音頻數(shù)據(jù)進(jìn)行加權(quán)平均,并將得到的加權(quán)平均結(jié)果作為相應(yīng)的混音結(jié)果;或者

第二混音子模塊,用于在所述篩選后音頻數(shù)據(jù)的采樣率不同時(shí),對(duì)所述篩選后音頻數(shù)據(jù)進(jìn)行重采樣以使所述篩選后音頻數(shù)據(jù)的采樣率相同,并對(duì)重采樣后的篩選后音頻數(shù)據(jù)進(jìn)行加權(quán)平均,并將得到的加權(quán)平均結(jié)果作為相應(yīng)的混音結(jié)果。

在本發(fā)明的再一種優(yōu)選實(shí)施例中,所述篩選后音頻數(shù)據(jù)的路數(shù)在1到9之間。

在本發(fā)明的又一種優(yōu)選實(shí)施例中,所述接收模塊401,具體可以包括:

第一接收子模塊,位于視聯(lián)網(wǎng)服務(wù)器側(cè),用于接收來(lái)自視聯(lián)網(wǎng)終端的音頻數(shù)據(jù)包;和/或

第二接收子模塊,位于視聯(lián)網(wǎng)服務(wù)器側(cè),用于通過(guò)協(xié)議轉(zhuǎn)換服務(wù)器接收來(lái)自互聯(lián)網(wǎng)終端的音頻數(shù)據(jù)包。

對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說(shuō)明即可。

本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明實(shí)施例可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

本發(fā)明實(shí)施例是參照根據(jù)本發(fā)明實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。

這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

盡管已描述了本發(fā)明實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明實(shí)施例范圍的所有變更和修改。

最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù) 語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者終端設(shè)備中還存在另外的相同要素。

以上對(duì)本發(fā)明所提供的一種多方會(huì)議的混音方法、及一種多方會(huì)議的混音裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1