[发明专利]音乐随机播放方法、移动终端及计算机可读存储介质在审
申请号: | 201810025839.9 | 申请日: | 2018-01-11 |
公开(公告)号: | CN108255460A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 郑和;邓岩;张文海 | 申请(专利权)人: | 上海展扬通信技术有限公司 |
主分类号: | G06F3/16 | 分类号: | G06F3/16 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 201203 上海市浦东新区中国(上海)*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 随机播放 待播放音乐文件 计算机可读存储介质 分类结果 歌手信息 移动终端 音乐文件 音乐 多个类别 交替播放 用户体验 排序 播放 分类 | ||
1.一种音乐随机播放方法,其特征在于,所述音乐随机播放方法包括以下步骤:
获取待播放音乐文件对应的歌手信息,并基于所述歌手信息对所述待播放音乐文件进行分类,以得到由多个类别组成的分类结果;
基于所述分类结果,对所述待播放音乐文件进行排序,以得到相应的随机播放列表;
按照所述随机播放列表,播放对应的音乐文件。
2.如权利要求1所述的音乐随机播放方法,其特征在于,所述获取待播放音乐对应的歌手信息,并基于所述歌手信息对所述待播放音乐进行分类的步骤包括:
获取待播放音乐对应的歌手信息,并将所述待播放音乐文件中歌手信息相同的音乐文件作为一个类别。
3.如权利要求2所述的音乐随机播放方法,其特征在于,所述获取待播放音乐对应的标识信息,并基于所述标识信息对所述待播放音乐进行分类的步骤还包括:
若所述待播放音乐文件对应的歌手信息为未知信息,则将所述未知信息对应的音乐文件作为一个类别。
4.如权利要求3所述的音乐随机播放方法,其特征在于,所述基于所述分类结果,对所述待播放音乐文件进行排序,以得到相应的随机播放列表的步骤包括:
基于所述分类结果,获取所述各类别分别对应的音乐文件的数量;
基于所述各类别分别对应的音乐文件的数量的大小关系,对所述类别进行排序,以得到相应的序列列表;
基于所述序列列表,将所述待播放音乐进行排序,以得到所述随机播放列表。
5.如权利要求4所述的音乐随机播放方法,其特征在于,所述基于所述序列列表,将所述待播放音乐进行排序,以得到所述随机播放列表的步骤包括:
基于所述序列列表,将所述序列列表中对应的音乐文件数量最多的类别作为第一类别;
将所述序列列表中除所述第一类别对应的音乐文件之外的次级音乐文件,按照预设方式插入所述第一类别中相邻两音乐文件之间,以得到所述随机播放列表。
6.如权利要求5所述的音乐随机播放方法,其特征在于,所述将所述序列列表中除所述第一类别对应的音乐文件之外的次级音乐文件,按照预设方式插入所述第一类别中相邻两音乐文件之间,以得到所述随机播放列表的步骤包括:
获取所述序列列表中的第二类别,并将所述第二类别对应的音乐文件按照预设方式均匀插入所述第一类别中相邻两音乐文件之间,以得到第一播放列表;
基于所述序列列表,按照所述预设方式,依次将所述序列列表中未完成插入的各类别对应的音乐文件分别插入相邻前一次所得到的播放列表中相邻两音乐文件之间,至所述待播放音乐文件全部排序完成,以得到所述随机播放列表。
7.如权利要求6所述的音乐随机播放方法,其特征在于,所述获取所述序列列表中的第二类别,并将所述第二类别对应的音乐文件按照预设方式均匀插入所述第一类别中相邻两音乐文件之间,以得到第一播放列表的步骤包括:
基于所述序列列表,获取所述第一类别以及所述第二类别分别对应的音乐文件数量;
按照位置计算公式,计算所述第二类别中对应的音乐文件在所述第一类别对应的音乐文件中所插入的位置;
基于所述计算结果,将所述第二类别中对应的音乐文件插入所述第一类别中相邻两音乐文件之间,以得到第一播放列表。
8.如权利要求1所述的音乐随机播放方法,其特征在于,所述音乐随机播放方法还包括:
当所述随机播放列表中的待播放音乐文件播放完毕时,播放所述随机播放列表中的第一音乐文件,其中所述第一音乐文件为初始播放音乐文件。
9.一种移动终端,其特征在于,所述移动终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的音乐随机播放程序,所述音乐随机播放程序被所述处理器执行时实现如权利要求1至8中任一项所述的音乐随机播放方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有音乐随机播放程序,所述音乐随机播放程序被处理器执行时实现如权利要求1至8中任一项所述的音乐随机播放方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海展扬通信技术有限公司,未经上海展扬通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810025839.9/1.html,转载请声明来源钻瓜专利网。