[发明专利]一种在IP调度中通话过程的录音实现方法无效
申请号: | 200810117984.6 | 申请日: | 2008-08-19 |
公开(公告)号: | CN101345928A | 公开(公告)日: | 2009-01-14 |
发明(设计)人: | 武宝全;赵志宇;潘国平;邬庆春;卢元定 | 申请(专利权)人: | 北京佳讯飞鸿电气股份有限公司 |
主分类号: | H04Q7/28 | 分类号: | H04Q7/28;H04L29/06 |
代理公司: | 北京众合诚成知识产权代理有限公司 | 代理人: | 朱琨 |
地址: | 100044北京市海淀区交大东路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 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网络发送给服务器(调度);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京佳讯飞鸿电气股份有限公司,未经北京佳讯飞鸿电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810117984.6/2.html,转载请声明来源钻瓜专利网。