一种通过输入相关数字编码实现ivr中输入汉字的方法

文档序号:6363941阅读:608来源:国知局

专利名称::一种通过输入相关数字编码实现ivr中输入汉字的方法
技术领域
:本发明属于通信
技术领域

背景技术
:随着科技的发展,市场需求增加,很多企业研发了IVR智能语音导航系统。用户以标准普通话说出需要拨打的联系人姓名,通过系统集成的TTS技术比对,在数据库中找出所需要的联系人号码,并通过IVR方式播放联系人姓名及分机号码给用户收听,以核对该数据是否为用户所查找的联系人,并通过按键选择,系统会自动接通被叫方。但这种应用最大的障碍在于使用者的普通话标准程度和使用时周围环境的安静程度,一旦使用者的发音不准确或周围环境有杂音,系统往往无法准确识别并查找对应数据,需要多次重复。TTS比对的准确度极大地影响了此功能的应用。通信技术飞速发展的今天,语音系统的大力应用,呼叫中心的建设,给我们解决了大量的烦琐工作,并且大大提高了工作效率。语音通信中很重要的一部工作基本上都是由IVR语音系统来完成。但基本IVR的系统,由于其只能通过简单的数字信息与语音系统进行交互,造成了很多类似电脑程序一样的功能无法得以实现,原因就在于无法通过IVR实现输入法使用汉字进行人机交互。目前国内还没有可以在IVR系统中使用输入汉字的输入法,不能解决IVR语音系统与通讯终端设备之间的汉字信息的传递。
发明内容本发明的目的是针对现有技术的不足,提供一种科学合理、使用方便、可靠性高的能实现IVR语音系统与通讯终端设备之间的汉字信息的传递的通过输入相关数字编码实现IVR中输入汉字的方法。本发明一种通过输入相关数字编码实现IVR中输入汉字的方法,其特征在于使用IVR系统、计算机软件技术与数据库技术相结合,在语音通信的IVR中根据需输入的英文字母组合输入相关数字编码组合,再由输入法转换模块处理转换过程,完成IVR中汉字的输入,使用IVR中输入的DTMF按键信息转换为查询关键字(汉字),通过标准的SQL语句进行数据库查询过滤,找出DTMF编码信息所对应的数字信息和其它汉字信息,通过TTS进行动态语音报读出相关信息。目前国内所有的通讯终端包括手机、固定电话机、VOIP话机,都有09十个阿拉伯数字键和"*"、"#"两个功能键,并且在相应的数字按键上都标有几个英文字母。本发明的根据需输入的英文字母组合输入相关数字编码组合,就是英文字母所在的数字按键号组合;另外一种输入英文字母组合的更加精确方式是英文字母所在的数字按键号码和英文字母所在数字按键号的位置顺序号码组合。本发明基于IVR语音系统,将传统的语音通信技术、计算机软件技术、计算机数据库技术进行了结合,并利用通讯终端完成汉字信息的输入。使用此技术后,终端设备(普通话机、VOIP话机、手机、电脑等)可以采用输入汉字(姓名)相关编码的方式,让语音系统通过DTMF接收到输入的相关编码内容,并通过输入法转换模块进行转换,系统将输入的数字编码信息转换为汉字信息后再传递给IVR语音系统。系统可以使用接收到的汉字信息对数据内容进行查找、增加、修改等功能,来实现IVR语音系统接收汉字信息进行人机交互。用户只需使用通讯终端的键盘输入相应的输入法编码,输入法模块通过比对技术即可准确无误地从数据库里找到编码所对应的汉字信息,并可通过TTS进行智能报读。本发明科学合理,使用方便,可靠性好。具体实施例方式1、在语音通信的IVR中根据需输入的英文字母组合输入相关数字编码组合目前国内所有的通讯终端包括手机、固定电话机、VOIP话机,都有09十个阿拉伯数字键和"*"、"#"两个功能键,并且在相应的数字按键上都标有几个英文字母。本技术所用的输入法中所要输入的英文字母,就是设置在这些数字按键上的英文字母(如表l所示),例2这个数字键上所设置的英文字母有"ABC"三个。输入法的编码组合方式如需要输入的汉字为"张三丰",这三个汉字的拼音组合为"zhang"、"san"、"feng"。一种编码方式为取每个汉字拼音的首字母所在按键号码来组合,那这三个汉字的拼音首字母组合为"zsf","z"所在的数字按键是"9","s"所在的数字按键是"7","f"所在的数字按键是"3",以此得出这三个字的编码是"973",那么输入"973"这三个数字既代表用户输入了"张三丰"这三个字,表1:字母及所在按键位置组合对应数字编码表字母编码字母编码A2N6B206C2P7D3Q7E3R7F3S7G4T8H4U8I4V85w9K5X94<table>tableseeoriginaldocumentpage5</column></row><table>本发明也可采用更为精确的输入法,具体是英文字母所在的数字按键号码和英文字母所在按键上的位置顺序号的组合(如表2所示)。如要输入B这个字母,B是在数字按键2的第二位上,那它的编码就是22。该种编码方式为取每个汉字拼音的首字母所在按键及这个字母所在按键的位置编号。如需要输入的汉字为"张三丰",这三个汉字的拼音组合为"zhang"、"san"、"feng"。"z"在数字按键"9"的第四位,S卩"94";"s"在数字按键"7"的第四位,S卩"74","f"在数字按键"3"的第三位,即"33";以此得出这三个字的编码是"947433",那么输入"947433"这六个数字既代表用户输入了"张三丰"这三个字。本发明还可采用每个汉字拼音的完整的字母所在按键号码来组合编码。"张三丰"的完整拼音组合为"zhangsanfen","z"所在的数字按键是"9","h"所在的数字按键是"4","a"所在的数字按键是"2","n"所在的数字按键是"6","g"所在的数字按键是"4,"s"所在的数字按键是"7","a"所在的数字按键是"2","n"所在的数字按键是"6","f"所在的数字按键是"3","e"所在的数字按键是"3","n"所在的数字按键是"6","g"所在的数字按键是"4",即这三个汉字的完整编码组合为"94264726364"。表2:字母及所在按键对应数字编码表字母<table>tableseeoriginaldocumentpage5</column></row><table><table>tableseeoriginaldocumentpage6</column></row><table>2、输入法转换模块处理转换过程如表3所示,本发明输入法中所使用的汉字和对应编码信息存储于相应数据库中,数据库中有五个字段Id、Code、String、IvrMessage、Memo。Id为序列号;Code为输入法的数字编码;String为数字编码所对应的汉字信息;IvrMessage为String字段对应汉字的语音内容,可以通过IVR接口给汉字进行语音录音,用于报读汉字的语音介绍,也可以通过TTS进行转换获得。文件的保存格式为"年月日-数字编码.WAV";Memo为备注信息,用于注明输入法代码的等级,Codel为一级代码,Code2为二级代码。当IVR系统接收到用户端输入相关数字编码后输入法模块会自动以数字编码为检索主键到数据库里进行比对,并提取出相对应的汉字信息传递给IVR系统。表3<table>tableseeoriginaldocumentpage6</column></row><table>3、数据的交互通过本输入法用户输入的相关编码信息可以通过标准的SQL语言进行交互,实现多种数据库接口连接。通过此输入法,可以将原先存储在数据库里的数据信息,通过此输入法进行调用。也可以通过IVR,使用输入法往数据库里增加新的数据信息。由于此输入法在IVR里输入的汉字信息是以编码的形式存在的,调用时无法以语音或TTS的形式报读出来。但可以通过IVR进行语音录音,系统自动保存声音文件,并在相应数据库字段里增加记录,将录音文件与用户编码进行关联存储于数据库,方便调用时可以对输入的编码信息产生语音报读,以核对相关数据信息是否准确。另外,存储于数据库的文字信息可以通过TTS的方式进行报读。实施例使用本发明如通过IVR系统查询或拨打用户的电话号码,并且此号码在IVR系统数据库中已存在的记录,数据库里的对应关系是姓名编码、电话号码两个字段。用户可以通过IVR导航,直接输入对方姓名编码,并以"#"号键结束。系统能通过语音自动报读出其所对应该的号码,并可通过语音提示,按键选择接通目标用户。例拨打"张三丰",只需在语音提示后直接输入"947433#"即可接通"张三丰"的电话。本实施例设定的编码规则为姓名编码为对方姓名全拼的首字母及所在键的顺序号码组合所对应的数字编码。如张三丰的姓名全拼首字母组合为"ZSF",Z在数字键"9"的第四位,对应的数字编码为"94",S在数字键"7"的第四位,对应的数字编码为"74",F在数字键"3"的第三位,对应的数字编码为"33",则张三丰的姓名编码即为"947433"。本专利的数字编码规则使用一个汉字对应两位数字编码,但不限于使用两位数字。权利要求一种通过输入相关数字编码实现IVR中输入汉字的方法,其特征在于使用IVR系统、计算机软件技术与数据库技术相结合,在语音通信的IVR中根据需输入的英文字母组合输入相关数字编码组合,再由输入法转换模块处理转换过程,完成IVR中汉字的输入,使用IVR中输入的DTMF按键信息转换为查询关键字,通过标准的SQL语句进行数据库查询过滤,找出DTMF编码信息所对应的数字信息和其它汉字信息,通过TTS进行动态语音报读出相关信息。2.根据权利要求1所述的通过输入相关数字编码实现IVR中输入汉字的方法,其特征在于所述的在语音通信的IVR中根据需输入的英文字母组合输入相关数字编码组合,就是英文字母所在的数字按键号组合。3.根据权利要求1所述的通过输入相关数字编码实现IVR中输入汉字的方法,其特征在于所述的在语音通信的IVR中根据需输入的英文字母组合输入相关数字编码组合,是英文字母所在的数字按键号码和英文字母所在按键号上的位置顺序号码组合。4.根据权利要求2或3所述的通过输入相关数字编码实现IVR中输入汉字的方法,其特征在于所述的需输入的英文字母组合是每个汉字拼音的第一个字母的组合。5.根据权利要求2所述的通过输入相关数字编码实现IVR中输入汉字的方法,其特征在于所述的需输入的英文字母组合是是每个汉字拼音的完整拼音组合。全文摘要本发明属于通信技术类,具体是一种通过输入相关数字编码实现IVR中输入汉字的方法,其特征在于使用IVR系统、计算机软件技术与数据库技术相结合,在语音通信的IVR中根据需输入的英文字母组合输入相关数字编码组合,再由输入法转换模块处理转换过程,完成IVR中汉字的输入,使用IVR中输入的DTMF按键信息转换为查询关键字(汉字),通过标准的SQL语句进行数据库查询过滤,找出DTMF编码信息所对应的数字信息和其它汉字信息,通过TTS进行动态语音报读出相关信息。本发明用户可根据需求输入相应的输入法编码,系统通过比对技术即可准确无误地找到相关信息,并进行智能报读,本发明可广泛运用于通讯录及其他信息的存储、查询等领域。文档编号G06F3/023GK101692687SQ20091015322公开日2010年4月7日申请日期2009年10月29日优先权日2009年10月29日发明者虞啸华,黄小敏申请人:金华信息港数码科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1