[发明专利]一种有声读物逐句同步展示方法有效
申请号: | 201710055046.7 | 申请日: | 2017-01-24 |
公开(公告)号: | CN106847315B | 公开(公告)日: | 2020-01-10 |
发明(设计)人: | 敖青 | 申请(专利权)人: | 广州朗锐数字传媒科技有限公司 |
主分类号: | G11B27/10 | 分类号: | G11B27/10;G09B5/06 |
代理公司: | 11419 北京爱普纳杰专利代理事务所(特殊普通合伙) | 代理人: | 王玉松 |
地址: | 510240 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种提供了一种有声读物逐句同步展示方法,包括如下步骤:将有声读物的文本文件进行分句并标记时间戳,制成LRC文件;将LRC文件提交至服务器端并进行储存;客户端选择有声读物的音频文件后,查询并获取对应的LRC文件;生成获取当前句子和后续句子时间锚点的算法函数,以调整LRC的播放进度。本发明同时提供了相应的有声读物逐句同步展示系统。本发明提供的有声读物逐句同步展示方法和系统首先将文本文件转换为分句文件,再将分句文件制作成LRC文件;播放音频时将LRC文件与音频文件设置关联,并分别生成用于选取特定句子的函数,播放时可以根据音频的播放进度准确定位相应的句子,以此实现音频和文字的同步播放。 | ||
搜索关键词: | 一种 有声读物 逐句 同步 展示 方法 | ||
【主权项】:
1.一种有声读物逐句同步展示方法,其特征在于,包括如下步骤:/nS1:将有声读物的文本文件进行分句并标记时间戳,制成LRC文件;/nS2:将所述LRC文件提交至服务器(2)端并进行储存,以供客户端(3)查询获取;/nS3:客户端(3)选择有声读物的音频文件后,访问服务器(2)端,查询并获取对应的LRC文件,将所述LRC文件中的所有时间戳转换成链接锚点并组成锚点数组;基于当前播放时间和锚点数组,实现一个获取当前句子的算法函数getCurrentSentence(),以及一个获取后序句子时间锚点的算法函数getNextSentencePosition(),在播放音频文件的同时调整LRC的播放进度;/n所述步骤S3的具体方法如下:/nS3.1:用户在客户端(3)点播指定的书籍,客户端(3)的网络交互模块(31)向服务器(2)发送请求,以获取此书的详细数据;获取到详细数据后,在书籍详情页面,展示出书籍的标题、简介等详细信息,并提供播放按钮;/nS3.2:客户端(3)对章节信息进行加载,同时将相应的LRC文件下载到本地并进行加载;/nS3.3:加载完成后,客户端(3)进入监听状态,将所述LRC文件中的所有时间戳转换成链接锚点并组成锚点数组;基于当前播放时间和锚点数组,实现一个获取当前句子的算法函数getCurrentSentence(),以及一个获取后序句子时间锚点的算法函数getNextSentencePosition(),在播放音频文件的同时调整LRC的播放进度,以实现LRC文件中的文本与音频的逐句同步显示;/nS3.4:当用户点击文本时,客户端(3)获取对应的句子,读取句首的链接锚点,解析出其中的时间戳信息;根据时间戳的值,控制音频的播放进度到相应的位置,以实现文本的选句点读功能。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州朗锐数字传媒科技有限公司,未经广州朗锐数字传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710055046.7/,转载请声明来源钻瓜专利网。
- 上一篇:多光谱猪肉糜掺杂快速检测装置
- 下一篇:一种大圆机布料检测装置