一种进行音频内容用户录音的方法和系统的制作方法

文档序号:7667565阅读:213来源:国知局
专利名称:一种进行音频内容用户录音的方法和系统的制作方法
技术领域
本发明涉及通过电话网络语音业务平台及其终端进行音频内容用户 录音的方法和系统。
背景技术
语音业务平台是以CTI ( Computer Telephony Integration,计算机
电信集成技术)为基础,结合数据库、文字转换、语音合成等技术为运 营商提供综合的语音资讯业务平台。
CTI是计算机与电信技术的整合技术,其最初的出发点是通过特定 的软、硬件将计算机(数据技术)与电话(语音技术)集成为一体,在 优化终端处理速度的基础上,扩大语音通话的接入量,并增强通信的远 程交换能力,其理想境界则是在统一的终端上接入多种网络方式下的话 音及各种通信业务。
CTI发展大致经历了两个阶段, 一是单个专用业务的计算技术整合 阶段—即所有的应用业务都基于PBX接口开发;二是以标准为基础,形 成一个统一的公共平台和一系列开发工具的阶段-即将PBX的交换功 能、媒体共享能力和控制管理功能集成在一起,并结合数字信号处理器 DSP共同实现。
从技术上看,CTI涉及到大量的内容,例如声音的表示和压缩,文 字和语音的转换,语音识别、传真和文字、语音的结合、平台所应具有 的呼叫处理和计算机网络中的目录服务,数据库系统的集成,提供良好 的路由转换(即从一个呼叫开始到不同的CTI业务的路由建立过程), 管理控制功能的实现等。从业务上看,CTI 一直提供以语音通信为主的 业务服务,随着业务种类的不断丰富,CTI还提供了许多的集成业务, 例如语音信箱业务,声音回应业务(IVR)等。
以往语音业务(如股票查询、彩票投注、考分查询、航班查询等)
都是由用户使用电话终端收听已有的音频内容,用户不能录制并播;故音 频内容,欠缺互动性,娱乐性不足。

发明内容
本发明提供了 一种进行音频内容用户录音的方法和系统,4吏得用户 通过电话将音频内容录制并存放在语音业务平台,并可供其他用户收 听。
为了解决上述问题,本发明提出了一种进行音频内容用户录音的系 统,包括
排队机,用于将用户的呼叫请求进行排队并发送到计算机电信集成 技术服务器CTI;用于根据所述CTI的路由策略建立与IVR的连接;
CTI,用于根据所述呼叫请求进行路由选择,在路由策略中指示了 交互式语音应答服务器IVR,将所述路由策略发送到排队机;
交互式语音应答服务器IVR,用于向用户播放操作提示,当用户选 择录音操作时,将所述录音请求发送到应用服务器;
应用服务器AS,用于将用户的录音请求发送到录音服务器;以及
录音服务器,用于录制用户音频信息,并在录音结束后自动生成录 音文件名;以及
数据库,用于保存已录制音频的音频文件名、音频标识以及对应的 音频文件和/或存储地址。
进一步,上述进行音频内容用户录音的系统还可具有以下特点,所 述IVR用于根据数据库中保存的音频标识和音频文件名,向用户播放 操作提示,并将用户的收听请求发送到应用服务器,该请求包括音频标 识;如果该文件不存在,则向用户提示该信息,如果接收到确认通知,
则从所述数据库获取音频文件信息并向用户播放音频内容;所述应用服
务器用于根据用户收听请求中的音频标识,查找数据库中是否保存该标 识,如果不存在该标识或者不存在该标识对应的音频文件,则提示该文
件不存在;否则,向IVR服务器发送确认通知。
进一步,上述进行音频内容用户录音的系统还可具有以下特点,所迷IVR在播放音频内容的过程中,接收到用户的播放请求,将该请求 发送到所述应用服务器;所述应用服务器用于判断该请求中的音频标识 与正在播放的音频标识是否相同,如果相同,通知所述IVR继续播放 该音频文件,否则,在查找到所述标识时,通知IVR从所述数据库读 取相应的音频文件信息;如果不存在该标识或者其对应的音频文件,则 提示该文件不存在。
进一步,上述进行音频内容用户录音的系统还可具有以下特点,所 述IVR用于在所述数据库中保存音频标识对应的文件时,直接提取该 文件向用户播放,或者用于在所述数据库中保存该音频标识对应的音频 文件的存储地址时,根据存储地址提取该音频文件并向用户播放。
进一步,上述进行音频内容用户录音的系统还可具有以下特点,所 述IVR用于将用户删除录音的请求发送到应用服务器,所述请求中包 括要删除文件的音频标识;所述应用服务器用于根据删除请求,将所述 数据库中保存的音频标识、文件名以及对应的音频文件和/或存储地址删除。
进一步,上述进行音频内容用户录音的系统还可具有以下特点,所 述录音服务器在录音结束前接收到停止录音请求,则根据用户的操作停 止录音或者重新进行录音操作。
一种进行音频内容用户录音的方法,包括
用户使用电话终端拨打指定接入码进行业务呼叫,由排队机将用户 的呼叫请求进行排队,并发送到计算机电信集成技术服务器CTI;
CT1根据所述呼叫请求进行路由选择,在路由策略中指示了交互式 语音应答服务器IVR,将所述路由策略发送到排队机;
排队机根据路由策略建立与所述IVR的连接;
由IVR向用户播放操作提示,当用户选择录音操作时,由IVR将 用户的录音请求发送到应用服务器;
应用服务器将用户的录音请求发送到录音服务器;以及
由录音服务器录制用户音频信息,在录音结束后生成录音文件名;以及
将已录制音频的录音文件名、音频标识以及对应的音频文件和/或 存储地址保存在数据库中。
进一步,上述进行音频内容用户录音的方法还可具有以下特点,由
IVR根据数据库中保存的音频标识和音频文件名,向用户播放操作提 示,当用户选择收听已录制的音频时,由IVR将包括音频标识的请求 发送到应用服务器;由应用服务器根据用户收听请求中的音频标识,查 找数据库中是否保存该标识,如果不存在该标识或者不存在该标识对应 的音频文件,则提示该文件不存在;否则,向IVR服务器发送确认通 知;如果该文件不存在,则IVR通知用户文件不存在,如果接收到确 认通知,由IVR从所述数据库读取相应的音频文件信息,向用户播放 所述音频内容。
进一步,上述进行音频内容用户录音的方法还可具有以下特点,当 IVR在播放音频内容的过程中,接收到用户的播放请求时,该请求中包 括音频标识,将该请求发送到所述应用服务器;由所述应用服务器判断 该请求中的音频标识与正在播放的音频标识是否相同,如果相同,通知 所述IVR继续播放该音频文件,否则,在查找到所述标识时,通知 IVR从所述数据库读取相应的音频文件信息;如果不存在该标识或者其 对应的音频文件,则提示该文件不存在。
进一步,上述进行音频内容用户录音的方法还可具有以下特点,当 所述数据库中保存音频标识对应的文件时,则IVR直接提取该文件向 用户播放,或者当所述数据库中保存该音频标识对应的音频文件的存储 地址时,则IVR根据存储地址提取该音频文件并向用户播放。
进一步,上述进行音频内容用户录音的方法还可具有以下特点,用 户根据IVR的操作提示,选择删除已录制的音频,由IVR将用户删除 录音的请求发送到应用服务器,所述请求中包括要删除文件的音频标 识,由应用服务器将数据库中保存的音频标识、文件名以及对应的音频 文件和/或存储地址删除。
进一步,上述进行音频内容用户录音的方法还可具有以下特点,当
所述录音服务器在录音结束前接收到停止录音请求时,则根据用户的操 作停止录音或者重新进4于录音操作。
与现有技术相比,本发明通过加载相应软件流程到语音业务平台, 对原有语音业务平台进行二次开发,使得用户通过电话将音频内容录制 并存放在语音业务平台,从而可供其他用户收听。另外,当用户拨入语 音业务平台时,也可以选择收听自己或他人的录制的音频文件。


图l是第一实施例中语音业务平台系统图。
图2是第二实施例中语音业务平台系统图。
图3是第六实施例中进行音频内容用户录音的方法流程图。
图4是第七实施例中用户收听录音音频的方法流程图。
具体实施例方式
对原有语音业务平台进行二次开发,使得该语音业务平台具备让用 户可以自行进行录制并播放音频节目内容的功能,编写相应的IVR流 程软件,并加载到语音业务平台上。用户可以通过拨打指定的接入码, 根据语音提示执行相应操作,完成录音操作。
图l示出了第一实施例中, 一种进行音频内容用户录音的系统,包 括排BM几,CTI, IVR, AS,录音服务器和数据库,其中,
-排队机,用于将用户的呼叫请求进行排队,并发送到计算机电信 集成技术服务器CTI;用于根据路由策略建立与IVR的连接;
排队机作为语音平台的J^出,所有的电话、传真均需经其提供的以 太网口转换成符合CSTA协议的消息与呼叫中心服务器及各种后台应 用设备进行信息沟通和互控,将每个呼叫的信息传递到后台设备,作为 进行呼叫控制的依据,实现客户与话务员或自动语音应答系统的接续, 而客户的每次呼入操作,又被电脑系统完全记录下来,通过统计分析,
为企业的服务和决策提供直接的帮助。
-CTI,用于根据所述呼叫请求进行路由选择,在路由策略中指示
了相应的交互式语音应答服务器IVR,将该路由策略发送到排队机;
CTI是连接交换机和计算机/计算机网络系统的最重要的设备。其 主要作用是使交换机和计算机系统实现信息共享,传送、转发、管理各 类呼叫相关的数据。根据呼叫者、呼叫类别、客户服务等级,呼叫所处 的时间段和呼叫中心的通话状况等来选择呼叫路由和更新数据库。
-交互式语音应答服务器IVR,用于向用户播放操作提示,当用户 选择录音操作时,将该录音请求发送到应用服务器;
IVR是为用户提供自助服务的主要设备。IVR采用用户导向的语音 目录,根据用户选择完成相应的请求,通过在IVR后台连接数据库, IVR能为客户提供动态的实时信息。通过交互式语音应答系统,用户可 以利用音频按键电话或语音输入信息,从系统中获得预先录制的数字或 合成语音信息。
-应用服务器AS,用于将用户的录音请求发送到录音服务器;以

-录音服务器,用于录制用户音频信息,并在录音结束后自动生成 录音文件名;
-数据库,用于保存所述录音文件名、生成与其对应的音频标识、 录音文件和/或该文件的存储地址。
在第二实施例中,用户还可以收听已经录制的音频内容,其中,
所述IVR用于根据数据库中保存的音频文件名以及对应的音频标 识,向用户播放包括音频标识及音频文件名的操作提示,当用户选择收 听已录制的音频时,将该收听请求发送到应用服务器;如果应用服务器 表明该文件不存在,则IVR提示用户该文件不存在;如果收到应用服 务器的确认通知,则根据数据库提供的信息获取该音频文件并向用户播 放音频内容;
所述应用服务器用于根据用户收听请求中的音频标识,查找数据库 中是否保存该标识,如果不存在该标识或者不存在该标识对应的音频文 件,则提示IVR该文件不存在;否则,向IVR服务器发送确认通知。
在第三实施例中,用户还可以在收听音频的过程中或者刚刚结束收听时,选择重听或者选择收听新的音频文件,其中,
所述IVR在播放音频内容过程中,接收到用户的播放请求,该请求中包括音频标识,将该请求发送到所述应用服务器;
所述应用服务器用于判断该请求中的音频标识与正在播放的音频标识是否相同,如果相同,通知所述IVR继续播^L该音频文件,否则,在查找到所述音频标识时,通知IVR从所述数据库读取相应的音频文 件信息;如果不存在该标识或者其对应的音频文件,则提示该文件不存 在。
在第二和第三实施例中,所述数据库中保存了录音文件名、对应的音频标识以及录音文件时,直接向IVR提供需要的音频文件;如果保存了录音文件名、对应的音频标识以及该文件的存储地址时,将该存储 地址发送到IVR。
在笫四实施例中,用户还可以删除已录制的音频文件,其中,
所述IVR用于将用户删除录音的请求发送到应用服务器,所述请求中包括要删除文件的音频标识;
所述应用服务器用于根据删除请求,将数据库中保存的音频标识、文件名以及对应的音频文件和/或存储地址删除。
在第五实施例中,用户还可以在录音的过程中,也即在录音结束前停止当前的录音,其中,
所述录音服务器在录音结束前接收到停止录音请求,则根据用户的操作停止录音或者重新进行录音操作。
在第六实施例中, 一种进行音频内容用户录音的方法,包括
步骤1O,用户使用电话终端拨打指定接入码进行业务呼叫,该呼叫请求通过电话网络发送到语音增值业务平台的排队机,由排队机将用户的呼叫请求进行排队,并发送到计算机电信集成技术服务器CTI;
步骤ll, CTI根据所述呼叫请求进行路由选择,在路由策略中指示了交互式语音应答服务器IVR,将所述路由策略发送到排队机;
步骤12,排队机根据路由策略建立与所述IVR的连接;
步骤13, IVR向用户播放操作提示,当用户选择录音操作时,由 IVR将用户的录音请求发送到应用服务器;
步骤14,应用服务器将用户的录音请求发送到录音服务器;
步骤15,由录音服务器录制用户音频信息,在录音结束后自动生成 录音文件名,并发送到数据库;
所述录音服务器在录音结束前接收到停止录音请求,则根据用户的 操作停止录音或者重新进行录音操作。
步骤16,由数据库保存所述录音文件名、与其对应的音频标识、录 音文件和/或该文件的存储地址。
在第七实施例中,用户还可以选择收听已录制的音频,其中,步骤 20-22与步骤10-12相同,从步骤23开始包括
步骤23,用户根据IVR的播放操作提示,选择收听已录制的音 频,由IVR将请求发送到应用服务器,该请求中包括音频标识;
IVR根据数据库中保存的音频文件名和音频标识播放操作提示。
步骤24,应用服务器根据收听请求中的音频标识,查找数据库中是 否保存该标识,如果不存在该标识或者不存在该标识对应的音频文件, 则提示IVR该文件不存在,执行步骤23或直接挂机结束;否则,向 IVR服务器发送确认通知,执行步骤25;
步骤25,由IVR从所述数据库读取相应的音频文件信息,向用户 播放所述音频内容。
当所述数据库中保存了录音文件名、对应的音频标识以及录音文件 时,则IVR直接根据音频标识提取音频文件;如果保存了录音文件 名、对应的音频标识以及该文件的存储地址时,则由IVR提取该存储 地址,并根据该存储地址提取文件,向用户播放。
在第八实施例中,用户还可以在收听音频的过程中,或者该音频刚 刚播放完,选择重新收听所述音频,即在第七实施例的基础上,还包 括
步骤26,所述IVR在播放音频内容时,接收到用户的收听请求, 该请求中包括音频标识,将该请求发送到所述应用服务器;
步骤27,所述应用服务器用于判断该请求中的音频标识与正在播放的音频标识是否相同,如果相同,通知所述IVR继续播放该音频文件,否则,执行步骤28;
步骤28,查找数据库中是否存在该标识,如果存在,则通知所述IVR从所述数据库读取相应的音频文件;如果不存在该标识或者其对应的音频文件,则提示该文件不存在。
在第九实施例中,用户还可以选择删除已录制的音频,其中,步骤30-32与步骤10-12相同,从步骤33开始包括
步骤33,用户根据IVR的操作提示,选择删除已录制的音频,由IVR将用户删除录音的请求发送到应用服务器,所述请求中包括要删除文件的音频标识;
步骤34,应用服务器根据删除请求,将数据库中保存的音频标识、音频文件名以及对应的音频文件和/或存储地址删除。
相应实施例中,一种进行音频内容用户录音的方法,包括以下步骤.
步骤110,用户向排队机ACD发送Invite消息;
由排队机将用户的请求进行排队,并发送到计算机电信集成技术服务器CTI;由CTI根据所述录音请求进行路由选择,在路由策略中指示了交互式语音应答服务器IVR,将所述路由策略发送到排队机。
步骤120,由ACD向IVR发起AllocDevice的请求;
步骤130,IVR分配Session后,向ACD返回 Resp. AllocDcvicc;
步骤140,ACD向IVR发Delivered事件;
步骤150,IVR启动初始化流程,向ACD发起AHocDevice (with MS IP:Port);
步骤160,ACD向应用服务器发送Invite请求;
步骤170,应用服务器应答,返回200;
步骤180,ACD向应用服务器回应ACK消息;
步骤l90,ACD向IVR发送Resp.AUocDevice ( with CCRDevice))
步骤200,由IVR向ACD回复Alerting;
步骤210, ACD收到Alerting后,向用户回复响应180;
步骤220, ACD向IVR发送Established事件,启动用户流程;
步骤230, IVR向应用服务器申请媒体设备,AllocMediaDevice (With CCRDevice);
步骤240,应用服务器返回Resp.AllocMediaDevice;
步骤250, IVR通过EnableCall,向ACD发AnswerCall;
步骤260, ACD收到AnswerCall后,向用户发送响应200;
步骤270,用户回复ACK消息;
步骤280, IVR向用户播放操作提示,用户选择录音;
步骤290,应用服务器向录音服务器发送EvtPSP—EnableRecord, 设置录音任务;
步骤300,用户按键开始录音;
步骤310,应用服务器向录音服务器发送CmdPSP_SetRecord,启 动录音;
步骤320,录音服务器向应用服务器发送RespPSP_SetRecord,启 动录音响应;
步骤330,录音结束,应用服务器向录音服务器发送CmdPSP_ CancelRecord;
步骤340,录音服务器向应用服务器发送RespPSP_Cancel Record, 停止录音响应;
步骤350,录音服务器生成录音文件,自动命名后传送到数据库中
进行存储o
在另一实施例中,用户收听录音文件时,步骤28之前的流程操作 相同,从步骤280之后的流程为
步骤218,用户根据IVR播放的操作提示,向其发送收听录音请 求,该请求中包括用户要收听的音频文件所对应的音频标识;
步骤219, IVR将所述请求发送到应用服务器;
步骤220,应用服务器根据该音频标识在数据库中查找到其对应文 件的存储地址,并向IVR发送CmdMedia—PlayFile;
步骤222, IVR根据该存储地址提取所述录音文件向用户播放,并 发送CmdMedia_PIayFile—Resp到应用服务器。
权利要求
1.一种进行音频内容用户录音的系统,包括排队机,用于将用户的呼叫请求进行排队并发送到计算机电信集成技术服务器CTI;用于根据所述CTI的路由策略建立与IVR的连接;CTI,用于根据所述呼叫请求进行路由选择,在路由策略中指示了交互式语音应答服务器IVR,将所述路由策略发送到排队机;交互式语音应答服务器IVR,用于向用户播放操作提示,当用户选择录音操作时,将所述录音请求发送到应用服务器;应用服务器AS,用于将用户的录音请求发送到录音服务器;录音服务器,用于录制用户音频信息,并在录音结束后自动生成录音文件名;以及数据库,用于保存已录制音频的音频文件名、音频标识以及对应的音频文件和/或存储地址。
2. 如权利要求1所述进行音频内容用户录音的系统,其中所述IVR用于根据数据库中保存的音频标识和音频文件名,向用 户播放操作提示,并将用户的收听请求发送到应用服务器,该请求包括 音频标识;如果该文件不存在,则向用户提示该信息,如果接收到确认 通知,则从所述数据库获取音频文件信息并向用户播放音频内容;所述应用服务器用于根据用户收听请求中的音频标识,查找数据库 中是否保存该标识,如果不存在该标识或者不存在该标识对应的音频文 件,则提示该文件不存在;否则,向IVR服务器发送确认通知。
3. 如权利要求1所述进行音频内容用户录音的系统,其中所述IVR在播放音频内容的过程中,接收到用户的播放请求,将 该请求发送到所述应用服务器;所述应用服务器用于判断该请求中的音频标识与正在播放的音频标 识是否相同,如果相同,通知所述IVR继续播放该音频文件,否则, 在查找到所述标识时,通知IVR从所述数据库读取相应的音频文件信 息;如果不存在该标识或者其对应的音频文件,则提示该文件不存在。
4. 如权利要求2或3所述进行音频内容用户录音的系统,其中 所述IVR用于在所述数据库中保存音频标识对应的文件时,直接提取该文件向用户播放,或者用于在所述数据库中保存该音频标识对应 的音频文件的存储地址时,根据存储地址提取该音频文件并向用户播 放。
5. 如权利要求1所述进行音频内容用户录音的系统,其中所述IVR用于将用户删除录音的请求发送到应用服务器,所述请 求中包括要删除文件的音频标识;所述应用服务器用于根据删除请求,将所述数据库中保存的音频标 识、文件名以及对应的音频文件和/或存储地址删除。
6. 如权利要求1所述进行音频内容用户录音的系统,其中 所述录音服务器在录音结束前接收到停止录音请求,则根据用户的操作停止录音或者重新进行录音操作。
7. —种进行音频内容用户录音的方法,包括用户使用电话终端拨打指定接入码进行业务呼叫,由排队机将用户 的呼叫请求进行排队,并发送到计算机电信集成技术服务器CTI;CTI根据所述呼叫请求进行路由选择,在路由策略中指示了交互式 语音应答服务器IVR,将所述路由策略发送到排队机;排队机根据路由策略建立与所述IVR的连接;由IVR向用户播放操作提示,当用户选择录音操作时,由IVR将 用户的录音请求发送到应用服务器;应用服务器将用户的录音请求发送到录音服务器;由录音服务器录制用户音频信息,在录音结束后生成录音文件名;以及将已录制音频的录音文件名、音频标识以及对应的音频文件和/或 存储地址保存在数据库中。
8. 如权利要求7所述进行音频内容用户录音的方法,还包括由IVR根据数据库中保存的音频标识和音频文件名,向用户播放 操作提示,当用户选择收听已录制的音频时,由IVR将包括音频标识的请求发送到应用服务器;由应用服务器根据用户收听请求中的音频标识,查找数据库中是否 保存该标识,如果不存在该标识或者不存在该标识对应的音频文件,则 提示该文件不存在;否则,向IVR服务器发送确认通知;如果该文件不存在,则IVR通知用户文件不存在,如果接收到确 认通知,由IVR从所述数据库读取相应的音频文件信息,向用户播^文 所述音频内容。
9. 如权利要求7所述进行音频内容用户录音的方法,还包括当IVR在播放音频内容的过程中,接收到用户的播放请求时,该 请求中包括音频标识,将该请求发送到所述应用服务器;由所述应用服务器判断该请求中的音频标识与正在播放的音频标识 是否相同,如果相同,通知所述IVR继续播放该音频文件,否则,在 查找到所述标识时,通知IVR从所述数据库读取相应的音频文件信 息;如果不存在该标识或者其对应的音频文件,则提示该文件不存在。
10. 如权利要求8或9所述进行音频内容用户录音的方法,还包括'.当所述数据库中保存音频标识对应的文件时,则IVR直接提取该 文件向用户播放,或者当所述数据库中保存该音频标识对应的音频文件 的存储地址时,则IVR根据存储地址提取该音频文件并向用户播放。
11. 如权利要求7所述进行音频内容用户录音的方法,还包括 用户根据IVR的操作提示,选择删除已录制的音频,由IVR将用户删除录音的请求发送到应用服务器,所述请求中包括要删除文件的音 频标识,由应用服务器将数据库中保存的音频标识、文件名以及对应的 音频文件和/或存储地址删除。
12. 如权利要求7所述进行音频内容用户录音的方法,还包括 当所述录音服务器在录音结束前接收到停止录音请求时,则根据用户的操作停止录音或者重新进行录音操作。
全文摘要
本发明提出了一种进行音频内容用户录音的方法和系统,包括排队机,用于将用户的呼叫请求进行排队并发送到CTI;用于根据CTI的路由策略建立与IVR的连接;CTI,用于根据呼叫请求进行路由选择,在路由策略中指示了交互式语音应答服务器IVR;IVR,用于向用户播放操作提示,当用户选择录音操作时,将所述录音请求发送到应用服务器;应用服务器,用于将用户的录音请求发送到录音服务器;录音服务器,用于录制用户音频信息,并在录音结束后自动生成录音文件名;数据库,用于保存已录制音频的音频文件名、音频标识以及对应的音频文件和/或存储地址。本发明使得用户通过电话将音频内容录制并存放在语音业务平台,并可供其他用户收听。
文档编号H04M3/50GK101202795SQ200710195429
公开日2008年6月18日 申请日期2007年11月28日 优先权日2007年11月28日
发明者鸿 季, 李子涛, 衡 杨, 桢 王, 伟 苗, 邓明波 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1