一种文字转语音插入停顿的方法技术

技术编号:23315547 阅读:253 留言:0更新日期:2020-02-11 17:57
本发明专利技术公开了一种文字转语音插入停顿的方法,属于文语转换合成领域,包括以下步骤:S1:用正则表达式检测文本的停顿标记;S2:检索下一个字符是否是停顿标记,否则执行下一步,是则执行步骤S1;S3:计算出停顿总时长;S4:手机端根据停顿标记将文本切割成若干个文本片段,手机端发送文本片段到服务端;S5:服务端返回音频数据写入本地文件;S6:将停顿无发音数据写入音频文件;S7:剩余文本是否为空,否则执行步骤S1。本技术方案能够根据使用者的实际需要调整语音文件停顿时间和停顿的位置。

A method of inserting pause for text to speech

【技术实现步骤摘要】
一种文字转语音插入停顿的方法
本专利技术涉及文语转换(TTS)合成领域,更具体地说,涉及一种文字转语音插入停顿的方法。
技术介绍
文语转换(TTS),通常也被称作连续文本到语音的合成,其允许电子设备接收输入的文本串并以合成语音的形式提供该文本串的转换后的表示。为便于听者更好地理解播放的语音信息,需要在相应的位置适当的停顿。现有的技术直接将文本信息经文语转换(TTS)系统转换为语音信息,在在一些需要停顿的位置没有停顿。例如:将两端文字转换为语音文件,播放器播放语音文件,播放器播放完第一段文字信息后处理第二段文信息并播放,中间没有相应的停顿。需要播放完第一段语音后需要停顿10秒,以便给出适当的时间给听者留一段理解的时间,再播放其它内容。目前需要一种文语转换方法,能够根据使用者的实际需要随时随地的调整语音文件停顿时间和停顿的位置。
技术实现思路
针对现有技术的不足,本专利技术的目的在于提供一种文字转语音插入停顿的方法,能够根据使用者的实际需要调整语音文件停顿时间和停顿的位置。本专利技术的目的可以通过以下技术方案实现本文档来自技高网...

【技术保护点】
1.一种文字转语音插入停顿的方法,其特征在于,包括以下步骤:/nS1:用正则表达式检测文本的停顿标记;/nS2:检索下一个字符是否是停顿标记,否则执行下一步,是则执行步骤S1;/nS3:计算出停顿总时长;/nS4:手机端根据停顿标记将文本切割成若干个文本片段,手机端发送文本片段到服务端;/nS5:服务端返回音频数据写入本地文件;/nS6:将停顿无发音数据写入音频文件;/nS7:剩余文本是否为空,否则执行步骤S1。/n

【技术特征摘要】
1.一种文字转语音插入停顿的方法,其特征在于,包括以下步骤:
S1:用正则表达式检测文本的停顿标记;
S2:检索下一个字符是否是停顿标记,否则执行下一步,是则执行步骤S1;
S3:计算出停顿总时长;
S4:手机端根据停顿标记将文本切割成若干个文本片段,手机端发送文本片段到服务端;
S5:服务端返回音频数据写入本地文件;
S6:将停顿无发音数据写入音频文件;
S7:剩余文本是否为空,否则执行步骤S1。


2.根据权利要求1所述的一种文字转语音插入停顿的方法,其特征在于,在步骤S1之前还包括步骤:
S0:手机端设置有文本编辑页面,文本编辑页面包含插入停顿按钮,将要转成语音的文字录入文本编辑页面时,将需要停顿的位置点击插入停顿按钮插入停顿标记。


3.根据权利要求1所述的一种文字转语音插入停顿的方法,其特征在于,在步骤S3中,计算出停顿总时长之后,将停顿总时长写入本地文件。

<...

【专利技术属性】
技术研发人员:陈阳鲁永春王周
申请(专利权)人:合肥名阳信息技术有限公司
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1