一种音频流处理方法及移动终端技术

技术编号:13734698 阅读:36 留言:0更新日期:2016-09-21 22:55
本发明专利技术实施例公开了一种音频流处理方法及移动终端,包括:在检测到移动终端的系统时间处于预设音效设置时段时,根据预存的音效设置时段与所述移动终端的应用之间的映射关系,确定所述系统时间对应到目标应用;在所述移动终端的运行内存中加载所述目标应用对应的参考音效参数;在所述预设音效设置时段内检测到针对音频流的播放控制指令时,判断用于播放所述音频流的应用是否为所述目标应用;若是,则从所述运行内存中读取所述参考音效参数,配置所述音频流的音效参数为所述参考音效参数,并播放所述音频流。本发明专利技术实施例有利于提升移动终端的音频流播放的流畅度,优化内存资源管理,提升用户体验。

【技术实现步骤摘要】

本专利技术涉及移动终端
,具体涉及一种音频流处理方法及移动终端
技术介绍
随着手机等移动终端通讯产品的日益普及,移动终端逐渐成为人们生活中不可缺少的通信工具,其中,移动终端的音频数据播放功能称为人们最常用的基本功能之一。当前移动终端的音效处理技术中,生产厂家一般会根据移动终端的类型配置系统音效模式,配合信号处理算法和音频信号处理电路播放各类应用的音频流,但由于移动终端播放音频流时是实时加载系统音效模式对应的音效参数的,且加载音频参数操作占用较多的内存资源,这使得移动终端仅有较少的空闲内存资源执行播放音频流的操作,容易造成内存不足,从而音频流播放过程不够流畅、容易出现卡顿现象,影响用户体验。
技术实现思路
本专利技术实施例提供了一种音频流处理方法及移动终端,以期提升移动终端的音频流播放的流畅度,优化内存资源管理,提升用户体验。第一方面,本专利技术实施例提供一种音频流处理方法,包括:在检测到移动终端的系统时间处于预设音效设置时段时,根据预存的音效设置时段与所述移动终端的应用之间的映射关系,确定所述系统时间对应到目标应用;在所述移动终端的运行内存中加载所述目标应用对应的参考音效参数;在所述预设音效设置时段内检测到针对音频流的播放控制指令时,判断用于播放所述音频流的应用是否为所述目标应用;若是,则从所述运行内存中读取所述参考音效参数,配置所述音频流的音效参数为所述参考音效参数,并播放所述音频流。可以看出,相对于现有技术中移动终端在播放音频流时才实时加载音效参
数的方案,移动终端提前在运行内存中加载参考音效参数,并在检测到针对目标应用的音频流的播放控制指令、且播放音频流的应用为目标应用的情况下,从运行内存中读取参考音效参数,配置移动终端的音效参数为参考音效参数,并播放音频流。避免在音频流在播放过程中,移动终端的音效参数的加载操作占用内存资源被,从而有利于提升移动终端的音频流播放的流畅度,优化内存资源管理,提升用户体验。结合第一方面,在一些可能的实现方式中,所述在所述移动终端的运行内存中加载所述目标应用对应的参考音效参数,包括:判断所述移动终端是否创建有所述目标应用对应的应用层级音效参数;若是,在所述移动终端的运行内存中加载所述应用层级音效参数。结合第一方面,在一些可能的实现方式中,所述判断所述移动终端是否创建有所述目标应用对应的应用层级音效参数之前,所述方法还包括:获取用户针对所述目标应用设置的应用层级音效参数。结合第一方面,在一些可能的实现方式中,所述方法还包括:若判断出所述移动终端未创建有所述目标应用对应的应用层级音效参数,则所述移动终端的运行内存中加载所述移动终端的全局音效参数。结合第一方面,在一些可能的实现方式中,所述在检测到移动终端的系统时间处于预设音效设置时段时之前,所述方法还包括:获取所述移动终端的N个音频播放记录,所述音频播放记录包括播放音频流的应用和所述音频流的播放时间,N为大于1的整数;根据所述N个音频播放记录中的音频流的播放时间,确定所述移动终端的M个音效设置时段,M为小于N的正整数;根据所述M个音效设置时段中每一个音效设置时段所包含的音频播放记录,确定所述每一个音效设置时段中使用时长或者使用频率或者使用次数最高的应用;根据确定的所述使用时长或者使用频率最高的应用,以及对应的音频流的音效参数,建立所述音效设置时段和所述应用之间的映射关系。结合第一方面,在一些可能的实现方式中,所述音效参数包括以下参数中的至少一种:压缩Compress参数、箱头模拟Amp-Type参数、低音均衡EQ_Bass参数、
中音均衡EQ_Mid参数、高音均衡EQ_Treble参数、噪音门Noise_Gate参数。此外,可选的,在一些可能的实现方式中,所述检测针对音频流的播放控制指令,包括:当检测到针对所述移动终端的音频流的第一选取操作时,输出包含所述目标应用的播放器选取界面;当检测到针对所述播放器选取界面中的所述目标应用的第二选取操作时,生成针对所述音频流的播放控制指令。第二方面,本专利技术实施例提供了一种移动终端,所述移动终端包括功能模块,所述功能模块用于执行本专利技术实施例第一方面任一方法中所描述的部分或全部步骤。第三方面,本专利技术实施例提供了一种移动终端,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线连接并完成相互间的通信;所述存储器存储有可执行程序代码,所述通信接口用于无线通信;所述处理器用于调用所述存储器中的所述可执行程序代码,执行本专利技术实施例第一方面任一方法中所描述的部分或全部步骤。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例公开的一种音频流处理方法的流程示意图;图2是本专利技术实施例公开的另一种音频流处理方法的流程示意图;图3是本专利技术实施例公开的另一种音频流处理方法的流程示意图;图4是本专利技术实施例公开的一种移动终端的单元组成框图;图5是本专利技术实施例公开的一种移动终端的结构示意图;图6是本专利技术实施例公开的另一种移动终端的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。为了更好理解本专利技术实施例公开的一种音频流处理方法及移动终端,下面对本专利技术实施例进行详细介绍。请参阅图1,图1是本专利技术实施例提供了一种音频流处理方法,如图所示,本音频流处理方法包括:S101,移动终端在检测到移动终端的系统时间处于预设音效设置时段时,根据预存的音效设置时段与所述移动终端的应用之间的映射关系,确定所述系统时间对应到目标应用;其中,所述预设音效设置时段例如可以是早上7点至8点,早上8点至9点半,中午12点至1点半,等等。所述目标应用例如可以是通话应用、音视频播放应用、录音应用等等。S102,所述移动终端在所述移动终端的运行内存中加载所述目标应用对应的参考音效参数;其中,所述移动终端的内存包括运行内存和非运行内存,所述运行本文档来自技高网
...
一种音频流处理方法及移动终端

【技术保护点】
一种音频流处理方法,其特征在于,包括:在检测到移动终端的系统时间处于预设音效设置时段时,根据预存的音效设置时段与所述移动终端的应用之间的映射关系,确定所述系统时间对应到目标应用;在所述移动终端的运行内存中加载所述目标应用对应的参考音效参数;在所述预设音效设置时段内检测到针对音频流的播放控制指令时,判断用于播放所述音频流的应用是否为所述目标应用;若是,则从所述运行内存中读取所述参考音效参数,配置所述音频流的音效参数为所述参考音效参数,并播放所述音频流。

【技术特征摘要】
1.一种音频流处理方法,其特征在于,包括:在检测到移动终端的系统时间处于预设音效设置时段时,根据预存的音效设置时段与所述移动终端的应用之间的映射关系,确定所述系统时间对应到目标应用;在所述移动终端的运行内存中加载所述目标应用对应的参考音效参数;在所述预设音效设置时段内检测到针对音频流的播放控制指令时,判断用于播放所述音频流的应用是否为所述目标应用;若是,则从所述运行内存中读取所述参考音效参数,配置所述音频流的音效参数为所述参考音效参数,并播放所述音频流。2.根据权利要求1所述的方法,其特征在于,所述在所述移动终端的运行内存中加载所述目标应用对应的参考音效参数,包括:判断所述移动终端是否创建有所述目标应用对应的应用层级音效参数;若是,在所述移动终端的运行内存中加载所述应用层级音效参数。3.根据权利要求2所述的方法,其特征在于,所述判断所述移动终端是否创建有所述目标应用对应的应用层级音效参数之前,所述方法还包括:获取用户针对所述目标应用设置的应用层级音效参数。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:若判断出所述移动终端未创建有所述目标应用对应的应用层级音效参数,则所述移动终端的运行内存中加载所述移动终端的全局音效参数。5.根据权利要求1-4任一项所述的方法,其特征在于,所述在检测到移动终端的系统时间处于预设音效设置时段时之前,所述方法还包括:获取所述移动终端的N个音频播放记录,所述音频播放记录包括播放音频流的应用和所述音频流的播放时间,N为大于1的整数;根据所述N个音频播放记录中的音频流的播放时间,确定所述移动终端的M个音效设置时段,M为小于N的正整数;根据所述M个音效设置时段中每一个音效设置时段所包含的音频播放记录,确定所述每一个音效设置时段中使用时长或者使用频率或者使用次数最高的应用;根据确定的所述使用时长或者使用频率最高的应用,以及对应的音频流的音效参数,建立所述音效设置时段和所述应用之间的映射关系。6.根据权利要求1或2任一项所述的方法,其特征在于,所述参考音效参数包括以下参数中的至少一种:压缩Compress参数、箱头模拟Amp-Type参数、低音均衡EQ_Bass参数、中音均衡EQ_Mid参数、高音均衡EQ_Treble参数、噪音门Noise_Gate参数。7.一种移动终端,其特征在于,包括:目标应用确定单元,用于在检测到移动终端的系统时间处于预设音效设置时段时,根据预存的音效设置时段与所述移动终端的应用之间的映射关系,确定所述系统时间对应到目标应用;参数加载单元,用于在所述移动终端的运行内存中...

【专利技术属性】
技术研发人员:甘高亭李亚军涂广杨海
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1