录音的方法及装置的制造方法_2

文档序号:9691215阅读:来源:国知局
的第五种可能的实现方式中,
[0048]所述发送单元,还用于按照预置周期,向所述CTI平台发送握手请求消息;
[0049]所述接收单元,还用于当所述发送单元发送所述握手请求消息后,接收所述CTI平台发送的握手应答消息;
[0050]所述确定单元,还用于当所述接收单元在预置时间内没有接收到所述CTI平台发送的握手应答消息时,确定所述CTI平台异常。
[0051]结合第二方面的第五种可能的实现方式,在第二方面的第六种可能的实现方式中,
[0052]所述确定单元,还用于当所述接收单元在预置时间内接收到所述CTI平台发送的握手应答消息时,确定所述CTI平台恢复正常;
[0053]所述接收单元,还用于接收所述CTI平台发送的录音控制指令,所述录音控制指令用于触发所述ACD对当前会话进行录音。
[0054]本发明提供的录音的方法及装置,当CTI平台异常时,ACD首先为当前会话分配对应的会场资源,然后获取会场资源中的至少两个媒体流,最后根据会话坐席终端的属性信息,对会场资源中的至少两个媒体流进行混音处理,得到录音文件。与目前通过CTI平台下发录音控制指令,以控制ACD进行录音相比,本发明通过当CTI平台异常时,由ACD获取各个坐席终端的属性信息,并按照会话坐席终端的属性信息,对当前会话进行录音,能够避免当CTI平台异常时,无法进行录音的情况,从而可以提高对通话进行录音的成功率。
【附图说明】
[0055]为了更清楚地说明本发明或现有技术中的技术方案,下面将对本发明或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0056]图1为本发明实施例中录音的方法流程图;
[0057]图2为本发明实施例中另一种录音的方法流程图;
[0058]图3为本发明实施例中录音的装置结构示意图;
[0059]图4为本发明实施例中另一种录音的装置结构示意图;
[0060]图5为本发明实施例中CAD的结构示意图。
【具体实施方式】
[0061]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0062]本发明实施例提供一种录音的方法,能够提高对通话进行录音的成功率,如图1所示,所述方法包括:
[0063]101、当CTI平台异常时,A⑶为当前会话分配对应的会场资源。
[0064]其中,当前会话中包括至少一个会话坐席终端。在本发明实施例中,会话坐席终端为进行当前会话的坐席终端。
[0065]例如,若当前会话中有两个终端,则主叫终端可以为用户终端,被叫终端可以为坐席终纟而;或者,王叫终纟而为坐席终纟而,被叫用户为王叫终纟而;或者,王叫终纟而及被叫终纟而均为坐席终端。
[0066]再例如,若当前会话中有三个终端,则主叫终端可以为一个用户终端,被叫终端可以为两个坐席终端;或者,主叫终端可以为两个坐席终端,被叫终端可以为一个用户终端;或者,三者均为坐席终端。
[0067]对于本发明实施例,当需要为当前通话进行录音时,ACD为当前通话分配一个空间的会场资源,以使得通过该会场资源对当前通话进行录音。例如,若当前会话中有两个终端,则在该会场资源中可以分别或者这两个终端的媒体流,并进行混音;若当前会话中有三个终端,则在该会场资源中可以分别或者这三个终端的媒体流,并进行混音。
[0068]102、A⑶获取会场资源中的至少两个媒体流。
[0069]其中,媒体流可以为实时传输协议(英文全称:Realtime Transport Protocol,英文缩写:RTP)媒体流,或者实时传输控制协议(英文全称:Realtime Transport ControlProtocol,英文缩写:RTCP)媒体流等。
[0070]对于本发明实施例,媒体流指某一终端对应的语音数据流。在本发明实施例中,媒体流可以为用户终端对应的语音数据流,也可以为坐席终端对应的语音数据流。例如,为有两个终端的会话分配的会场资源中,有两个媒体流;为有三个终端的会话分配的会场资源中,有三个媒体流。
[0071]103、A⑶根据会话坐席终端的属性信息,对会场资源中的至少两个媒体流进行混音处理,得到录音文件。
[0072]对于本发明实施例,通过将至少两个媒体流进行混音,能够实现将这些至少两个媒体流混音为一个录音文件,该录音文件即当前会话对应的录音文件,从而可以实现对当前会话进行录音。
[0073]本发明实施例提供的录音的方法,当CTI平台异常时,ACD首先为当前会话分配对应的会场资源,然后获取会场资源中的至少两个媒体流,最后根据会话坐席终端的属性信息,对会场资源中的至少两个媒体流进行混音处理,得到录音文件。与目前通过CTI平台下发录音控制指令,以控制ACD进行录音相比,本发明实施例通过当CTI平台异常时,由ACD获取各个坐席终端的属性信息,并按照会话坐席终端的属性信息,对当前会话进行录音,能够避免当CTI平台异常时,无法进行录音的情况,从而可以提高对通话进行录音的成功率。
[0074]作为对图1所示方法的具体说明,本发明实施例提供另一种录音的方法,如图2所示,所述方法包括:
[0075]201、当CTI平台异常时,A⑶向各个坐席终端发送CTI平台异常消息。
[0076]其中,各个坐席终端为当前呼叫中心系统中包括的坐席终端。在本发明实施例中,当前呼叫中心系统中包括的坐席终端,具体指在CTI平台上注册的坐席终端。
[0077]可选地,步骤201之前,还可以包括:A⑶按照预置周期,向CTI平台发送握手请求消息,以使得CTI平台向ACD发送对应的握手应答消息;当ACD在预置时间内没有接收到CTI平台发送的握手应答消息时,ACD确定CTI平台异常。
[0078]其中,预置周期与预置时间,均可以由A⑶于CTI平台之间预先进行协商。在本发明实施例中,预置周期用于A⑶按照该周期发送握手请求消息,例如,预置周期可以为1秒、2秒、4秒等;预置时间用于ACD确定在该时间内确定CTI平台是否异常,例如,预置时间可以为8秒、10秒、15秒等。
[0079]对于本发明实施例,预置时间可以大于预置周期。在本发明实施例中,当ACD按照预置周期,连续发送多个握手请求消息给CTI平台后,均未接收到CTI平台发送的握手应答消息时,A⑶才确定CTI平台异常。例如,预置周期可以为1秒,预置时间可以为10秒,当ACD连续发送11个握手请求消息后,均未接收到CTI平台发送的对应的握手应答消息时,A⑶确定CTI平台异常。
[0080]对于本发明实施例,ACD通过与CTI平台之间进行握手消息的传输,能够通过确定在预置时间内是否接收到握手应答消息,确定CTI平台是否异常,从而可以实现对CTI平台异常情况的判断。
[0081]202、A⑶接收各个坐席终端分别发送的SIP消息。
[0082]其中,会话发起协议(英文全称:Sess1n Initiat1n Protocol,英文缩写:SIP)消息中携带有坐席终端的属性信息,属性信息可以包括:是否录音信息及录音格式信息等。在本发明实施例中,坐席终端可以将属性信息,携带在SIP消息的信息字段(英文全称:Informat1n,英文缩写:INF0)中,发送给ACD。
[0083]对于本发明实施例,属性信息具体可以包括:是否录音信息、录音格式信息、录音文件存储路径信息、工号信息、录音盘符信息及业务标识信息等。在本发明实施例中,当CTI平台正常时,CTI平台中保存有各个坐席终端的属性信息;当CTI平台异常时,各个坐席终端需要将属性信息发送给ACD,以实现ACD对会话进行录音。
[0084]203、A⑶存储各个坐席终端的属性信息。
[0085]对于本发明实施
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1