[发明专利]基于云计算的自定义交互式语音问答实现方法有效
申请号: | 201210116891.8 | 申请日: | 2012-04-19 |
公开(公告)号: | CN102665016A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 李健西;胡旻波 | 申请(专利权)人: | 无锡天讯达科技有限公司 |
主分类号: | H04M3/493 | 分类号: | H04M3/493;H04L29/06;H04L29/08;G10L15/26 |
代理公司: | 无锡华源专利事务所 32228 | 代理人: | 孙力坚 |
地址: | 214072 江苏省无*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 计算 自定义 交互式 语音 问答 实现 方法 | ||
1.一种基于云计算的自定义交互式语音问答实现方法,其特征在于包括以下步骤:
一、用户自定义交互式语音问答应用系统:
(1-1)选定路由方向,确定建立的是呼出还是呼入的应用;
(1-2)设计撰写公司、企业交互式语音问答应用系统的欢迎词;
(1-3)选择系统的结构;从纵向来看,结构设计有单支串联系列和双层至多层并联系列;从横向来看,结构设计为菜单多项选择驱动式和一问一答驱动式;
(1-4)选择系统流程的层级,并设计每一层级的语音的问与答;
(1-5)设计层级的问题问句,系统将据此自动生成语音的提示问句,并根据回答提示数据库,对预先录音的音频文件进行匹配,并进入交互式语音问答应用系统中播放;
(1-6)设计中文语音识别的期待句集,交互式语音问答应用系统的语音识别的随机语法程序就由此自动产生;
(1-7)选择设计无法识别语音回答后的操作和语音提示;
(1-8)设计选定回答符合期待句集时候的操作和流程,并与下一级层答应连接;
(1-9)如果已完成各支各级的设计选定,用户设计撰写应用系统的结束语句;用户自定义的设计过程结束,数据存盘;
二、交互式语音问答应用系统的生成:
(2-1)将用户自定义的描叙数据存入交互式语音问答数据库,同时自动生成一个唯一的号码,以便在云计算的环境里得以正确地识别、启动、以及停止与之关联的所有的软件程序和各种各类的服务器、网络硬件设备;
(2-2)从交互式语音问答数据库中读取用户自定义的设计选择,确认应用程序的类型:呼出或呼入,确认交互式语音问答应用系统的结构和层级计数;根据用户自定义的数据,从交互式语音问答数据库中调出对应的应用系统框架以及工作流程程序模块;
(2-3)根据用户自定义的欢迎词生成语音的欢迎词;如果用户有录音的音频文件则导入,程序自动地首先播放预录音的欢迎词;在录音文件缺失时,才播放计算机语音生成的声音;
(2-4)根据用户自定义的结构,自动产生交互式语音问答应用系统的语音菜单或者问句,并据此建立起决定系统走向的分支、分级机构;
(2-5)由用户自定义时选定设计的某支、某级的交互式语音问答的对话中的问句来产生交互式语音问答应用系统的语音问话;如果用户有录音的音频文件则导入,使之相结合;
(2-6)根据用户自定义的语音识别期待句集,产生语音识别的语法程序模块;
(2-7)以用户自定义的数据为依据,产生无法识别的语音回答时的语音提示,以及相应的系统流程或动作;
(2-8)根据用户自定义的流程,产生形成本支本级的回答满足期待时的系统操作:或转接下一级的交互式语音问答、或转发转接电话、或发布语音信息、或查询数据库、或建立购货订单、甚至启动某系统程序;
(2-9)检测本支本级的生成工作是否完成;如果没有,则循回步骤(1-4)继续进行;
(2-10)如果上述的工作分支分级地全部完成,则产生交互式语音问答应用系统的结束语音语句,在各服务器的储存器中清零,并执行关闭交互式语音问答应用系统,挂断电话,数据存盘的所有的动作;
三、交互式语音问答应用系统的部署、检测、连接公共电话网络:
(3-1)从用户自定义方案数据库中读取各项设计参数;
(3-2)对每一个用户自定义的交互式语音问答应用系统,给出一个在整个云计算系统中唯一的识别标号;并赋予一个具体实际意义的程序名称;
(3-3)按照交互式语音问答应用系统部署文件给出的数据,分门别类地在云计算服务器群里,找出经过系统认证的计算机应用程序服务器;
(3-4)将自动生成的交互式语音问答应用系统的主程序和各种支持文件部署到该计算机程序服务器中特定的区位;
(3-5)登记注册被部署的交互式语音问答应用系统在服务器群里,使得应用程序可以在预先建立的应用程序库中与整个系统的运作可以有密切的吻合;
(3-6)根据用户自定义的数据,确定交互式语音问答应用系统的拨打路向;如果是呼入的应用系统,将在电讯部门接入的多信道电缆的话号集合中取一个号码分配给此呼入的应用系统;
(3-7)查找应用程序服务器可用的通信端口,然后赋予交互式语音问答应用系统;电话拨入的应用系统则会在此指定端口守候侦听,一旦有电话拨打到应用系统配置的号码,IP交换器把通话请求路由导向该计算机通信端口,应用系统则接通电话,人机互动的应用程序将按设计的流程开始进行,如是外拨呼叫的交互式语音问答应用系统,则呼叫外接到公共电话网的请求,将由此端口送出,经由电话网络的网关,接到电讯中继线电缆,并进入公共电话网,接通目标电话或手机;
(3-8)启动设置程序,为交互式语音问答应用系统设定在云计算系统中的端点;该设定的端点与步骤(2-7)中配置的计算机通信口配合形成对应于某特定的交互式语音问答应用系统的接联目标;每一个客户的交互式语音问答应用系统都要产生一个这样的接联目标;
(3-9)将以上所完成的设置部署,诸如电话号码、运用服务器的IP地址、计算机通信端口和应用系统的端点,用IP PBX电话交换机的管理程序,登记写入PBX管理系统;
(3-10)设置公共电话的网关;将设置给交互式语音问答应用系统的拨号计划、SIP的设定、SIP中继的参数以及voip网络的拓扑这些系统与外网连接的元素设定在网关中,并启动测试程序进行测试;
(3-11)上述的部署完成后,把各项设置部署参数存储于部署参数数据库中;
(3-12)启动交互式语音问答应用系统,部署配置工作完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡天讯达科技有限公司,未经无锡天讯达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210116891.8/1.html,转载请声明来源钻瓜专利网。