将英文字句合成装置及方法

文档序号:2826308阅读:209来源:国知局
将英文字句合成装置及方法
【专利摘要】本发明是一种将英文字句合成的装置及方法。该方法先提供音标组合的音标表,将辨识模块汇整在整合模块,供用户选取辨识模块,且各辨识模块分别对应各音标。在用户选取辨识模块后,加载并执行被选取的辨识模块。接着读取对应的音标,并对音标进行标注以产生音标的数值,最后以被标注后的音标更新音标表中的音标数据。
【专利说明】 将英文字句合成装置及方法

【技术领域】
[0001]本发明涉及一种英文合成装置及方法,尤其是一种将英文字句合成的装置及方法。

【背景技术】
[0002]显示方式以及语音方式是目前电子装置最普遍的两种讯息表现方式。在人机互动接口中,尤以语音方式传递讯息较为方便,加上人们对语言学习的需求日亦增加,所以对语音合成技术需求也日益迫切。
[0003]然而,由于传统的语音输出方法在句子发音过程中,都是按字符串的存储形式发音,因此自然度较差,尤其是英文词句的合成发音更是明显。此外,在语音数据处理中,亦需要数据处理人员将语句的发音按词组进行切分以便于为句子发音学习提供素材。利用上述手工切分词组的传统合成发音方法时,因为每个英文字的发音带有尾音,会使句子发音不符合自然发音原则,应该有停顿的时候无停顿,应该不停顿的时候又有停顿,造成所合成出的发音听起来像一串长长句子,造成使用者感觉枯燥,而降低学习兴趣。


【发明内容】

[0004]本发明为解决【背景技术】中存在的上述技术问题,而提出一种将英文字句合成的装置,产生音标表传送至控制中心。
[0005]本发明的技术解决方案是:本发明为一种装置,其特殊之处在于:该装置包含:发音资料库;辨识模块,连接发音资料库,用来供发音资料库加载并执行其所被賦予的音标组合;音标产生模块,连接于发音资料库,用来产生音标表,并持续更新音标表,音标表具备音标组合,分别对应辨识模块,当辨识模块被选取后,发音资料库加载并执行被选取的辨识模块,且音标产生模块读取对应的音标,并对音标进行标注以产生音标的数值,重新写入音标表以更新音标表。
[0006]上述装置包含匹配模块,连接于音标产生模块,用来将音标表匹配为匹配数据,并传送回发音资料库。
[0007]一种将英文字句合成的方法,运行于装置,其特殊之处在于:该方法包含下列步骤:
[0008]I)提供音标组合的音标表;
[0009]2)将辨识模块汇整于整合模块,供用户选取辨识模块,且辨识模块分别对应音标;
[0010]3 )加载并执行被选取的辨识模块;
[0011]4)读取对应的音标,并对音标进行标注以产生音标的数值;
[0012]5)以被标注后的音标更新音标表中的音标数据。
[0013]上述方法包含步骤6),持续等待辨识模块被选取,以加载并执行被选取的辨识模块,并更新音标表。
[0014]上述方法还包含步骤7)对音标表进行匹配,保存为匹配数据。

【专利附图】

【附图说明】
[0015]图1为本发明装置的系统方块图;
[0016]图2为本发明方法流程图;

【具体实施方式】
[0017]参见图1,本发明装置包含发音资料库110、辨识模块112、显示模块120、输入模块130、音标产生模块140、匹配模块150。
[0018]发音资料库110主要为终端装置的系统核心,用来驱动各模块运行,并接受外部数据或是指令输入。辨识模块112连接于发音资料库,用来供发音资料库110加载而执行其所被赋予的组合。
[0019]前述显示模块120连接于发音资料库110,发音资料库110可将辨识模块112汇整于整合模块,传输至显示模块120,显示系统主目录画面。
[0020]输入模块130用来供用户输入各项指令,从系统主目录画面选取所需要的辨识模块112,供发音资料库110进一步加载并加以执行,辨识模块112的执行结果显示于显示模块120,且用户可进一步通过输入模块130输入指令与辨识模块112互动。
[0021]音标产生模块连接于发音资料库,140用来产生音标表,并持续更新音标表。此音标表在第一次加载时经过初始化,产生具备初始数值的音标,每个音标对应辨识模块112。当用户通过输入模块110选取辨识模块112后,发音资料库110除了加载被选定的辨识模块,并加以执行外,发音资料库110也会同时将选取结果传送至音标产生模块140,此时音标产生模块140会读取对应的音标,并对音标进行标注以产生此音标的数值,最后再重新与入首标表更新首标表。
[0022]匹配模块150连接于音标产生模块140,用来将音标表匹配为匹配数据。当音标表完成更新后,音标产生模块140将音标表传送至匹配模块150,匹配模块150对音标表进行匹配。发音资料库110可进一步对匹配模块150下达匹配算法及匹配口令参数。匹配数据最后再传送回发音资料库110,供发音资料库110进一步对外传送。
[0023]参见图2,此方法运行方式说明如下:
[0024]音标产生模块140会先产生不包含音标数据的空白音标表,接着对每个辨识模块分配音标的初始数值(S220),并将各音标及其所对应的辨识模块112写入音标表中,完成音标表的初始化(S222)。
[0025]接着终装置进入使用状态,由发音资料库110将辨识模块112汇整于整合模块,由显示模块120显示系统主目录画面(S230)。
[0026]用户输入模块130选取辨识模块112,发音资料库110会加载并执行被选取的辨识模块112。同时将此选取结果传送至音标产生模块140,使音标产生模块140被触发,此时音标产生模块140会读取对应的音标,并对音标进行标注以产生音标的数值。
[0027]接着音标表传送至匹配模块150,匹配模块150对音标表进行匹配保存(S270)。
[0028]音标表更新结束后,音标产生模块140便进入等待状态,等待下一次触发事件(用户选取辨识模块112),进行下一次音标表更新(S280 )。
【权利要求】
1.一种将英文字句合成的装置,产生音标表传送至控制中心,分析使用该装置的用户学习习惯,其特征在于:该装置包含:发音资料库;辨识模块,连接发音资料库,用来供发音资料库加载并执行其所被赋予的组合;音标产生模块,连接于发音资料库,用来产生音标表,并持续更新音标表,音标表具备音标,分别对应辨识模块,当辨识模块被选取后,发音资料库加载并执行被选取的辨识模块,且音标产生模块读取对应的音标,并对音标进行标注以产生音标的数值,重新写入音标表以更新音标表。
2.根据权利要求1所述的将英文字句合成的装置,其特征在于:所述装置包含显示模块,连接于发音资料库,用来在系统主目录画面显示整合模块。
3.根据权利要求1所述的将英文字句合成的装置,其特征在于:所述音标表在第一次加载时经过初始化,产生具备初始数值的音标,每个音标对应辨识模块。
4.根据权利要求1所述的将英文字句合成的装置,其特征在于:所述装置包含匹配模块,连接于音标产生模块,用来将音标表匹配为匹配数据,并传送回发音资料库。
5.一种将英文字句合成的方法,运行于装置,其特征在于:该方法包含下列步骤: 1)提供具备首标的首标表; 2)将辨识模块汇整于整合模块,供用户选取辨识模块,且辨识模块分别对应音标; 3)加载并执行被选取的辨识模块; 4)读取对应的音标,并对音标进行标注以产生音标的数值; 5)以被标注后的音标更新音标表中的音标数据。
6.根据权利要求5所述的将英文字句合成的方法,其特征在于:所述方法包含步骤6):持续等待辨识模块被选取,以加载并执行被选取的辨识模块,并更新音标表。
7.根据权利要求5所述的将英文字句合成的方法,其特征在于:所述方法还包含步骤7):对音标表进行匹配,保存为匹配数据。
【文档编号】G10L13/02GK104517604SQ201310466018
【公开日】2015年4月15日 申请日期:2013年9月29日 优先权日:2013年9月29日
【发明者】陈淮琰, 王秦秦 申请人:无敌科技(西安)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1