[基于CTI的数字语音采访系统设计与应用]数字语音系统
摘要:针对交通广播新闻线索收集、远程采访、突发事件应急新闻报道的需求,设计了基于CTI技术和E1数字线路语音新闻线索收集和远程采访系统。该系统支持30路的数字电话采访通道。采访通话流程根据听众习惯、采访报道习惯、应急响应要求进一步优化设计,力求方便、实用。所有采访内容以A律编码录制并保存于CTI服务器,在客户端下载用于音频节目制作。系统的应用提高了工作效率,实际使用效果良好。
关键词:CTI;语音采访;E1线路;远程采访;应急广播
中图分类号:TN912文献标识码:A文章编号:1009-3044(2012)17-4259-05
Design and Application of Digital Voice-interviewing System Based on CTI
LIANG Wei, SUN Zhi-min, CHEN Lei
(Technical Office of Anhui Broadcast Television Station, Hefei 230065, China)
Abstract: For the aim of news clues gathering, remote interview and emergency reportage of Anhui traffic radio, the system of voice-news clues gathering & voice-interviewing is designed on CTI technology and E1 transmission line. It supports 30 digital dialing channels. Its dialing flow is optimized conveniently and practically, according to the habits of audience and reportage, and the requirement of emergency broadcasting. It records all the voices of gathering, interview, and reportage in A-law by the CTI server. All the recorded voice files can be downloaded in the client for producing audio program. It enhances the work efficiency, and the practical application effect is good.
Key words: cti; voice-interview; e1 transmission line; remote interview; emergency broadcasting
大信息量、高时效性、强现场感的交通广播节目特征和提升突发事件报道的应急响应能力,需要以更快捷和更大并发量的采访技术为支撑。
原先的电话采访一般是在制作机房内,由记者通过电话耦合器耦合模拟电话线路呼叫采访对象,在采访的同时,要操作电话耦合器、调音台、录音工作站等技术设备,过程较为繁琐,准备周期较长,应急响应能力不强。模拟电话线路经过多次转接,信号质量不十分稳定,给采访的顺利和音质造成一定的影响。制作机房的使用需要预约,采访对象的档期时间,制作机房未必空闲可用,采访档期与制作机房档期常形成矛盾。建立7*24小时响应机制,在非工作时间,能自动接听听众申报的新闻、投诉线索,并同时进行录音。
以“维权908”为代表的交通维权节目,新闻线索多发生于异地,主持人、记者要在短时间内完成节目采制,答复听众,只得以电话形式进行采访。
暴雪灾害、交通事故等重大突发事件发生时,记者需要同时与现场多路施救人员联系,最快地播报现场信息;赶到现场的记者要最快的发回现场报道,此时,信号稳定、多并发线路容量的电话采访和快速节目编辑将会是最优的选择。
鉴于以上快捷、大并发量和应急的采访需求,我们提出了基于数字CTI语音卡和数字E1传输线路的广播语音采访系统。
1系统设计
CTI技术(Computer Telephony Integration)集成了计算机技术和通信技术,可将通信线路信令、状态、通话内容与计算机系统融合,支持A律等语音编码格式下的通话录音,生成WAV格式的录音文件,满足不同领域用户的使用和管理需求。安徽交通广播数字语音采访系统利用CTI技术实现,自动接听收录新闻线索、投诉维权、服务求助等方面的听众语音留言和来电号码;多名记者同时段进行电话录音采访;重大突发事件时应急远程电话录音采访;外地记者即时发回当地现场电话录音报道。
系统由CTI服务器通过E1传输线与公共电话网连接,提供30路电话的同时呼入,CTI服务器硬件部分以配置了统一电话号码的数字CTI语音卡为驱动及通讯硬件,软件部分考虑到与广播音频节目的互联,采用C/S架构,由SQL数据库结合五个软件功能模块——呼叫管理模块、配音提示模块、查询下载模块、听众留言模块及采访呼转模块组成。系统构成,如图1。
图1安徽交通广播CTI数字语音采访系统框图
1.1通信线路
通信线路设计采用E1线路。E1是欧洲和我国电信传输网使用的PCM一次群信号接口,数据传输速率为2.048Mbit/s。它每一帧有256位,用125us时间传送,即在帧开始处有8位同步位,中间有8位信令位,再组织30路8位数据位,因而每个E1有32个时隙。按照随路信令或共路信令的方式配置同步时隙和信令时隙,E1可支持中国一号、七号信令协议、PRI信令(Primary Rate Inter? face)协议,实现30或31路语音传输。
PRI信令为共路信令,传送速度快,呼叫建立时间短,对远距离长途呼叫,可使拨号后时延缩短到1秒钟之内,有利于提高采访系统应急响应速度。ISDN链路提供端到端的透明数字连接,可靠性高,数据信道码率为64Kbps,能实现G.711标准的优质语音传输,传输语音的同时,有利于系统将来扩展数据、图文、传真功能。
综上考虑,我们选择将E1线路配置成ISDN-PRI接口,即30路64Kbps的B信道(数据信道)和1路16kbps的D信道(信令信道),实现30路数字电话接入。
1.2数字CTI语音卡
数字CTI语音卡相对于模拟语音卡有更好通话质量和更大的线路容量。数字CTI语音卡适配E1端口的上下行信号,接收主被叫信息,支持DTMF检测,中国1号信令、7号信令(TUP、ISUP )、PRI信令的呼叫连接和状态分析,支持AGC自动增益控制,可在A-law、μ-law、IMA-ADPCM、PCM、MP3、VOX等多种语音编解码格式下,对所有呼叫进行来话单向、去话单向、来话去话混合三种模式录音,并生成可用Cooledit等音频工具进行编辑和播放的标准WAV文件。本系统选用A-律G.711波形编码格式,采样频率8KHz,8比特编码,码率64Kbps,保证最高的采访通话语音音质。
图2 SHD-30C E1数字CTI语音卡硬件结构图
1.3呼叫管理模块
呼叫管理模块是系统软件与数字CTI语音卡通讯配接进行呼叫管理和流程控制的核心模块,实现如下功能:
用户管理——配置管理用户登录帐号及权限,支持PC登录及电话呼入修改密码;
录音管理——配置每次录音最长时长、自动挂机时长的设置,配置录音、放音音量电平及录音文件存放路径的设置,录音模式设置;
流程管理——根据听众留言、采访呼转模块的功能需求分栏、自定义完成采访通话呼转流程及语音提示的设置;
通话管理——通话信令传递,记录呼叫时间、呼叫时长和电话号码信息。
1.4提示配音模块
提示配音模块是结合流程设计结构,通过电话呼入,录制由交通广播的主持人原声配音的提示语音,为缩短响应时间,每节点的语音提示长度都力求精炼,实现如下功能:
提示语音的录音、放音音量电平指示和控制;
录制配音文件的播放预听;
重新录制配音选择。
1.5查询下载模块
查询下载模块,安装于主持人、记者的工作电脑,用于主持人、记者在个人办公电脑上,即可以连接CTI服务器,按栏目或时间查询听众语音留言和采访录音,实现如下功能:
查询管理——按栏目、日期或主叫号码查询留言和采访录音;
下载管理——将CTI服务器上的录音文件预听,并下载到本地;
信息输出——呼叫信息的列表管理和报表打印输出。
1.6听众留言模块
听众留言模块,服务于听众,按照交通广播目前的需要,简便设置为新闻线索、投诉建议和服务求助三个栏目,接收听众电话申报相关线索和维权要求。所有留言录制成A-律编码的WAV文件,保存在CTI服务器上,由节目编辑人员通过查询下载模块在台内下载编辑、按号码记录联系来电听众后期采访,制作成播出节目。
考虑到听众的呼叫习惯,将该模块的通话流程仅设置二级选择菜单,听众可随时简便地呼入系统,按语音提示进入需要的栏目,录下留言,流程如图6。
图6听众留言模块留言采访流程图
1.7采访呼转模块
采访呼转模块,面向台内记者、主持人,实现其远程采访和电话发回现场报道(回传播报)功能。
远程采访,记者随时随地呼入系统,进入采访呼转模块,并从电话键盘输入本人工号密码,按语音提示选择远程采访,即可中继拨叫远端被采访对象电话,采访通话建立后,所有采访录制成A-律编码的WAV文件,保存在CTI服务器上。
回传播报,记者在报道现场呼入系统,进入采访呼转模块,并从电话键盘输入本人工号密码,按语音提示选择回传播报,进入记者个人语言信箱,记者即可进行现场语音播报,播报完毕,可即刻试听播报内容,并根据需要进行删除或重录,所有播报录制成A-律编码的WAV文件,保存在CTI服务器上。
此外,还设置了听录音和修改密码功能,记者呼入系统,进入采访呼转模块,并从电话键盘输入本人工号密码,按语音提示选择听录音,即可回听之前本人进行远程采访或现场播报的录音;按语音提示选择修改密码,还可以通过电话键盘输入进行个人密码更改。
节目编辑人员通过查询下载模块,在台内下载编辑远程采访和回传播报录音,制作成播出节目。采访呼转模块流程,如图7。
1.8信息安全措施
考虑到音频制播网的安全,目前CTI服务器与音频制播网物理隔离,部署于办公网,部署拓扑示意,如图8。
CTI服务器(vlan 100 ip:192.168.100.xx)连接到汇聚层交换机华为S5648,汇聚层交换机和核心交换机华为S6506采用trunk连接。交通广播工作组计算机连接到核心交换机通过网络管理助手软件进行Radius认证,获得本组vlan 107及ip:192.168.107.xx后,进行访问互联网或CTI服务器。
CTI服务器在安装了必要的杀毒软件后,还通过对汇聚层交换机的对应端口进行限制,仅接受交通广播vlan的访问,进一步增强对CTI服务器的安全防护。
汇聚层交换机华为S5648增加部分配置命令如下:
acl number 3001
rule 0 permit ip source 192.168.107.0 0.0.0.255 destination 192.168.100.0 0.0.0.255
interface GigabitEthernet1/0/5
port acess vlan 100
qos
packet-filter inbound ip-group 3001 rule 0
2结束语
基于CTI的数字语音采访系统,采用A律语音编码,获得了采访通话的高质量语音音质,采用E1线路上的ISDN-PRI接口传输,保证了30路的并发呼入容量,采用的共路信令设置和精炼的通话流程设计,增强了系统的简便、易用性,缩短了呼叫建立时间。系统的应用,使听众可以方便地电话留言提供线索和进行求助,使主持人、记者可以随时随地进行电话采访和现场播报,进而提升了安徽交通广播的服务品质,提高了安徽交通广播作为政府应急广播的应急响应能力。
参考文献:
[1]李延军,谢晶.基于CTI的语音通知系统设计与开发[J].计算机与数字工程,2010,38(3):179-181.
[2]成际镇,林晓勇.计算机电信集成技术及应用[M].北京:人民邮电出版社,2007:100-103.
[3]来洪孝,崔颖安,崔杜武.基于语音卡的呼叫中心通用架构[J].计算机工程,2007,33(22):283-285.
[4]徐雅斌,张云帆.基于CTI技术的呼叫中心的设计与实现[J].计算机工程,2007,33(5):232-233.
[5]张学涛,陈锦鹏,闫天军,史志鸿.基于CTI技术的水电站事故报警通知系统[J].继电器,2005,33(22):64-67.
[6]三汇系列语音卡ShCti驱动程序用户手册PDF版本:Ver:5.3.1.4[M].杭州:杭州三汇数字信息技术有限公司,2012.
[7]王钧.基于CTI技术的调度系统设计与实现[J].通信技术,2008,41(2):138-140.
[8]杜玲玲.基于CTI技术的社区呼叫中心的应用开发[J].计算机工程与设计,2009,30(24).
[9]冯炜,路晨昊,李海涛.基于CTI技术的呼叫中心系统设计及系统分析[J].黑龙江科技信息,2010(26).
[10]三汇CTI系列语音卡SHD-30/60C-CT/PCI,SHD-30/60C-CT/PCI/FAX硬件说明书版本:Ver:2.0[M].杭州:杭州三汇数字信息技术有限公司,2009.
