本發(fā)明涉及無線通信技術(shù)領(lǐng)域,具體而言,本發(fā)明涉及一種對講系統(tǒng)、對講機(jī)、語音對講服務(wù)器及其語音通信方法。
背景技術(shù):
傳統(tǒng)的對講機(jī)系統(tǒng)通常包括兩個或兩個以上對講機(jī)。用戶可以使用對講機(jī)通過無線電對講信道進(jìn)行語音通信。
例如,用戶A使用對講機(jī)A通過無線電對講信道主叫對講機(jī)B:對講機(jī)A接收到用戶A輸入的語音后,轉(zhuǎn)換成語音信息,調(diào)制后向無線電對講信道進(jìn)行無線廣播;對講機(jī)B接收該無線信號后,從中解調(diào)出語音信號,還原出語音供用戶B收聽。
然而,對講機(jī)的發(fā)射功率通常較小,導(dǎo)致其無線信號的廣播距離較短,無法支持遠(yuǎn)距離的語音通信。
對講機(jī)使用的無線電對講信道的頻段通常包括150Mhz頻段和400Mhz頻段。而移動通信網(wǎng)絡(luò)的工作頻率都較高,例如,GSM網(wǎng)絡(luò)通常工作在900Mhz和1800Mhz頻段,3G移動通信網(wǎng)絡(luò)通常工作在2Ghz頻段。因此,對講機(jī)通常不支持移動通信網(wǎng)絡(luò)的頻段,無法通過移動通信網(wǎng)絡(luò)進(jìn)行語音通信。
目前,用戶可以使用手機(jī),通過移動通信網(wǎng)絡(luò)與使用另一個手機(jī)的用戶進(jìn)行語音通信。雖然手機(jī)支持遠(yuǎn)距離的語音通信,但是手機(jī)離開了移動通信網(wǎng)絡(luò)的覆蓋范圍,就無法進(jìn)行語音通信。而且,手機(jī)通常不支持無線電對講信道所在的頻段,無法通過無線電對講信道進(jìn)行語音通信。
對于勘探人員、救援人員、驢友和車友等戶外活動較多的用戶而言,通常需要同時攜帶手機(jī)和對講機(jī),以在移動通信網(wǎng)絡(luò)所覆蓋的區(qū)域使用手機(jī)進(jìn)行語音通信,而在移動通信網(wǎng)絡(luò)覆蓋不到的區(qū)域使用對講機(jī)進(jìn)行語音 通信;也就是說,需要用戶一同攜帶手機(jī)和對講機(jī)兩種語音通信設(shè)備,并需要用戶自行判斷所在區(qū)域是否被移動通信網(wǎng)絡(luò)所覆蓋,由用戶通過手動選擇手機(jī)或者對講機(jī)進(jìn)行通信,整個過程操作繁瑣,使用不便,導(dǎo)致用戶體驗(yàn)不佳。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明針對現(xiàn)有的對講系統(tǒng),以及手機(jī)之間的語音通信方法的缺點(diǎn),提出一種對講系統(tǒng)、對講機(jī)、語音對講服務(wù)器及其語音通信方法,用以解決現(xiàn)有的對講系統(tǒng)、以及手機(jī)之間的語音通信方法存在的通信頻段較少的問題。
本發(fā)明的實(shí)施例根據(jù)一個方面,提供了一種對講系統(tǒng),包括:
主叫對講機(jī),用于若檢測到有效移動通信網(wǎng)絡(luò),則將本對講機(jī)的識別碼、以及用戶輸入的語音信息,通過移動通信網(wǎng)絡(luò)向語音對講服務(wù)器發(fā)送;否則,將所述語音信息向無線電對講信道廣播;
語音對講服務(wù)器,用于接收到所述主叫對講機(jī)發(fā)送的語音信息和識別碼后,確定出所述主叫對講機(jī)的識別碼所屬的群組,并根據(jù)所述群組名下對端對講機(jī)的識別碼所對應(yīng)的通信號碼,將接收的語音信息通過移動通信網(wǎng)絡(luò)向?qū)Χ藢χv機(jī)發(fā)送。
進(jìn)一步,所述語音對講服務(wù)器還用于接收到所述對端對講機(jī)返回的語音信息和識別碼后,將所述對端對講機(jī)的語音信息向所述主叫對講機(jī)反饋。
進(jìn)一步,所述主叫對講機(jī)還用于檢測到移動通信網(wǎng)絡(luò)無效后,嘗試登錄移動互聯(lián)網(wǎng);在登錄移動互聯(lián)網(wǎng)后,將本對講機(jī)的識別碼、網(wǎng)絡(luò)地址以及用戶輸入的語音信息封裝于數(shù)據(jù)包中,通過移動互聯(lián)網(wǎng)向所述語音對講服務(wù)器發(fā)送;以及
所述語音對講服務(wù)器還用于接收到所述主叫對講機(jī)發(fā)送的數(shù)據(jù)包后,從中解析出所述主叫對講機(jī)的識別碼、網(wǎng)絡(luò)地址和語音信息,確定出所述主叫對講機(jī)的識別碼所屬的群組,并根據(jù)所述群組名下對端對講機(jī)的識別碼所對應(yīng)的網(wǎng)絡(luò)地址,將接收的語音信息通過移動互聯(lián)網(wǎng)向?qū)Χ藢χv機(jī)發(fā) 送。
本發(fā)明的實(shí)施例根據(jù)另一個方面,提供了一種對講系統(tǒng)的語音通信方法,包括:
主叫對講機(jī)若檢測到有效移動通信網(wǎng)絡(luò),則將本對講機(jī)的識別碼、以及用戶輸入的語音信息,通過移動通信網(wǎng)絡(luò)向語音對講服務(wù)器發(fā)送;否則,將所述語音信息向無線電對講信道廣播;
語音對講服務(wù)器接收到所述主叫對講機(jī)發(fā)送的語音信息和識別碼后,確定出所述主叫對講機(jī)的識別碼所屬的群組,并根據(jù)所述群組名下對端對講機(jī)的識別碼所對應(yīng)的通信號碼,將接收的語音信息通過移動通信網(wǎng)絡(luò)向所述對端對講機(jī)發(fā)送。
進(jìn)一步,所述主叫對講機(jī)檢測到移動通信網(wǎng)絡(luò)無效后,還包括:
所述主機(jī)對講機(jī)嘗試登錄移動互聯(lián)網(wǎng);在登錄移動互聯(lián)網(wǎng)后,將本對講機(jī)的識別碼、網(wǎng)絡(luò)地址以及用戶輸入的語音信息封裝于數(shù)據(jù)包中,通過移動互聯(lián)網(wǎng)向所述語音對講服務(wù)器發(fā)送;以及
所述語音對講服務(wù)器接收到所述主叫對講機(jī)發(fā)送的數(shù)據(jù)包后,從中解析出所述主叫對講機(jī)的識別碼、網(wǎng)絡(luò)地址和語音信息,確定出所述主叫對講機(jī)的識別碼所屬的群組,并根據(jù)所述群組名下對端對講機(jī)的識別碼所對應(yīng)的網(wǎng)絡(luò)地址,將接收的語音信息通過移動互聯(lián)網(wǎng)向?qū)Χ藢χv機(jī)發(fā)送。
本發(fā)明的實(shí)施例根據(jù)另一個方面,提供了一種對講機(jī)的語音通信方法,括:
對講機(jī)若檢測到有效移動通信網(wǎng)絡(luò),則將本對講機(jī)的識別碼、以及用戶輸入的語音信息,通過移動通信網(wǎng)絡(luò)向語音對講服務(wù)器發(fā)送;
否則,將所述語音信息向無線電對講信道廣播。
進(jìn)一步,在所述將所述語音信息向無線電對講信道廣播之前,還包括:
所述對講機(jī)若檢測移動通信網(wǎng)絡(luò)無效,則嘗試登錄移動互聯(lián)網(wǎng);
若成功登錄移動互聯(lián)網(wǎng),則將所述對講機(jī)的識別碼、網(wǎng)絡(luò)地址以及用戶輸入的語音信息封裝于數(shù)據(jù)包中,通過移動互聯(lián)網(wǎng)向所述語音對講服務(wù)器發(fā)送。
本發(fā)明的實(shí)施例根據(jù)另一個方面,提供了一種對講機(jī),包括:
語音采集單元,用于采集用戶輸入的語音,得到用戶輸入的語音信息;
無線電對講信號收發(fā)單元,用于將接收的語音信息向無線電對講信道廣播;
移動通信信號收發(fā)單元,用于檢測到有效移動通信網(wǎng)絡(luò)后,通過移動通信網(wǎng)絡(luò)收發(fā)信息;
控制單元,用于將本對講機(jī)的識別碼,以及所述語音采集單元采集的語音信息通過所述移動通信信號收發(fā)單元向語音對講服務(wù)器發(fā)送;若通過所述移動通信信號收發(fā)單元發(fā)送不成功,則將所述語音信息通過所述無線電對講信號收發(fā)單元發(fā)送。
本發(fā)明的實(shí)施例根據(jù)另一個方面,提供了一種語音對講服務(wù)器的語音通信方法,包括:
通過移動通信網(wǎng)絡(luò)接收到主叫對講機(jī)發(fā)送的語音信息和識別碼后,確定出所述主叫對講機(jī)的識別碼所屬的群組;
根據(jù)所述群組名下對端對講機(jī)的識別碼所對應(yīng)的通信號碼,將接收的語音信息通過移動通信網(wǎng)絡(luò)向所述對端對講機(jī)發(fā)送。
本發(fā)明的實(shí)施例根據(jù)另一個方面,提供了一種語音對講服務(wù)器,包括:
移動通信網(wǎng)絡(luò)信息收發(fā)單元,用于通過移動通信網(wǎng)絡(luò)接收主叫對講機(jī)發(fā)送的語音信息和識別碼后,發(fā)送通信號碼查找通知;以及,根據(jù)查找到的對端對講機(jī)的識別碼所對應(yīng)的通信號碼,將接收的語音信息通過移動通信網(wǎng)絡(luò)向所述對端對講機(jī)發(fā)送;
群組確定單元,用于接收到所述通信號碼查找通知后,從所述移動通信網(wǎng)絡(luò)信息收發(fā)單元獲取所述主叫對講機(jī)的語音信息和識別碼,確定出所述主叫對講機(jī)的識別碼所屬的群組,進(jìn)而查找出所述群組名下所述對端對講機(jī)的識別碼所對應(yīng)的通信號碼發(fā)送給所述移動通信網(wǎng)絡(luò)信息收發(fā)單元。
本發(fā)明的實(shí)施例中,主叫對講機(jī)可以在移動通信網(wǎng)絡(luò)有效的情況下,將語音信息通過移動通信網(wǎng)絡(luò)發(fā)送至語音對講服務(wù)器,并由語音對講服務(wù)器通過移動通信網(wǎng)絡(luò)轉(zhuǎn)發(fā)至對端對講機(jī),實(shí)現(xiàn)了對講機(jī)之間基于移動通信網(wǎng)絡(luò)的語音通信;并且主叫對講機(jī)在移動通信網(wǎng)絡(luò)無效情況下,可以自動切換到無線電對講信道進(jìn)行語音廣播;因此,用戶只需要攜帶一個本發(fā)明 提供的對講機(jī),該對講機(jī)無需用戶干預(yù)即可自動完成接入移動通信網(wǎng)絡(luò)或者切換到無線電對講信道的過程,以供用戶進(jìn)行語音通信,大大減少了用戶的操作,為用戶帶來便利,提升了用戶的體驗(yàn)。
而且,本發(fā)明的實(shí)施例中,主叫對講機(jī)可以在移動通信網(wǎng)絡(luò)無效的情況下,登陸移動互聯(lián)網(wǎng)發(fā)送語音信息至語音對講服務(wù)器,并由語音對講服務(wù)器將該語音信息通過移動互聯(lián)網(wǎng)轉(zhuǎn)發(fā)給對端對講機(jī),實(shí)現(xiàn)了對講機(jī)之間基于移動互聯(lián)網(wǎng)的語音通信;進(jìn)一步擴(kuò)展了本發(fā)明的實(shí)施例的應(yīng)用范圍,為用戶帶來便利,提升了用戶的體驗(yàn)。
本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,這些將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
附圖說明
本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對實(shí)施例的描述中將變得明顯和容易理解,其中:
圖1為本發(fā)明實(shí)施例的對講系統(tǒng)的架構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例的對講系統(tǒng)的語音通信方法的流程示意圖;
圖3為本發(fā)明實(shí)施例的對講機(jī)的內(nèi)部結(jié)構(gòu)框架示意圖;
圖4為本發(fā)明實(shí)施例的語音對講服務(wù)器的內(nèi)部結(jié)構(gòu)框架示意圖。
具體實(shí)施方式
下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進(jìn)一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當(dāng)我 們稱元件被“連接”或“耦接”到另一元件時,它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無線連接或無線耦接。這里使用的措辭“和/或”包括一個或更多個相關(guān)聯(lián)的列出項的全部或任一單元和全部組合。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(包括技術(shù)術(shù)語和科學(xué)術(shù)語),具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語,應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣被特定定義,否則不會用理想化或過于正式的含義來解釋。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,這里所使用的“終端”、“終端設(shè)備”既包括無線信號接收器的設(shè)備,其僅具備無發(fā)射能力的無線信號接收器的設(shè)備,又包括接收和發(fā)射硬件的設(shè)備,其具有能夠在雙向通信鏈路上,進(jìn)行雙向通信的接收和發(fā)射硬件的設(shè)備。這種設(shè)備可以包括:蜂窩或其他通信設(shè)備,其具有單線路顯示器或多線路顯示器或沒有多線路顯示器的蜂窩或其他通信設(shè)備;PCS(Personal Communications Service,個人通信系統(tǒng)),其可以組合語音、數(shù)據(jù)處理、傳真和/或數(shù)據(jù)通信能力;PDA(Personal Digital Assistant,個人數(shù)字助理),其可以包括射頻接收器、尋呼機(jī)、互聯(lián)網(wǎng)/內(nèi)聯(lián)網(wǎng)訪問、網(wǎng)絡(luò)瀏覽器、記事本、日歷和/或GPS(Global Positioning System,全球定位系統(tǒng))接收器;常規(guī)膝上型和/或掌上型計算機(jī)或其他設(shè)備,其具有和/或包括射頻接收器的常規(guī)膝上型和/或掌上型計算機(jī)或其他設(shè)備。這里所使用的“終端”、“終端設(shè)備”可以是便攜式、可運(yùn)輸、安裝在交通工具(航空、海運(yùn)和/或陸地)中的,或者適合于和/或配置為在本地運(yùn)行,和/或以分布形式,運(yùn)行在地球和/或空間的任何其他位置運(yùn)行。這里所使用的“終端”、“終端設(shè)備”還可以是通信終端、上網(wǎng)終端、音樂/視頻播放終端,例如可以是PDA、MID(Mobile Internet Device,移動互聯(lián)網(wǎng)設(shè)備)和/或具有音樂/視頻播放功能的移動電話,也可以是智能電視、機(jī)頂盒等設(shè)備。
本發(fā)明的技術(shù)方案的對講系統(tǒng)中,設(shè)置有與移動通信網(wǎng)絡(luò)相連的語音對講服務(wù)器,主叫對講機(jī)在檢測到有效移動通信網(wǎng)絡(luò)的情況下,將用戶輸 入的語音信息通過移動通信網(wǎng)絡(luò)發(fā)送至語音服務(wù)器;由語音對講服務(wù)器將接收的語音信息轉(zhuǎn)發(fā)給與主叫對講機(jī)同一群組名下的對端對講機(jī),也就是說,本發(fā)明的對講機(jī)之間可以基于移動通信網(wǎng)絡(luò)進(jìn)行語音通信;并且,主叫對講機(jī)在檢測到移動通信網(wǎng)絡(luò)無效的情況下,可以自動切換到無線電對講信道進(jìn)行語音廣播;因此,用戶攜帶一個本發(fā)明提供的對講機(jī),無需用戶干預(yù),該對講機(jī)即可自動完成接入移動通信網(wǎng)絡(luò)或者切換到無線電對講信道,以供用戶進(jìn)行語音通信,大大減少了用戶的操作,為用戶帶來便利,提升了用戶的體驗(yàn)。
而且,語音對講服務(wù)器還可以與移動互聯(lián)網(wǎng)相連;在本發(fā)明的主叫對講機(jī)檢測到移動通信網(wǎng)絡(luò)無效的情況下,可以在登錄移動互聯(lián)網(wǎng)后,將本對講機(jī)的語音信息通過移動互聯(lián)網(wǎng)發(fā)送至語音對講服務(wù)器,由語音對講服務(wù)器將接收的語音信息轉(zhuǎn)發(fā)給對應(yīng)的對端對講機(jī),實(shí)現(xiàn)對講機(jī)之間基于移動互聯(lián)網(wǎng)的語音通信;進(jìn)一步擴(kuò)展了本發(fā)明的對講機(jī)的應(yīng)用范圍,為用戶帶來便利,提升了用戶的體驗(yàn)。
下面結(jié)合附圖具體說明本發(fā)明實(shí)施例的技術(shù)方案。
本發(fā)明實(shí)施例的對講系統(tǒng)的架構(gòu)示意圖如圖1所示,包括:語音對講服務(wù)器101和至少兩個對講機(jī)。
其中,至少兩個對講機(jī)中包括:主叫對講機(jī)121和至少一個對端對講機(jī)122。主叫對講機(jī)121和對端對講機(jī)122中都設(shè)置有記錄通信號碼的身邊識別卡,例如SIM(Subscriber Identity Module,客戶識別模塊)卡、UIM(User Identify Module,用戶識別模塊)卡、Micro-SIM卡或者Nano-SIM卡等。
語音對講服務(wù)器101有線接入到移動通信網(wǎng)絡(luò)。移動通信網(wǎng)絡(luò)包括:2G(2nd-Generation wireless telephone technology,第二代手機(jī)通信技術(shù))/3G(3rd-Generation wireless telephone technology,第三代手機(jī)通信技術(shù))/LTE(Long Term Evolution,長期演進(jìn))等網(wǎng)絡(luò)。具體地,語音對講服務(wù)器101可以有線接入(例如光纖接入)到移動通信網(wǎng)絡(luò)中的主干網(wǎng)。
較佳地,語音對講服務(wù)器101可以有線接入到移動互聯(lián)網(wǎng)中的廣域網(wǎng);主叫對講機(jī)121和對端對講機(jī)122都可以無線接入到移動互聯(lián)網(wǎng)中的 接入網(wǎng)或者局域網(wǎng),例如,WiFi(Wireless Fidelity,無線保真)局域網(wǎng)。
本發(fā)明實(shí)施例中,主叫對講機(jī)121或者對端對講機(jī)122在進(jìn)行語音通信之前,可以注冊等方式,預(yù)先將本對講機(jī)的識別碼、通信號碼以及用戶輸入的群組,對應(yīng)輸入到語音對講服務(wù)器101。
語音對講服務(wù)器101對于每個對講機(jī),將接收的該對講機(jī)的識別碼和通信號碼對應(yīng)記錄。語音對講服務(wù)器101對于每個群組,將與該群組對應(yīng)輸入的對講機(jī)的識別碼,都記錄到該群組名下;在一個對講機(jī)的用戶輸入多個群組的情況下,多個群組名下都記錄有該對講機(jī)的識別碼。對講機(jī)的識別碼具體可以是ANI(Automatic Number Identification,自動號碼識別)號碼。
較佳地,主叫對講機(jī)121或者對端對講機(jī)122登陸移動互聯(lián)網(wǎng)后,可以將本對講機(jī)的識別碼和網(wǎng)絡(luò)地址對應(yīng)發(fā)送到語音對講服務(wù)器101。語音對講服務(wù)器101對于每個對講機(jī),將該對講機(jī)的識別碼和網(wǎng)絡(luò)地址對應(yīng)記錄。
基于上述預(yù)先對應(yīng)記錄的群組、對講機(jī)的識別碼和通信號碼,本發(fā)明實(shí)施例的對講系統(tǒng)的語音通信方法的流程示意圖如圖2所示,包括如下步驟:
S201:主叫對講機(jī)121若檢測到有效移動通信網(wǎng)絡(luò),則將本對講機(jī)的識別碼、以及用戶輸入的語音信息,通過移動通信網(wǎng)絡(luò)向語音對講服務(wù)器101發(fā)送;否則,將語音信息向無線電對講信道廣播。
具體地,主叫對講機(jī)121可以采用多種方法檢測其所在區(qū)域的移動通信網(wǎng)絡(luò)有效或者無效。
例如,主叫對講機(jī)121可以根據(jù)其通信號碼,嘗試撥號登錄其所在區(qū)域的移動通信網(wǎng)絡(luò),當(dāng)成功登錄移動通信網(wǎng)絡(luò)時,即認(rèn)為檢測到有效移動通信網(wǎng)絡(luò);在設(shè)定時間段內(nèi)無法登錄移動通信網(wǎng)絡(luò)時,可以認(rèn)為檢測到移動通信網(wǎng)絡(luò)無效。
再如,主叫對講機(jī)121在登錄移動通信網(wǎng)絡(luò)后,可以嘗試向移動通信網(wǎng)絡(luò)發(fā)送測試信息,當(dāng)發(fā)送成功時,即認(rèn)為檢測到有效移動通信網(wǎng)絡(luò);當(dāng)發(fā)送失敗時,認(rèn)為檢測到移動通信網(wǎng)絡(luò)無效。
主叫對講機(jī)121若檢測到有效通信網(wǎng)絡(luò),則將本對講機(jī)的識別碼、以及用戶輸入的語音信息,通過移動通信網(wǎng)絡(luò)向語音對講服務(wù)器101發(fā)送。
主叫對講機(jī)121若檢測到通信網(wǎng)絡(luò)無效,則將語音信息向無線電對講信道廣播。無線電對講信道的工作頻率可以在100-500Mhz范圍內(nèi)。
較佳地,主機(jī)對講機(jī)121檢測到通信網(wǎng)絡(luò)無效后,且在將語音信息向無線電對講信息廣播之前,還可以嘗試登錄移動互聯(lián)網(wǎng)。例如,主機(jī)對講機(jī)121可以通過移動互聯(lián)網(wǎng)中作為接入網(wǎng)的WiFi局域網(wǎng),嘗試登陸移動互聯(lián)網(wǎng)。
主機(jī)對講機(jī)121在登錄移動互聯(lián)網(wǎng)后,將本對講機(jī)的識別碼、網(wǎng)絡(luò)地址以及用戶輸入的語音信息封裝于數(shù)據(jù)包中,通過移動互聯(lián)網(wǎng)向語音對講服務(wù)器101發(fā)送。網(wǎng)絡(luò)地址具體可以是IP地址;數(shù)據(jù)包具體可以包括基于TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議)協(xié)議的多個數(shù)據(jù)幀。
S202:語音對講服務(wù)器101確定出接收的主叫對講機(jī)121的識別碼所屬的群組,并根據(jù)該群組名下對端對講機(jī)122的識別碼所對應(yīng)的通信號碼,將接收的語音信息通過移動通信網(wǎng)絡(luò)向?qū)Χ藢χv機(jī)122發(fā)送。
具體地,語音對講服務(wù)器101接收到主叫對講機(jī)121發(fā)送的語音信息和識別碼后,根據(jù)預(yù)先記錄的群組和群組名下對講機(jī)的識別碼,確定出主叫對講機(jī)121的識別碼所屬的群組。
當(dāng)只在一個群組名下查找到預(yù)先記錄的主叫對講機(jī)121的識別碼時,將該群組確定為主叫對講機(jī)121的識別碼所屬的群組。
當(dāng)在兩個以上群組名下都可以查找到預(yù)先記錄的主叫對講機(jī)121的識別碼時,可以采用多種方法確定出主叫對講機(jī)121的識別碼所屬的群組。
例如,語音對講服務(wù)器101可以將主叫對講機(jī)121在最近一次語音通信過程中所屬的群組,確定為主叫對講機(jī)121的識別碼所屬的群組。
再如,語音對講服務(wù)器101可以統(tǒng)計出,設(shè)定時間段內(nèi)主叫對講機(jī)121在各群組名下分別進(jìn)行語音通信的頻次,將語音通信頻次最高的群組確定為主叫對講機(jī)121的識別碼所屬的群組。
語音對講服務(wù)器101確定出主叫對講機(jī)121的識別碼所屬的群組后,確定出該群組名下對端對講機(jī)122的識別碼。例如,語音對講服務(wù)器101將該群組名下除了主叫對講機(jī)121之外的其他對講機(jī)的識別碼,都作為對端對講機(jī)122的識別碼。
語音對講服務(wù)器101對于確定出的每個對端對講機(jī)122的識別碼,在預(yù)先對應(yīng)記錄的對講機(jī)的識別碼和通信號碼中,查找出該對端對講機(jī)122的識別碼所對應(yīng)的通信號碼。
之后,語音對講服務(wù)器101根據(jù)查找出的對端對講機(jī)122的識別碼所對應(yīng)的通信號碼,將接收的主叫對講機(jī)121的語音信息通過移動通信網(wǎng)絡(luò)向?qū)Χ藢χv機(jī)122發(fā)送。
較佳地,語音對講服務(wù)器101接收到主叫對講機(jī)121發(fā)送的數(shù)據(jù)包后,從中解析出主叫對講機(jī)121的識別碼、網(wǎng)絡(luò)地址和語音信息,確定出主叫對講機(jī)121的識別碼所屬的群組,進(jìn)而確定出該群組名下對端對講機(jī)122的識別碼;在預(yù)先對應(yīng)記錄的對講機(jī)的識別碼和網(wǎng)絡(luò)地址中,查找出該對端對講機(jī)122的識別碼所對應(yīng)的網(wǎng)絡(luò)地址;根據(jù)查找出的對端對講機(jī)的識別碼所對應(yīng)的網(wǎng)絡(luò)地址,將接收的主叫對講機(jī)121的語音信息封裝成數(shù)據(jù)包通過移動互聯(lián)網(wǎng)向?qū)Χ藢χv機(jī)122發(fā)送。
S203:對端對講機(jī)122接收到語音對講服務(wù)器101發(fā)送的主叫對講機(jī)121的語音信息后,進(jìn)行語音播放。
具體地,對端對講機(jī)122通過移動通信網(wǎng)絡(luò)接收到語音對講服務(wù)器101發(fā)送的主叫對講機(jī)121的語音信息后,對接收的主叫對講機(jī)121的語音信息進(jìn)行語音播放。
較佳地,對端對講機(jī)122通過移動互聯(lián)網(wǎng)接收到語音對講服務(wù)器101發(fā)送的數(shù)據(jù)包后,從中解析出主叫對講機(jī)121的語音信息并進(jìn)行語音播放。
S204:對端對講機(jī)122檢測到有效移動通信網(wǎng)絡(luò)后,將本對講機(jī)的識別碼、以及用戶輸入的語音信息,通過移動通信網(wǎng)絡(luò)向語音對講服務(wù)器101返回;否則,將語音信息向無線電對講信道廣播。
本步驟中,除了對端對講機(jī)122與上述步驟中的主叫對講機(jī)121的名 稱區(qū)別之外,本步驟中的具體方向與上述步驟S201中主叫對講機(jī)121若檢測到有效移動通信網(wǎng)絡(luò),則將本對講機(jī)的識別碼、以及用戶輸入的語音信息,通過移動通信網(wǎng)絡(luò)向語音對講服務(wù)器101發(fā)送;否則,將語音信息向無線電對講信道廣播的方法相同,此處不再贅述。
S205:語音對講服務(wù)器101接收到對端對講機(jī)122返回的語音信息和識別碼后,將對端對講機(jī)122的語音信息向主叫對講機(jī)121反饋。
具體地,語音對講服務(wù)器101接收到對端對講機(jī)122返回的語音信息和識別碼后,根據(jù)預(yù)先記錄的群組和群組名下對講機(jī)的識別碼,確定出對端對講機(jī)122的識別碼所屬的群組。
語音對講服務(wù)器101確定出對端對講機(jī)122的識別碼所屬的群組與上述步驟S202中主叫對講機(jī)121的識別碼所屬的群組相同之后,確定出該群組名下除了對端對講122之外的同群對講機(jī)的識別碼,同群對講機(jī)的識別碼中包含了主叫對講機(jī)121的識別碼;在預(yù)先對應(yīng)記錄的對講機(jī)的識別碼和通信號碼中,查找出包含主叫對講機(jī)121的識別碼在內(nèi)的同群對講機(jī)所對應(yīng)的通信號碼;根據(jù)查找出的通信號碼,將接收的對端對講機(jī)122的語音信息通過移動通信網(wǎng)絡(luò)向包含主叫對講機(jī)121在內(nèi)的同群對講機(jī)發(fā)送。
較佳地,語音對講服務(wù)器101接收到對端對講機(jī)122返回的語音信息和識別碼后,根據(jù)預(yù)先記錄的群組和群組名下對講機(jī)的識別碼,確定出對端對講機(jī)122的識別碼所屬的群組。
語音對講服務(wù)器101確定出對端對講機(jī)122的識別碼所屬的群組與上述步驟S202中主叫對講機(jī)121的識別碼所屬的群組相同之后,確定出該群組名下除了對端對講122之外的同群對講機(jī)的識別碼,同群對講機(jī)的識別碼中包含了主叫對講機(jī)121的識別碼;在預(yù)先對應(yīng)記錄的對講機(jī)的識別碼和網(wǎng)絡(luò)地址中,查找出包含主叫對講機(jī)121的識別碼在內(nèi)的同群對講機(jī)所對應(yīng)的網(wǎng)絡(luò)地址;根據(jù)查找出的網(wǎng)絡(luò)地址,將接收的對端對講機(jī)122的語音信息封裝成數(shù)據(jù)包通過移動互聯(lián)網(wǎng)向包含主叫對講機(jī)121在內(nèi)的同群對講機(jī)發(fā)送。
S206:主叫對講機(jī)121接收到語音對講服務(wù)器101反饋的對端對講機(jī) 122的語音信息后,進(jìn)行語音播放。
具體地,主叫對講機(jī)121通過移動通信網(wǎng)絡(luò)接收到語音對講服務(wù)器101反饋的對端對講機(jī)122的語音信息后,對接收的對端對講機(jī)122的語音信息進(jìn)行語音播放。
較佳地,主叫對講機(jī)121通過移動互聯(lián)網(wǎng)接收到語音對講服務(wù)器101反饋的數(shù)據(jù)包后,從中解析出對端對講機(jī)122的語音信息并進(jìn)行語音播放。
事實(shí)上,在上述步驟S201中,主叫對講機(jī)121還可以將用戶輸入的語音信息進(jìn)行編碼后,與本對講機(jī)的識別碼一并通過移動通信網(wǎng)絡(luò)向語音對講服務(wù)里101發(fā)送。上述步驟S202中,語音對講服務(wù)里101可以將接收的經(jīng)編碼的語音信息通過移動通信網(wǎng)絡(luò)向?qū)Χ藢χv機(jī)122發(fā)送。上述步驟S203中,對端對講機(jī)122接收到語音對講服務(wù)器101發(fā)送的主叫對講機(jī)121的經(jīng)編碼的語音信息后,對其進(jìn)行解碼并進(jìn)行語音播放。
同理,步驟S204-206中,對端對講機(jī)122也可以返回編碼后的語音信息,經(jīng)由語音對講服務(wù)器101通過移動通信網(wǎng)絡(luò)反饋到主叫對講機(jī)121,由主叫對講機(jī)121對接收的對端對講機(jī)122的經(jīng)編碼的語音信息進(jìn)行解碼后,進(jìn)行語音播放。
基于上述對講系統(tǒng)的語音通信方法,本發(fā)明實(shí)施例的對講機(jī)的內(nèi)部結(jié)構(gòu)框架示意圖,如圖3所示,包括:語音采集單元301、無線電對講信號收發(fā)單元302、移動通信信號收發(fā)單元303和控制單元304。
其中,語音采集單元301具體包括麥克風(fēng),用于采集用戶輸入的語音,得到用戶輸入的語音信息。
無線電對講信號收發(fā)單元302用于將接收的語音信息向無線電對講信道廣播。
移動通信信號收發(fā)單元303用于檢測到有效移動通信網(wǎng)絡(luò)后,通過移動通信網(wǎng)絡(luò)收發(fā)信息。更優(yōu)的,移動通信信號收發(fā)單元303具體為3G信號收發(fā)單元。
控制單元304用于將本對講機(jī)的識別碼,以及語音采集單元301采集的語音信息通過移動通信信號收發(fā)單元303向語音對講服務(wù)器101發(fā)送; 若通過移動通信信號收發(fā)單元303發(fā)送不成功,則將語音采集單元301采集的語音信息通過無線電對講信號收發(fā)單元302發(fā)送。
更優(yōu)的,如圖3所示,本發(fā)明實(shí)施例的對講機(jī)還包括:語音播放器305。
控制單元304還用于將移動通信信號收發(fā)單元303接收的語音信息通過語音播放器305進(jìn)行語音播放。
更優(yōu)的,如圖3所示,本發(fā)明實(shí)施例的對講機(jī)還包括:移動互聯(lián)網(wǎng)信號收發(fā)單元306。
控制單元304還用于在通過移動通信信號收發(fā)單元303發(fā)送不成功后,控制移動互聯(lián)網(wǎng)信號收發(fā)單元306嘗試登錄移動互聯(lián)網(wǎng),若移動互聯(lián)網(wǎng)信號收發(fā)單元306成功登錄移動互聯(lián)網(wǎng),則將本對講機(jī)的識別碼、網(wǎng)絡(luò)地址以及用戶輸入的語音信息封裝于數(shù)據(jù)包中,通過移動互聯(lián)網(wǎng)信號收發(fā)單元306向語音對講服務(wù)器101發(fā)送。
控制單元304還用于將移動互聯(lián)網(wǎng)信號收發(fā)單元306接收的語音信息通過語音播放器305進(jìn)行語音播放。
進(jìn)一步,本發(fā)明實(shí)施例的對講機(jī)還包括:語音編解碼單元(圖中未標(biāo))。
語音編解碼單元用于對語音采集單元301采集得到的用戶輸入的語音信息進(jìn)行編碼后,輸送至控制單元304。
控制單元304還用于將本對講機(jī)的識別碼,以及經(jīng)過語音編解碼單元編碼的語音信息通過移動通信信號收發(fā)單元303向語音對講服務(wù)器101發(fā)送;若通過移動通信信號收發(fā)單元303發(fā)送不成功,則將經(jīng)過語音編解碼單元編碼的語音信息通過無線電對講信號收發(fā)單元302發(fā)送。以及,
或者,控制單元304還用于在通過移動通信信號收發(fā)單元303發(fā)送不成功后,控制移動互聯(lián)網(wǎng)信號收發(fā)單元306嘗試登錄移動互聯(lián)網(wǎng),若移動互聯(lián)網(wǎng)信號收發(fā)單元306成功登錄移動互聯(lián)網(wǎng),則將本對講機(jī)的識別碼、網(wǎng)絡(luò)地址以及經(jīng)過語音編解碼單元編碼的語音信息封裝于數(shù)據(jù)包中,通過移動互聯(lián)網(wǎng)信號收發(fā)單元306向語音對講服務(wù)器101發(fā)送。
語音編解碼單元還用于對移動通信信號收發(fā)單元303或者移動互聯(lián)網(wǎng)信號收發(fā)單元306接收的經(jīng)編碼的語音信息進(jìn)行解碼后,輸送至語音播放 器305進(jìn)行語音播放。
較佳地,本發(fā)明實(shí)施例的語音對講服務(wù)器101的結(jié)構(gòu)結(jié)構(gòu)框架示意圖如圖4所示,包括:移動通信網(wǎng)絡(luò)信息收發(fā)單元401和群組確定單元402。
其中,移動通信網(wǎng)絡(luò)信息收發(fā)單元401用于通過移動通信網(wǎng)絡(luò)接收主叫對講機(jī)121發(fā)送的語音信息和識別碼后,發(fā)送通信號碼查找通知;以及,根據(jù)查找到的對端對講機(jī)122的識別碼所對應(yīng)的通信號碼,將接收的語音信息通過移動通信網(wǎng)絡(luò)向?qū)Χ藢χv機(jī)121發(fā)送。更優(yōu)的,移動通信網(wǎng)絡(luò)信息收發(fā)單元401還用于接收對端對講機(jī)122返回的語音信息和識別碼后,將對端對講機(jī)122返回的語音信息通過移動通信網(wǎng)絡(luò)向主叫對講機(jī)121反饋。
群組確定單元402用于接收到通信號碼查找通知后,從移動通信網(wǎng)絡(luò)信息收發(fā)單元401獲取主叫對講機(jī)121的語音信息和識別碼,確定出主叫對講機(jī)121的識別碼所屬的群組,進(jìn)而查找出該群組名下對端對講機(jī)122的識別碼所對應(yīng)的通信號碼發(fā)送給移動通信網(wǎng)絡(luò)信息收發(fā)單元401。
更優(yōu)的,如圖4所示,本發(fā)明實(shí)施例的語音對講服務(wù)器101還包括:移動互聯(lián)網(wǎng)信息收發(fā)單元403。
移動互聯(lián)網(wǎng)信息收發(fā)單元403用于通過移動互聯(lián)網(wǎng)接收主叫對講機(jī)121發(fā)送的包含語音信息、網(wǎng)絡(luò)地址和識別碼的數(shù)據(jù)包后,發(fā)送網(wǎng)絡(luò)地址查找通知;以及,根據(jù)查找到的對端對講機(jī)122的識別碼所對應(yīng)的網(wǎng)絡(luò)地址,將主叫對講機(jī)121的語音信息通過移動互聯(lián)網(wǎng)向?qū)Χ藢χv機(jī)122發(fā)送。
以及,群組確定單元402還用于接收到網(wǎng)絡(luò)地址查找通知后,從移動互聯(lián)網(wǎng)信息收發(fā)單元403獲取數(shù)據(jù)包,從中解析出主叫對講機(jī)121的語音信息、網(wǎng)絡(luò)地址和識別碼,確定出主叫對講機(jī)121的識別碼所屬的群組,進(jìn)而查找出該群組名下對端對講機(jī)122的識別碼所對應(yīng)的網(wǎng)絡(luò)地址發(fā)送給移動互聯(lián)網(wǎng)信息收發(fā)單元403。
事實(shí)上,語音對講服務(wù)器101中的移動通信網(wǎng)絡(luò)信息收發(fā)單元401,可以接收或者發(fā)送經(jīng)編碼的語音信息。語音對講服務(wù)器101中的移動互聯(lián)網(wǎng)信息收發(fā)單元403可以接收或者發(fā)送包含經(jīng)編碼的語音信息的數(shù)據(jù)包。
上述對講機(jī)中的語音采集單元301、無線電對講信號收發(fā)單元302、 移動通信信號收發(fā)單元303、控制單元304、語音播放器305和移動互聯(lián)網(wǎng)信號收發(fā)單元306,以及上述語音對講服務(wù)器101中的移動通信網(wǎng)絡(luò)信息收發(fā)單元401、群組確定單元402和移動互聯(lián)網(wǎng)信息收發(fā)單元403功能的具體實(shí)現(xiàn)方法,可以參考上述如圖2所示的方法流程步驟的具體內(nèi)容,此處不再贅述。
本發(fā)明的技術(shù)方案中,主叫對講機(jī)可以在移動通信網(wǎng)絡(luò)有效的情況下,將語音信息通過移動通信網(wǎng)絡(luò)發(fā)送至語音對講服務(wù)器,并由語音對講服務(wù)器通過移動通信網(wǎng)絡(luò)轉(zhuǎn)發(fā)至對端對講機(jī),實(shí)現(xiàn)了對講機(jī)之間基于移動通信網(wǎng)絡(luò)的語音通信;并且主叫對講機(jī)在移動通信網(wǎng)絡(luò)無效情況下,可以自動切換到無線電對講信道進(jìn)行語音廣播;因此,用戶只需要攜帶一個本發(fā)明提供的對講機(jī),該對講機(jī)無需用戶干預(yù)即可自動完成接入移動通信網(wǎng)絡(luò)或者切換到無線電對講信道的過程,以供用戶進(jìn)行語音通信,大大減少了用戶的操作,為用戶帶來便利,提升了用戶的體驗(yàn)。
而且,本發(fā)明的技術(shù)方案中,主叫對講機(jī)可以在移動通信網(wǎng)絡(luò)無效的情況下,登陸移動互聯(lián)網(wǎng)發(fā)送語音信息至語音對講服務(wù)器,并由語音對講服務(wù)器將該語音信息通過移動互聯(lián)網(wǎng)轉(zhuǎn)發(fā)給對端對講機(jī),實(shí)現(xiàn)了對講機(jī)之間基于移動互聯(lián)網(wǎng)的語音通信;進(jìn)一步擴(kuò)展了本發(fā)明的技術(shù)方案的應(yīng)用范圍,為用戶帶來便利,提升了用戶的體驗(yàn)。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,本發(fā)明包括涉及用于執(zhí)行本申請中所述操作中的一項或多項的設(shè)備。這些設(shè)備可以為所需的目的而專門設(shè)計和制造,或者也可以包括通用計算機(jī)中的已知設(shè)備。這些設(shè)備具有存儲在其內(nèi)的計算機(jī)程序,這些計算機(jī)程序選擇性地激活或重構(gòu)。這樣的計算機(jī)程序可以被存儲在設(shè)備(例如,計算機(jī))可讀介質(zhì)中或者存儲在適于存儲電子指令并分別耦聯(lián)到總線的任何類型的介質(zhì)中,所述計算機(jī)可讀介質(zhì)包括但不限于任何類型的盤(包括軟盤、硬盤、光盤、CD-ROM、和磁光盤)、ROM(Read-Only Memory,只讀存儲器)、RAM(Random Access Memory,隨即存儲器)、EPROM(Erasable Programmable Read-Only Memory,可擦寫可編程只讀存儲器)、EEPROM(Electrically Erasable Programmable Read-Only Memory,電可擦可編程只讀存儲器)、閃存、磁性卡片或光線 卡片。也就是,可讀介質(zhì)包括由設(shè)備(例如,計算機(jī))以能夠讀的形式存儲或傳輸信息的任何介質(zhì)。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,可以用計算機(jī)程序指令來實(shí)現(xiàn)這些結(jié)構(gòu)圖和/或框圖和/或流圖中的每個框以及這些結(jié)構(gòu)圖和/或框圖和/或流圖中的框的組合。本技術(shù)領(lǐng)域技術(shù)人員可以理解,可以將這些計算機(jī)程序指令提供給通用計算機(jī)、專業(yè)計算機(jī)或其他可編程數(shù)據(jù)處理方法的處理器來實(shí)現(xiàn),從而通過計算機(jī)或其他可編程數(shù)據(jù)處理方法的處理器來執(zhí)行本發(fā)明公開的結(jié)構(gòu)圖和/或框圖和/或流圖的框或多個框中指定的方案。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,本發(fā)明中已經(jīng)討論過的各種操作、方法、流程中的步驟、措施、方案可以被交替、更改、組合或刪除。進(jìn)一步地,具有本發(fā)明中已經(jīng)討論過的各種操作、方法、流程中的其他步驟、措施、方案也可以被交替、更改、重排、分解、組合或刪除。進(jìn)一步地,現(xiàn)有技術(shù)中的具有與本發(fā)明中公開的各種操作、方法、流程中的步驟、措施、方案也可以被交替、更改、重排、分解、組合或刪除。
以上所述僅是本發(fā)明的部分實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。