一种基于ivr的手机语音留言功能的实现方法

文档序号:7812614阅读:344来源:国知局
一种基于ivr的手机语音留言功能的实现方法
【专利摘要】本发明涉及一种基于IVR的手机语音留言功能的实现方法。该方法:首先,由呼叫方手机上传语音数据至业务服务器,并向业务服务器请求语音呼叫;所述业务服务器接收到所述呼叫方手机的请求后,将请求操作记录在业务服务器的数据库上,并调用语音呼叫接口将语音呼叫请求发送给呼叫中心IVR服务器;呼叫中心IVR服务器异步执行呼叫功能对接听方手机进行呼叫;呼叫结束后,所述呼叫中心IVR服务器回调呼叫结果状态至所述业务服务器,并由所述业务服务器将呼叫结果状态发送给呼叫方手机。本发明方法实现手机上间接使用IVR平台,进行语音留言的业务扩展功能;提高了IVR的语言留言功能的应用灵活性,降低系统开发成本及开发难度。
【专利说明】—种基于IVR的手机语音留言功能的实现方法

【技术领域】
[0001]本发明涉及移动互联网通信领域,尤其是一种基于IVR的手机语音留言功能的实现方法。

【背景技术】
[0002]目前手机的语音留言功能,利用电信网和计算机处理系统存储、传递和提取语音信息。用户向电信部门申请并办理手续取得自己的语音信箱号码和密码。别人可以拨打这个号码留言,本人拨打这个号码能够听取留言。类似于录音电话的一项服务,当未能及时接听来电时,可将来电转移到语音信箱中。语音留言需要与呼叫转移和短消息配合使用。因为呼叫转移可把来电转移到语音信箱,而短消息将通知语音信箱内有新留言。
[0003]其中交互式语音应答(IVR)在语音留言功能上,是自助服务的重要程序,引导用户进行选择操作、自动语音报读、自动完成附加功能。使用IVR可以使用户一天24小时随时都能得到信息服务,提高服务质量,以及协调用户操作过程。


【发明内容】

[0004]本发明的目的在于提供一种提高了 IVR的语言留言功能的应用灵活性,降低系统开发成本及开发难度的基于IVR的手机语音留言功能的实现方法。
[0005]为实现上述目的,本发明的技术方案是:一种基于IVR的手机语音留言功能的实现方法,包括如下步骤,
51:提供呼叫方手机、接听方手机、业务服务器和呼叫中心IVR服务器;
52:所述呼叫方手机上传语音数据至所述业务服务器,并向业务服务器请求语音呼叫;
53:所述业务服务器接收到所述呼叫方手机的请求后,将请求操作记录在业务服务器的数据库上,并调用语音呼叫接口将语音呼叫请求发送给所述呼叫中心IVR服务器;
54:所述呼叫中心IVR服务器异步执行呼叫功能对接听方手机进行呼叫;
55:呼叫结束后,所述呼叫中心IVR服务器回调呼叫结果状态至所述业务服务器;
56:所述业务服务器将呼叫结果状态发送给呼叫方手机。
[0006]在本发明实施例中,所述步骤S3中,所述业务服务器调用语音呼叫接口将语音呼叫请求发送给所述呼叫中心IVR服务器,即所述业务服务器将呼叫方手机的标识ID、接听方手机号码及语音数据发送给呼叫中心IVR服务器;所述呼叫方手机的标识ID为16位MD5加密码,该16位MD5加密码由用户名、密码及时间戳通过MD5加密合成;所述语音数据为8K8bit的单声道语音文件。
[0007]在本发明实施例中,所述步骤S4,具体如下:
541:判断所述接听方手机是否处于关机状态,若是,不进行呼叫;若否,执行步骤S42 ;
542:对接听方手机进行呼叫,若三次呼叫均未应答,不再进行呼叫;否则,发送语音数据至所述接听方手机,呼叫结束。
[0008]在本发明实施例中,所述步骤S6之前还包括所述业务服务器定时向所述呼叫中心IVR服务器调用查询呼叫结果接口,以获取之前的呼叫结果状态。
[0009]在本发明实施例中,所述业务服务器定时向所述呼叫中心IVR服务器调用查询呼叫结果接口,即所述业务服务器将呼叫方手机的企业标识、用户名、密码及IVR任务ID发送至呼叫中心IVR服务器,所述呼叫中心IVR服务器将该呼叫方手机的呼叫时间,该呼叫方手机对应接听方手机的号码及是否成功呼叫的结果发送给所述业务服务器。
[0010]在本发明实施例中,所述步骤S6,所述业务服务器将呼叫结果状态发送给呼叫方手机是通过消息推送方式实现的。
[0011]相较于现有技术,本发明具有以下有益效果:
1、本发明手机呼叫方与业务服务器互通,不直接与呼叫中心IVR服务器发起请求,由业务服务器实现与呼叫中心IVR服务器互通。降低了手机应用的使用局限,提高语音留言功能的应用范围,尤其是在手机端业务的应用;
2、通过呼叫中心IVR服务器主动调用回调接口和业务服务器异步定时查询并存方式,获取呼叫结果的状态,保证了呼叫结果精准反馈给发起者;
3、将与呼叫中心IVR服务器交互的操作交给业务服务器;去掉了原本手机使用语音留言功能,所需具备的复杂限制条件,具体的调用流程对于手机端是完全透明的,从而降低了手机语言留言的使用门槛;
4、由业务服务器统一实现与呼叫中心IVR服务器,减少了IVR平台帐号开通次数;只需要向业务服务器所有者收取费用,不需要向各个手机端使用者收费,这样方便了收费流程;
5、呼叫中心IVR服务器开放了简单的交互接口,业务服务器可以便捷快速地进行开发。

【专利附图】

【附图说明】
[0012]图1为本发明网络拓扑结构图。
[0013]图2为本发明方法流程图。

【具体实施方式】
[0014]下面结合附图,对本发明的技术方案进行具体说明。
[0015]本发明一种基于IVR的手机语音留言功能的实现方法,包括如下步骤,
51:提供呼叫方手机、接听方手机、业务服务器和呼叫中心IVR服务器;
52:所述呼叫方手机上传语音数据至所述业务服务器,并向业务服务器请求语音呼叫;
53:所述业务服务器接收到所述呼叫方手机的请求后,将请求操作记录在业务服务器的数据库上,并调用语音呼叫接口将语音呼叫请求发送给所述呼叫中心IVR服务器;
所述业务服务器调用语音呼叫接口将语音呼叫请求发送给所述呼叫中心IVR服务器,即所述业务服务器将呼叫方手机的标识ID、接听方手机号码及语音数据发送给呼叫中心IVR服务器;所述呼叫方手机的标识ID为16位MD5加密码,该16位MD5加密码由用户名、密码及时间戳通过MD5加密合成;所述语音数据为8K8bit的单声道语音文件;54:所述呼叫中心IVR服务器异步执行呼叫功能对接听方手机进行呼叫,具体即:
541:判断所述接听方手机是否处于关机状态,若是,不进行呼叫;若否,执行步骤S42 ;
542:对接听方手机进行呼叫,若三次呼叫均未应答,不再进行呼叫;否则,发送语音数据至所述接听方手机,呼叫结束;
55:呼叫结束后,所述呼叫中心IVR服务器回调呼叫结果状态至所述业务服务器;
56:所述业务服务器通过消息推送方式将呼叫结果状态发送给呼叫方手机。
[0016]所述步骤S6之前还包括所述业务服务器定时向所述呼叫中心IVR服务器调用查询呼叫结果接口,即所述业务服务器将呼叫方手机的企业标识、用户名、密码及IVR任务ID发送至呼叫中心IVR服务器,所述呼叫中心IVR服务器将该呼叫方手机的呼叫时间,该呼叫方手机对应接听方手机的号码及是否成功呼叫的结果发送给所述业务服务器。
[0017]本发明的具体实施例如下。
[0018]如图1所示,呼叫中心IVR服务器:是此方案的核心组件,它实现接收来自互联网的呼叫请求、执行呼叫操作、将呼叫结果返回给请求者。
[0019]呼叫中心IVR服务器对外开放了两个HTTP能力接口:
1、语音呼叫接口
1.1接口描述:
请求语音留言,发送要呼叫的电话号码及语音地址等相关信息;
1.2请求:

【权利要求】
1.一种基于IVR的手机语音留言功能的实现方法,其特征在于:包括如下步骤, 51:提供呼叫方手机、接听方手机、业务服务器和呼叫中心IVR服务器; 52:所述呼叫方手机上传语音数据至所述业务服务器,并向业务服务器请求语音呼叫; 53:所述业务服务器接收到所述呼叫方手机的请求后,将请求操作记录在业务服务器的数据库上,并调用语音呼叫接口将语音呼叫请求发送给所述呼叫中心IVR服务器; 54:所述呼叫中心IVR服务器异步执行呼叫功能对接听方手机进行呼叫; 55:呼叫结束后,所述呼叫中心IVR服务器回调呼叫结果状态至所述业务服务器; 56:所述业务服务器将呼叫结果状态发送给呼叫方手机。
2.根据权利要求1所述的一种基于IVR的手机语音留言功能的实现方法,其特征在于:所述步骤S3中,所述业务服务器调用语音呼叫接口将语音呼叫请求发送给所述呼叫中心IVR服务器,即所述业务服务器将呼叫方手机的标识ID、接听方手机号码及语音数据发送给呼叫中心IVR服务器;所述呼叫方手机的标识ID为16位MD5加密码,该16位MD5加密码由用户名、密码及时间戳通过MD5加密合成;所述语音数据为8K8bit的单声道语音文件。
3.根据权利要求1所述的一种基于IVR的手机语音留言功能的实现方法,其特征在于:所述步骤S4,具体如下: 541:判断所述接听方手机是否处于关机状态,若是,不进行呼叫;若否,执行步骤S42 ; 542:对接听方手机进行呼叫,若三次呼叫均未应答,不再进行呼叫;否则,发送语音数据至所述接听方手机,呼叫结束。
4.根据权利要求1所述的一种基于IVR的手机语音留言功能的实现方法,其特征在于:所述步骤S6之前还包括所述业务服务器定时向所述呼叫中心IVR服务器调用查询呼叫结果接口,以获取之前的呼叫结果状态。
5.根据权利要求4所述的一种基于IVR的手机语音留言功能的实现方法,其特征在于:所述业务服务器定时向所述呼叫中心IVR服务器调用查询呼叫结果接口,即所述业务服务器将呼叫方手机的企业标识、用户名、密码及IVR任务ID发送至呼叫中心IVR服务器,所述呼叫中心IVR服务器将该呼叫方手机的呼叫时间,该呼叫方手机对应接听方手机的号码及是否成功呼叫的结果发送给所述业务服务器。
6.根据权利要求1所述的一种基于IVR的手机语音留言功能的实现方法,其特征在于:所述步骤S6,所述业务服务器将呼叫结果状态发送给呼叫方手机是通过消息推送方式实现的。
【文档编号】H04M3/493GK104135579SQ201410427210
【公开日】2014年11月5日 申请日期:2014年8月28日 优先权日:2014年8月28日
【发明者】黄碰华 申请人:中邮科通信技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1