干货 | 携程呼叫中心移动坐席解决方案

作者简介

本文作者为携程基础业务研发部呼叫中心团队,其在传统呼叫中心基础上,结合软交换、智能分配、自动语音语义处理等技术,为携程用户提供人性化、人机互动、便捷的电话语音服务。

一、前言

智能手机早已成为日常生活中不可或缺的一部分,随着移动互联网的快速发展,人们的生活习惯与工作方式也在不断发生改变。从移动通信、移动支付,再到移动办公,“移动化”已渗透至各行各业,并逐步成为企业业务发展的趋势。

携程呼叫中心研发团队根据业务的需求,研发完成了一套完整的呼叫中心移动坐席解决方案,使业务坐席不再受制于工作时间、办公地点,随时随地,有网络的地方,就有呼叫中心。

二、移动办公呼叫中心系统架构

移动场景保留了典型的呼叫中心系统架构,在接入端加入SBC,用于移动呼叫中心语音接入和安全控制。坐席无论身在何处,只需要一台电脑、智能手机或智能设备,通过Wifi、3G或4G网络登录坐席App,即可开启日常工作。

三、移动场景下面临的挑战

目前国内企业的Intranet基本为100M,而自有机房的核心网络可达到1000M甚至双1000M。因为物理网络有着高度可靠的带宽、网络质量与稳定性,用户基本无需顾虑带宽、延时、网络抖动等情况。

而相较于物理网络,移动环境普遍存在着稳定性差、带宽波动剧烈、信号覆盖不均衡导致网络频繁切换等多个问题,加之外部环境的复杂性与多样性,通话延迟、卡顿、中断、回声与噪声等问题难以避免,克服这些问题便成为了呼叫中心移动化所面临的巨大挑战与难点。

四、携程呼叫中心移动坐席解决方案

携程呼叫中心通过优化标准的SIP协议,减少坐席应用与后端服务的交互;深度定制音频编解码器,在提高音质的同时降低了数据流量;通过丢包补偿技术来提升弱网环境下的通话质量。

基于优化后的SIP协议开发标准的SDK,应用层可快速实现电话相关的功能,将原来基于电脑或IP电话的IP-Talk的方式移植到移动智能终端,突破传统的空间限制,实现了完全开放的自由移动。

1、CCodec

音频编解码器,通俗理解就是把自然界的声音采集,转换成数字信号,再采用相应的压缩技术,对得到的数字信号进行压缩,即可形成常见的音频文件,如wav,mp3,aac等。

而音频的数字化采集与处理,理论上无法实现完全与自然发音相同,只是尽可能优化算法,使其最大化接近原始发音。同等条件下,音频质量主要取决于以下技术指标:

  • 采样率:一秒内采样声音波形的点数,每秒抽取的点数越多,获取的频率信息就越丰富,音频还原也就越接近自然。
  • 采样位数:采样获取到模拟信号的数字表示,比特率越高,表示某一点的信息也就越丰富。

经过相关的编码、压缩算法的处理,音质越高所产生的音频流越大,传输所需要的带宽也越高,与之相对应的,耗费的流量也同比上涨。

移动场景下,音频编码及相关的压缩算法需要在提高音质保证用户体验的同时,尽可能降低传输带宽和存储空间。如果音频编解码能支持动态码率,便能为用户带来更好的通话体验。所谓动态码率支持,即:

  • 在弱网情况下使用低码率,适当的降低音质,以便降低对带宽的要求及流量的消耗,以提高通话的成功率和有效性。
  • 在网络质量良好的情况下提高码率,相应的,音质也可以随之提升,甚至可以提高音频的声道数,在提高通话良好体验的同时,可以支持音乐等更丰富的音频听感。

携程呼叫中心研发团队通过研究最近的音频编解码技术和相关压缩算法,研发完成了一套有损音频编码器——CCodec。

CCodec是基于开源音频编解码算法研发的有损音频编解码器,不仅可以支持动态调整比特率、音频带宽和帧大小,同时能在编码的过程中根据音频数据的复杂程序即时确定使用的比特率,在保证质量的前提下兼顾编码后产生文件的大小,即VBR(Variable Bit Rate)。在保证音频质量的同时,大大降低了数据流量,尤其适合互联网上的语音实时交互和音乐传输。

CCodec可用于较多类型的音频应用,如VoIP、视频会议、游戏内的语音聊天、基于实时的音乐会直播等。其主要有以下特性:

  • 支持多种比特率
  • 支持8kHz到48kHZ的采样率
  • 支持CBR和VBR两种码率技术
  • 支持单声道和立体声
  • 支持多声道
  • 可以动态调整比特率、音频带宽和帧大小
  • 具有较好的鲁棒性丢失率和丢包补偿机制

经过实验对比,除以上技术功能的支持外,它也具有良好的低算法延迟,非常适合实时通讯类的应用。在平衡音质和比特率的情况下,算法延迟可进一步降低到5ms。

质量比特率对比

从比特率与质量的对比曲线中可以看出,CCodec编解码不仅在低比特时对音频的保真超越了iLBC、AMR-NB、Speex、AMR-WB,在高比特率的情况下,音质依然越超众多现有的编解码。

在移动弱网场景下,可以设置CCodec比特率为16-32,优先满足通话功能,进行有效沟通。而当网络状态良好的情况下,可以使用32以上的比特率,以适应传输更高品质的音乐等丰富的音频数据流。

比特率迟时对比

呼叫中心系统多用于处理用户的电话咨询或售后服务,属于实时通信系统。在实时通信系统中,音频的延时对双方的沟通体验会造成巨大影响,而延时也是实时通讯系统中极为重要的标准。因此,音频算法的延时显得尤为重要。

CCodec编解码器算法延时小的特性,非常适合应用于携程电话、VoIP或视频会议等应用场景。

2、CSIP

SIP是由IETF制定的多媒体通信协议,它是一个基于文本的应用层控制协议,用于创建、修改和释放一个或多个参与者的会话,广泛应用于CS(Circuit Switched, 电路交换),NGN(Next Generation Network,下一代网络)以及IMS(IP Multimedia Subsystem, IP多媒体子系统)的网络中,可支持并应用于语音、视频、数据等多媒体业务。

而CSIP是一个基于SIP, SDP,RTP, STUN等协议而实现的通信库,可以支持音频、视频及短消息的传输。为适应移动网络的抖动、时延 ,CSIP实现时加入了以下特性:

  • 集成CCodec音频编解码,抗30%网络丢包,支持250ms网络迟延。在弱网情况下,提升通话体验
  • 网络状态监控,动态调整比特率,保障移动网络下的稳定运行
  • 断开自动恢复功能
  • 优化回声消除、语音降噪的处理,提升听觉体验

3、Ctrip PhoneSDK便捷接入

CSIP功能强大且灵活,但由于是基于C语言开发,接口及使用方式对于移动开发来说,比较复杂且不宜使用。PhoneSDK在CSIP的基础上进行了逻辑封装,提供简单且易于使用的接口API。

考虑到呼叫中心的特殊场景,在PhoneSDK的基础上,团队进一步扩展了与坐席相关的功能,实现了坐席的登录、状态改变等相关功能,进一步降低了坐席类应用的开发成本。

PhoneSDK可快速实现以下网络电话相关的功能:

  • 呼出/应答
  • 挂起
  • 转移
  • 静音
  • 多人会话
  • 会议
  • 网络状态监测
  • IPv6
  • WebSocket
  • P2P
  • TCP/SSL/UDP
  • 噪声消除
  • 回声抑制
  • 丢包补偿
  • 抗网络抖动
  • 动态码率调整

流量对比

为了使用PhoneSDK适应移动场景下的音频传输,在音频压缩方面采用了有损压缩算法,在保证音质的前提下,大大降低了编码后的音频大小。在相同的网络环境下,使用相同的设备进行测试,在使用CCodec 48KHz采样率的情况下,编码的音频仅为微信的1/2,是传统G711/PCMu的1/3左右。

五、案例- “十一贝”呼叫中心私有云

北京十一贝技术有限公司,主要侧重于保险营销业务,提供去哪儿等用户群不同类型的保险产品。根据其业务特性及具体需求,以移动App为主题,利用PhoneSDK快速研发了一套坐席App,提供十一贝业务人员使用。

对于公司固定坐席人员来说,可通过Wifi网络,使用坐席App接入呼叫中心系统。在查询待拜访的客户及适合的产品类型的同时,可通过PhoneSDK快速拨打用户电话,完成日常工作。如果外出办公,也能与其他客户保持沟通,提供高效的一对一服务,不影响业务,真正实现了坐席移动化。

系统于2017年3月正式上线,目前已开放北京、深圳、西安和广州的坐席,其他城市计划陆续开放。

原文发布于微信公众号 - 携程技术中心(ctriptech)

原文发表时间:2017-07-27

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏杨建荣的学习笔记

对待运维平台,要有「疯狗」一样的执行效率

从去年发起里程碑来做自动化平台的事情到现在,已经几个月过去了。在这段时间里,其实我的心态是很焦灼的。 其实从很多维度来说,做运维平台的事情,从不明朗的需求和定位...

3555
来自专栏学一学大数据

网络爬虫的应用领域

4214
来自专栏鹅厂网事

浅谈端到端质量检测和故障诊断

“鹅厂网事”由深圳市腾讯计算机系统有限公司技术工程事业群网络平台部运营,我们希望与业界各位志同道合的伙伴交流切磋最新的网络、服务器行业动态信息,同时分享腾讯在网...

2636
来自专栏Debian社区

运维的未来:云服务兴起,运维人员会“下岗”吗?

本文作者 Tyler Treat 是一名软件工程师,他认为运维的未来从很多方面来说都跟质量保证(QA)的未来走向相似。未来,运维要使开发者能够通过工具、自动化和...

1664
来自专栏直播系统开发

短视频app开发——Android端实用短视频录制方案

继抖音、快手、微视等一众短视频豪强并起以来,2018年的短视频市场可谓一片火热,而国内很多短视频平台运营商也开始纷纷布局海外短视频市场。面对眼前的场景,短视频a...

1730
来自专栏安恒信息

英国科学家研发出“不可破解的”量子密码

一个英国科学家团队已经找到一种方式,使用一种比以前更大规模的量子密码建造通信网络,能够使电子信息以完全保密的方式传送。研究人员称,量子密码技术有 可能...

2939
来自专栏SDNLAB

Falco项目:将交换机软硬件去耦合

三年前我们的数据中心的应用程序面临着一个潜在的严重问题,我们没有根据应用程序的需求对网络基础设施进行缩放,这些需求包括高速、高可用性以及快速部署。我们需要在网络...

3405
来自专栏包子铺里聊IT

How to prepare system design questions in a tech interview?

包子IT面试培训 助你拿到理想的offer! 如何准备面试中的系统设计问题一直都是包子的学员,尤其是fresh new grad比较头疼的一个问题。我们的...

2887
来自专栏机器之心

入门 | 如果是个穷光蛋:如何从零开始学习成为一个数据科学家?

去年,我自学了数据科学,搜集了几百个在线资源,每天学 6~8 个小时。与此同时,我白天还在日托中心上班,拿着最低的薪资水平。

1042
来自专栏魏艾斯博客www.vpsss.net

腾讯云视频狂欢季 短视频首选 音视频通话产品特惠 8 折起

腾讯云视频套餐推出最新活动,音视频通话产品特惠 8 折起。我们平时经常玩的“微视”、“抖音”都属于短视频,具体使用场景包括:社交创意短视频互动聊天竞技/游戏场景...

2114

扫码关注云+社区

领取腾讯云代金券