[发明专利]音乐随机播放方法、移动终端及计算机可读存储介质在审
申请号: | 201810025839.9 | 申请日: | 2018-01-11 |
公开(公告)号: | CN108255460A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 郑和;邓岩;张文海 | 申请(专利权)人: | 上海展扬通信技术有限公司 |
主分类号: | G06F3/16 | 分类号: | G06F3/16 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 201203 上海市浦东新区中国(上海)*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 随机播放 待播放音乐文件 计算机可读存储介质 分类结果 歌手信息 移动终端 音乐文件 音乐 多个类别 交替播放 用户体验 排序 播放 分类 | ||
本发明公开了一种音乐随机播放方法,所述音乐随机播放方法包括以下步骤:获取待播放音乐文件对应的歌手信息,并基于所述歌手信息对所述待播放音乐文件进行分类,以得到由多个类别组成的分类结果;基于所述分类结果,对所述待播放音乐文件进行排序,以得到相应的随机播放列表;按照所述随机播放列表,播放对应的音乐文件。本发明还公开了一种移动终端以及计算机可读存储介质。本发明所实现了在进行音乐的随机播放时,不同歌手的音乐文件可以交替播放,以更好的增强用户体验。
技术领域
本发明涉及音乐播放技术领域,尤其涉及一种音乐随机播放方法、移动终端及计算机可读存储介质。
背景技术
音乐随机播放是音乐播放器的一种常用播放模式,在这种随机播放模式下,播放列表中的音乐是不按照播放列表顺序进行播放,而是随机播放的,也就是下一首音乐为当前播放列表中的任意一首。
由于目前所存在的随机播放模式的特点,使得音乐播放在形式上是一种随机播放,但是在实际体验时,用户下一首所收听的音乐却有可能是前一首刚刚收听过的音乐,并且在用户创建音乐列表时,列表中所包含的歌手信息也并不止一个,使得在实际的音乐播放过程中,下一首所播放的歌曲不仅有可能是同一个歌手的音乐,还有可能是同一首音乐。
发明内容
本发明的主要目的在于提供一种音乐随机播放方法、移动终端及计算机可读存储介质,旨在解决如何在对音乐歌单进行随机播放时,避免下一首音乐与相邻前一首音乐属于同一歌手的技术问题。
为实现上述目的,本发明提供一种音乐随机播放方法,所述音乐随机播放方法包括以下步骤:
获取待播放音乐文件对应的歌手信息,并基于所述歌手信息对所述待播放音乐文件进行分类,以得到由多个类别组成的分类结果;
基于所述分类结果,对所述待播放音乐文件进行排序,以得到相应的随机播放列表;
按照所述随机播放列表,播放对应的音乐文件。
优选地,所述获取待播放音乐对应的歌手信息,并基于所述歌手信息对所述待播放音乐进行分类的步骤包括:
获取待播放音乐对应的歌手信息,并将所述待播放音乐文件中歌手信息相同的音乐文件作为一个类别,以得到多个音乐文件类别。
优选地,所述获取待播放音乐对应的标识信息,并基于所述标识信息对所述待播放音乐进行分类的步骤还包括:
若所述待播放音乐文件对应的歌手信息为未知信息,则将所述未知信息对应的音乐文件作为一个类别。
优选地,所述基于所述分类结果,对所述待播放音乐文件进行排序,以得到相应的随机播放列表的步骤包括:
基于所述分类结果,获取所述各类别分别对应的音乐文件的数量;
基于所述各类别分别对应的音乐文件的数量的大小关系,对所述类别进行排序,以得到相应的序列列表;
基于所述序列列表,将所述待播放音乐进行排序,以得到所述随机播放列表。
优选地,所述基于所述序列列表,将所述待播放音乐进行排序,以得到所述随机播放列表的步骤包括:
基于所述序列列表,将所述序列列表中对应的音乐文件数量最多的类别作为第一类别;
将所述序列列表中除所述第一类别对应的音乐文件之外的次级音乐文件,按照预设方式插入所述第一类别中相邻两音乐文件之间,以得到所述随机播放列表。
优选地,所述将所述序列列表中除所述第一类别对应的音乐文件之外的次级音乐文件,按照预设方式插入所述第一类别中相邻两音乐文件之间,以得到所述随机播放列表的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海展扬通信技术有限公司,未经上海展扬通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810025839.9/2.html,转载请声明来源钻瓜专利网。