一种录音保存方法及系统与流程

文档序号:19149934发布日期:2019-11-15 23:58阅读:685来源:国知局
一种录音保存方法及系统与流程

本发明涉及通信技术领域,更具体地说,涉及一种录音保存方法及系统。



背景技术:

ip电话机是以ip网络协议为主要通信协议,以网口(或wifi)为主要接口,具备拨号、通话功能的独立电话设备。ip话机基于局域网或无线网实现通话,与普通话机不同的是,ip话机类型丰富,功能更强大。与传统话机不同,ip电话通过网络传输,信号更清晰,更易于智能集成,更灵活的控制信令和连接,有利于各种增值业务的开发。特别是在话机搭载显示屏后,ip电话网络可以同时支持语音、数据、图像的传输,高效集成了多媒体业务。

在实际使用过程中,ip话机的录音功能应用广泛,例如企业对员工进行考察时,企业通过通话录音考察员工的话术技巧,记录重要的语音信息;又或者商务纠纷,企业通过提供通话录音形式的法律证据,保护企业利益。然而当前市场上大内存的通讯终端价格昂贵,价格低廉的话机内存相对较小。受内存限制,大多数话机的录音功能都依赖于服务器进行实现,如果服务器不支持录音,此时便无法录音。

中国专利申请,专利号201010566857.1,公开日2014年12月10日,公开了一种voip录音控制方法及其系统,该发明提供一种新的通用性强的voip录音控制方法及其实现该方法的voip录音控制系统。当呼叫发起时,立即进行录音请求的发送,使得录音客户端尽快得到重定向的目的地址,以避免录音客户端拷贝通话rtp流不及时,导致某些通话rtp流丢失不能被重定向至录音控制服务器。该发明不需要特别的ip话机参与,即使是普通的话机可以用该发明方法实现录音。该发明通过将主、被叫双方的通话rtp流直接重定向到录音控制服务器,没有中继的参与,能够减少不必要的延迟。该发明录音控制方法对voip应用业务透明,对voip通话透明,对voip通话使用的控制信令透明,通用性强。该发明通过物理线路或者拨打号码的方式与服务器绑定,且需要部署单独的录音服务器,具有一定的限制性;通过rtp流重定向要求终端与服务器都实现私有信令兼容,灵活性低。

中国专利申请,专利号200710123242.x,公开日2007年11月28日,公开了一种利用会话初始协议软终端实现录制语音的方法及系统,该发明提供了一种利用sip软终端实现录制语音的方法,该方法包括步骤:坐席软件请求sip软终端录制话务员和客户交流的语音;sip软终端使用双向录音功能录制话务员和客户交流的语音;在话务员和客户中的任意一方挂机时,sip软终端自动停止录制语音;以及录音结束,sip软终端保存所录制的语音。该发明还提供了一种利用sip实现录制语音的系统。通过该发明,无须复杂的控制流程和媒体服务器的会议资源就可录制话务员与客户交流的语音内容。本申请技术方案需要与通话双方建立连接,任何一方网络波动都会对录音造成影响,录音软终端的声音能传递到用户侧和坐席软件侧,减低通话质量。



技术实现要素:

1.要解决的技术问题

针对现有技术中存在的在通讯终端或服务器不支持情况下终端无法进行录音问题,本发明提供了一种录音保存方法及系统,它可以实现不增加额外硬件成本,实现通讯终端的录音以及保存,以最小的成本方便快捷的解决终端用户各种场景的通话录音需求,且配合机对录音无感知,体验良好,在网络波动大的情况下,软终端能及时保存本端通话录音,保证录音的完整性。

2.技术方案

本发明的目的通过以下技术方案实现。

一种录音保存方法,首先通讯终端与软终端绑定进行数据交互,通讯终端与配合机建立通话;其次通讯终端与软终端建立通讯连接,通讯终端将通话语音数据传输给软终端,最后软终端将通话语音信息保存到pc端。通过软终端保存录音数据,节省了通信终端的存储空间,在通讯终端不支持录音功能时,只要通信终端通过网络连接软终端,即可实现录音,没有额外的成本增加以及额外的硬件需求;且由于软终端只与通讯终端连接,配合机对录音无感知,对通讯终端和配合机的通话无影响,体验良好。

更进一步的,所述通讯终端为ip话机,首先ip话机与软终端绑定进行数据交互,ip话机与配合ip话机建立通话;其次ip话机与软终端建立通讯连接,ip话机将通话语音数据传输给软终端;最后软终端将通话语音信息保存到pc端。本发明基于音视频话机和软终端绑定的基础上,复用本地会议的实现原理,实现会议效果,将通话语音保存在pc上。本发明使用的软终端通过标准协议与通讯终端进行绑定,无需复杂的控制与交互流程,兼容性强,可满足大部分应用环境。市面上大多数通讯终端需通过服务器与其他终端进行交互,故录音部署在服务器上具有广泛性。本发明提供一种通用性强的软终端录音方案,且录音无感知,使软终端录音效果更佳。

更进一步的,通讯终端与至少一个软终端绑定,软终端为录音文件的接收端,通讯终端在本发明录音过程中至少需要与一个软终端绑定,进而将通话语音文件导向软终端。本发明的软终端录音只需支持标准协议,克服了市面上软终端录音采用私有协议的问题,通用性和兼容性强,部署方便快捷。通讯终端绑定软终端时需要软终端通过网络向通讯终端发起绑定请求,之后在通讯终端上确认给予授权即可绑定,不需要额外的方式连接,绑定后软终端和通讯终端之间可以进行必要的数据交互。本发明通过部署软终端实现一个软录音服务器,录音服务器与通讯终端采用标准信令进行绑定,相对于硬终端录音服务器需要进行物理线路连接,更加方便快捷,不限制空间。

更近一步的,通讯终端与软终端绑定后对应pc端成为录音服务器,软终端根据选择将通话语音信息保存至指定pc端。大多数终端功能需要服务器支持,故服务器录音具有便捷性。

更进一步的,通讯终端与软终端之间使用sdp协议。sdp是一个用来描述多媒体会话的应用层控制协议,sdp是一个基于文本的协议,保证协议的可扩展性强,本发明使用本地会议的实现原理,建立多路通话,对多路音频进行混流操作,从而实现会议效果,将通话语音文件保存到pc端。通讯终端的sdp属性为sendonly,软终端的sdp属性为recvonly。sdp协议包括媒体类型、传输协议、媒体格式等多种信息,本发明中通讯终端的sdp属性设置为sendonly,软终端的sdp属性设置为recvonly,传说的通话语音信息在通讯终端只发送不接收,软终端只接收不发送,保证录音中不产生多余的杂音,保证录音过程中通话质量,且录音在通讯终端后台进行,对通讯终端和配合机的通话无影响。

更进一步的,通讯终端与软终端建立通讯连接后,通讯终端进行底层混流操作,将通讯语音信息导向软终端。简单来说,混流就是将多路音频视频信息混合成单流的过程,本发明在通讯终端进行rtp混流操作,直接将最终录音传输至录音服务器,提高了使用灵活性。

一种录音保存系统,系统使用上述录音保存方法,通讯终端与配合机通过交换机建立通话连接,通讯终端通过网络绑定软终端,与软终端建立通信连接,通讯终端只发不收,软终端只收不发。当用户有录音需求时,在通讯终端进行录音操作,将对应的通话语音文件发送至软终端,软终端对收到的音频数据混流后保存在pc端。本发明录音系统的软终端的部署可以在内网或外网,内网操作提升了录音服务器的安全性。

更近一步的,系统包括至少两台通讯终端、一台交换机和至少一台pc,pc端安装软终端。通讯终端与配合机之间通过交换机pbx建立通话连接,通讯终端与pc端连接,将通话语音信息发送到pc端,与软终端绑定的通讯终端通过交换机pbx可以与多个配合机连接,连接的终端均为配合机,配合机可以有多个,配合机仅用于语音通话不参与录音的部署和通信。多个pc可以同时绑定同一个通讯终端,此时该通讯终端的录音文件可以选择性的保存到不同的pc,以最小的成本方便快捷的解决终端用户各种场景的通话录音需求。pc端安装软终端,通讯终端通过网络连接与软终端绑定,通讯终端与pc端之间通过软终端连接,通讯终端与软终端建立通信连接,将通话语音数据发送给软终端,软终端将数据保存在指定的pc上,充分利用了pc的资源,解决了通讯终端通讯终端存储空间不足的限制,方便后期对录音文件的查找、编辑等操作,没有额外的成本增加。本发明无需进行录音服务器的部署,每台pc一经绑定都可以成为录音服务器,可扩展强。

更进一步的,通讯终端为ip话机,使用ip话机作为通讯终端,在使用ip话机通话时,在软终端上即可实现对ip话机的录音操作,不需要额外的硬件支持,不占用话机本身的内存,系统结构简单,成本低,连接方便,以最小的成本方便快捷的解决终端用户各种场景的通话录音需求。

更进一步的,ip话机为音频话机或视频话机。本发明中ip话机可以为音频话机也可以为视频话机,由于本发明仅对通话语音进行保存,在视频话机通话时也仅保存录音语音文件。软终端只能接收音频,能保证录音中不产生多余杂音,保证录音过程中通话质量。且录音在通讯终端后台进行,对通讯终端和配合机的通话无影响。

本发明录音保存方案克服硬件录音服务器对所有录音终端都有限制问题。克服软终端与录音终端无法进行绑定问题,降低录音服务器部署成本与部署难度,做到录音无感知。通过部署软终端实现录音服务器,录音服务器与终端采用标准信令进行绑定,相对于硬终端录音服务器的部分会更加方便快捷,且无空间限制。在其中一个录音终端进行rtp混流操作后,直接将最终录音传输至录音服务器,提高了使用灵活性。

3.有益效果

相比于现有技术,本发明的优点在于:

本发明解决了通讯终端本地空间不足的限制,充分利用了pc端资源,将录音文件存储在本地pc端,方便后期对录音文件的查找、编辑等操作,节省了通讯终端的内存空间,没有额外的成本增加,易于实现。本发明在服务器不支持录音的场景下也能实现录音;只需有网络连接环境即可应用,没有额外的硬件的需求,相较于大多数通过录音服务器来录音的系统,结构简单成本低,容易实现。本发明录音过程配合机对录音无感知,体验良好。软终端只能接收音频,能保证录音中不产生多余杂音,保证录音过程中通话质量。且录音在通讯终端后台进行,对通讯终端和配合机的通话无影响。

相较于服务器上的录音只能针对服务器上自己建立的网络会议进行录音,本发明无论是本地会议还是服务器建立的网络会议都能实现录音,录音软终端可完全部署在内网中,提升了录音服务器安全性。在网络波动大的情况下,软终端录音能及时保存本端通话录音,保证录音完整性。由于大多数终端功能需服务器支持,故服务器录音具有便捷性。该发明的软终端录音只需支持标准协议,克服了市面上软终端录音采用私有协议的问题,通用性和兼容性强,部署方便快捷。

附图说明

图1为本发明的整体结构示意图;

图2为本发明信令交互流程图。

具体实施方式

下面结合说明书附图和具体的实施例,对本发明作详细描述。

实施例1

如图1所示,一种话机上的录音系统,包括至少两个话机、一个交换机pbx和一台pc,pc端安装软终端,话机通过网络连接与软终端绑定。其中,话机可以是音频话机也可以是视频话机。在录音前置设置时,话机与话机之间通过交换机pbx建立通话连接,话机绑定软终端时需要软终端通过网络向话机发起绑定请求,之后在话机上确认给予授权即可绑定,不需要额外的方式连接,绑定后软终端和话机之间可以进行必要的数据交互。本实施例通过部署软终端实现一个软录音服务器,录音服务器与话机采用标准信令进行绑定,相对于硬终端录音服务器需要进行物理线路连接,更加方便快捷,且无空间限制。本发明使用的软终端通过标准协议与通讯终端进行绑定,无需复杂的控制与交互流程,兼容性强,可满足大部分应用环境。市面上大多数通讯终端需通过服务器与其他终端进行交互,故录音部署在服务器上具有广泛性。本发明提供一种通用性强的软终端录音方案,且录音无感知,使软终端录音效果更佳。

如图2所示,一种话机上的录音方法,包括如下步骤:

步骤a:通讯终端绑定软终端,绑定指需要软终端通过网络向话机发起绑定请求,之后话机上确认给予授权即可绑定,不需要额外方式连接,绑定后软终端和话机之间可以进行必要的数据交互。作为通讯终端的一部话机通过网络与软终端绑定,软终端需支持csta协议与http协议,软终端还支持sip协议,绑定时需要通过网络由软终端向话机发送请求,经过话机确认后完成绑定,绑定后软终端与话机之间可以进行必要的数据交互。

步骤b:通讯终端和配合机建立通话。通讯终端与配合机两个话机之间通过交换机pbx建立sip通话连接。

步骤c:通讯终端按录音,此时终端会搜集自身地址信息,并将sdp的媒体方向属性设置为sendonly,sdp构建完成后使用invite信令呼叫软终端。通讯终端增加配置控制通话时进行录音或者通讯终端在通话时界面中增加录音键,用户操作进行录音。当发起录音时,话机终端会搜集自身地址信息,并将sdp的媒体方向属性设置为sendonly,sdp是一种会话描述格式,sdp描述中包含了构成会话的媒体,媒体流的连接地址等信息,根据一个sdp描述,用户即可加入一个会话。由于绑定的软终端支持sip协议,与业界主流的标准系统和终端具有良好的兼容性及互操作性,可灵活扩展、自由对接多种终端,sdp构建完成后系统使用invite信令呼叫软终端,invite消息包含会话类型和一些呼叫所必须的参数,会话类型可以是单纯的语音,也可能是网络会议所用的多媒体视频,甚至是游戏会话。

步骤d:软终端收到invite信令后,搜集自身地址信息,并将sdp属性设置为recvonly,协商并回复200ok给通讯终端。软终端接收到通讯终端话机invite信令后,发送100trying给通讯终端话机说明已经收到invite请求。软终端搜集自身地址信息,并将sdp属性设置为recvonly,协商并回复200ok给通信终端话机,表示通话请求已经处理成功。

步骤e:软终端和通讯终端建立通话后,通讯终端进行底层混流操作,将通话信息导向软终端。由于软终端的方向属性为recvonly,表示只收不发,因此通话的对端不感知录音方的存在。软终端和通讯终端话机建立通话后,通讯终端底层混音器将当前通话的音频信号混合成一个音频信号,通过控制各个通路的音频输入输出数据来实现通道混音需求。通讯终端与配合机建立一路通话n时,rtpn的输入将被打开,即该路通话的音频数据将输入混音器,同时rtpn的输出将被更新为当前活跃通话有效,即混音器将输出其他有效通话的音频数据到该路通话。此时通讯终端邀请软终端加入到当前通话中,软终端能正常听到新加通话的声音,从而实现录音。由于软终端的sdp属性设置方向属性为recvonly,即只接收信息不发送信息,因此通话的对端对录音方的存在无感知,体验良好。

步骤f:软终端将收到的语音保存到本地,形成录音文件,将录音文件保存到pc上,充分利用了pc端资源,解决了通讯终端话机存储空间不足的限制。

本实施例通过部署软终端实现了一个软录音服务器,免除了录音服务器的物理线路连接,并且在服务器不支持录音的场景下也能实现录音;无论是本地会议还是通过服务器建立的网络会议都能实现录音,而服务器上的录音只能针对服务器自己建立的会议进行录音,应用十分广泛。

以上示意性地对本发明创造及其实施方式进行了描述,该描述没有限制性,在不背离本发明的精神或者基本特征的情况下,能够以其他的具体形式实现本发明。附图中所示的也只是本发明创造的实施方式之一,实际的结构并不局限于此,权利要求中的任何附图标记不应限制所涉及的权利要求。所以,如果本领域的普通技术人员受其启示,在不脱离本创造宗旨的情况下,不经创造性的设计出与该技术方案相似的结构方式及实施例,均应属于本专利的保护范围。此外,“包括”一词不排除其他元件或步骤,在元件前的“一个”一词不排除包括“多个”该元件。产品权利要求中陈述的多个元件也可以由一个元件通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1