Avaya H323协议 IP录音系统设计
1)支持数字、模拟、VOP等多种录音方式,支持分布式管理。
2)支持多种录音模式,可以在交换机前端录音,也可以在后端坐席录音
3)支持多通道录音,可以同时启动多个通道,对通话进行录音
4)支持数字和模拟录音模式,可以对模拟话机和数字话机进行录音
5)支持多种压缩模式,可以采用多种语压缩方式如 ADPCM GSM等
6)支持多种启动模式,系统提供摘机、压控音控、C命令等启动方式录音
7)支持网络录音回放,可以以B/S方式查询录音记录并在线听取录音文件
8)支持在线语音点评,并可以评分
9)支持适时通话监听,管理员可以适时监听通话过程
10)支持录音工单绑定接口,将指定的D写入录音记录表
11)支持录音的智能质检,实现录音的语音识别,自动进行录音的分析,支持录音中各类关键词的定制和通知接口将不合格的通话形成报告,以便进行进一步分析处理
(以下为中德福林基于IP录音系统的底层分析及设计)
一、概述
1.2、系统需求分析
1)对Avaya呼叫系统的H323 IP话机的通话语音进行解析,获取实时语音,开展语音流的应用服务。
2)对通话的双向语音需要混音操作
3)通话语音需要压缩保存为录音文件
1.3、通话数据分析
基于Avaya 的IP通话的建立的会话需要一下两部分数据:
l 信令数据
l 语音数据
1.4、数据来源
1.4.1 通话信令数据
我们通过CTI来获取Avaya的通话信令-----CTI信息订阅的方式。即我们通过订阅Avaya CTI的坐席分机消息,来获得呼叫信息:
l 呼叫到达
l 呼叫应答
l 呼叫挂机
并且在上面的信息事件中,我们可以分析出主叫号码、被叫号码。
1.4.2 通话语音数据
我们可以从端口镜像中分析出RTP的语音流数据,通过分机号码、IP地址来确定产生通话的H323 IP话机终端。
二、系统总体设计
整个语音流的处理我们大致分5个功能模块:
l 系统初始化
l CTI话务消息采集、语音流数据采集
l 语音流数据处理
l 语音流数据应用(语音质检)
l 通话数据保