基于网络生成交互式语音响应信息显示菜单的系统和方法

文档序号:7551105阅读:105来源:国知局
专利名称:基于网络生成交互式语音响应信息显示菜单的系统和方法
技术领域
本发明属于网络通信技术领域,具体涉及一种通过网络从远端服务器获取相关信息生成可视化菜单的方法,可应用于手机和固定电话对用户辅助进行交互式语音响应通信服务。
背景技术
交互式语音响应是一种在固定和移动电话系统中经常使用到的技术。在用户拨打交互式语音响应服务号码,如400/800电话后,交互式语音响应系统会播放相应的提示音,指导用户根据需要进行下一步操作,例如拨打特定的业务号码或者分机号码等。交互式语音响应语音导航技术在银行、电信、保险、公安和其他服务行业得到了广泛应用。但是,任何一位有过拨打信用卡服务400电话或者银行服务短号码的用户都有这样的体验:交互式语音响应语音提示过于冗长,用户为了得到相应的服务,不得不等待这一级全部导航信息都播放完毕才能进行下一级操作。稍微的疏忽或者号码输入错误就得重新返回上一级重听甚至要重新拨号,用户体验比较糟糕,许多中老年人或文化水平不高的用户甚至对交互式语音响应语音电话服务产生了恐惧心理。造成这一后果的主要原因是:语音必须顺序播放,人耳需顺序接受语音,并且已经播过的条目需要依赖人脑进行短暂记忆,既耗费较长的时间,又难以保证被用户正确接受。

发明内容
针对现有交互式语音响应服务中存在的缺陷或不足,本发明提供一种基于网络生成交互式语音响应信息显示菜单的系统和方法,改变以往用户需要记忆顺序播放提示语音的方式,通过从网络获取交互式语音响应信息,形成一个直观的可视化菜单,辅助用户进行交互式语音响应通信。本发明的技术方案是这样实现的:一、术语说明交互式语音响应:交互式语音响应(-1nteractive Voice Response)是一种在移动电话和固定电话系统中经常使用到的技术。交互式语音响应即互动式语音响应,是基于手机的无线语音增值业务的统称。手机用户只要拨打指定号码,就可根据操作提示收听、点送所需语音信息或者参与聊天、互动式服务。智能语音通信终端:通常是指具有一定信息处理和显示功能的固定电话机、移动通信手机、个人数字助理等终端。智能语音通信终端除了具有完整的拨号与通话功能外,还具有信息处理能力、一定的存储空间以及网络接入功能。本发明中主要强调智能语音通信终端应具有存储功能、程序执行功能和显示功能。二、技术方案1、本发明基于网络生成交互式语音响应信息显示菜单的系统,包括:智能语音终端拨号器,用于为用户提供拨号服务,并将用户所拨号码存储在智能语音终端中;号码存储模块,用于存储交互式语音响应服务号码;号码检测模块,用于将智能语音终端中存储的用户所拨号码和号码存储模块中存储的交互式语音响应服务号码进行比较,若用户所拨号码与交互式语音响应服务号码相同,则将该号码发送至菜单管理模块;菜单存储模块,用于存储与交互式语音响应服务号码相对应的菜单信息;菜单管理模块,用于接收从号码检测模块发送过来的号码,并在菜单存储模块中查找与该号码相对应的菜单信息,若查找到相关菜单,则将菜单信息发送至菜单选择模块,否则,产生一个网络连接请求,并将该请求发送至网络通信模块,该请求中包含用户所拨号码和交互式语音响应菜单信息服务器的地址;网络通信模块,用于响应来自菜单管理模块的请求,根据请求中包含的地址信息建立智能语音终端与交互式语音响应菜单信息服务器的链接,将请求中包含的号码发送至服务器,提出下载请求;交互式语音响应菜单信息服务器,用于存储交互式语音响应服务号码以及相应的菜单信息,并响应来自智能语音终端的下载请求,检索出与请求中包含的号码相对应的菜单信息,将这些菜单信息下载到智能语音终端的网络通信模块;菜单选择模块,用于接收从菜单管理模块发送过来的菜单信息,并根据用户的拨号操作从接收到的菜单信息中选择相应的菜单发送至智能语音终端显示器或者结束交互式语音响应服务;智能语音终端显示器,用于显示与用户所拨号码相对应的菜单信息。2、基于网络生成交互式语音响应信息显示菜单的方法,包括如下步骤:(I)用户通过智能语音终端拨号器进行拨号,用户所拨号码存储于智能语音终端中;(2)号码检测模块将智能语音终端中存储的用户所拨号码和号码存储模块中存储的交互式语音响应服务号码进行比较,判断用户所拨号码与交互式语音响应服务号码是否相同,若是,则执行步骤(3 ),否则,执行步骤(10 );(3)菜单管理模块接收从号码检测模块发送过来的号码,并在菜单存储模块中查找与该号码相对应的菜单信息,若查找到相关菜单,则执行步骤(7),否则,执行步骤(4);(4)创建网络连接,即将智能语音终端连接到交互式语音响应菜单信息服务器;(5)智能语音终端将用户所拨号码发送给交互式语音响应菜单信息服务器,并提出菜单下载请求;(6)交互式语音响应菜单信息服务器,根据用户上传的号码选择相应的菜单信息下载到智能语音终端;(7)智能语音终端显示出与用户所拨号码相对应的菜单信息;(8)菜单选择模块根据用户的拨号操作判断本次交互式语音响应服务是否没有全部完成,若全部完成,则执行步骤(10),否则,执行步骤(9);(9)菜单选择模块根据用户的拨号操作选择相应的菜单,并在智能语音终端显示器上显示出来,返回步骤(8);(10)结束本次交互式语音响应服务。
本发明具有如下优点:I)本发明通过网络从交互式语音响应菜单信息服务器获取交互式语音响应信息,在智能终端上生成可视化菜单,能够辅助用户迅速的找到与特定服务对应的信息,以快速准确的进行接下来的操作,避免了听取冗长的且顺序播放的交互式语音响应语音提示所造成的长时间的等待,解决了需要短暂记忆各类操作提示给人们带来的困扰,极大的提高了交互式语音响应服务的效率,改善了用户体验;2)本发明在不改变交互式语音响应菜单信息服务器的前提下,可以针对所有的交互式语音响应导航提高其服务效率,并增强用户体验;3)本发明即使在未能正确的从交互式语音响应菜单信息服务器获取交互式语音响应导航信息的情况下,交互式语音响应语音提示仍可继续进行,并不会受到影响,人们仍然可以依照语音提示进行交互式语音响应服务。


图1为本发明的系统构成示意图;图2为本发明方法的工作流程图;图3为本发明显示在智能语音终端上的菜单示例图。
具体实施例方式参照图1,本发明的系统包括:智能语音终端拨号器、号码存储模块、号码检测模块、菜单存储模块、菜单管理模块、菜单选择模块、网络通信模块、交互式语音响应菜单信息服务器、智能语音终端显示器,其中:智能语音终端拨号器,用于为用户提供拨号服务,并将用户所拨号码存储在智能语音终端中,该智能语音终端是指具有一定信息处理和显示功能的手机、固定电话机、个人数字助理等终端;号码存储模块,用于存储交互式语音响应服务号码,电信服务提供商向用户提供更新内容,并通知用户更新该模块中存储的内容;号码检测模块,用于将智能语音终端中存储的用户所拨号码和号码存储模块中存储的交互式语音响应服务号码进行比较,若用户所拨号码与交互式语音响应服务号码相同,则将该号码发送至菜单管理模块;菜单存储模块,用于存储与交互式语音响应服务号码相对应的菜单信息,电信服务提供商定期通知用户链接到交互式语音响应菜单信息服务器对这些菜单信息进行更新;菜单管理模块,用于接收从号码检测模块发送过来的号码,并在菜单存储模块中查找与该号码相对应的菜单信息,若查找到相关菜单,则将菜单信息发送至菜单选择模块,否则,产生一个网络连接请求,并将该请求发送至网络通信模块,该请求中包含用户所拨号码和交互式语音响应菜单信息服务器的地址,在网络通信模块成功下载相关菜单信息后,读取这些菜单信息,将它们发送至菜单选择模块,同时将它们存储到菜单存储模块;网络通信模块,用于响应来自菜单管理模块的请求,根据请求中包含的地址信息建立智能语音终端与交互式语音响应菜单信息服务器的链接,将请求中包含的号码发送至服务器,提出下载请求;交互式语音响应菜单信息服务器,用于存储交互式语音响应服务号码以及相应的菜单信息,并响应来自智能语音终端的下载请求,检索出与请求中包含的号码相对应的菜单信息,将这些菜单信息下载到智能语音终端,这个服务器可以是电信服务提供商自己的专用服务器,也可以是电信服务提供商租用的一个公共服务器,服务器地址由电信服务提供商发送至智能语音终端,并保存于智能语音终端中的菜单管理模块中;菜单选择模块,用于接收从菜单管理模块发送过来的菜单信息,并根据用户的拨号操作从接收到的菜单信息中选择相应的菜单发送至智能语音终端显示器或者结束交互式语音响应服务;智能语音终端显示器,用于显示与用户所拨号码相对应的菜单信息。参照图2,利用本发明基于网络生成交互式语音响应信息显示菜单的系统生成可视化菜单的方法,包括如下步骤:步骤1、电信服务提供商预先将交互式语音响应服务内容存入交互式语音响应菜单服务器,并通知用户下载。电信服务提供商将交互式语音响应服务号码及其相应的菜单信息存入交互式语音响应菜单信息服务器,并通知用户链接到交互式语音响应菜单信息服务器下载交互式语音响应服务号码及其相应的菜单信息,下载完成后,智能语音终端将交互式语音响应服务号码和相应的菜单信息分别存储在号码存储模块和菜单存储模块中。步骤2、用户拨号。用户通过智能语音终端拨号器进行拨号,用户所拨号码存储于智能语音终端中,例如用手机或固定电话机或个人数字助理等终端的拨号器进行拨号,用户所拨号码就会自动存储于所用的智能语音终端中。步骤3、判断用户所拨号码是否为交互式语音响应服务号码。号码检测模块将智能语音终端中存储的用户所拨号码和号码存储模块中存储的交互式语音响应服务号码进行比较,判断用户所拨号码与交互式语音响应服务号码是否相同,若是,则执行步骤4,否则,执行步骤11。步骤4、菜单管理模块根据用户所拨号码查找相应菜单信息。号码检测模块将用户所拨号码发送至菜单管理模块,菜单管理模块接收到号码后前往菜单存储模块查找与该号码相对应的菜单信息,若查找到相关菜单,则执行步骤8,否贝U,执行步骤5。步骤5、创建网络连接。创建网络连接,即将智能语音终端连接到交互式语音响应菜单信息服务器。步骤6、智能语音终端链接到服务器提出菜单下载请求。智能语音终端将用户所拨号码发送给交互式语音响应菜单信息服务器,并提出菜单下载请求。步骤7、服务器将菜单信息下载到智能语音终端。交互式语音响应菜单信息服务器根据用户上传的号码选择相应的菜单信息下载到智能语音终端。步骤8、智能语音终端显示出与用户所拨号码相对应的菜单信息。
步骤9、判断本次交互式语音响应服务是否完成。菜单选择模块根据用户的拨号操作判断本次交互式语音响应服务是否没有全部完成,若全部完成,则执行步骤11,否则,执行步骤10。步骤10、显示菜单信息。菜单选择模块根据用户的拨号操作选择相应的菜单,并在智能语音终端显示器上显示出来,返回步骤9。步骤11、结束本次交互式语音响应服务。参照图3,本发明的一个实施例采用电信服务提供商租用的公共服务器,服务器中存储着由电信服务提供商存入的交互式语音响应服务号码及其相应的菜单信息。电信服务提供商通知用户下载这些信息,用户将交互式语音响应服务号码及其相应的菜单信息下载到智能语音终端,并分别存储在号码存储模块和菜单存储模块中;用户使用智能语音终端拨打信用卡服务号码后,号码检测模块检索号码存储模块,确定用户所拨号码是交互式语音响应服务号码,将该号码发送至菜单管理模块,菜单管理模块检索菜单存储模块;若菜单管理模块成功找到与该号码相对应的菜单信息,则智能语音终端屏幕上显示出第一级菜单,用户拨号3后,菜单选择模块选择与号码3相对应的子菜单显示在智能语音终端屏幕上,用户再次拨号1,则菜单选择模块选择住房贷款业务相关信息显示在智能语音终端显示器上;若没有找到与该号码相对应的菜单信息,则创建网络连接,将智能语音终端连接到交互式语音响应菜单信息服务器,智能语音终端将用户所拨号码发送至交互式语音响应菜单信息服务器,并提出菜单下载请求;交互式语音响应菜单信息服务器根据用户上传的号码选择相应的菜单信息下载到智能语音终端,智能语音终端在屏幕上显示出第一级菜单,用户拨号3后,菜单选择模块选择与号码3相对应的子菜单显示在智能语音终端屏幕上,用户再次拨号1,则菜单选择模块选择住房贷款业务相关信息显示在智能语音终端显示器上。
权利要求
1.一种从网络获取交互式语音响应信息生成可视化菜单的系统,包括: 智能语音终端拨号器,用于为用户提供拨号服务,并将用户所拨号码存储在智能语音终端中; 号码存储模块,用于存储交互式语音响应服务号码; 号码检测模块,用于将智能语音终端中存储的用户所拨号码和号码存储模块中存储的交互式语音响应服务号码进行比较,若用户所拨号码与交互式语音响应服务号码相同,则将该号码发送至菜单管理模块; 菜单存储模块,用于存储与交互式语音响应服务号码相对应的菜单信息; 菜单管理模块,用于接收从号码检测模块发送过来的号码,并在菜单存储模块中查找与该号码相对应的菜单信息,若查找到相关菜单,则将菜单信息发送至菜单选择模块,否贝U,产生一个网络连接请求,并将该请求发送至网络通信模块,该请求中包含用户所拨号码和交互式语音响应菜单信息服务器的地址; 网络通信模块,用于响应来自菜单管理模块的请求,根据请求中包含的地址信息建立智能语音终端与交互式语音响应菜单信息服务器的链接,将请求中包含的号码发送至服务器,提出下载请求; 交互式语音响应菜单信息服务器,用于存储交互式语音响应服务号码以及相应的菜单信息,并响应来自智能语音终端的下载请求,检索出与请求中包含的号码相对应的菜单信息,将这些菜单信息下载到智能语音终端的网络通信模块; 菜单选择模块,用于接收从菜单管理模块发送过来的菜单信息,并根据用户的拨号操作从接收到的菜单信息中选择相应的菜单发送至智能语音终端显示器或者结束交互式语音响应服务; 智能语音终端显示器,用于显示与用户所拨号码相对应的菜单信息。
2.根据权利要求1所述从网络获取交互式语音响应信息生成可视化菜单的系统,其特征在于所述的智能语音终端,是指具有一定信息处理和显示功能的固定电话机、手机、个人数字助理等终端。
3.一种根据权利要求1中所述系统生成可视化菜单的方法,包括: (1)用户通过智能语音终端拨号器进行拨号,用户所拨号码存储于智能语音终端中; (2)号码检测模块将智能语音终端中存储的用户所拨号码和号码存储模块中存储的交互式语音响应服务号码进行比较,判断用户所拨号码与交互式语音响应服务号码是否相同,若是,则执行步骤(3 ),否则,执行步骤(10 ); (3)菜单管理模块接收从号码检测模块发送过来的号码,并在菜单存储模块中查找与该号码相对应的菜单信息,若查找到相关菜单,则执行步骤(7),否则,执行步骤(4); (4)创建网络连接,即将智能语音终端连接到交互式语音响应菜单信息服务器; (5)智能语音终端将用户所拨号码发送给交互式语音响应菜单信息服务器,并提出菜单下载请求; (6)交互式语音响应菜单信息 服务器,根据用户上传的号码选择相应的菜单信息下载到智能语音终端; (7)智能语音终端显示出与用户所拨号码相对应的菜单信息; (8)菜单选择模块根据用户的拨号操作判断本次交互式语音响应服务是否没有全部完成,若全部完成,则执行步骤(10),否则,执行步骤(9); (9)菜单选择模块根据用户的拨号操作选择相应的菜单,并在智能语音终端显示器上显示出来,返回步骤(8); (10)结束本次交 互式语音响应服务。
全文摘要
本发明公开了一种基于网络生成交互式语音响应信息显示菜单的系统和方法。其包括号码检测模块、菜单管理模块、菜单选择模块、号码存储模块、菜单存储模块和交互式语音响应菜单信息服务器。用户拨打号码后,号码检测模块根据号码存储模块中存储的信息判断该号码是否为交互式语音响应服务号码,若是,将号码发送至菜单管理模块,菜单管理模块从菜单存储模块或者交互式语音响应菜单信息服务器获取相应的菜单,显示在显示器上,菜单选择模块根据用户拨号操作判断服务结束或者选择与用户拨号相应的菜单显示在显示器上。本发明提高了交互式语音响应服务效率,改善了用户体验,扩展了应用范围,且不影响原来交互式语音响应导航的语音提示服务。
文档编号H04M3/493GK103118206SQ20131002821
公开日2013年5月22日 申请日期2013年1月25日 优先权日2013年1月25日
发明者姚明旿, 陆洋, 邱智亮, 王美月, 黄艳丽 申请人:西安电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1