一种音乐播放方法及装置的制造方法

文档序号:8396684阅读:343来源:国知局
一种音乐播放方法及装置的制造方法
【技术领域】
[0001]本发明涉及智能终端技术领域,具体涉及一种音乐播放方法及装置。
【背景技术】
[0002]在移动互联网时代,智能手机等智能的移动终端已成逐渐取代传统的MP3、MP4等专门的音乐播放工具,采用智能的移动终端听歌曲已逐渐成为一种生活方式。
[0003]目前,采用智能的移动终端播放音乐的通常的模式是:将歌曲存储到移动终端本地,然后将待播放的音乐文件单独存储到一个文件夹里或设置到一个播放列表里,对该文件夹或播放列表中的音乐文件进行循环播放或随机播放。
[0004]但是,用户会存在文件夹或播放列表中很多歌曲听久了就不想再听,又懒于将喜欢的歌曲挑选出来重新放在新建文件夹或播放列表中播放的情况,此时不管是顺序播放还是随机播放都不可避免会播放到不喜欢听的那几首歌曲,现有技术要求用户手动的去切换到喜欢听的歌曲。

【发明内容】

[0005]有鉴于此,本发明实施例提供一种音乐播放方法及装置,以实现自动筛选用户喜欢的音乐文件进行播放。
[0006]本发明实施例采用以下技术方案:
[0007]第一方面,本发明实施例提供了一种音乐播放方法,包括:
[0008]获取待播放的音乐文件集合中的音乐文件的播放信息;
[0009]根据音乐文件的播放信息从所述音乐文件集合中筛选音乐文件,对筛选出的音乐文件进行播放,并对所播放的音乐文件的播放信息进行更新。
[0010]第二方面,本发明实施例还提供了一种音乐播放装置,包括:
[0011]播放信息获取单元,用于获取待播放的音乐文件集合中的音乐文件的播放信息;
[0012]音乐文件筛选与播放单元,用于根据音乐文件的播放信息从所述音乐文件集合中筛选音乐文件,对筛选出的音乐文件进行播放,并对所播放的音乐文件的播放信息进行更新。
[0013]本发明实施例提出的技术方案的有益技术效果是:
[0014]本发明实施例通过获取待播放的音乐文件集合中的音乐文件的播放信息,根据音乐文件的播放信息筛选音乐文件并进行播放,并对所播放的音乐文件的播放信息进行更新,能实现自动筛选用户喜欢的音乐文件进行播放,能减少用户操作智能终端的操作次数,提高用户的操作效率。
【附图说明】
[0015]为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
[0016]图1是本发明具体实施例一所述的音乐播放方法流程图;
[0017]图2是本发明具体实施例二所述的音乐播放方法流程图;
[0018]图3是本发明具体实施例三所述的音乐播放方法流程图;
[0019]图4是本发明具体实施例四所述的音乐播放方法流程图;
[0020]图5是本发明具体实施例五所述的音乐播放装置的结构框图。
【具体实施方式】
[0021]为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]下面结合附图并通过【具体实施方式】来进一步说明本发明的技术方案。
[0023]实施例一
[0024]图1是本实施例所述的音乐播放方法流程图,本实施例可适用于通过智能终端自动筛选用户喜欢的音乐文件进行播放的情况,该方法可以由智能终端上的音乐播放装置来执行,如图1所示,本实施例所述的音乐播放方法包括:
[0025]步骤S101、获取待播放的音乐文件集合中的音乐文件的播放信息。
[0026]所述待播放的音乐文件集合包括当前的音乐播放列表中所包含的音乐文件的播放信息,或当前的音乐播放文件夹中所包含的音乐文件的播放信息,各音乐文件的播放信息可以记录在指定的文件、数据库、服务器、或云端,还可以以文件属性的形式记录在音乐文件中。
[0027]本实施例中,所述音乐文件的播放信息是指能用于据此自动筛选用户喜欢的音乐文件的信息,以解决文件夹或播放列表中某些歌曲听久了不想再听,又懒于将喜欢的歌曲挑选出来重新放在新建文件夹或播放列表中播放的问题。
[0028]例如,所述音乐文件的播放信息可以包括音乐文件的播放次数、播放时长、播放时间、或播放次数和播放时间等。具体地,对于播放时间来说,可以将音乐文件的各次播放的起始时间和结束时间作为该音乐文件的播放信息,还可以将将音乐文件最近一次播放时的播放时间作为该音乐文件的播放信息。
[0029]步骤S102、根据音乐文件的播放信息从所述音乐文件集合中筛选音乐文件,对筛选出的音乐文件进行播放,并对所播放的音乐文件的播放信息进行更新。
[0030]获取当前播放列表或当前播放文件夹中的音乐文件的播放信息之后,可根据所获取的播放信息按照预设筛选条件或用户输入的筛选条件,从当前播放列表或当前播放文件夹中筛选音乐文件进行播放。
[0031]为了及时对当前播放的音乐文件的播放信息进行更新,在播放开始和/或播放结束,对音乐文件的播放信息进行更新。具体的更新方法依据音乐文件的播放信息的具体内涵来定。
[0032]例如,若所述音乐文件的播放信息包括音乐文件的播放次数,则在开始播放或结束播放某音乐文件时,需将该音乐文件的播放次数加一。
[0033]又如,若所述音乐文件的播放信息包括音乐文件的各次播放的起始时间和结束时间,则在开始播放某音乐文件时,需要将开始播放的时间记录下来,作为该音乐文件的本次播放的开始时间,再在终止播放该音乐文件时,将终止播放的时间记录下来,作为该音乐文件的本次播放的结束时间;
[0034]再如,若所述音乐文件的播放信息包括音乐文件的各次播放的播放时长,则在开始播放某音乐文件时,需要从开始播放时开始计时直到终止播放该音乐文件时,将记录的时间作为该音乐文件的本次播放时长。或者,在开始播放某音乐文件时,先将开始播放的时间记录下来,再在终止播放该音乐文件时将终止播放的时间记录下来,将两次记录的时间差作为该音乐文件的本次播放时长。
[0035]本实施例通过获取待播放的音乐文件集合中的音乐文件的播放信息,根据音乐文件的播放信息筛选音乐文件并进行播放,并对所播放的音乐文件的播放信息进行更新,能实现自动筛选用户喜欢的音乐文件进行播放,能使用户因避免因顺序播放或随机播放时播放而播放到听久了不想再听的歌曲,而每次播放完一首歌曲后手动选择歌曲、或周期性地将待播放的音乐文件单独存储到一个文件夹里或设置到一个播放列表里播放,引起对智能终端频繁操作,能减少用户操作智能终端的操作次数,能提高用户操作智能终端的效率。
[0036]实施例二
[0037]图2是本实施例所述的音乐播放方法流程图,如图2所示,本实施例所述的音乐播放方法包括:
[0038]步骤S201、判断是否播放完一首歌曲,若是则执行步骤S202,否则执行步骤S206。
[0039]即判断智能终端是否已终止播放当前音乐文件。
[0040]步骤S202、对所播放的音乐文件的播放信息进行更新。
[0041]为了及时对当前播放的音乐文件的播放信息进行更新,在播放开始和/或播放结束,对音乐文件的播放信息进行更新。
[0042]本实施例通过在播放结束时对音乐文件的播放信息进行更新为例来说明所播放的音乐文件的播放信息进行更新的方法。需要说明的是,具体的更新方法依据音乐文件的播放信息的具体内涵来定。
[0043]例如,若所述音乐文件的播放信息包括音乐文件的播放次数,则在结束播放某音乐文件时,需将该音乐文件的播放次数加一。
[0044]又如,若所述音乐文件的播放信息包括音乐文件的各次播放的播放时间,或音乐文件的上次播放时间,可在终止播放该音乐文件时,将终止播放的时间记录下来,作为该音乐文件的本次播放的播放时间,或作为该音乐文件的上次播放时间。
[0045]再如,若所述音乐文件的播放信息包括音乐文件的各次播放的播放时长,则在开始播放某音乐文件时,需要从开始播放时开始计时直到终止播放该音乐文件时,将记录的时间作为该音乐文件的本次播放时长。
[0046]步骤S203、获取待播放的音乐文件集合中的音乐文件的播放信息。
[0047]本步骤与实施例一的步骤SlOl相同,在此不作赘述。
[0048]步骤S204、根据音乐文件的播放信息按照预设筛选条件或用户输入的筛选条件,从所述音乐文件集合中筛选音乐文件。
[0049]本步骤用于根据音乐文件的播放信息从当前的音乐文件集合中筛选音乐文件,其中,具体如何筛选,可以通过将所述音乐文件集合按照预设筛选条件进行筛选来实现,该预设筛选条件可结合智能终端的产品特点、产品针对的主流消费群体的使用习惯、音乐欣赏习惯等因素充分分析得出,将该筛选条件作为预设的筛选条件从所述音乐文件集合中筛选音乐文件。也可以通过提供筛选条件输入窗口的形式,供用户自己输入的筛选条件,将该筛选条件作为预设的筛选条件从所述音乐文件集合中筛选音乐文件。
[0050]步骤S205、对筛选出的音乐文件进行播放,返回步骤S201。
[0051]步骤S206、继续播放,返回步骤S201。
[0052]本实施例通过在检测到音乐文件终止播放时及时对音乐文件的播放信息进行记录和更新,并根据当前播放列表或文件夹中的音乐文件的播放信息挑选下一个音乐文件并继续播放,以在音乐文件播放结束时进行数据更新并自动筛选用户喜欢的音乐文件继续播放,能避免用户每次播放完一首歌曲后手动选择歌曲,能减少用户操作智能终端的操作次数,能提高用户操作智能终端的效率。
[0053]实施例三
[0054]图3是本实施例所述的音乐播放方法流程图,如图3所示,本实施例所述的音乐播放方法包括:
[0055]步骤S301、接收到用户输入的播放条件。
[0056]可通过预设的用于接收用户输入播放条件的筛选条件输入窗口,接收到用户输入的播放条件。
[0057]可预先给定多个包含筛选公式的筛选条件,该筛选条件输入窗口可允许用户从多个筛选公式中选择一个或一个以上的筛选
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1