[发明专利]一种文本转语音显示字幕信息的方法在审
申请号: | 201911042371.5 | 申请日: | 2019-10-30 |
公开(公告)号: | CN110797003A | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 陈阳;鲁永春;王周 | 申请(专利权)人: | 合肥名阳信息技术有限公司 |
主分类号: | G10L13/04 | 分类号: | G10L13/04;H04M1/725 |
代理公司: | 11357 北京同辉知识产权代理事务所(普通合伙) | 代理人: | 王依 |
地址: | 230088 安徽省合肥市高*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文字转语音 播放语音 循环标记 延时 字体 字幕 停顿 文本 控制技术领域 同步显示字幕 文本编辑器 文本转语音 背景颜色 标记设置 突出显示 文字合成 显示屏幕 循环位置 语音文件 字幕显示 字幕信息 时长 手机 屏幕 | ||
1.一种文本转语音显示字幕信息的方法,其特征在于,包括以下步骤:
S1:使用设置在手机端的文本编辑器编辑文本,设置文本中每个单句的停顿标记、延时标记和循环标记,停顿标记和延时标记设置时长,循环标记设置循环位置;
S2:文字转语音系统将文字合成语音文件;
S3:播放语音文件同时在显示屏幕上显示字幕;
其中,步骤S3在显示屏幕显示字幕的方法包括以下步骤:
S301:检索出所有标点符号,将文本切换成多行单句,计算出每个单句的时长,计算方式如下:
RowTime=RowLen/TotalLen*TotalTime
其中,rowTime是一行字幕显示时长,rowLen是字幕文本长度,TotalLen是字幕总长度,TotalTime是语音播放总时长;
S302:检索出每行中的停顿标记,记录停顿时间;
S303:计算出每行显示时长;
S304:是否延时播放,是则执行步骤S5否则执行步骤S7;
S305:每行顺延延时播放时间;
S306:是否循环播放,是则执行步骤S6否则;
S307:字幕循环显示,重新计算出每行显示时间。
2.根据权利要求1所述的一种文本转语音生成字幕信息的方法,其特征在于,文字转语音系统设置语音的音色。
3.根据权利要求1所述的一种文本转语音生成字幕信息的方法,其特征在于,步骤S3还包括设置字体大小、字体颜色和字体背景颜色的指示。
4.根据权利要求3所述的一种文本转语音生成字幕信息的方法,其特征在于,步骤S3还包括修改字体的大小,在显示字幕前,判断是否指示修改字体大小,是则修改字幕的大小,否则执行下一步骤。
5.根据权利要求3所述的一种文本转语音生成字幕信息的方法,其特征在于,步骤S3还包括修改字体颜色,在显示字幕前,判断是否指示修改字体颜色,是则修改字体的颜色,否则执行下一步骤。
6.根据权利要求3所述的一种文本转语音生成字幕信息的方法,其特征在于,步骤S3还包括是否指示修改字体背景颜色,判断是否指示修改字体背景颜色,是则修改字体背景颜色,否则执行下一步骤。
7.根据权利要求1所述的一种文本转语音生成字幕信息的方法,其特征在于,所述文本的格式包括TXT、DOC、DOCX和WPS。
8.根据权利要求1所述的一种文本转语音生成字幕信息的方法,其特征在于,所述语音文件的格式包括MP3、WAV、WMA和APE。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥名阳信息技术有限公司,未经合肥名阳信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911042371.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:语音合成方法、装置、电子设备及存储介质
- 下一篇:数据传输方法和装置