【技术实现步骤摘要】
音频播放包生成方法、装置和音频播放方法、装置
[0001]本公开的实施例涉及计算机
,尤其涉及音频播放包生成方法、装置和音频播放方法、装置。
技术介绍
[0002]目前,音频播放方式可以包括选择播放模式和自动播放模式。选择播放模式指的是用户可以选择某段音频进行播放,在所选择的音频播放完成后,用户可以继续选择下一段音频进行播放;自动播放模式指的是用户可以从某个音频列表中选择音频的播放,当所选择的音频播放完成后,可以自动播放音频列表中的其他音频。
技术实现思路
[0003]本公开的实施例提出了音频播放包生成方法、装置和音频播放方法、装置。
[0004]第一方面,本公开的实施例提供了一种音频播放包生成方法,该方法包括:获取待播放音频序列和预设时间间隔,其中,待播放音频序列按照待播放音频的播放顺序排列;基于待播放音频序列和预设时间间隔生成指令序列,其中,指令序列包括音频播放指令和时间间隔设置指令,指令序列中音频播放指令的排列顺序与待播放音频序列中的待播放音频的排列顺序相对应,音频播放指令用于播放相对应的 ...
【技术保护点】
【技术特征摘要】
1.一种音频播放包生成方法,包括:获取待播放音频序列和预设时间间隔,其中,待播放音频序列按照待播放音频的播放顺序排列;基于所述待播放音频序列和所述预设时间间隔生成指令序列,其中,所述指令序列包括音频播放指令和时间间隔设置指令,所述指令序列中音频播放指令的排列顺序与所述待播放音频序列中的待播放音频的排列顺序相对应,所述音频播放指令用于播放相对应的待播放音频,所述指令序列中的时间间隔设置指令位于两个音频播放指令之间,所述时间间隔设置指令用于设置所述预设时间间隔;基于所述指令序列,生成所述待播放音频序列所对应的音频播放包。2.根据权利要求1所述的方法,其中,在所述基于所述待播放音频序列和所述预设时间间隔生成指令序列之前,所述方法还包括:获取前置等待时间;以及所述基于所述待播放音频序列和所述预设时间间隔生成指令序列还包括:基于所述待播放音频序列、所述预设时间间隔和所述前置等待时间生成指令序列,其中,所述指令序列包括前置等待时间设置指令,所述前置等待时间设置指令位于所述指令序列的首位,所述前置等待时间设置指令用于设置所述前置等待时间。3.根据权利要求1所述的方法,其中,在所述基于所述待播放音频序列和所述预设时间间隔生成指令序列之前,所述方法还包括:获取后置等待时间;以及所述基于所述待播放音频序列和所述预设时间间隔生成指令序列还包括:基于所述待播放音频序列、所述预设时间间隔和所述后置等待时间生成播放指令序列,其中,所述指令序列包括后置等待时间设置指令,所述后置等待时间设置指令位于所述指令序列的末位,所述后置等待时间设置指令用于设置所述后置等待时间。4.根据权利要求1所述的方法,其中,所述基于所述指令序列,生成所述待播放音频序列所对应的音频播放包包括:获取用于控制目标用户界面上的音频标识的标识控制指令,其中,音频标识包括第一音频标识和第二音频标识,第一音频标识用于指示音频处于播放状态,第二音频标识用于指示音频处于未播放状态,所述标识控制指令用于将第一音频标识调整为第二音频标识,或者将第二音频标识调整为第一音频标识;基于所述指令序列和所述标识控制指令,生成所述待播放音频序列所对应的音频播放包。5.根据权利要求1所述的方法,其中,所述指令序列还包括音频停止播放指令和时间间隔停止设置指令,所述指令序列中音频停止播放指令与音频播放指令相对应,时间间隔停止设置指...
【专利技术属性】
技术研发人员:ꢀ七四专利代理机构,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。