本發(fā)明屬于有線通信技術(shù)領(lǐng)域,更具體地,涉及一種多方通信場(chǎng)景下的通話方識(shí)別的方法、交換機(jī)和指揮話音終端。
背景技術(shù):
艦船通信系統(tǒng)包括至少一個(gè)交換機(jī)、多個(gè)指揮話音終端、多個(gè)電臺(tái),以及交換機(jī)之間的傳輸鏈路、指揮話音終端與交換機(jī)之間的傳輸鏈路、電臺(tái)和交換機(jī)之間的傳輸鏈路。指揮話音終端可以與電臺(tái)之間建立點(diǎn)對(duì)點(diǎn)的語音通信,也可以與多個(gè)電臺(tái)建立會(huì)議模式,進(jìn)行點(diǎn)對(duì)多的語音通信;每個(gè)指揮話音終端或電臺(tái)都有一個(gè)在本地語音網(wǎng)絡(luò)內(nèi)唯一的號(hào)碼用以區(qū)分標(biāo)識(shí),用于建立呼叫過程中的尋址。
會(huì)議模式下,由指揮話音終端建立會(huì)議,將多個(gè)電臺(tái)加入會(huì)議;指揮話音終端發(fā)出PTT(Push to Talk,一鍵通)信號(hào)和話音信號(hào);第一交換機(jī)接收后將PTT信號(hào)和話音信號(hào)轉(zhuǎn)發(fā)到交換機(jī),由會(huì)議混音模塊分別通過兩個(gè)鏈路廣播到電臺(tái)交換模塊和主干通信模塊;電臺(tái)交換模塊將收到的信號(hào)轉(zhuǎn)發(fā)給電臺(tái),該電臺(tái)在PTT信號(hào)控制下將話音信號(hào)發(fā)送出去;主干通信模塊將話音信號(hào)和PTT信號(hào)發(fā)送到第二交換機(jī),由后者轉(zhuǎn)發(fā)給另一個(gè)電臺(tái);
在接收方,電臺(tái)將收到的話音信號(hào)發(fā)送給第一交換機(jī)的電臺(tái)交換模塊,再將話音信號(hào)發(fā)送給會(huì)議混音模塊;另一個(gè)電臺(tái)將收到的話音信號(hào)發(fā)送到第二交換機(jī),由第二交換機(jī)發(fā)送給第一交換機(jī)進(jìn)行語音提??;提取出的話音信號(hào)發(fā)送給會(huì)議混音模塊,混音處理后的話音信號(hào)再分別發(fā)送給終端交換模塊;其缺陷在于,在會(huì)議模式等多方通信場(chǎng)景下,指揮話音終端用戶無法區(qū)分是哪一個(gè)電臺(tái)用戶在發(fā)言。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有技術(shù)的以上缺陷或改進(jìn)需求,本發(fā)明提供了多方通信場(chǎng)景下的通話方識(shí)別的方法、交換機(jī)和指揮話音終端,其目的在于解決在多方通信場(chǎng)景下,指揮話音終端用戶無法區(qū)分是哪個(gè)電臺(tái)用戶在發(fā)言的技術(shù)問題。
為實(shí)現(xiàn)本發(fā)明目的,按照本發(fā)明的一個(gè)方面,提供了一種多方通信場(chǎng)景下的通話方識(shí)別方法,包括如下步驟:
(1)采用話音活動(dòng)檢測(cè)算法從接收到的話音信號(hào)中獲取話音活動(dòng)指示信號(hào)并對(duì)話音信號(hào)進(jìn)行同步延時(shí)處理;
(2)根據(jù)所述話音活動(dòng)指示信號(hào)獲取所述話音信號(hào)對(duì)應(yīng)的用戶標(biāo)識(shí)信息;
(3)對(duì)話音信號(hào)與用戶標(biāo)識(shí)信息進(jìn)行同步輸出;
(4)接收方在接收到話音信號(hào)時(shí),根據(jù)所述用戶標(biāo)識(shí)信息識(shí)別出通話方。
優(yōu)選地,上述通話方識(shí)別方法,當(dāng)所述話音活動(dòng)指示信號(hào)有效,從所述話音指示信號(hào)中提取對(duì)應(yīng)的話音活動(dòng)檢測(cè)模塊編號(hào),通過查表獲取對(duì)應(yīng)的用戶標(biāo)識(shí)信息。
優(yōu)選地,上述通話方識(shí)別方法,每個(gè)話音活動(dòng)檢測(cè)模塊都有一個(gè)設(shè)備內(nèi)部唯一的話音活動(dòng)檢測(cè)模塊編號(hào);所述話音活動(dòng)檢測(cè)模塊編號(hào)為硬件編號(hào)、邏輯模塊編號(hào)、進(jìn)程號(hào)或線程號(hào)。
優(yōu)選地,上述通話方識(shí)別方法,所述用戶標(biāo)識(shí)信息為設(shè)備的標(biāo)識(shí)信息,如電臺(tái)編號(hào)或名稱、指揮話音終端編號(hào)或名稱,也可以是電話號(hào)碼、IP地址、MAC地址等在通信網(wǎng)絡(luò)內(nèi)唯一的標(biāo)識(shí)信息;
所述用戶標(biāo)識(shí)信息是在建立語音通信的過程中建立并保存所述用戶標(biāo)識(shí)信息和話音活動(dòng)檢測(cè)模塊編號(hào)之間的映射關(guān)系表,所述用戶標(biāo)識(shí)信息與話音活動(dòng)檢測(cè)模塊編號(hào)具有一一對(duì)應(yīng)的關(guān)系。
優(yōu)選地,上述通話方識(shí)別方法,對(duì)對(duì)應(yīng)不同用戶標(biāo)識(shí)信息的話音信號(hào)進(jìn)行混音處理后,與用戶標(biāo)識(shí)信息進(jìn)行同步輸出。
為實(shí)現(xiàn)本發(fā)明目的,按照本發(fā)明的另一個(gè)方面,提供了一種多方通信場(chǎng)景下的交換機(jī),包括:
話音活動(dòng)檢測(cè)模塊,用于采用話音活動(dòng)檢測(cè)算法從接收到的話音信號(hào)中獲取話音活動(dòng)指示信號(hào),并對(duì)所述話音信號(hào)進(jìn)行同步延時(shí)處理;
通話方識(shí)別模塊,用于根據(jù)所述話音活動(dòng)指示信號(hào)獲取所述話音信號(hào)對(duì)應(yīng)的用戶標(biāo)識(shí)信息;
終端交換模塊,用于在將接收的話音信號(hào)和用戶標(biāo)識(shí)信息同步后輸出。
為實(shí)現(xiàn)本發(fā)明目的,按照本發(fā)明的又一個(gè)方面,提供了一種多方通信場(chǎng)景下的交的指揮話音終端,用于接收話音信號(hào)和用戶標(biāo)識(shí)信息;通過所述用戶標(biāo)識(shí)信息識(shí)別出通話方;并與話音信號(hào)的輸出同步地在其顯示部件上顯示所述用戶標(biāo)識(shí)信息。
總體而言,通過本發(fā)明所構(gòu)思的以上技術(shù)方案與現(xiàn)有技術(shù)相比,能夠取得下列有益效果:
本發(fā)明提供的上述多方通信場(chǎng)景下的通話方識(shí)別的方法、系統(tǒng)和裝置,采用話音活動(dòng)檢測(cè)算法分析話音信號(hào)來判決產(chǎn)生指示信號(hào),并結(jié)合電臺(tái)編號(hào)或名稱、指揮話音終端編號(hào)或名稱、電話號(hào)碼、IP地址、MAC地址等通信網(wǎng)絡(luò)內(nèi)唯一標(biāo)識(shí)來識(shí)別通話方;應(yīng)用于會(huì)議模式或多方語音通信場(chǎng)景下,可在指揮話音終端實(shí)時(shí)識(shí)別出通話方,具有極大的提高指揮效率的有益效果。
附圖說明
圖1是本發(fā)明實(shí)施例提供的多方通信場(chǎng)景下的通話方識(shí)別方法的流程圖;
圖2是本發(fā)明提供的多方通信場(chǎng)景下的交換機(jī)的系統(tǒng)框圖;
圖3本發(fā)明實(shí)施例提供的多方通信場(chǎng)景下的交換機(jī)的系統(tǒng)框圖;
圖4是本發(fā)明實(shí)施例的多方通信場(chǎng)景下的指揮話音終端的系統(tǒng)框圖;
圖5是實(shí)施例中會(huì)議模式下進(jìn)行通話及通話識(shí)別的示意圖;
圖6是話音信號(hào)及話音活動(dòng)檢測(cè)算法產(chǎn)生話音活動(dòng)指示信號(hào)的示意圖:其中,圖(a)為話音活動(dòng)檢測(cè)算法計(jì)算結(jié)果;圖(b)為話音活動(dòng)檢測(cè)算法判決產(chǎn)生的話音指示信號(hào)。
在所有附圖中,相同的附圖標(biāo)記用來表示相同的元件或結(jié)構(gòu),其中:
101-指揮話音終端、102-通話方識(shí)別系統(tǒng)、104-第一鏈路、106-第二鏈路、301-終端交換模塊、302-電臺(tái)交換模塊、303-會(huì)議混音模塊、304-主干通信模塊、305-通話方識(shí)別模塊、306-話音活動(dòng)檢測(cè)模塊。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。此外,下面所描述的本發(fā)明各個(gè)實(shí)施方式中所涉及到的技術(shù)特征只要彼此之間未構(gòu)成沖突就可以相互組合。
本發(fā)明實(shí)施例提供的多方通信場(chǎng)景下的通話方識(shí)別方法,如圖1所示,包括如下步驟:
步驟1001,采用話音活動(dòng)檢測(cè)算法從接收到的話音信號(hào)中獲取話音活動(dòng)指示信號(hào);
步驟1002,根據(jù)上述話音活動(dòng)指示信號(hào)獲取所述話音信號(hào)對(duì)應(yīng)的用戶標(biāo)識(shí)信息;
所述話音活動(dòng)指示信號(hào)是有效的,則從所述話音指示信號(hào)中提取對(duì)應(yīng)的話音活動(dòng)檢測(cè)模塊編號(hào),通過查表獲取對(duì)應(yīng)的用戶標(biāo)識(shí)信息。
每個(gè)話音活動(dòng)檢測(cè)模塊都有一個(gè)設(shè)備內(nèi)部唯一的話音活動(dòng)檢測(cè)模塊編號(hào),所述話音活動(dòng)檢測(cè)模塊編號(hào)可以是物理的硬件或邏輯模塊編號(hào),也可以是軟件中的進(jìn)程號(hào)(ID)或線程號(hào)(ID),與具體的實(shí)現(xiàn)方式有關(guān)。
所述用戶標(biāo)識(shí)信息可以是設(shè)備的標(biāo)識(shí)信息,如電臺(tái)編號(hào)或名稱、指揮話音終端編號(hào)或名稱,也可以是電話號(hào)碼、IP地址、MAC地址等在通信網(wǎng)絡(luò)內(nèi)唯一的標(biāo)識(shí)信息。
所述用戶標(biāo)識(shí)信息是在建立語音通信的過程中建立并保存所述用戶標(biāo)識(shí)信息和話音活動(dòng)檢測(cè)模塊編號(hào)之間的映射關(guān)系表,所述用戶標(biāo)識(shí)信息和話音活動(dòng)檢測(cè)模塊編號(hào)具有一一對(duì)應(yīng)的關(guān)系。
步驟1003,對(duì)話音信號(hào)與用戶標(biāo)識(shí)信息進(jìn)行同步輸出。
對(duì)對(duì)應(yīng)不同用戶標(biāo)識(shí)信息的話音信號(hào)進(jìn)行混音處理后,與用戶標(biāo)識(shí)信息進(jìn)行同步輸出;
步驟1004,接收方,如指揮話音終端,根據(jù)收到的話音信號(hào)與用戶標(biāo)識(shí)信息進(jìn)行通話方識(shí)別,包括如下子步驟:
2001,接收話音信號(hào)和用戶標(biāo)識(shí)信息;
2002,通過所述用戶標(biāo)識(shí)信息識(shí)別出話音信號(hào)是哪個(gè)設(shè)備或用戶在發(fā)言;
2003,在其顯示部件上顯示所述用戶標(biāo)識(shí)信息,與話音信號(hào)的輸出保持同步。
本發(fā)明所提供的多方通信場(chǎng)景下的交換機(jī)的系統(tǒng)框圖如圖1所示,具體包括終端交換模塊、電臺(tái)交換模塊、會(huì)議混音模塊、主干通信模塊,通話方識(shí)別模塊和話音活動(dòng)檢測(cè)模塊;
終端交換模塊具有用于連接外部指揮話音終端的PTT接口和語音接口;終端交換模塊的第一端與會(huì)議混音模塊的第一端相連、第二端與主干通信模塊的第一端相連、第三端與通話方識(shí)別模塊的第一端相連;
電臺(tái)交換模塊具有用于連接外部電臺(tái)的PTT接口和語音接口;電臺(tái)交換模塊的第一端與主干通信模塊的第二端相連、第二端與話音活動(dòng)檢測(cè)模塊的第一端相連;
會(huì)議混音模塊的第二端與話音活動(dòng)檢測(cè)模塊的第二端相連;主干通信模塊具有連接外部鏈路的復(fù)用鏈路接口和單鏈路接口;主干通信模塊的第三端與話音活動(dòng)檢測(cè)模塊的第三端相連;通話方識(shí)別模塊的第二端與話音活動(dòng)檢測(cè)模塊的第四端相連。
其中,終端交換模塊用于接收外部指揮話音終端的PTT信號(hào)和話音信號(hào)發(fā)送到會(huì)議混音模塊;或者從會(huì)議混音模塊接收反向的話音信號(hào)、從通話方識(shí)別模塊接收活動(dòng)的電臺(tái)編號(hào),通過語音接口將話音信號(hào)和電臺(tái)編號(hào)信息發(fā)送到外部指揮話音終端;
電臺(tái)交換模塊用于從話音活動(dòng)檢測(cè)模塊接收PTT信號(hào)和話音信號(hào),并通過其PTT接口和語音接口發(fā)送到外部電臺(tái);或者從外部電臺(tái)接收話音信號(hào),并轉(zhuǎn)發(fā)到話音活動(dòng)檢測(cè)模塊;
會(huì)議混音模塊用于從終端交換模塊接收話音信號(hào)和可選的PTT信號(hào),并廣播到參加會(huì)議的電臺(tái)交換模塊、其它終端交換模塊或與主干通信模塊相關(guān)聯(lián)的話音活動(dòng)檢測(cè)模塊;并用于將話音活動(dòng)檢測(cè)模塊發(fā)送的話音信號(hào)進(jìn)行混音處理后發(fā)送到終端交換模塊;
主干通信模塊用于從外部鏈路提取多路復(fù)用信號(hào),并從中提取出單路話音信號(hào)和PTT信號(hào);或者接收話音活動(dòng)檢測(cè)模塊、電臺(tái)交換模塊或終端交換模塊的話音信號(hào)和PTT信號(hào),并進(jìn)行復(fù)用生成多路復(fù)用信號(hào),發(fā)送到外部鏈路;
通話方識(shí)別模塊用于從根據(jù)話音活動(dòng)檢測(cè)模塊發(fā)送的話音活動(dòng)指示信號(hào)判斷外部電臺(tái)或指揮話音終端是否處于活動(dòng)狀態(tài);
當(dāng)話音活動(dòng)指示信號(hào)有效,則表明檢測(cè)到用戶的話音信號(hào);否則表明未檢測(cè)到用戶的話音信號(hào);通話方識(shí)別模塊根據(jù)有效的指示信號(hào)獲得對(duì)應(yīng)的話音活動(dòng)檢測(cè)模塊的編號(hào),通過查表獲取對(duì)應(yīng)的終端設(shè)備編號(hào),并將活動(dòng)的終端設(shè)備編號(hào)發(fā)送到終端交換模塊;將所述終端設(shè)備編號(hào)發(fā)送到外部指揮話音終端,可采用顯示屏幕的方式直接反饋到用戶,并與話音信號(hào)的輸出保存同步;
話音活動(dòng)檢測(cè)模塊用于處理話音信號(hào),將會(huì)議混音模塊發(fā)送的話音信號(hào)和可選的PTT信號(hào)轉(zhuǎn)發(fā)到其關(guān)聯(lián)的電臺(tái)交換模塊、指揮話音終端交換模塊或主干通信模塊;并根據(jù)從關(guān)聯(lián)的電臺(tái)交換模塊、指揮話音終端交換模塊或主干通信模塊接收的話音信號(hào),通過話音活動(dòng)檢測(cè)算法進(jìn)行分析判決產(chǎn)生話音活動(dòng)指示信號(hào),將所述話音活動(dòng)指示信號(hào)與同步延時(shí)后的話音信號(hào)分別發(fā)送到通話方識(shí)別模塊和會(huì)議混音模塊;
話音活動(dòng)檢測(cè)模塊可以在建立語音通信時(shí)與電臺(tái)交換模塊、指揮話音終端交換模塊或主干通信模塊建立關(guān)聯(lián);每個(gè)話音活動(dòng)檢測(cè)模塊可以處理一路話音信號(hào);每個(gè)電臺(tái)交換模塊和指揮話音終端交換模塊只能與一個(gè)話音活動(dòng)檢測(cè)模塊關(guān)聯(lián),而主干通信模塊則可以與多個(gè)話音活動(dòng)檢測(cè)模塊關(guān)聯(lián)。
本發(fā)明實(shí)施例提供的多方通信場(chǎng)景下的交換機(jī)102,其系統(tǒng)如圖3所示意的,包括多個(gè)終端交換模塊301、電臺(tái)交換模塊302、會(huì)議混音模塊303、主干通信模塊304,以及通話方識(shí)別模塊305和話音活動(dòng)檢測(cè)模塊306;
實(shí)施例中,終端交換模塊301分別通過PTT接口和語音接口從指揮話音終端101接收PTT信號(hào)和話音信號(hào),然后發(fā)送給會(huì)議混音模塊303;
終端交換模塊301從會(huì)議混音模塊303接收反向的話音信號(hào),并從通話方識(shí)別模塊305接收活動(dòng)的用戶標(biāo)識(shí)信息,在將話音信號(hào)和用戶標(biāo)識(shí)信息同步后分別通過語音接口或其它接口將話音信號(hào)和用戶標(biāo)識(shí)信息發(fā)送給指揮話音終端101;
電臺(tái)交換模塊302從話音活動(dòng)檢測(cè)模塊306接收PTT信號(hào)和話音信號(hào),再分別通過PTT接口和語音接口發(fā)送到電臺(tái)103;電臺(tái)交換模塊302從電臺(tái)103接收話音信號(hào),并轉(zhuǎn)發(fā)給話音活動(dòng)檢測(cè)模塊306;
主干通信模塊304通過物理端口與第一鏈路104相連接,用于與其它交換機(jī)建立通信;主干通信模塊304從第一鏈路104中接收多路復(fù)用信號(hào),并提取出單路話音信號(hào)和PTT信號(hào),發(fā)送到話音活動(dòng)檢測(cè)模塊306、電臺(tái)交換模塊302或終端交換模塊301;
主干通信模塊304從話音活動(dòng)檢測(cè)模塊306、電臺(tái)交換模塊302或終端交換模塊301接收話音信號(hào)和PTT信號(hào),經(jīng)復(fù)用后通過第一鏈路104傳輸給其它交換機(jī)。
會(huì)議混音模塊303從終端交換模塊301接收話音信號(hào)和可選的PTT信號(hào),廣播到參加會(huì)議的電臺(tái)交換模塊302、其它終端交換模塊301或主干通信模塊304相關(guān)聯(lián)的話音活動(dòng)檢測(cè)模塊306;
會(huì)議混音模塊303從話音活動(dòng)檢測(cè)模塊306接收話音信號(hào),進(jìn)行混音處理后發(fā)送到終端交換模塊301,由終端交換模塊301轉(zhuǎn)發(fā)給指揮話音終端101。
每個(gè)話音活動(dòng)檢測(cè)模塊306都有一個(gè)設(shè)備內(nèi)部唯一的話音活動(dòng)檢測(cè)模塊編號(hào),所述話音活動(dòng)檢測(cè)模塊編號(hào)可以是物理的硬件或邏輯模塊編號(hào),也可以是軟件中的進(jìn)程號(hào)(ID)或線程號(hào)(ID),與具體的實(shí)現(xiàn)方式有關(guān)。
話音活動(dòng)檢測(cè)模塊306可以在建立語音通信時(shí)與電臺(tái)交換模塊302、終端交換模塊301或主干通信模塊304建立關(guān)聯(lián),建立用戶標(biāo)識(shí)信息和話音活動(dòng)檢測(cè)模塊編號(hào)之間的映射關(guān)系表,所述用戶標(biāo)識(shí)信息和話音活動(dòng)檢測(cè)模塊編號(hào)具有一一對(duì)應(yīng)的關(guān)系。每個(gè)話音活動(dòng)檢測(cè)模塊306可以處理一路話音信號(hào)。每個(gè)電臺(tái)交換模塊302和終端交換模塊301只能和一個(gè)話音活動(dòng)檢測(cè)模塊306關(guān)聯(lián),而主干通信模塊304則可以和多個(gè)話音活動(dòng)檢測(cè)模塊306關(guān)聯(lián)。
所述用戶標(biāo)識(shí)信息可以是設(shè)備的標(biāo)識(shí)信息,如電臺(tái)編號(hào)或名稱、指揮話音終端編號(hào)或名稱,也可以是電話號(hào)碼、IP地址、MAC地址、端口號(hào)等在通信網(wǎng)絡(luò)內(nèi)唯一的標(biāo)識(shí)信息。
話音活動(dòng)檢測(cè)模塊306從會(huì)議混音模塊303接收話音信號(hào)和可選的PTT信號(hào),并轉(zhuǎn)發(fā)到關(guān)聯(lián)的電臺(tái)交換模塊302、終端交換模塊301或主干通信模塊304。話音活動(dòng)檢測(cè)模塊306從關(guān)聯(lián)的電臺(tái)交換模塊302、終端交換模塊301或主干通信模塊304接收話音信號(hào),通過話音活動(dòng)檢測(cè)算法對(duì)輸入的話音信號(hào)進(jìn)行分析處理,并進(jìn)行判決產(chǎn)生話音活動(dòng)指示信號(hào),將該指示信號(hào)和同步延時(shí)后的話音信號(hào)分別輸出給通話方識(shí)別模塊305和會(huì)議混音模塊303。
通話方識(shí)別模塊305從各話音活動(dòng)檢測(cè)模塊306接收話音活動(dòng)指示信號(hào),根據(jù)話音活動(dòng)指示信號(hào)判斷電臺(tái)或指揮話音終端是否活動(dòng)的。即如果話音活動(dòng)指示信號(hào)是有效的,則表示有用戶的話音信號(hào)被檢測(cè)到,對(duì)應(yīng)的設(shè)備是活動(dòng)的,否則沒有檢測(cè)到用戶的話音信號(hào)。對(duì)于有效的指示信號(hào),通話方識(shí)別模塊305可獲得對(duì)應(yīng)的話音活動(dòng)檢測(cè)模塊編號(hào),通過查找所述映射關(guān)系表可以獲取對(duì)應(yīng)的用戶標(biāo)識(shí)信息,將活動(dòng)的用戶標(biāo)識(shí)信息發(fā)送給終端交換模塊301。
指揮話音終端101從通話方識(shí)別系統(tǒng)102接收活動(dòng)的話音信號(hào)和用戶標(biāo)識(shí)信息,通過用戶標(biāo)識(shí)信息識(shí)別出話音信號(hào)是哪個(gè)設(shè)備或用戶在發(fā)言,并在其顯示部件上顯示所述用戶標(biāo)識(shí)信息,與話音信號(hào)的輸出保持同步。
實(shí)施例中,電臺(tái)編號(hào)或指揮話音終端編號(hào)是在該語音通信網(wǎng)絡(luò)內(nèi)分配給終端設(shè)備的唯一編號(hào);交換機(jī)的每一個(gè)連接指揮話音終端101或電臺(tái)103的物理端口都分配了一個(gè)設(shè)備內(nèi)部唯一的端口號(hào)。
主干通信模塊304在內(nèi)部有多個(gè)虛擬端口,每個(gè)虛擬端口對(duì)應(yīng)一路話音信號(hào),對(duì)應(yīng)其從第一鏈路104發(fā)送或接收的多路信號(hào)中的一路;虛擬端口也同樣分配了一個(gè)設(shè)備內(nèi)部唯一的端口號(hào)。建立語音通信的過程中,需要配置并保存該端口號(hào)、用戶標(biāo)識(shí)信息和話音活動(dòng)檢測(cè)模塊編號(hào)以及業(yè)務(wù)編號(hào)之間的映射關(guān)系,以及關(guān)聯(lián)之后的端口號(hào)和話音活動(dòng)檢測(cè)模塊編號(hào)與用戶標(biāo)識(shí)信息是一一對(duì)應(yīng)的關(guān)系。
本發(fā)明的實(shí)施例中,用戶標(biāo)識(shí)信息采用電臺(tái)或指揮話音終端設(shè)備的編號(hào)或名稱、電話號(hào)碼、IP地址、MAC地址作為唯一編號(hào);在實(shí)際應(yīng)用中,還可以采用唯一的用戶名、全局分配的端口號(hào)等來區(qū)分或標(biāo)記,在此不再贅述,但都在本專利的保護(hù)范圍內(nèi)。
本發(fā)明提供的多方通信場(chǎng)景下的指揮話音終端,如圖4所示意的,包括話音信號(hào)和用戶標(biāo)識(shí)信息接收模塊401、同步識(shí)別模塊402、話音信號(hào)輸出模塊403、用戶標(biāo)識(shí)信息轉(zhuǎn)化模塊404,以及顯示模塊405。
話音信號(hào)和用戶標(biāo)識(shí)信息接收模塊401從交換機(jī)102接收話音信號(hào)和用戶標(biāo)識(shí)信息。
其中,話音信號(hào)可以是模擬信號(hào),也可以數(shù)字信號(hào);如果是后者,則可能是以編碼或幀的形式接收的。
同步識(shí)別模塊402,通過所述用戶標(biāo)識(shí)信息識(shí)別出話音信號(hào)是哪個(gè)設(shè)備或用戶在發(fā)言。
可選的,同步識(shí)別模塊402將接收的話音信號(hào)和用戶標(biāo)識(shí)信息進(jìn)行同步。
話音信號(hào)輸出模塊403將話音信號(hào)轉(zhuǎn)換成聲音輸出。
可選的,話音信號(hào)輸出模塊403將接收的話音信號(hào)按照與發(fā)送方相應(yīng)的方式進(jìn)行解幀或解碼。
用戶標(biāo)識(shí)信息轉(zhuǎn)化模塊404用于將用戶標(biāo)識(shí)信息轉(zhuǎn)換成便于顯示或便于用戶理解的信息。
顯示模塊405,將用戶標(biāo)識(shí)信息或經(jīng)用戶標(biāo)識(shí)信息轉(zhuǎn)化模塊404轉(zhuǎn)化后的信息進(jìn)行顯示,與話音信號(hào)輸出模塊403輸出的話音信號(hào)保持同步。
圖5所示,是采用本發(fā)明實(shí)施例提供的系統(tǒng)及方法會(huì)議模式下進(jìn)行通話及通話識(shí)別的示意圖,具體如下:
(1)指揮話音終端101建立會(huì)議,將電臺(tái)1和電臺(tái)2加入會(huì)議;
(2)指揮話音終端101通過鏈路105發(fā)出PTT信號(hào)和話音信號(hào),交換機(jī)1的終端交換模塊1接收后,通過鏈路307將話音信號(hào)和PTT信號(hào)發(fā)送到會(huì)議混音模塊303,然后分別通過鏈路308-1和308-2廣播到話音活動(dòng)檢測(cè)模塊1和3;話音活動(dòng)檢測(cè)模塊1通過鏈路310轉(zhuǎn)發(fā)給電臺(tái)交換模塊1,電臺(tái)交換模塊1通過第二鏈路106轉(zhuǎn)發(fā)給電臺(tái)1,電臺(tái)1在PTT信號(hào)控制下將話音信號(hào)發(fā)送出去。話音活動(dòng)檢測(cè)模塊3通過鏈路311轉(zhuǎn)發(fā)給主干通信模塊2,主干通信模塊2通過第一鏈路104將話音信號(hào)和PTT信號(hào)發(fā)送到交換機(jī)2,由后者通過第二鏈路106轉(zhuǎn)發(fā)給電臺(tái)2,電臺(tái)2在PTT信號(hào)控制下將話音信號(hào)發(fā)送出去。
電臺(tái)1將收到的話音信號(hào)通過第二鏈路106發(fā)送給交換機(jī)1,由交換機(jī)1的電臺(tái)交換模塊1接收,再通過鏈路310將話音信號(hào)發(fā)送給話音活動(dòng)檢測(cè)模塊1,話音活動(dòng)檢測(cè)模塊1通過語音檢測(cè)算法分析處理后產(chǎn)生話音活動(dòng)指示信號(hào),并將話音活動(dòng)指示信號(hào)通過鏈路309-1發(fā)送給通話方識(shí)別模塊1。話音活動(dòng)檢測(cè)模塊1將與指示信號(hào)同步延時(shí)后的話音信號(hào)通過鏈路308-1發(fā)送給會(huì)議混音模塊1。
實(shí)施例中采用的語音檢測(cè)算法包括基于特征的檢測(cè)算法和基于模型的檢測(cè)算法;其中,基于特征的檢測(cè)算法包括基于短時(shí)能量、過零率、熵、LPC倒譜距離的算法;其中,基于模型的檢測(cè)算法,包括但不限于基于隱馬爾可夫模型、支持向量機(jī)和神經(jīng)網(wǎng)絡(luò)的算法。如圖6所示是實(shí)施例中采用的話音信號(hào)及話音活動(dòng)檢測(cè)算法產(chǎn)生的話音活動(dòng)指示信號(hào)示意圖;其中,圖(a)為話音活動(dòng)檢測(cè)算法計(jì)算結(jié)果;圖(b)為話音活動(dòng)檢測(cè)算法判決產(chǎn)生的話音指示信號(hào)。在實(shí)際應(yīng)用中,還可采用現(xiàn)有話音檢測(cè)算法的組合,或者采用其它算法,但都是為了檢測(cè)話音信號(hào)是否存在,都在本專利的保護(hù)范圍內(nèi)。
實(shí)施例中,電臺(tái)2將收到的話音信號(hào)通過第二鏈路106發(fā)送到交換機(jī)2,由交換機(jī)2通過第一鏈路104發(fā)送給交換機(jī)1。交換機(jī)1的主干通信模塊2將電臺(tái)2的話音信號(hào)提取出來后通過鏈路311發(fā)送給話音活動(dòng)檢測(cè)模塊3,話音活動(dòng)檢測(cè)模塊3通過算法分析處理后產(chǎn)生話音活動(dòng)指示信號(hào),并將話音活動(dòng)指示信號(hào)通過鏈路309-2發(fā)送給通話方識(shí)別模塊1。話音活動(dòng)檢測(cè)模塊3將與該指示信號(hào)同步延時(shí)后的話音信號(hào)通過鏈路308-2發(fā)送給會(huì)議混音模塊1。
會(huì)議混音模塊1將進(jìn)行混音處理后的話音信號(hào)通過鏈路307發(fā)送給終端交換模塊1。
通話方識(shí)別模塊1接收各話音活動(dòng)檢測(cè)模塊發(fā)送來的話音活動(dòng)指示信號(hào),通過查找所述映射關(guān)系表可以獲取對(duì)應(yīng)的用戶標(biāo)識(shí)信息,并將活動(dòng)的用戶標(biāo)識(shí)信息發(fā)送給終端交換模塊1。
終端交換模塊1從會(huì)議混音模塊1接收的話音信號(hào),從通話方識(shí)別模塊1接收的用戶標(biāo)識(shí)信息,在將話音信號(hào)和用戶標(biāo)識(shí)信息同步后分別通過鏈路105發(fā)送給指揮話音終端101。
指揮話音終端101從交換機(jī)1接收活動(dòng)的終端設(shè)備編號(hào),并在其顯示部件上顯示所述用戶標(biāo)識(shí)信息給用戶,與話音信號(hào)的輸出保持同步。
本領(lǐng)域的技術(shù)人員容易理解,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。