一种在ip调度中通话过程的录音实现方法

文档序号:7696064阅读:390来源:国知局
专利名称:一种在ip调度中通话过程的录音实现方法
技术领域
本发明属于调度通讯技术领域,特别涉及一种在IP调度中通话过程的录音实现方法。
背景技术
调度行业的网络是一个特殊通讯的网络,它与传统的通讯网有很大的不同,它不但具备所 有公网通讯所有的功能,更具有许多普通电话网络不具备的功能,例如调度员电话永不占线, 高级别用户可以强插低级别用户,并且要求每个通话都要有通话录音,以便以后调听査询。由
于传统的调度系统是在原有的PSTN网络上改造而成,可以采用并线的方式进行通话录音,近
年来,随着IP网络的不断发展成熟,越来越多的视频调度出现在调度行业中,它不仅能够满 足的通话的功能,更具备传送双方视频的条件,使沟通更加方便迅捷,但是录音功能并不如以
前的PSTN网络那样容易了,大多的IP调度采用集中录音方式,这样配置专用的媒体流处理服
务器,录音的方式一般有两种混音方式(见附图1),在服务器上进行多路通话的混音,然 后存成语音文件;混合文件方式(见附图2),在服务器上保存多路语音文件,播放时,同时 播放多路文件。以上的设计不但成本高、技术难度大、调度台远端调听不方便,而且如果服务 器硬盘出问题,更会影响录音数据的安全性;但如果不采取混音的方式,就必须存成两个录音 文件,这样更不利于管理与调听。

发明内容
本发明目的是提供一种在IP调度中通话过程的录音实现方法,通过在调度台上安装具有 播放原始语音格式功能的语音卡,利用语音卡的硬件DSP模块的具备混音的功能,调度台系 统调用相应的功能接口,即可在双方通话的过程中,录制并保持混合语音数据,从而实现录音 的功能。
为实现所述目的,本发明所采用的技术方案为 一种在IP调度中通话过程的录音实现方法,在调度台上安装具有混音功能的DSP模块的语音卡,通过DSP模块收集双向的语音数据, 并进行混音处理,并将混音后的数据保存到用户指定的位置实现录音功能,便于日后的调用和 管理,完成用户的录音、调听等功能。
所述录音实现方法的具体实施步骤如下
步骤一、在调度台主机中安装能够播放原始语音的语音卡及其驱动程序;
步骤二、当调度台接收到服务器传过来的IP语音包时,调度台系统软件负责拆分并转换 成语音卡识别的语音数据,然后调用语音卡厂商提供的API函数,实现播放的功能;
步骤三、调度台调用语音卡厂商提供的API采集话筒的原始声音数据,进而转换成网络传 输的格式,加上包头与时间戳,通过IP网络发送给服务器;
步骤四、语音卡的具有DSP芯片,能够实现话筒与听筒的混音功能,采用硬件进行混音, 调度台软件只需要调用相应的API函数把混好的声音录制到指定的目录下,完成录音。
所述语音卡用于播放原始语音和采集话筒的原始声音数据。
通过本发明所述的方法,不但可以方便高质量的实现通话的录音功能,而且可以衍生出许 多附属功能。如由于模拟语音卡具有多条模拟通道,可以实现通话过程中切换话机的需求, 切换的过程我们只需要调用另一个通道的录音API函数即可。
由上述方案可以得知,通过安装语音卡来完成调度台录音的方法,不仅降低的整个调度系 统的成本;提高了录音系统的稳定;同时大大增加了调度台对各种录音功能的操作效率,充分 满足现代调度系统的高效发展方向。具有混音质量好,速度快,而且不占用主机的CPU等特 点。


图1普通IP调度实现录音方式1;
图2普通IP调度实现录音方式2;
图3改造后IP调度实现录音方式。
具体实施例方式
本发明提供了一种在IP调度中通话过程的录音实现方法,下面结合附图对本发明的具体 实施方式作进一步详细的说明。
本发明通过在调度台上安装具有播放原始语音格式功能的语音卡,利用语音卡的硬件DSP 模块的具备混音的功能,调度台系统调用相应的功能接口,即可在双方通话的过程中,录制并 保持混合语音数据,从而实现录音的功能。
下面,调度台系统软件的录音控制流程,可参见附图3。
该方法具体实施步骤如下
步骤一、在调度台主机中安装能够播放原始语音的语音卡及其驱动程序;
步骤二、当调度台接收到服务器(调度对方)传过来的IP语音包时,调度台系统软件负
责拆分并转换成语音卡识别的语音数据,然后调用语音卡厂商提供的API函数,实现播放的功
能;
步骤三、调度台调用语音卡厂商提供的API采集话筒的原始声音数据,进而转换成网络传 输的格式,加上包头与时间戳,通过IP网络发送给服务器(调度);
步骤四、语音卡的具有DSP芯片,能够实现话筒与听筒的混音功能,采用硬件进行混音, 调度台软件只需要调用相应的API函数把混好的声音录制到指定的目录下,完成录音;
对于调度台录制好的录音文件,调度台系统可通过本地调用,灵活的开发录音筛选、排序、 删除、导出、调听等各种录音功能,因为所有功能均为本地调用,在增加灵活性的同时,大大 提高了系统的稳定性。
以上实施例是供理解本发明之用,并非是对本发明的限制,有关领域的技术人员,在权力 要求所述技术方案的基础上,还可以作出多种变化或变形,所有等同的变化或变行都应在本发 明的保护范围之内。
权利要求
1、一种在IP调度中通话过程的录音实现方法,其特征在于,在调度台上安装具有混音功能的DSP模块的语音卡,通过DSP模块收集双向的语音数据,并进行混音处理,将混音后的数据保存到用户指定的位置实现录音功能。
2、 根据权利要求1所述的一种在IP调度中通话过程的录音实现方法,其特征在于,所述 方法具体实施步骤如下步骤一、在调度台主机中安装能够播放原始语音的语音卡及其驱动程序;步骤二、当调度台接收到服务器传过来的IP语音包时,调度台系统软件负责拆分并转换 成语音卡识别的语音数据,然后调用语音卡厂商提供的API函数,实现播放的功能;步骤三、调度台调用语音卡厂商提供的API采集话筒的原始声音数据,进而转换成网络传 输的格式,加上包头与时间戳,通过IP网络发送给服务器步骤四、语音卡的具有DSP芯片,能够实现话筒与听筒的混音功能,采用硬件进行混音, 调度台软件只需要调用相应的API函数把混好的声音录制到指定的目录下,完成录音。
3、 根据权利要求1所述的一种在IP调度中通话过程的录音实现方法,其特征在于,所述 语音卡用于播放原始语音。
4、 根据权利要求1所述的一种在IP调度中通话过程的录音实现方法,其特征在于,所述 语音卡还用于采集话筒的原始声音数据。
全文摘要
本发明属于调度通讯技术领域,特别涉及一种在IP调度中通话过程的录音实现方法。该方法为通过在调度台上安装具有播放原始语音格式功能的语音卡,利用语音卡的硬件DSP模块的具备混音的功能,调度台系统调用相应的功能接口,即可在双方通话的过程中,录制并保持混合语音数据,从而实现录音的功能。该方法不仅降低的整个调度系统的成本;提高了录音系统的稳定;同时大大增加了调度台对各种录音功能的操作效率,充分满足现代调度系统的高效发展方向。具有混音质量好,速度快,而且不占用主机的CPU等特点。
文档编号H04L29/06GK101345928SQ20081011798
公开日2009年1月14日 申请日期2008年8月19日 优先权日2008年8月19日
发明者卢元定, 武宝全, 潘国平, 赵志宇, 邬庆春 申请人:北京佳讯飞鸿电气股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1