一种基于音量的音乐下载品质的控制方法及系统的制作方法

文档序号:9399342阅读:418来源:国知局
一种基于音量的音乐下载品质的控制方法及系统的制作方法
【技术领域】
[0001]本发明涉及移动终端技术领域,尤其涉及一种基于音量的音乐下载品质的控制方法及系统。
【背景技术】
[0002]目前移动终端已不仅仅用于传统的通信功能,其拓展功能也被越来越多的使用,如音乐下载、播放等功能。当用户在下载音乐时,服务器端会弹出界面让用户选择音乐下载品质:无损品质、超尚品质、尚品质、标准品质;在现有技术中,用户需要手动选择相应的首乐下载品质,每下载一首音乐都需要选择一次。对于用户来说该选择操作较为繁琐。
[0003]因此,现有技术还有待于改进和发展。

【发明内容】

[0004]本发明要解决的技术问题在于,针对现有技术的不足,提供一种基于音量的音乐下载品质的控制方法及系统,其能够根据用户日常音乐收听行为自动选择合适的音乐品质进行下载;通过本方法,其可以解决现有的在下载音乐时仍需要手工选择音乐下载品质,操作较为繁琐的缺陷的问题。
[0005]为了解决上述技术问题,本发明所采用的技术方案如下:
一种基于音量的音乐下载品质的控制方法,其中,所述方法包括以下步骤:
A、当下载音乐时,获取系统存储音量;
B、根据获得的系统存储音量,查找预先设置的与该系统存储音量对应的音乐品质,下载相应品质的首乐。
[0006]所述基于音量的音乐下载品质的控制方法,其中,所述步骤A之前包括:预先设置系统存储音量与音乐品质的对应。
[0007]所述基于音量的音乐下载品质的控制方法,其中,所述系统存储的音量当没有播放过音乐时,其值为0,并设系统存储播放时长为O ;当移动终端播放音乐时,记录移动终端播放音乐的音量和时长,根据播放音乐音量和时长更新系统存储音量和系统存储播放时长。
[0008]所述更新系统存储的音量和播放时间的具体过程如下:
51、判断移动终端是否为第一播放音乐,如果是,则创建用于存储音乐播放音量和播放时间的缓存文件;如果否,执行S2 ;
52、当移动终端播放音乐时,记录音乐播放音量Vavg和播放时长T;
53、根据音乐播放音量Vavg和播放时长T,通过与系统存储音量Vavgl和播放时长TAl进行数学运算,更新系统存储音量Vavgl和系统存储播放时长TAl ;
54、更新系统存储音量Vavgl和系统存储播放时长TAl后,清空缓存文件中内容。
[0009]所述基于音量的音乐下载品质的控制方法,其中,所述步骤S2中,具体包括:
S20、开始播放音乐时,记录开始播放音乐时间和音量,记为T (O),V (I); 521、在音乐播放过程中,记录每次调整播放音量的时间和音量,分别记为T(1)、V (2)、T (2)、V (3)......T (N-1)、V (N),其中,N 为正整数;
522、当停止播放音乐时,记录停止播放音乐的时间T(N);
523、计算音乐播放过程的音乐播放音量Vavg和音乐播放时长T。
[0010]所述基于音量的音乐下载品质的控制方法,其中,所述步骤S3中,所述计算音乐播放过程的音量Vavg和音乐播放时长T的计算公式如下:
Vavg= (V (1)*TT (I) +V (2)*TT (2)+......+V (N_1)*TT (N-1) +V (N) *TT (N))/
(TT (I)+TT (2)+......+TT (N-1) +TT (N));
T=T (N) -T (O);
其中,TT (X)为T (X)与T (x-1)的时间间隔,V (X)为时间T (x-1)至T (x)的音量,T (N)为停止播放音乐时间,T (O)开始播放音乐时间。
[0011]所述基于音量的音乐下载品质的控制方法,其中,所述步骤S3中,所述系统存储的音量Vavgl和系统存储播放时长TAl的数学运算为:
Vavgl= (Vavg*T+Vavgl*TAl) / (T+TA1);
TA1=T+TA1 ;
其中,Vavg为音乐播放音量,T为音乐播放时长。
[0012]—种基于音量的音乐下载品质的控制系统,其中,所述系统包括:
获取模块,用于当下载音乐时,获取系统存储音量;
下载模块,根据获得的系统存储音量,查找预先设置的与该系统存储音量对应的音乐品质,下载相应品质的首乐。
[0013]所述基于音量的音乐下载品质的控制系统,其中,其还包括:
预设模块,用于预先设置系统存储音量与音乐品质的对应关系。
[0014]所述基于音量的音乐下载品质的控制系统,其中,所述获取模块包括:
缓存模块,用于存储音乐播放音量和播放时间;
检测模块,用于检测启动、关闭音乐播放以及调节音乐播放的音量的操作,并且当检测到用户有上述这些对音乐播放的操作时,获取当前时间及当前设置的音量,并记录至缓存丰吴块;
更新模块,用于计算音乐播放音量和播放时长,并更新系统存储音量和系统存储播放时长。
[0015]有益效果:与现有技术相比,本发明所提供的一种基于音量的音乐下载品质的控制方法及系统,当下载音乐时,获取系统存储的音量;根据音量与音乐品质的对应关系,判断平均音量对应的音乐品质并进行下载;通过存储与记录用户日常播放音乐时的平均音量来自动判断哪种音乐品质比较适合用户,当用户下载音乐时能够自动判断哪种音乐品质比较适合用户,从而免去了现有技术中用户需要手工选择下载的音乐品质的繁琐的操作,从而提高了用户体验,使移动终端更加人性化,使用起来更加方便。
【附图说明】
[0016]图1为本发明基于音量的音乐下载品质的控制方法较佳实施例的流程图。
[0017]图2为本发明基于音量的音乐下载品质的控制系统的功能原理框图。
【具体实施方式】
[0018]本发明提供的基于音量的音乐下载品质的控制方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0019]下面结合附图,通过对实施例的描述,对
【发明内容】
作进一步说明。
[0020]请参见图1,图1为本发明基于音量的音乐下载品质的控制方法较佳实施例的流程图。如图所示,所述方法包括以下步骤:
A、当下载音乐时,获取系统存储的音量。
[0021]在本发明实施例中,需要预先设置系统存储的音量,系统存储的音量可以通过如下方法实现:
例如,如果在下载音乐之前没有使用过移动终端播放过音乐,可以采用移动终端出厂时设置的系统存储音量,同时移动终端出厂时还设置了系统存储播放时长,如果在下载音乐之前播放过音乐,那么当移动终端播放音乐时,记录移动终端播放音乐的音量和时间,根据播放音乐的音量和时长更新系统存储的音量和播放时间。例如,将音量用整数表示,也就是说音量为1、2、3....N,其是将音乐音量等级化,每个音量等级表示一个音量分贝区间,每个音量等级表示的分贝区间可以是相同,也可以是不同的,这里不做限定,仅给出例子说明。例如,音量I表不15分贝到20分贝,2表不20分贝到25分贝,3表不25分贝到30分贝,依次类推。那么,移动终端出厂时设置的系统存储音量可以为0,出厂时音乐播放时长也设置为O。例如,在下载音乐之前播放过音乐,假设最后一次播放音乐音量和时长可以为4、20分钟,那么采用4和20通过数学更新系统存储音量和系统存储播放时长,这里系统存储音量和系统存储播放时长可以是移动终端出厂设置的音量和时长,也可以是已经更新过程的音量和时长。
[0022]进一步,所述更新系统
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1