本發(fā)明涉及數(shù)字對(duì)講技術(shù)領(lǐng)域,具體涉及一種數(shù)字集群對(duì)講方法、系統(tǒng)、數(shù)字集群對(duì)講機(jī)及存儲(chǔ)介質(zhì)。
背景技術(shù):
傳統(tǒng)的無線模擬對(duì)講是采用模擬通信技術(shù)設(shè)計(jì)的模擬對(duì)講(也稱為傳統(tǒng)對(duì)講),它是將儲(chǔ)存的信號(hào)調(diào)制到對(duì)講機(jī)傳輸頻率上,無線數(shù)字對(duì)講實(shí)際上是通過無線數(shù)字ip網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)交換,類似于互聯(lián)網(wǎng)上的語音聊天。
傳統(tǒng)的無線數(shù)字對(duì)講是采用數(shù)字技術(shù)進(jìn)行設(shè)計(jì)的,無線數(shù)字對(duì)講是將語音信號(hào)數(shù)字化,要以數(shù)字編碼形式傳播,也就是說,無線數(shù)字對(duì)講輸頻率上的全部調(diào)制均為數(shù)字,即參與方都將無線制式設(shè)置到同一頻段,然后將儲(chǔ)存的信號(hào)調(diào)制到對(duì)講機(jī)傳輸頻率。
無線數(shù)字對(duì)講是相對(duì)于無線模擬對(duì)講演變過來的,無線模擬對(duì)講相對(duì)無線數(shù)字對(duì)講來說抗干擾能力差,傳輸距離短,業(yè)務(wù)功能單一等缺點(diǎn),所以現(xiàn)在逐漸被數(shù)字對(duì)講所取代。
雖然無線數(shù)字對(duì)講基于以上無線模擬對(duì)講一些缺點(diǎn)進(jìn)行了改變和演進(jìn),但是有些缺點(diǎn)還是被保留下來,例如無線模擬對(duì)講的半雙工模式,即參與者都能發(fā)言但是同時(shí)只能一個(gè)人在講,剩下人在聽,這個(gè)是源于無線模擬對(duì)講所用到的物理鏈路所限,但在無線數(shù)字對(duì)講也被保留下來,例如發(fā)言者需要對(duì)參與者中的兩人進(jìn)行工作部署,發(fā)言完成后希望,得到兩個(gè)人的反饋,但是現(xiàn)有的無線數(shù)字對(duì)講這個(gè)時(shí)候需要先發(fā)言者釋放發(fā)言,再由兩人申請(qǐng)發(fā)言,而且只能一個(gè)人申請(qǐng)到發(fā)言,等其中一人發(fā)言完成,剩余一人再重新申請(qǐng)發(fā)言,兩個(gè)參與者無法同時(shí)進(jìn)行發(fā)言。因此導(dǎo)致現(xiàn)有的無線數(shù)字對(duì)講也只能進(jìn)行一對(duì)一的溝通模式,這樣對(duì)講模式效率低下,溝通不方便,不能做到所謂的一呼多應(yīng)和多呼多應(yīng)。
因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題在于,針對(duì)現(xiàn)有技術(shù)的上述缺陷,提供一種數(shù)字集群對(duì)講方法、系統(tǒng)、數(shù)字集群對(duì)講機(jī)及存儲(chǔ)介質(zhì),旨在通過數(shù)字集群對(duì)講實(shí)現(xiàn)了多人同時(shí)對(duì)講溝通,適應(yīng)和滿足了更多的應(yīng)用場(chǎng)景,提高了溝通效率,為用戶帶來了方便。
本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種數(shù)字集群對(duì)講方法,其中,所述方法包括:
步驟a:預(yù)先根據(jù)不同的應(yīng)用場(chǎng)景和混音算法效果配置數(shù)字集群對(duì)講參與者中最大發(fā)言人數(shù);
步驟b:所有參與者按照時(shí)間順序進(jìn)行發(fā)言申請(qǐng),直到發(fā)言個(gè)數(shù)達(dá)到最大發(fā)言人數(shù)為止,最大發(fā)言人數(shù)配置為一人或者多人,當(dāng)發(fā)言人數(shù)為多人時(shí),控制多個(gè)參與者的發(fā)言進(jìn)行混音;
步驟c:當(dāng)參與者中發(fā)言完成并選擇釋放發(fā)言權(quán)后,接收新的參與者申請(qǐng)加入到數(shù)字集群對(duì)講的發(fā)言中,更新人員發(fā)言狀態(tài)。
所述的數(shù)字集群對(duì)講方法,其中,所述步驟a具體包括:
步驟a1:根據(jù)實(shí)際應(yīng)用場(chǎng)景和混音算法效果設(shè)置進(jìn)行數(shù)字集群對(duì)講參與者中最大發(fā)言人數(shù);
步驟a2:當(dāng)接收到更改最大發(fā)言人數(shù)的指令后,進(jìn)行最大發(fā)音人數(shù)的更改。
所述的數(shù)字集群對(duì)講方法,其中,所述步驟b具體包括:
步驟b1:所有參與者按照時(shí)間順序進(jìn)行發(fā)言申請(qǐng),采用先到先得的原則,直到發(fā)言個(gè)數(shù)達(dá)到最大發(fā)言人數(shù)為止;
步驟b2:當(dāng)進(jìn)行對(duì)講時(shí),參與者中的最大發(fā)言人數(shù)為一人時(shí),控制參與者進(jìn)行正常交流,無需進(jìn)行混音;
步驟b3:當(dāng)進(jìn)行對(duì)講時(shí),參與者中的最大發(fā)言人數(shù)大于一人時(shí),對(duì)多個(gè)參與者的發(fā)言進(jìn)行混音,用于所有參與者清楚聽到發(fā)言者的講話。
所述的數(shù)字集群對(duì)講方法,其中,所述步驟c具體包括:
步驟c1:數(shù)字集群對(duì)講過程中參與者發(fā)言完成后,當(dāng)參與者選擇釋放發(fā)言權(quán)時(shí),釋放一個(gè)發(fā)言權(quán)則控制空出一個(gè)發(fā)言權(quán);
步驟c2:當(dāng)空出發(fā)言權(quán)后,接收新的參與者申請(qǐng)加入到數(shù)字集群對(duì)講的操作,并更新人員發(fā)言狀態(tài),空出發(fā)言權(quán)的個(gè)數(shù)對(duì)應(yīng)接收相同個(gè)數(shù)的新的參與者;
步驟c3:當(dāng)空出發(fā)言權(quán)后,未接收到新的參與者申請(qǐng)加入到數(shù)字集群對(duì)講的操作時(shí),空置發(fā)言權(quán)。
一種數(shù)字集群對(duì)講系統(tǒng),其中,所述系統(tǒng)包括:
人數(shù)配置模塊,用于預(yù)先根據(jù)不同的應(yīng)用場(chǎng)景和混音算法效果配置數(shù)字集群對(duì)講參與者中最大發(fā)言人數(shù);
發(fā)言混音模塊,用于所有參與者按照時(shí)間順序進(jìn)行發(fā)言申請(qǐng),直到發(fā)言個(gè)數(shù)達(dá)到最大發(fā)言人數(shù)為止,最大發(fā)言人數(shù)配置為一人或者多人,當(dāng)發(fā)言人數(shù)為多人時(shí),控制多個(gè)參與者的發(fā)言進(jìn)行混音;
發(fā)言狀態(tài)更新模塊,用于當(dāng)參與者中發(fā)言完成并選擇釋放發(fā)言權(quán)后,接收新的參與者申請(qǐng)加入到數(shù)字集群對(duì)講的發(fā)言中,更新人員發(fā)言狀態(tài)。
所述的數(shù)字集群對(duì)講系統(tǒng),其中,所述人數(shù)配置模塊具體包括:
最大發(fā)言人數(shù)設(shè)置單元,用于根據(jù)實(shí)際應(yīng)用場(chǎng)景和混音算法效果設(shè)置進(jìn)行數(shù)字集群對(duì)講參與者中最大發(fā)言人數(shù);
最大發(fā)言人數(shù)更改單元,用于當(dāng)接收到更改最大發(fā)言人數(shù)的指令后,進(jìn)行最大發(fā)音人數(shù)的更改。
所述的數(shù)字集群對(duì)講系統(tǒng),其中,所述發(fā)言混音模塊具體包括:
發(fā)言申請(qǐng)單元,用于所有參與者按照時(shí)間順序進(jìn)行發(fā)言申請(qǐng),采用先到先得的原則,直到發(fā)言個(gè)數(shù)達(dá)到最大發(fā)言人數(shù)為止;
一對(duì)多對(duì)講單元,用于當(dāng)進(jìn)行對(duì)講時(shí),參與者中的最大發(fā)言人數(shù)為一人時(shí),控制參與者進(jìn)行正常交流,無需進(jìn)行混音;
多對(duì)多對(duì)講混音單元,用于當(dāng)進(jìn)行對(duì)講時(shí),參與者中的最大發(fā)言人數(shù)大于一人時(shí),對(duì)多個(gè)參與者的發(fā)言進(jìn)行混音,用于所有參與者清楚聽到發(fā)言者的講話。
所述的數(shù)字集群對(duì)講系統(tǒng),其中,所述發(fā)言狀態(tài)更新模塊具體包括:
發(fā)言權(quán)釋放單元,用于數(shù)字集群對(duì)講過程中參與者發(fā)言完成后,當(dāng)參與者選擇釋放發(fā)言權(quán)時(shí),釋放一個(gè)發(fā)言權(quán)則控制空出一個(gè)發(fā)言權(quán);
申請(qǐng)接收單元,用于當(dāng)空出發(fā)言權(quán)后,接收新的參與者申請(qǐng)加入到數(shù)字集群對(duì)講的操作,并更新人員發(fā)言狀態(tài),空出發(fā)言權(quán)的個(gè)數(shù)對(duì)應(yīng)接收相同個(gè)數(shù)的新的參與者;
發(fā)言權(quán)控制單元,用于當(dāng)空出發(fā)言權(quán)后,未接收到新的參與者申請(qǐng)加入到數(shù)字集群對(duì)講的操作時(shí),空置發(fā)言權(quán)。
本發(fā)明還提供一種數(shù)字集群對(duì)講機(jī),其中,包括:處理器、與所述處理器通信連接的存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)所述方法的步驟;
所述處理器用于調(diào)用所述存儲(chǔ)器中的計(jì)算機(jī)程序,以執(zhí)行所述數(shù)字集群對(duì)講方法的步驟。
本發(fā)明還提供一種可讀的存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其中,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)所述數(shù)字集群對(duì)講方法的步驟。
本發(fā)明公開了一種數(shù)字集群對(duì)講方法、系統(tǒng)、數(shù)字集群對(duì)講機(jī)及存儲(chǔ)介質(zhì),所述方法包括:預(yù)先根據(jù)不同的應(yīng)用場(chǎng)景和混音算法效果配置數(shù)字集群對(duì)講參與者中最大發(fā)言人數(shù);所有參與者按照時(shí)間順序進(jìn)行發(fā)言申請(qǐng),直到發(fā)言個(gè)數(shù)達(dá)到最大發(fā)言人數(shù)為止,最大發(fā)言人數(shù)配置為一人或者多人,當(dāng)發(fā)言人數(shù)為多人時(shí),控制多個(gè)參與者的發(fā)言進(jìn)行混音;當(dāng)參與者中發(fā)言完成并選擇釋放發(fā)言權(quán)后,接收新的參與者申請(qǐng)加入到數(shù)字集群對(duì)講的發(fā)言中,更新人員發(fā)言狀態(tài)。本發(fā)明通過數(shù)字集群對(duì)講實(shí)現(xiàn)了多人同時(shí)對(duì)講溝通,適應(yīng)和滿足了更多的應(yīng)用場(chǎng)景,提高了溝通效率,為用戶帶來了方便。
附圖說明
圖1是本發(fā)明多人同時(shí)對(duì)講的數(shù)字集群對(duì)講方法的較佳實(shí)施例流程圖。
圖2是本發(fā)明多人同時(shí)對(duì)講的數(shù)字集群對(duì)講裝置的較佳實(shí)施例功能原理框圖。
圖3是本發(fā)明數(shù)字集群對(duì)講機(jī)的處理裝置原理結(jié)構(gòu)框圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
一種數(shù)字集群對(duì)講方法,請(qǐng)參閱圖1,包括以下步驟:
s100:預(yù)先根據(jù)不同的應(yīng)用場(chǎng)景和混音算法效果配置數(shù)字集群對(duì)講參與者中最大發(fā)言人數(shù)。
具體地,s100具體包括:
s101:根據(jù)實(shí)際應(yīng)用場(chǎng)景和混音算法效果設(shè)置進(jìn)行數(shù)字集群對(duì)講參與者中最大發(fā)言人數(shù);
s102:當(dāng)接收到更改最大發(fā)言人數(shù)的指令后,進(jìn)行最大發(fā)音人數(shù)的更改。
本發(fā)明中相當(dāng)于提供了一種新的對(duì)講模式,即對(duì)講過程中參與者的發(fā)言模式不僅只是一對(duì)一的溝通模式,而可以是一對(duì)多、多對(duì)多的溝通模式,參與者的總?cè)藬?shù)可以預(yù)先設(shè)定,參與者中最大發(fā)言人數(shù)根據(jù)不同的應(yīng)用場(chǎng)景和不同的混音算法效果來進(jìn)行配置,配置好以后,參與者都可以進(jìn)行申請(qǐng)發(fā)言,采取先來先得,直到發(fā)言個(gè)數(shù)達(dá)到最大發(fā)言人數(shù)為止,個(gè)數(shù)滿了就申請(qǐng)失敗為原則進(jìn)行申請(qǐng)。
多人發(fā)言實(shí)現(xiàn)本質(zhì)為將多個(gè)參與者的聲音在服務(wù)端進(jìn)行混音,再將混音后的語音發(fā)送給所有參與人,因?yàn)榛煲羲惴ǖ木窒扌詫?dǎo)致參與混音的人數(shù)不能過多或無限多,參與人數(shù)過多會(huì)導(dǎo)致聽不清是誰發(fā)言同時(shí)混入的噪聲也多,最終聽到的聲音嘈雜。所以不同的業(yè)務(wù)場(chǎng)景對(duì)發(fā)言人要求不同,但是一般最多5人就能滿足絕大多數(shù)場(chǎng)景,同時(shí)混音算法的優(yōu)劣也決定數(shù)量,所以通過配置的方式進(jìn)行最大發(fā)言人數(shù)的控制。
因此,預(yù)先將進(jìn)行數(shù)字集群對(duì)講的參與者的最大發(fā)言人數(shù)設(shè)置為預(yù)定數(shù)量,所述預(yù)定數(shù)量?jī)?yōu)選為5人,但不限定為5人;當(dāng)接收到更改最大發(fā)言人數(shù)的指令后,進(jìn)行最大發(fā)音人數(shù)的更改,例如混音算法效果提高時(shí),可以將最大發(fā)言人數(shù)設(shè)置為更多的人數(shù)。
s200:所有參與者按照時(shí)間順序進(jìn)行發(fā)言申請(qǐng),直到發(fā)言個(gè)數(shù)達(dá)到最大發(fā)言人數(shù)為止,最大發(fā)言人數(shù)配置為一人或者多人,當(dāng)發(fā)言人數(shù)為多人時(shí),控制多個(gè)參與者的發(fā)言進(jìn)行混音。
具體地,s200具體包括:
s201:所有參與者按照時(shí)間順序進(jìn)行發(fā)言申請(qǐng),采用先到先得的原則,直到發(fā)言個(gè)數(shù)達(dá)到最大發(fā)言人數(shù)為止;
s202:當(dāng)進(jìn)行對(duì)講時(shí),參與者中的最大發(fā)言人數(shù)為一人時(shí),控制參與者進(jìn)行正常交流,無需進(jìn)行混音;
s203:當(dāng)進(jìn)行對(duì)講時(shí),參與者中的最大發(fā)言人數(shù)大于一人時(shí),對(duì)多個(gè)參與者的發(fā)言進(jìn)行混音,用于所有參與者清楚聽到發(fā)言者的講話。
本發(fā)明實(shí)施例中,結(jié)合上面的場(chǎng)景以設(shè)置參與者的最大發(fā)言人數(shù)為5人為例(假設(shè)參與者一共有8人),當(dāng)最大發(fā)言人數(shù)為1人時(shí),一人發(fā)言,其他人聽,無需進(jìn)行混音,正常交流即可;當(dāng)最大發(fā)言人數(shù)為5人,假設(shè)發(fā)言人為某公司高層,其他參與者為下屬公司員工,發(fā)言人需要通過數(shù)字集群對(duì)講進(jìn)行任務(wù)部署、工作指示,那么其他參與者可以同時(shí)進(jìn)行申請(qǐng)發(fā)言,介紹相關(guān)工作事項(xiàng),那么5個(gè)參與者能同時(shí)發(fā)言講話,同時(shí)進(jìn)行及時(shí)反饋,同時(shí)進(jìn)行發(fā)言時(shí)利用混音器進(jìn)行混音,使得溝通效率得到提高。那么就可以實(shí)現(xiàn)多對(duì)多的對(duì)講模式,例如一方發(fā)言的為2人,另一方的為3人,便于多人同時(shí)進(jìn)行溝通交流。
當(dāng)然,根據(jù)實(shí)際應(yīng)用場(chǎng)景可以不同,混音算法(對(duì)所有輸入的音頻數(shù)據(jù)進(jìn)行線性疊加)效果越好參與人中的最大發(fā)言人數(shù)可以配置更多,混音人數(shù)越多噪音越大,對(duì)混音算法要求越高,如果混音算法不夠好就將參與人數(shù)減少,一般情況下最大發(fā)言人數(shù)為5人以內(nèi)任何混音算法效果都可以滿足要求,混音算法現(xiàn)有技術(shù)中有很多種,本發(fā)明只是利用混音算法來配置參與人數(shù)的最大發(fā)言人數(shù),因此不作具體介紹。
s300:當(dāng)參與者中發(fā)言完成并選擇釋放發(fā)言權(quán)后,接收新的參與者申請(qǐng)加入到數(shù)字集群對(duì)講的發(fā)言中,更新人員發(fā)言狀態(tài)。
具體地,s300具體包括:
s301:數(shù)字集群對(duì)講過程中參與者發(fā)言完成后,當(dāng)參與者選擇釋放發(fā)言權(quán)時(shí),釋放一個(gè)發(fā)言權(quán)則控制空出一個(gè)發(fā)言權(quán);
s302:當(dāng)空出發(fā)言權(quán)后,接收新的參與者申請(qǐng)加入到數(shù)字集群對(duì)講的操作,并更新人員發(fā)言狀態(tài),空出發(fā)言權(quán)的個(gè)數(shù)對(duì)應(yīng)接收相同個(gè)數(shù)的新的參與者;
s303:當(dāng)空出發(fā)言權(quán)后,未接收到新的參與者申請(qǐng)加入到數(shù)字集群對(duì)講的操作時(shí),空置發(fā)言權(quán)。
本發(fā)明實(shí)施例中,當(dāng)有人(參與者)講完后,可以進(jìn)行發(fā)言權(quán)的釋放,釋放一個(gè)發(fā)言權(quán)那么就空出一個(gè)發(fā)言權(quán),就可以加入新的參與者,當(dāng)然也可以空閑,這樣就能實(shí)現(xiàn)所謂的多呼多應(yīng)效果。
本發(fā)明不僅實(shí)現(xiàn)了傳統(tǒng)的一對(duì)一的對(duì)講模式,還實(shí)現(xiàn)了一對(duì)多,多對(duì)多的對(duì)講模式,滿足了不同業(yè)務(wù)人群的需要,為用戶帶來了極大的便利。
基于如上方法,本發(fā)明還提供了一種數(shù)字集群對(duì)講系統(tǒng)。如圖2所示,所述系統(tǒng)包括:
人數(shù)配置模塊210,用于預(yù)先根據(jù)不同的應(yīng)用場(chǎng)景和混音算法效果配置數(shù)字集群對(duì)講參與者中最大發(fā)言人數(shù);具體如上所述。
發(fā)言混音模塊220,用于所有參與者按照時(shí)間順序進(jìn)行發(fā)言申請(qǐng),直到發(fā)言個(gè)數(shù)達(dá)到最大發(fā)言人數(shù)為止,最大發(fā)言人數(shù)配置為一人或者多人,當(dāng)發(fā)言人數(shù)為多人時(shí),控制多個(gè)參與者的發(fā)言進(jìn)行混音;具體如上所述。
發(fā)言狀態(tài)更新模塊230,用于當(dāng)參與者中發(fā)言完成并選擇釋放發(fā)言權(quán)后,接收新的參與者申請(qǐng)加入到數(shù)字集群對(duì)講的發(fā)言中,更新人員發(fā)言狀態(tài);具體如上所述。
進(jìn)一步地,所述的數(shù)字集群對(duì)講系統(tǒng),其中,所述人數(shù)配置模塊具體包括:
最大發(fā)言人數(shù)設(shè)置單元,用于根據(jù)實(shí)際應(yīng)用場(chǎng)景和混音算法效果設(shè)置進(jìn)行數(shù)字集群對(duì)講參與者中最大發(fā)言人數(shù);具體如上所述。
最大發(fā)言人數(shù)更改單元,用于當(dāng)接收到更改最大發(fā)言人數(shù)的指令后,進(jìn)行最大發(fā)音人數(shù)的更改;具體如上所述。
進(jìn)一步地,所述的數(shù)字集群對(duì)講系統(tǒng),其中,所述發(fā)言混音模塊具體包括:
發(fā)言申請(qǐng)單元,用于所有參與者按照時(shí)間順序進(jìn)行發(fā)言申請(qǐng),采用先到先得的原則,直到發(fā)言個(gè)數(shù)達(dá)到最大發(fā)言人數(shù)為止;具體如上所述。
一對(duì)多對(duì)講單元,用于當(dāng)進(jìn)行對(duì)講時(shí),參與者中的最大發(fā)言人數(shù)為一人時(shí),控制參與者進(jìn)行正常交流,無需進(jìn)行混音;具體如上所述。
多對(duì)多對(duì)講混音單元,用于當(dāng)進(jìn)行對(duì)講時(shí),參與者中的最大發(fā)言人數(shù)大于一人時(shí),對(duì)多個(gè)參與者的發(fā)言進(jìn)行混音,用于所有參與者清楚聽到發(fā)言者的講話;具體如上所述。
進(jìn)一步地,所述的數(shù)字集群對(duì)講系統(tǒng),其中,所述發(fā)言狀態(tài)更新模塊具體包括:
發(fā)言權(quán)釋放單元,用于數(shù)字集群對(duì)講過程中參與者發(fā)言完成后,當(dāng)參與者選擇釋放發(fā)言權(quán)時(shí),釋放一個(gè)發(fā)言權(quán)則控制空出一個(gè)發(fā)言權(quán);具體如上所述。
申請(qǐng)接收單元,用于當(dāng)空出發(fā)言權(quán)后,接收新的參與者申請(qǐng)加入到數(shù)字集群對(duì)講的操作,并更新人員發(fā)言狀態(tài),空出發(fā)言權(quán)的個(gè)數(shù)對(duì)應(yīng)接收相同個(gè)數(shù)的新的參與者;具體如上所述。
發(fā)言權(quán)控制單元,用于當(dāng)空出發(fā)言權(quán)后,未接收到新的參與者申請(qǐng)加入到數(shù)字集群對(duì)講的操作時(shí),空置發(fā)言權(quán);具體如上所述。
另外,圖3是本發(fā)明數(shù)字集群對(duì)講機(jī)的處理裝置原理結(jié)構(gòu)框圖,如圖3所示,所述數(shù)字集群對(duì)講機(jī)包括:處理器(processor)10、存儲(chǔ)器(memory)20、通信接口(communicationsinterface)30和總線40;其中,
所述處理器10、存儲(chǔ)器20、通信接口30通過所述總線40完成相互間的通信;
所述通信接口30用于所述移動(dòng)終端的通信設(shè)備之間的信息傳輸;
所述處理器10用于調(diào)用所述存儲(chǔ)器20中的計(jì)算機(jī)程序,以執(zhí)行上述各方法實(shí)施例所提供的方法,例如包括:預(yù)先根據(jù)不同的應(yīng)用場(chǎng)景和混音算法效果配置數(shù)字集群對(duì)講參與者的人數(shù);所有參與者按照時(shí)間順序進(jìn)行發(fā)言申請(qǐng),直到發(fā)言個(gè)數(shù)滿了為止,發(fā)言人數(shù)配置為一人或者多人,當(dāng)發(fā)言人數(shù)為多人時(shí),控制多個(gè)參與者的發(fā)言進(jìn)行混音;當(dāng)參與者中發(fā)言完成并選擇釋放發(fā)言權(quán)后,接收新的參與者申請(qǐng)加入到數(shù)字集群對(duì)講的發(fā)言中,更新人員發(fā)言狀態(tài)。
本發(fā)明還提供一種可讀的存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其中,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)所述數(shù)字集群對(duì)講方法的步驟。
綜上所述,本發(fā)明公開了一種數(shù)字集群對(duì)講方法、系統(tǒng)、數(shù)字集群對(duì)講機(jī)及存儲(chǔ)介質(zhì),所述方法包括:預(yù)先根據(jù)不同的應(yīng)用場(chǎng)景和混音算法效果配置數(shù)字集群對(duì)講參與者中最大發(fā)言人數(shù);所有參與者按照時(shí)間順序進(jìn)行發(fā)言申請(qǐng),直到發(fā)言個(gè)數(shù)達(dá)到最大發(fā)言人數(shù)為止,最大發(fā)言人數(shù)配置為一人或者多人,當(dāng)發(fā)言人數(shù)為多人時(shí),控制多個(gè)參與者的發(fā)言進(jìn)行混音;當(dāng)參與者中發(fā)言完成并選擇釋放發(fā)言權(quán)后,接收新的參與者申請(qǐng)加入到數(shù)字集群對(duì)講的發(fā)言中,更新人員發(fā)言狀態(tài)。本發(fā)明通過數(shù)字集群對(duì)講實(shí)現(xiàn)了多人同時(shí)對(duì)講溝通,適應(yīng)和滿足了更多的應(yīng)用場(chǎng)景,提高了溝通效率,為用戶帶來了方便。
當(dāng)然,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)硬件(如處理器,控制器等)來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí)可包括如上述各方法實(shí)施例的流程。其中所述的存儲(chǔ)介質(zhì)可為存儲(chǔ)器、磁碟、光盤等。
應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。