【技术实现步骤摘要】
本专利技术涉及一种语音合成方法,尤其涉及一种基于音向量文本特征的语音合成方法。
技术介绍
语音合成技术能让计算机产生高清晰度、高自然度的连续语音,使人机交流更加和谐自然。在语音合成技术的发展过程中,早期的研究主要是采用基于单元波形拼接的语音合成方法,但该方法在拼接点处会出现语音失真和突变。近年来,基于统计参数的语音合成方法因为合成系统构建较快,语料库尺寸需求小,合成语音平滑流畅而得到了快速的发展,但该方法仍存在以下两点不足之处:1、文本特征的描述不够精确,需要很大的人力物力去标注文本,而且标注结果很大一部分依赖于标注人员的经验和背景知识,需要专业人员去完成,很大程序上影响了系统的构建速度;2、合成语音的音质跟真人还有很大的差距,特别是采用语音的参数化描述和统计建模的语音分析合成模型不够理想,对语音的建模不够精确;另外,采用统计参数建模,生成的谱参数轨迹和基频轨迹都过于平滑,合成语音在听感上显得过于平淡。
技术实现思路
为了解决上述技术所存在的不足之处,本专利技术提供了一种基于音向量文本特征的语音合成方法。为了解决以上技术问题,本专利技术采用的技术方案是:一种基于音向量文本特征的语音合成方法,包括以下模块:文本分析模块、文本参数化模块、音向量训练模块、语言参数训练模块、音向量生成模块、语言参数预测模块、语音合成器模块;具体步骤如下:文本分析模块接收待分析的输入文本,对文本特征进行 ...
【技术保护点】
一种基于音向量文本特征的语音合成方法,其特征在于:所述语音合成方法包括以下模块:文本分析模块(1)、文本参数化模块(2)、音向量训练模块(3)、语言参数训练模块(4)、音向量生成模块(5)、语言参数预测模块(6)、语音合成器模块(7);所述语音合成方法的步骤如下:所述文本分析模块(1)接收待分析的输入文本,对文本特征进行规则化处理,去掉文本中多余的符号,标注出每个音节的声韵母和声调,纠正多音字发音错误,得到输入文本对应的发音单元序列;所述文本参数化模块(2)接收上述输入文本对应的发音单元序列,采用一位热码编码表示方法得到每个音节的参数化表示的向量;S=Cv00CvViVf---I]]>公式I为一位热码编码表示方法;其中,s为音节的参数化向量,Cv为一个描述声韵母音向量的共享矩阵,维数为V×N,v为声韵母的个数,N为声韵母音向量的维数,Vi为声母音向量,Vf为韵母音向量;所述音向量训练模块(3)接收上述参数化表示的向量,训练基于音向量的语言模型,得到文本的音向量表示;所述语言参数训练模块(4)接收上述文本的音向量表示,训练从文本到语音参数的映射模型,建立音向量与语音参数、音向量与韵律特征 ...
【技术特征摘要】
1.一种基于音向量文本特征的语音合成方法,其特征在于:所述语音合成方法包括以
下模块:
文本分析模块(1)、文本参数化模块(2)、音向量训练模块(3)、语言参数训练模块(4)、
音向量生成模块(5)、语言参数预测模块(6)、语音合成器模块(7);
所述语音合成方法的步骤如下:
所述文本分析模块(1)接收待分析的输入文本,对文本特征进行规则化处理,去掉文本
中多余的符号,标注出每个音节的声韵母和声调,纠正多音字发音错误,得到输入文本对应
的发音单元序列;
所述文本参数化模块(2)接收上述输入文本对应的发音单元序列,采用一位热码编码
表示方法得到每个音节的参数化表示的向量;
S=Cv00CvViVf---I]]>公式I为一位热码编码表示方法;其中,s为音节的参数化向量,Cv为一个描述声韵母音
向量的共享矩阵,维数为V×N,v为声韵母的个数,N为声韵母音向量的维数,Vi为声母音向
量,Vf为韵母音向量;
所述音向量训练模块(3)接收上述参数化表示的向量,训练基于音向量的语言模型,得
到文本的音向量表示;
所述语言参数训练模块(4)接收上述文本的音向量表示,训练从文本到语音参数的映
射模型,建立音向量与语音参数、音向量与韵律特征参数的映射关系;
所述音向量生成模块(5)接收上述文本参数化模块(2)得到的参数化的文本特征以及
音向量训练模块(3)得到的文本的音向量,生成分析完成的文本数据的音向量;
所述语言参数预测模块(6)接收上述分析完成的文本数据的音向量以及语言参数训练
模块(4)得到的映射模型,通过建立音向量与语音参数之间的映射关系,得到音向量所对应
的语音参数;
所述语音合成器模块(7)接收上述音向量所对应的语音参数最终合成语音。
2.根据权利要求1所述的基于音向量文本特征的语音合成方法,其特征在于:所述音向
量训练模块(3)包括语言模型训练模块(8)和音向量提取模块(9);所述文本参数化模块(2)
输出的参数化表示的向量首先由语言模型训练模块(8)接收,采用基于递归神经网络的统
计参...
【专利技术属性】
技术研发人员:徐明星,车浩,
申请(专利权)人:北京时代瑞朗科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。