音频控制方法、装置、存储介质以及终端制造方法及图纸

技术编号:26226774 阅读:14 留言:0更新日期:2020-11-04 11:05
本申请公开了一种音频控制方法、装置、存储介质以及终端,涉及音频控制技术领域。当播放音频时,监测是否存在外接播放设备接入事件的发生,若存在外接播放设备接入事件的发生,获取音频对应的当前播放进度,将当前播放进度回退预设进度后通过外接播放设备播放音频。由于外接播放设备接入终端后,用户佩戴外接播放设备需要一定的时间,因此可以将当前播放进度回退预设进度后通过外接播放设备播放音频,用户在佩戴外接播放设备后,可以继续通过外接播放设备聆听音频,使得用户可以听到完整的音频,提高了音频控制效果,也大大提高了用户的音频体验。

【技术实现步骤摘要】
音频控制方法、装置、存储介质以及终端
本申请涉及音频控制
,尤其涉及一种音频控制方法、装置、存储介质以及终端。
技术介绍
随着科学技术的发展,各种终端出现在人们的日常生活中,终端可以对音频进行控制,已实现播放音频等功能,因此对于音频控制方法成为本领域人员研究的重点之一。在相关技术中,在通过终端的播放设备播放音频时,若将有线耳机或者蓝牙耳机等外接播放设备连接至终端,终端会继续通过外接播放设备继续播放音频,由于用户佩戴外接播放设备需要一定的时间,因此这段时间对应音频不能被用户听到,导致音频控制效果较差。
技术实现思路
本申请提供一种音频控制方法、装置、存储介质以及终端,可以解决相关技术中由于用户佩戴外接播放设备需要一定的时间,因此这段时间对应音频不能被用户听到,导致用户体验较差的技术问题。第一方面,本申请实施例提供一种音频控制方法,该方法包括:当播放音频时,监测是否存在外接播放设备接入事件的发生;若存在外接播放设备接入事件的发生,获取所述音频对应的当前播放进度;将所述当前播放进度回退预设进度后通过所述外接播放设备播放所述音频。第二方面,本申请实施例提供一种音频控制装置,该装置包括:监测模块,用于当播放音频时,监测是否存在外接播放设备接入事件的发生;进度获取模块,用于若存在外接播放设备接入事件的发生,获取所述音频对应的当前播放进度;进度回退模块,用于将所述当前播放进度回退预设进度后通过所述外接播放设备播放所述音频。第三方面,本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法的步骤。第四方面,本申请实施例提供一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的方法的步骤。本申请一些实施例提供的技术方案带来的有益效果至少包括:本申请实施例提供一种音频控制方法,当播放音频时,监测是否存在外接播放设备接入事件的发生,若存在外接播放设备接入事件的发生,获取音频对应的当前播放进度,将当前播放进度回退预设进度后通过外接播放设备播放音频。由于外接播放设备接入终端后,用户佩戴外接播放设备需要一定的时间,因此可以将当前播放进度回退预设进度后通过外接播放设备播放音频,用户在佩戴外接播放设备后,可以继续通过外接播放设备聆听音频,使得用户可以听到完整的音频,提高了音频控制效果,也大大提高了用户的音频体验。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种音频控制方法的系统交互图;图2为本申请实施例提供的一种音频控制方法的流程示意图;图3为本申请另一实施例提供的一种音频控制方法的流程示意图;图4为本申请另一实施例提供的一种音频播放指令产生示意图;图5为本申请另一实施例提供的一种音频控制方法的流程示意图;图6为本申请另一实施例提供的一种音频控制装置的结构示意图;图7为本申请另一实施例提供的一种音频控制装置的结构示意图;图8为本申请另一实施例提供的一种音频控制装置的结构示意图;图9为本申请另一实施例提供的一种终端的结构示意图。具体实施方式为使得本申请的特征和优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参阅图1,图1为本申请实施例提供的一种音频控制方法的系统交互图。需要说明的是,本申请实施例的执行主体,在硬件上可以例如为终端中的中央处理器(CentralProcessingUnit,CPU)或者其他集成电路芯片,在软件上可以例如为终端中音频控制方法的相关服务,对此不做限制。终端中还可以设置有自带播放设备,终端中还可以接入外接播放设备,当终端未接入外接播放设备时,终端可以通过自带播放设备播放音频;当终端接入外接播放设备后,则优先切换至外接播放设备播放音频。如图1所示,本申请实施例中系统交互的步骤包括:S101、当播放音频时,中央处理器判断当前播放设备的类型。S102、若当前播放设备的类型为自带播放设备,中央处理器监测是否存在外接播放设备接入事件的发生。具体地,接收音频对应的音频播放指令,获取音频对应的完整音频时长;标记完整音频时长为第一时长,以及基于音频播放指令播放音频;记录音频的已播放时长,以及监测是否存在外接播放设备接入事件的发生。S103、若存在外接播放设备接入事件的发生,中央处理器获取音频对应的当前播放进度。具体地,监测到存在外接播放设备接入事件的发生时,获取音频的已播放时长;将已播放时长作为音频对应的当前播放进度;标记已播放时长标记为第二时长。S104、中央处理器将当前播放进度回退预设进度后通过外接播放设备播放音频。具体地,若第二时长小于第一时长,则判断第二时长与预设时长之间的大小;若第二时长小于或者等于预设时长,则将第二时长作为预设进度;若第二时长大于预设时长,则将预设时长作为预设进度;将当前播放进度回退预设进度后通过外接播放设备播放音频。或者,若存在外接播放设备接入事件的发生,控制外接播放设备进行入耳检测;记录外接播放设备从接入到入耳的过程中所用时长,以及获取外接播放设备入耳时音频对应的当前播放进度。将外接播放设备从接入到入耳的过程中所用时长作为预设进度;将当前播放进度回退预设进度后通过外接播放设备播放音频。S105、外接播放设备播放音频。在本申请实施例中,当播放音频时,监测是否存在外接播放设备接入事件的发生,若存在外接播放设备接入事件的发生,获取音频对应的当前播放进度,将当前播放进度回退预设进度后通过外接播放设备播放音频。由于外接播放设备接入终端后,用户佩戴外接播放设备需要一定的时间,因此可以将当前播放进度回退预设进度后通过外接播放设备播放音频,用户在佩戴外接播放设备后,可以继续通过外接播放设备聆听音频,使得用户可以听到完整的音频,提高了音频控制效果,也大大提高了用户的音频体验。请参阅图2,图2为本申请实施例提供的一种音频控制方法的流程示意图。如图2所示,音频控制方法包括:S201、当播放音频时,监测是否存在外接播放设备接入事件的发生。可以理解的,本申请实施例中的执行主体可以是终端中的处理器,音频可以是具有系统中自带的音频,还可以是终端中安装的第三方软件接收或者生成的音频。例如,本申请实施例中的音频可以是某第三方聊本文档来自技高网...

【技术保护点】
1.一种音频控制方法,其特征在于,所述方法包括:/n当播放音频时,监测是否存在外接播放设备接入事件的发生;/n若存在外接播放设备接入事件的发生,获取所述音频对应的当前播放进度;/n将所述当前播放进度回退预设进度后通过所述外接播放设备播放所述音频。/n

【技术特征摘要】
1.一种音频控制方法,其特征在于,所述方法包括:
当播放音频时,监测是否存在外接播放设备接入事件的发生;
若存在外接播放设备接入事件的发生,获取所述音频对应的当前播放进度;
将所述当前播放进度回退预设进度后通过所述外接播放设备播放所述音频。


2.根据权利要求1所述的方法,其特征在于,所述当播放音频时,监测是否存在外接播放设备接入事件的发生之前,还包括:
当播放音频时,判断当前播放设备的类型;
当所述当前播放设备的类型为自带播放设备,则执行所述当播放音频时,监测是否存在外接播放设备接入事件的发生。


3.根据权利要求1所述的方法,其特征在于,所述当播放音频时,监测是否存在外接播放设备接入事件的发生,包括:
接收音频对应的音频播放指令,获取所述音频对应的完整音频时长;
标记所述完整音频时长为第一时长,以及基于所述音频播放指令播放所述音频;
记录所述音频的已播放时长,以及监测是否存在外接播放设备接入事件的发生。


4.根据权利要求3所述的方法,其特征在于,所述若存在外接播放设备接入事件的发生,获取所述音频对应的当前播放进度,包括:
监测到存在外接播放设备接入事件的发生时,获取所述音频的已播放时长;
将所述已播放时长作为所述音频对应的当前播放进度;
标记所述已播放时长标记为第二时长。


5.根据权利要求4所述的方法,其特征在于,所述将所述当前播放进度回退预设进度后通过所述外接播放设备播放所述音频,包括:
若所述第二时长小于所述第一时长,则判断所述第二时长与预设时长之间的大小;
若所述第二时长小于或者等于所述预...

【专利技术属性】
技术研发人员:候祥
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1