[发明专利]音乐随机播放方法及平台、计算机可读介质在审
| 申请号: | 201910004055.2 | 申请日: | 2019-01-03 |
| 公开(公告)号: | CN109712650A | 公开(公告)日: | 2019-05-03 |
| 发明(设计)人: | 魏天彩 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
| 主分类号: | G11B27/10 | 分类号: | G11B27/10 |
| 代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 彭瑞欣;刘悦晗 |
| 地址: | 100033 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 随机播放 歌曲 计算机可读介质 标签信息 权重 音乐 计算机技术领域 指令 播放音乐 重复 排序 播放 | ||
本公开涉及计算机技术领域,具体提供了一种音乐随机播放方法,包括:通过随机播放列表播放音乐,所述随机播放列表与当前的播放时段相对应;当接收到切歌指令时,生成随机播放列表中所有歌曲与被切歌曲间的标签信息重复度权重,所述切歌指令与所述被切歌曲对应;根据随机播放列表中所有歌曲与被切歌曲间的标签信息重复度权重由小到大对所述随机播放列表进行再排序。本公开还提供了一种音乐随机播放平台、一种计算机可读介质。
技术领域
本公开涉及计算机技术领域,特别涉及音乐随机播放方法及平台、计算机可读介质。
背景技术
音乐播放软件多具有随机播放功能。现有的随机播放功能基于随机算法实现,随机算法主要有两种,第一种为Shuffle算法,第二种为Random算法。Shuffle算法俗称洗牌算法,其将音乐播放列表中的歌曲顺序打乱,并生成一个与原来的歌曲顺序完全不同的乱序播放列表,在基于Shuffle算法的随机播放过程中,用户可通过点击“上一首”的方式回到刚播放的上首歌曲;Random算法基于随机数运算实现随机播放,其具体利用随机函数从播放列表中选取歌曲进行播放,其中,随机数可基于线性同余算法实现。目前的音乐播放软件多在上述两种随机算法基础上进行优化以实现随机音乐播放。
但现有的随机播放过程无法根据用户的实时需求进行灵活调整,大大降低了用户的随机音乐播放使用体验。
应该注意,上面对技术背景的介绍只是为了方便对本公开的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本公开的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。
发明内容
本公开旨在至少解决现有技术中存在的技术问题之一,提出了音乐随机播放方法及平台、计算机可读介质。
第一方面,本公开实施例提供了一种音乐随机播放方法,包括:
通过随机播放列表播放音乐,所述随机播放列表与当前的播放时段相对应;
当接收到切歌指令时,生成随机播放列表中所有歌曲与被切歌曲间的标签信息重复度权重,所述切歌指令与所述被切歌曲对应;
根据随机播放列表中所有歌曲与被切歌曲间的标签信息重复度权重由小到大对所述随机播放列表进行再排序。
在一些实施例中,在所述生成随机播放列表中所有歌曲与被切歌曲间的标签信息重复度权重之前还包括:
对所有歌曲均添加歌曲标签,所述歌曲标签包括歌曲类型、歌曲语言和演唱者三个维度;
所述生成随机播放列表中所有歌曲与被切歌曲间的标签信息重复度权重具体包括:
根据随机播放列表中所有歌曲的歌曲标签与被切歌曲的歌曲标签的一致性生成随机播放列表中所有歌曲与被切歌曲间的标签信息重复度权重;其中,随机播放列表中任一歌曲的歌曲标签与被切歌曲的歌曲标签越一致,所述歌曲与被切歌曲间的标签信息重复度权重越大。
在一些实施例中,标签信息重复度权重由小到大依次为:歌曲的歌曲语言和演唱者均与被切歌曲的歌曲语言和演唱者不同、歌曲的歌曲语言与被切歌曲的歌曲语言不同且歌曲的演唱者与被切歌曲的演唱者相同、歌曲的歌曲语言与被切歌曲的演唱者不同且歌曲的演唱者与被切歌曲的歌曲语言相同、歌曲的歌曲语言和演唱者均与被切歌曲的歌曲语言和演唱者相同。
在一些实施例中,在所述对所有歌曲均添加歌曲标签之后还包括:
根据所有歌曲的歌曲标签对所有歌曲进行分类并生成多种随机播放列表,每种所述随机播放列表中包括多个具有相同歌曲类型的歌曲;
为所述多种随机播放列表分别分配对应的播放时段。
在一些实施例中,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910004055.2/2.html,转载请声明来源钻瓜专利网。





