[发明专利]用于移动客户端的文本播放方法和装置有效
申请号: | 202010000741.5 | 申请日: | 2020-01-02 |
公开(公告)号: | CN111105779B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 胡帅君;李世龙;林喜;闫腾;李明辉 | 申请(专利权)人: | 标贝(北京)科技有限公司 |
主分类号: | G10L13/047 | 分类号: | G10L13/047 |
代理公司: | 北京睿邦知识产权代理事务所(普通合伙) 11481 | 代理人: | 徐丁峰;张玮 |
地址: | 100192 北京市海淀区西小口路66号中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 移动 客户端 文本 播放 方法 装置 | ||
1.一种用于移动客户端的文本播放方法,其特征在于,所述文本包括多个文本句,所述方法包括:
S100:播放根据服务器实时合成的第一合成语音确定的第一播放语音,所述第一合成语音与文本播放请求中的第一文本句对应;
S200:在开始播放所述第一播放语音的同时,将所述第一文本句之后的下一个文本句发送至所述服务器,以供所述服务器实时合成与所述下一个文本句对应的第二合成语音;
S300:接收所述服务器返回的所述第二合成语音;
S400:基于所述第二合成语音确定第二播放语音,其中,具体包括:
将所述第二合成语音转换为具有固定时长的一个或多个第二播放语音;
S500:将所述第二播放语音存储到播放列表,其中所述播放列表用于按顺序存储播放语音,其中,具体包括:
将所述一个或多个第二播放语音按顺序存储到所述播放列表的对应位置中;
S600:在播放完根据所述第一合成语音确定的所有播放语音的情况下,播放所述第二播放语音;
所述方法还包括:
根据当前播放的第二播放语音在所述播放列表中的位置计算已播放时长;
确定所述文本的播放总时长;
基于所述已播放时长和所述播放总时长的比率,确定所述文本的播放进度;
在播放第二播放语音的同时显示所述播放进度。
2.根据权利要求1所述的文本播放方法,其特征在于,
所述方法还包括:
根据所述播放列表中存储的所有播放语音计算缓存时长;
基于所述缓存时长和所述播放总时长的比率,确定所述文本的缓存进度;
在播放第二播放语音的同时显示所述缓存进度。
3.根据权利要求1或2所述的文本播放方法,其特征在于,所述将所述第二合成语音转换为具有固定时长的一个或多个第二播放语音包括:
获取所述第二合成语音的采样频率;
基于所述采样频率计算具有所述固定时长的语音的数据量;
根据所述数据量分割所述第二合成语音,以得到第二播放语音。
4.根据权利要求3所述的文本播放方法,其特征在于,所述根据所述数据量分割所述第二合成语音以得到第二播放语音包括:
自所述第二合成语音的起始位置,根据所述数据量切分所述第二合成语音,直至所剩的语音不足所述数据量,其中,每执行一次切分操作获得一个第二播放语音;
对所述所剩的语音增加静音部分,以将所述所剩的语音的时长补充为所述固定时长并将所述所剩的语音作为第二播放语音之一。
5.根据权利要求1或2所述的文本播放方法,其特征在于,所述确定所述文本的播放总时长包括:
判断当前是否已接收到所述文本的所有文本句对应的合成语音;
在当前尚未接收到所有文本句对应的合成语音的情况下,
获取所述文本的总字数和已接收到的合成语音的音速;
将所述总字数和所述音速相乘,以将乘积作为所述文本的播放总时长;在当前已接收到所有文本句对应的合成语音的情况下,
根据所有文本句对应的合成语音的时长确定所述文本的播放总时长。
6.根据权利要求5所述的文本播放方法,其特征在于,所述在播放第二播放语音的同时显示所述播放进度还包括:
基于固定频率更新所述播放进度。
7.根据权利要求1或2所述的文本播放方法,其特征在于,所述方法还包括:
响应于调整播放进度指令,重新确定并播放当前待播放的播放语音。
8.根据权利要求7所述的文本播放方法,其特征在于,所述响应于调整播放进度指令,重新确定并播放当前待播放的播放语音包括:
获取所述调整播放进度指令中的调整进度;
判断所述播放列表中是否包含满足所述调整进度的播放语音;
若是,将满足所述调整进度的播放语音确定为所述当前待播放的播放语音并进行播放;
若否,对当前播放的播放语音不做更改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于标贝(北京)科技有限公司,未经标贝(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010000741.5/1.html,转载请声明来源钻瓜专利网。