基于NGN网络的IVR实现方法及装置制造方法及图纸

技术编号:4096945 阅读:189 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种基于NGN网络的IVR实现方法及装置,其方法包括:配置并存储个性化的IVR功能菜单;接收用户输入的接入码;根据接入码读取并缓存与接入码对应的IVR功能菜单;通过对应的IVR功能菜单进行相应的交互语音应答流程。本发明专利技术可根据企业用户的需要灵活的配置IVR流程,而不需要修改业务版本,克服了传统IVR流程固定单一的特点,大大减少了运营商的投资成本和业务供应商的研发成本。同时,本发明专利技术方法不需要频繁的从数据库中读取数据,而是一次性将整个IVR流程的功能菜单从数据库中读取存入缓存区中,后续流程操作只是和缓存区的数据进行交互,大大减少和数据库的交互,提高了系统性能。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种基于NGN (Next Generation Network,下一代 通信网络)网络的IVR实现方法及装置。
技术介绍
随着电信技术的飞速发展,基于NGN的各种智能网增值业务得到越来越广泛的使 用。其中,IVR(Interactive Voice Response,交互语音应答)管理流程是很多智能网业务 中的重要业务流程,特别是对于话务台、预付费等业务,IVR流程是必不可少的。IVR无须通 过业务代表即可为企业处理大量的日常业务,同时为用户提供业务介绍、业务定制、余额查 询等丰富的业务功能。用户通过按键或语音选择,向企业主机输入信息,在允许范围内访问 各类企业数据库,自助得到多种服务。但是,传统的IVR流程具有固定单一的特点,而对于相同的业务,每个运营商的 IVR需求均不一致,即使同一个运营商,其需求也是经常变化的,需要为不同的企业制定不 同的IVR流程,因此,IVR流程变化频繁,需要根据不断提出的新的业务需求,调整菜单级 别和放音次序等,对于传统的智能网业务,IVR流程的改变则只能通过业务版本的升级来实 现。这种实现方式不仅研发周期长,提高业务供应商的研发成本,同时也提高了运营商的投 资成本,不利于新业务的发展。
技术实现思路
本专利技术的主要目的在于提供一种基于NGN网络的IVR实现方法及装置,旨在实现 不同的IVR需求,以降低投资和研发成本。本专利技术提出一种基于NGN网络的IVR实现方法,包括以下步骤配置并存储个性化的IVR功能菜单;接收用户输入的接入码;根据所述接入码读取并缓存与所述接入码对应的IVR功能菜单;通过所述对应的IVR功能菜单进行相应的交互语音应答流程。优选地,所述IVR功能菜单包括所述流程号、菜单id、音文件名、按键号、播放顺 序、父菜单id和/或是否激活。优选地,所述根据接入码读取并缓存与所述接入码对应的IVR功能菜单的步骤具 体包括根据所述接入码从预定匹配表中查找与所述接入码对应的流程号;读取与所述对应的流程号对应的IVR功能菜单;将所述对应的IVR功能菜单存入缓存区。优选地,所述通过对应的IVR功能菜单进行相应的交互语音应答流程的步骤具体 包括从所述缓存区中读取所述流程号对应的IVR功能菜单中的一级菜单,进行放音收号操作;接收用户输入的按键号;读取所述一级菜单中与所述按键号对应的下一级菜单,进行行放音收号操作;判断是否有下一级菜单,若是,则返回步骤接收用户输入的按键号;否则,退出交 互语音应答流程。本专利技术还提出一种基于NGN网络的IVR实现装置,包括配置存储模块,用于配置并存储个性化的IVR功能菜单;接收模块,用于接收用户输入的接入码;读取缓存模块,用于根据所述接入码读取并缓存与所述接入码对应的IVR功能菜 单;控制模块,用于通过所述对应的IVR功能菜单进行相应的交互语音应答流程。优选地,所述IVR功能菜单包括所述流程号、菜单id、音文件名、按键号、播放顺 序、父菜单id和/或是否激活。优选地,所述读取缓存模块包括查找单元,用于根据所述接入码从预定匹配表中查找与所述接入码对应的流程 号;读取单元,用于读取与所述对应的流程号对应的IVR功能菜单;缓存单元,用于将所述对应的IVR功能菜单存入缓存区。优选地,所述控制模块包括读取操作单元,用于从所述缓存区中读取所述流程号对应的IVR功能菜单中的一 级菜单,进行放音收号操作;以及读取所述一级菜单中与按键号对应的下一级菜单,进行行 放音收号操作;接收单元,用于接收用户输入的所述按键号;判断单元,用于判断是否有下一级菜单,若是,则返回步骤接收用户输入的按键 号;否则,退出交互语音应答流程。本专利技术提出一种基于NGN网络的IVR实现方法及装置,根据企业用户的需要制定 具有个性化的IVR功能菜单,可以灵活的配置IVR流程,该IVR流程的改变只需要通过配置 来完成而不需要修改业务版本,克服了传统IVR流程固定单一的特点,大大减少了运营商 的投资成本和业务供应商的研发成本。同时,本专利技术方法不需要频繁的从数据库中读取数 据,而是一次性将整个IVR流程的功能菜单从数据库中读取存入缓存区中,后续流程操作 只是和缓存区的数据进行交互,大大减少和数据库的交互,提高了系统性能。附图说明图1是本专利技术基于NGN网络的IVR实现方法一实施例流程示意图;图2是本专利技术基于NGN网络的IVR实现方法一实施例中根据接入码读取并缓存与 接入码对应的IVR功能菜单的具体流程示意图;图3是本专利技术基于NGN网络的IVR实现方法一实施例中通过对应的IVR功能菜单 进行相应的交互语音应答流程的具体流程示意图;图4是本专利技术基于NGN网络的IVR实现装置一实施例结构示意图5是本专利技术基于NGN网络的IVR实现装置一实施例中读取缓存模块的结构示意 图;图6是本专利技术基于NGN网络的IVR实现装置一实施例中控制模块的结构示意图。为了使本专利技术的技术方案更加清楚、明了,下面将结合附图作进一步详述。具体实施例方式本专利技术实施例解决方案主要是通过灵活的IVR功能菜单的配置来实现不同的IVR需求。如图1所示,本专利技术一实施例提出一种基于NGN网络的IVR实现方法,包括步骤SlOl,配置并存储个性化的IVR功能菜单;本实施例方法运行环境是基于NGN网络并利用Parlay (业务接口应用协议)及 SIP (Session Initiation Protocol,会话发起协议)协议而实施的IVR系统。在本实施例中,IVR功能菜单包括流程号、菜单id、音文件名、按键号、播放顺序、 是否激活以及父菜单id等。下面以下表1具体介绍本实施例IVR功能菜单的配置内容。本文档来自技高网...

【技术保护点】
一种基于NGN网络的IVR实现方法,其特征在于,包括以下步骤:配置并存储个性化的IVR功能菜单;接收用户输入的接入码;根据所述接入码读取并缓存与所述接入码对应的IVR功能菜单;通过所述对应的IVR功能菜单进行相应的交互语音应答流程。

【技术特征摘要】
一种基于NGN网络的IVR实现方法,其特征在于,包括以下步骤配置并存储个性化的IVR功能菜单;接收用户输入的接入码;根据所述接入码读取并缓存与所述接入码对应的IVR功能菜单;通过所述对应的IVR功能菜单进行相应的交互语音应答流程。2.根据权利要求1所述的方法,其特征在于,所述IVR功能菜单包括所述流程号、菜 单id、音文件名、按键号、播放顺序、父菜单id和/或是否激活。3.根据权利要求2所述的方法,其特征在于,所述根据接入码读取并缓存与所述接入 码对应的IVR功能菜单的步骤具体包括根据所述接入码从预定匹配表中查找与所述接入码对应的流程号; 读取与所述对应的流程号对应的IVR功能菜单; 将所述对应的IVR功能菜单存入缓存区。4.根据权利要求3所述的方法,其特征在于,所述通过对应的IVR功能菜单进行相应的 交互语音应答流程的步骤具体包括从所述缓存区中读取所述流程号对应的IVR功能菜单中的一级菜单,进行放音收号操作;接收用户输入的按键号;读取所述一级菜单中与所述按键号对应的下一级菜单,进行行放音收号操作; 判断是否有下一级菜单,若是,则返回步骤接收用户输入的按键号;否则,退出交互语 音应答流程。5.一种基于NGN网络的I...

【专利技术属性】
技术研发人员:陈薇薇
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1