專利名稱:一種在ip調(diào)度中通話過程的錄音實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明屬于調(diào)度通訊技術(shù)領(lǐng)域,特別涉及一種在IP調(diào)度中通話過程的錄音實(shí)現(xiàn)方法。
背景技術(shù):
調(diào)度行業(yè)的網(wǎng)絡(luò)是一個(gè)特殊通訊的網(wǎng)絡(luò),它與傳統(tǒng)的通訊網(wǎng)有很大的不同,它不但具備所 有公網(wǎng)通訊所有的功能,更具有許多普通電話網(wǎng)絡(luò)不具備的功能,例如調(diào)度員電話永不占線, 高級別用戶可以強(qiáng)插低級別用戶,并且要求每個(gè)通話都要有通話錄音,以便以后調(diào)聽査詢。由
于傳統(tǒng)的調(diào)度系統(tǒng)是在原有的PSTN網(wǎng)絡(luò)上改造而成,可以采用并線的方式進(jìn)行通話錄音,近
年來,隨著IP網(wǎng)絡(luò)的不斷發(fā)展成熟,越來越多的視頻調(diào)度出現(xiàn)在調(diào)度行業(yè)中,它不僅能夠滿 足的通話的功能,更具備傳送雙方視頻的條件,使溝通更加方便迅捷,但是錄音功能并不如以
前的PSTN網(wǎng)絡(luò)那樣容易了,大多的IP調(diào)度采用集中錄音方式,這樣配置專用的媒體流處理服
務(wù)器,錄音的方式一般有兩種混音方式(見附圖1),在服務(wù)器上進(jìn)行多路通話的混音,然 后存成語音文件;混合文件方式(見附圖2),在服務(wù)器上保存多路語音文件,播放時(shí),同時(shí) 播放多路文件。以上的設(shè)計(jì)不但成本高、技術(shù)難度大、調(diào)度臺遠(yuǎn)端調(diào)聽不方便,而且如果服務(wù) 器硬盤出問題,更會影響錄音數(shù)據(jù)的安全性;但如果不采取混音的方式,就必須存成兩個(gè)錄音 文件,這樣更不利于管理與調(diào)聽。
發(fā)明內(nèi)容
本發(fā)明目的是提供一種在IP調(diào)度中通話過程的錄音實(shí)現(xiàn)方法,通過在調(diào)度臺上安裝具有 播放原始語音格式功能的語音卡,利用語音卡的硬件DSP模塊的具備混音的功能,調(diào)度臺系 統(tǒng)調(diào)用相應(yīng)的功能接口,即可在雙方通話的過程中,錄制并保持混合語音數(shù)據(jù),從而實(shí)現(xiàn)錄音 的功能。
為實(shí)現(xiàn)所述目的,本發(fā)明所采用的技術(shù)方案為 一種在IP調(diào)度中通話過程的錄音實(shí)現(xiàn)方法,在調(diào)度臺上安裝具有混音功能的DSP模塊的語音卡,通過DSP模塊收集雙向的語音數(shù)據(jù), 并進(jìn)行混音處理,并將混音后的數(shù)據(jù)保存到用戶指定的位置實(shí)現(xiàn)錄音功能,便于日后的調(diào)用和 管理,完成用戶的錄音、調(diào)聽等功能。
所述錄音實(shí)現(xiàn)方法的具體實(shí)施步驟如下
步驟一、在調(diào)度臺主機(jī)中安裝能夠播放原始語音的語音卡及其驅(qū)動程序;
步驟二、當(dāng)調(diào)度臺接收到服務(wù)器傳過來的IP語音包時(shí),調(diào)度臺系統(tǒng)軟件負(fù)責(zé)拆分并轉(zhuǎn)換 成語音卡識別的語音數(shù)據(jù),然后調(diào)用語音卡廠商提供的API函數(shù),實(shí)現(xiàn)播放的功能;
步驟三、調(diào)度臺調(diào)用語音卡廠商提供的API采集話筒的原始聲音數(shù)據(jù),進(jìn)而轉(zhuǎn)換成網(wǎng)絡(luò)傳 輸?shù)母袷?,加上包頭與時(shí)間戳,通過IP網(wǎng)絡(luò)發(fā)送給服務(wù)器;
步驟四、語音卡的具有DSP芯片,能夠?qū)崿F(xiàn)話筒與聽筒的混音功能,采用硬件進(jìn)行混音, 調(diào)度臺軟件只需要調(diào)用相應(yīng)的API函數(shù)把混好的聲音錄制到指定的目錄下,完成錄音。
所述語音卡用于播放原始語音和采集話筒的原始聲音數(shù)據(jù)。
通過本發(fā)明所述的方法,不但可以方便高質(zhì)量的實(shí)現(xiàn)通話的錄音功能,而且可以衍生出許 多附屬功能。如由于模擬語音卡具有多條模擬通道,可以實(shí)現(xiàn)通話過程中切換話機(jī)的需求, 切換的過程我們只需要調(diào)用另一個(gè)通道的錄音API函數(shù)即可。
由上述方案可以得知,通過安裝語音卡來完成調(diào)度臺錄音的方法,不僅降低的整個(gè)調(diào)度系 統(tǒng)的成本;提高了錄音系統(tǒng)的穩(wěn)定;同時(shí)大大增加了調(diào)度臺對各種錄音功能的操作效率,充分 滿足現(xiàn)代調(diào)度系統(tǒng)的高效發(fā)展方向。具有混音質(zhì)量好,速度快,而且不占用主機(jī)的CPU等特 點(diǎn)。
圖1普通IP調(diào)度實(shí)現(xiàn)錄音方式1;
圖2普通IP調(diào)度實(shí)現(xiàn)錄音方式2;
圖3改造后IP調(diào)度實(shí)現(xiàn)錄音方式。
具體實(shí)施例方式
本發(fā)明提供了一種在IP調(diào)度中通話過程的錄音實(shí)現(xiàn)方法,下面結(jié)合附圖對本發(fā)明的具體 實(shí)施方式作進(jìn)一步詳細(xì)的說明。
本發(fā)明通過在調(diào)度臺上安裝具有播放原始語音格式功能的語音卡,利用語音卡的硬件DSP 模塊的具備混音的功能,調(diào)度臺系統(tǒng)調(diào)用相應(yīng)的功能接口,即可在雙方通話的過程中,錄制并 保持混合語音數(shù)據(jù),從而實(shí)現(xiàn)錄音的功能。
下面,調(diào)度臺系統(tǒng)軟件的錄音控制流程,可參見附圖3。
該方法具體實(shí)施步驟如下
步驟一、在調(diào)度臺主機(jī)中安裝能夠播放原始語音的語音卡及其驅(qū)動程序;
步驟二、當(dāng)調(diào)度臺接收到服務(wù)器(調(diào)度對方)傳過來的IP語音包時(shí),調(diào)度臺系統(tǒng)軟件負(fù)
責(zé)拆分并轉(zhuǎn)換成語音卡識別的語音數(shù)據(jù),然后調(diào)用語音卡廠商提供的API函數(shù),實(shí)現(xiàn)播放的功
能;
步驟三、調(diào)度臺調(diào)用語音卡廠商提供的API采集話筒的原始聲音數(shù)據(jù),進(jìn)而轉(zhuǎn)換成網(wǎng)絡(luò)傳 輸?shù)母袷?,加上包頭與時(shí)間戳,通過IP網(wǎng)絡(luò)發(fā)送給服務(wù)器(調(diào)度);
步驟四、語音卡的具有DSP芯片,能夠?qū)崿F(xiàn)話筒與聽筒的混音功能,采用硬件進(jìn)行混音, 調(diào)度臺軟件只需要調(diào)用相應(yīng)的API函數(shù)把混好的聲音錄制到指定的目錄下,完成錄音;
對于調(diào)度臺錄制好的錄音文件,調(diào)度臺系統(tǒng)可通過本地調(diào)用,靈活的開發(fā)錄音篩選、排序、 刪除、導(dǎo)出、調(diào)聽等各種錄音功能,因?yàn)樗泄δ芫鶠楸镜卣{(diào)用,在增加靈活性的同時(shí),大大 提高了系統(tǒng)的穩(wěn)定性。
以上實(shí)施例是供理解本發(fā)明之用,并非是對本發(fā)明的限制,有關(guān)領(lǐng)域的技術(shù)人員,在權(quán)力 要求所述技術(shù)方案的基礎(chǔ)上,還可以作出多種變化或變形,所有等同的變化或變行都應(yīng)在本發(fā) 明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種在IP調(diào)度中通話過程的錄音實(shí)現(xiàn)方法,其特征在于,在調(diào)度臺上安裝具有混音功能的DSP模塊的語音卡,通過DSP模塊收集雙向的語音數(shù)據(jù),并進(jìn)行混音處理,將混音后的數(shù)據(jù)保存到用戶指定的位置實(shí)現(xiàn)錄音功能。
2、 根據(jù)權(quán)利要求1所述的一種在IP調(diào)度中通話過程的錄音實(shí)現(xiàn)方法,其特征在于,所述 方法具體實(shí)施步驟如下步驟一、在調(diào)度臺主機(jī)中安裝能夠播放原始語音的語音卡及其驅(qū)動程序;步驟二、當(dāng)調(diào)度臺接收到服務(wù)器傳過來的IP語音包時(shí),調(diào)度臺系統(tǒng)軟件負(fù)責(zé)拆分并轉(zhuǎn)換 成語音卡識別的語音數(shù)據(jù),然后調(diào)用語音卡廠商提供的API函數(shù),實(shí)現(xiàn)播放的功能;步驟三、調(diào)度臺調(diào)用語音卡廠商提供的API采集話筒的原始聲音數(shù)據(jù),進(jìn)而轉(zhuǎn)換成網(wǎng)絡(luò)傳 輸?shù)母袷?,加上包頭與時(shí)間戳,通過IP網(wǎng)絡(luò)發(fā)送給服務(wù)器步驟四、語音卡的具有DSP芯片,能夠?qū)崿F(xiàn)話筒與聽筒的混音功能,采用硬件進(jìn)行混音, 調(diào)度臺軟件只需要調(diào)用相應(yīng)的API函數(shù)把混好的聲音錄制到指定的目錄下,完成錄音。
3、 根據(jù)權(quán)利要求1所述的一種在IP調(diào)度中通話過程的錄音實(shí)現(xiàn)方法,其特征在于,所述 語音卡用于播放原始語音。
4、 根據(jù)權(quán)利要求1所述的一種在IP調(diào)度中通話過程的錄音實(shí)現(xiàn)方法,其特征在于,所述 語音卡還用于采集話筒的原始聲音數(shù)據(jù)。
全文摘要
本發(fā)明屬于調(diào)度通訊技術(shù)領(lǐng)域,特別涉及一種在IP調(diào)度中通話過程的錄音實(shí)現(xiàn)方法。該方法為通過在調(diào)度臺上安裝具有播放原始語音格式功能的語音卡,利用語音卡的硬件DSP模塊的具備混音的功能,調(diào)度臺系統(tǒng)調(diào)用相應(yīng)的功能接口,即可在雙方通話的過程中,錄制并保持混合語音數(shù)據(jù),從而實(shí)現(xiàn)錄音的功能。該方法不僅降低的整個(gè)調(diào)度系統(tǒng)的成本;提高了錄音系統(tǒng)的穩(wěn)定;同時(shí)大大增加了調(diào)度臺對各種錄音功能的操作效率,充分滿足現(xiàn)代調(diào)度系統(tǒng)的高效發(fā)展方向。具有混音質(zhì)量好,速度快,而且不占用主機(jī)的CPU等特點(diǎn)。
文檔編號H04L29/06GK101345928SQ20081011798
公開日2009年1月14日 申請日期2008年8月19日 優(yōu)先權(quán)日2008年8月19日
發(fā)明者盧元定, 武寶全, 潘國平, 趙志宇, 鄔慶春 申請人:北京佳訊飛鴻電氣股份有限公司