[发明专利]用于播放音频的方法、装置、电子设备和存储介质在审
申请号: | 202211677406.4 | 申请日: | 2022-12-26 |
公开(公告)号: | CN115966195A | 公开(公告)日: | 2023-04-14 |
发明(设计)人: | 肖仕林 | 申请(专利权)人: | 北京字跳网络技术有限公司 |
主分类号: | G10L13/02 | 分类号: | G10L13/02;G10L13/04;G06F16/64 |
代理公司: | 北京集智东方知识产权代理有限公司 11578 | 代理人: | 陈攀 |
地址: | 100190 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 播放 音频 方法 装置 电子设备 存储 介质 | ||
1.一种用于播放音频的方法,包括:
响应于接收到用户发送的针对目标文本的音频请求指令,将所述目标文本进行划分,得到多个子文本;
将所述多个子文本上传至服务端;
响应于接收到来自所述服务端的至少一个音频数据,确定所述至少一个音频数据的播放顺序;
根据所述播放顺序,播放所述至少一个音频数据。
2.根据权利要求1所述的方法,其中,所述方法还包括:
确定所述多个子文本的第一标识;
确定各所述第一标识与所述目标文本的第二标识之间的第一映射关系。
3.根据权利要求2所述的方法,其中,所述确定所述至少一个音频数据的播放顺序,包括:
根据所述至少一个音频数据的第三标识,确定所述播放顺序。
4.根据权利要求2所述的方法,其中,所述确定所述至少一个音频数据的播放顺序,包括:
根据所述第三标识与所述第一标识之间的对应关系以及所述第一映射关系,确定所述第三标识与所述第二标识之间的第二映射关系;
根据所述第二映射关系,确定所述播放顺序。
5.根据权利要求1所述的方法,其中,所述根据所述播放顺序,播放所述至少一个音频数据,包括:
响应于确定排在所述播放顺序首位的音频数据对应于排在所述目标文本的首位的子文本,播放排在所述播放顺序首位的音频数据。
6.根据权利要求5所述的方法,其中,所述方法还包括:
在播放过程中,确定所述至少一个音频数据的播放速度;
根据所述播放速度以及各所述子文本,确定各音频数据的预估播放时长。
7.根据权利要求6所述的方法,其中,所述方法还包括:
在播放过程中,根据当前播放音频数据在所述播放顺序中的位置,确定播放进度。
8.根据权利要求7所述的方法,其中,所述方法还包括:
根据各音频数据的预估播放时长,确定所述目标文本对应的总播放时长;
根据所述已播放时长,更新所述总播放时长。
9.根据权利要求1所述的方法,其中,所述将所述目标文本进行划分,包括:
响应于确定所述目标文本满足预设条件,将所述目标文本进行划分。
10.根据权利要求1或2所述的方法,其中,所述将所述目标文本进行划分,包括:
按照所述目标文本中包括的段落数量,对所述目标文本进行划分。
11.根据权利要求4所述的方法,其中,所述方法还包括:
根据各音频数据的第三标识以及所述第二映射关系,合并各音频数据。
12.一种用于播放音频的装置,包括:
划分单元,被配置成响应于接收到用户发送的针对目标文本的音频请求指令,将所述目标文本进行划分,得到多个子文本;
上传单元,被配置成将所述多个子文本上传至服务端;
确定单元,被配置成响应于接收到来自所述服务端的至少一个音频数据,确定所述至少一个音频数据的播放顺序;
播放单元,被配置成根据所述播放顺序,播放所述至少一个音频数据。
13.一种电子设备,包括存储器、处理器、总线及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如权利要求1至11任一项所述的用于播放音频的方法。
14.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至11任一项所述的用于播放音频的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字跳网络技术有限公司,未经北京字跳网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211677406.4/1.html,转载请声明来源钻瓜专利网。