一种均匀播放歌曲的方法

文档序号:6741615阅读:240来源:国知局
专利名称:一种均匀播放歌曲的方法
技术领域
本发明涉及一种均匀播放歌曲的方法。
背景技术
目前,很多用户的歌曲播放器的歌曲列表很长,例如有上百首歌或者几百首歌,并且,很多用户喜欢随机播放歌曲列表中的歌曲。但是,对于目前的随机播放歌曲的算法来说,只有当播放歌曲列表的时间足够长,每首歌播放的次数才接近相等。而在现实中,每次用户听歌的时间不会太长,即用户在有限的听歌时间段内,多次听到某些歌曲的情况是很常见的,而某些歌曲又难以被听到。用户有时并不想听某些歌曲,并且,在某段时间听歌的过程中,多次听到的歌曲往往容易让用户产生烦厌,而用户又不忍心将该歌曲从列表中删除;另外没有听到某些歌曲又同样让用户感到沮丧。

发明内容
为了克服现有技 术的不足,本发明提供了一种均匀播放歌曲的方法,使得用户在有限的听歌时间内,能够更为均匀的听到歌曲列表中的歌曲。一种均匀播放歌曲的方法,包括如下步骤:
O按照随机算法播放歌曲列表中的歌曲,并记录每首歌曲被播放的次数;
2)当某首歌曲播放的次数超出设定次数后,在随后的设定时间段内,将该首歌曲排除在随机播放歌曲的范围之外;
3)在所述设定时间段后,将该首歌曲重新纳入随机播放歌曲的范围内。在更优的方案中,在所述步骤3)中将该首歌曲的播放次数记为零次。在更优的方案中,所述歌曲列表中包含第一歌曲和第二歌曲,所述第一歌曲对应的设定次数与所述第二歌曲对应的设定次数不同。本发明还提供了一种均匀播放歌曲的方法,包括如下步骤:
O按照随机算法播放歌曲列表中的歌曲,并记录每首歌曲被播放的累计时长;
2)当某首歌曲播放的累计时长超出设定时长后,在随后的设定时间段内,将该首歌曲排除在随机播放歌曲的范围之外;
3)在所述设定时间段后,将该首歌曲重新纳入随机播放歌曲的范围内。在更优的方案中,在所述步骤3)中将该首歌曲播放的累计时长记为零。在更优的方案中,所述歌曲列表中包含第一歌曲和第二歌曲,所述第一歌曲对应的设定时长与所述第二歌曲对应的设定时长不同。本发明还提供了一种电子设备均匀播放歌曲的方法,包括如下步骤:
1)按照随机算法播放歌曲列表中的歌曲,并在电子设备的显示界面上显示歌曲列表;
2)当所述电子设备接收到用户输入的暂停播放某首歌曲的指令后,在随后的设定时间段内,将该首歌曲排除在随机播放歌曲的范围之外;
3)在所述设定时间段后,将该首歌曲重新纳入随机播放歌曲的范围内。
在更优的方案中,在所述步骤2)中,在所述歌曲列表中显示该首歌曲的位置处标识该首歌曲被暂停播放。在更优的方案中,还包括如下步骤:
在所述步骤2)中,所述设定时间段为所述电子设备接收到的用户输入的暂停时长。在更优的方案中,还包括如下步骤:
若所述电子设备接收到用户输入的解除暂停播放某首歌曲的指令后,该首歌曲重新纳入随机播放歌曲的范围内。这样,尤其在歌曲列表的歌曲数目较多的情况下,用户在较短的听歌的时间段内,可以较为均匀地听到歌曲列表中的歌曲,也可以避免多次听到某些歌曲,而很难听到某些歌曲;当不想暂时听到某些歌时,不需要将其从歌曲列表中删除或者手动跳过该歌曲。


图1是本发明一种实施例的均匀播放歌曲的方法的流程 图2是本发明一种实施例的均匀播放歌曲的方法的歌曲列表示意图。
具体实施例方式以下将结合附图,对发明的具体实施例作进一步详细说明。实施例1
如图1和2所示,一种均匀播放歌曲的方法,包括如下步骤:
O按照随机算法播放歌曲列表中的歌曲,并记录每首歌曲被播放的次数;
在歌曲播放器的歌曲列表中有多首歌曲,当用户选择随机播放这些歌曲后,每首歌曲被歌曲播放器播放一次,歌曲播放器记录下该首歌被累计的播放总次数。2)当某首歌曲播放的次数超出设定次数后,在随后的设定时间段内,将该首歌曲排除在随机播放歌曲的范围之外;
例如,设定次数为4次,若歌曲I被播放了 5次后,在随后的设定时间段内,歌曲I被排除在随机播放歌曲的范围之外,即在这个设定时间段内,歌曲I不会被播放。3)在所述设定时间段后,将该首歌曲重新纳入随机播放歌曲的范围内。例如,设定时间段为2小时,则经过2小时后,歌曲I又重新进入被歌曲播放器随机播放的范围内。此时,歌曲I的播放次数重新被记为零次。而不同的歌曲可以具有不同的设定次数,例如,歌曲I对应的设定次数为5次,而歌曲2对应的设定次数为4次。这样,尤其在歌曲列表的歌曲数目较多的情况下,用户在较短的听歌的时间段内,可以较为均匀地听到歌曲列表中的歌曲,也可以避免多次听到某些歌曲,而很难听到某些歌曲;当不想听到某些歌时,不需要将其从歌曲列表中删除或者手动跳过该歌曲。实施例2
一种均匀播放歌曲的方法,包括如下步骤:
1)歌曲播放器按照随机算法播放歌曲列表中的歌曲,并记录每首歌曲被播放的累计时
长;
2)当某首歌曲播放的累计时长超出设定时长后,在随后的设定时间段内,将该首歌曲排除在随机播放歌曲的范围之外;
例如,设定时长为20分钟,若歌曲I被播放了累计超出20分钟后,在随后的设定时间段内,歌曲I被排除在随机播放歌曲的范围之外,即在这个设定时间段内,歌曲I不会被播放。3)在所述设定时间段后,将该首歌曲重新纳入随机播放歌曲的范围内。例如,设定时间段为I小时,则经过I小时后,歌曲I又重新进入被歌曲播放器随机播放的范围内。此时,歌曲I的播放的累计时长重新被记为O。不同的歌曲可以对应设定不同的设定时长,例如,歌曲I对应的设定时长是20分钟,而歌曲2对应的设定时长是15分钟。实施例3
一种电子设备均匀播放歌曲的方法,包括如下步骤:
1)歌曲播放器按照随机算法播放歌曲列表中的歌曲,同时,在电子设备的显示界面上显示歌曲列表,例如在手机或平板电脑的触摸屏上显示歌曲列表,如图2所示;
2)当用户不 想听某首歌曲时,可以将该首歌设置为暂停播放,例如,用户不想听歌曲1,即可以将歌曲I设置为暂停播放,电子设备接收到用户输入的暂停播放歌曲I的指令后,在随后的设定时间段内,将歌曲I排除在随机播放歌曲的沮围之外,并在歌曲列表中显不歌曲I的位置处标识歌曲I被暂停播放,如图2所示。若电子设备的显示界面是触摸屏,可以直接触摸该位置,从而将歌曲I设定为暂停播放。用户还可以设置设定时间段的长短。3)在设定时间段后,将歌曲I重新纳入随机播放歌曲的范围内。若用户想要重新听歌曲I时,可以解除暂停播放歌曲1,若显示界面是触摸屏时,可以直接触摸该位置而输入解除暂停播放的命令,电子设备接收到用户输入的解除暂停播放某首歌曲的指令后,从而将歌曲I重新纳入随机播放歌曲的范围内。
权利要求
1.一种均匀播放歌曲的方法,其特征是,包括如下步骤: O按照随机算法播放歌曲列表中的歌曲,并记录每首歌曲被播放的次数; 2)当某首歌曲播放的次数超出设定次数后,在随后的设定时间段内,将该首歌曲排除在随机播放歌曲的范围之外; 3)在所述设定时间段后,将该首歌曲重新纳入随机播放歌曲的范围内。
2.如权利要求1所述的均匀播放歌曲的方法,其特征是,在所述步骤3)中将该首歌曲的播放次数记为零次。
3.如权利要求1所述的均匀播放歌曲的方法,其特征是,所述歌曲列表中包含第一歌曲和第二歌曲,所述第一歌曲对应的设定次数与所述第二歌曲对应的设定次数不同。
4.一种均匀播放歌曲的方法,其特征是,包括如下步骤: 1)按照随机算法播放歌曲列表中的歌曲,并记录每首歌曲被播放的累计时长; 2)当某首歌曲播放的累计时长超出设定时长后,在随后的设定时间段内,将该首歌曲排除在随机播放歌曲的范围之外; 3)在所述设定时间段后,将该首歌曲重新纳入随机播放歌曲的范围内。
5.如权利要求4所述的均匀播放歌曲的方法,其特征是,在所述步骤3)中将该首歌曲播放的累计时长记为零。
6.如权利要求4所述的均匀播放歌曲的方法,其特征是,所述歌曲列表中包含第一歌曲和第二歌曲,所述第一歌曲对应的设定时长与所述第二歌曲对应的设定时长不同。
7.一种电子设备均匀播放歌曲的方法,其特征是,包括如下步骤: 1)按照随机算法播放歌曲列表中的歌曲,并在电子设备的显示界面上显示歌曲列表; 2)当所述电子设备接收到用户输入的暂停播放某首歌曲的指令后,在随后的设定时间段内,将该首歌曲排除在随机播放歌曲的范围之外; 3)在所述设定时间段后,将该首歌曲重新纳入随机播放歌曲的范围内。
8.如权利要求7所述的电子设备均匀播放歌曲的方法,其特征是,在所述步骤2)中,在所述歌曲列表中显示该首歌曲的位置处标识该首歌曲被暂停播放。
9.如权利要求7所述的电子设备均匀播放歌曲的方法,其特征是,还包括如下步骤: 在所述步骤2)中,所述设定时间段为所述电子设备接收到的用户输入的暂停时长。
10.如权利要求7所述的电子设备均匀播放歌曲的方法,其特征是,还包括如下步骤: 若所述电子设备接收到用户输入的解除暂停播放某首歌曲的指令后,该首歌曲重新纳入随机播放歌曲的范围内。
全文摘要
本发明公开了一种均匀播放歌曲的方法,包括如下步骤1)按照随机算法播放歌曲列表中的歌曲,并记录每首歌曲被播放的次数;2)当某首歌曲播放的次数超出设定次数后,在随后的设定时间段内,将该首歌曲排除在随机播放歌曲的范围之外;3)在所述设定时间段后,将该首歌曲重新纳入随机播放歌曲的范围内。这样,尤其在歌曲列表的歌曲数目较多的情况下,用户在较短的听歌的时间段内,可以较为均匀地听到歌曲列表中的歌曲,也可以避免多次听到某些歌曲,而很难听到某些歌曲;当不想暂时听到某些歌时,不需要将其从歌曲列表中删除或者手动跳过该歌曲。
文档编号G11B20/10GK103247312SQ201310164220
公开日2013年8月14日 申请日期2013年5月7日 优先权日2013年5月7日
发明者孙平, 陈若昭 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1