一种基于大数据的音乐智能播放控制系统及方法技术方案

技术编号:36529168 阅读:34 留言:0更新日期:2023-02-01 16:10
本发明专利技术涉及音乐播放智能控制技术领域,具体为一种基于大数据的音乐智能播放控制系统及方法,所述系统包括音乐数据采集模块、音乐数据分析模块、智能播放控制模块和音乐智能推送模块;所述音乐数据采集模块用于采集用户歌单中音乐播放数据和音乐曲库中音乐片段信息,与音乐数据分析模块相连;所述音乐数据分析模块用于获取音乐数据采集模块采集到的数据并进行分析,将分析结果发送到智能播放控制模块;所述智能播放控制模块用于根据分析结果对音乐播放进行智能控制;音乐智能推送模块用于获取音乐数据分析模块得到的分析结果,根据分析结果推送符合用户音乐风格的歌曲和其他音乐风格的歌曲,与音乐数据分析模块相连。与音乐数据分析模块相连。与音乐数据分析模块相连。

【技术实现步骤摘要】
一种基于大数据的音乐智能播放控制系统及方法


[0001]本专利技术涉及音乐播放智能控制
,具体为一种基于大数据的音乐智能播放控制系统及方法。

技术介绍

[0002]随着信息技术的深入发展,人们的生活方式不断被改变,其中就包括听音乐这种生活方式;流媒体技术对音乐产业的结构带来了极大的变化,音乐传播的载体和方式都进行了全面革新;随着移动互联网的发展,人们越来越依赖手机听音乐,现在手机上有各种音乐类App可以提供人们听各种各样的音乐,其中音乐类App中的个性化推荐功能让用户能够听到更多感兴趣的歌曲,但是很多用户在听个性化推荐的列表里的歌的时候,很多歌曲用户点开还没有播完前奏就跳过了,音乐类App在播放歌曲时没有根据用户需求进行智能播放,同时每次推荐的歌曲都是跟用户歌单列表里歌曲风格类似的歌曲,很容易让用户的音乐视野受限,不能欣赏其它风格的音乐,有时候听一遍是无法激起用户对一首陌生歌曲的兴趣的;所以人们需要一种基于大数据的音乐智能播放控制系统及方法来解决上述问题。

技术实现思路

[0003]本专利技术的目的在于提供一种基于大数据的音乐智能播放控制系统及方法,以解决上述
技术介绍
中提出的问题。
[0004]为了解决上述技术问题,本专利技术提供如下技术方案:一种基于大数据的音乐智能播放控制系统,所述系统包括音乐数据采集模块、音乐数据分析模块、智能播放控制模块和音乐智能推送模块;所述音乐数据采集模块用于采集用户歌单中音乐播放数据和音乐曲库中音乐片段信息,与音乐数据分析模块相连;所述音乐数据分析模块用于获取音乐数据采集模块采集到的数据并进行分析,将分析结果发送到智能播放控制模块;所述智能播放控制模块用于根据分析结果对音乐播放进行智能控制;音乐智能推送模块用于获取音乐数据分析模块得到的分析结果,根据分析结果推送符合用户音乐风格的歌曲和其他音乐风格的歌曲,与音乐数据分析模块相连。
[0005]进一步的,所述音乐数据采集模块包括音乐播放数据采集单元和音乐片段信息采集单元,所述音乐播放数据采集单元用于采集用户歌单中的歌曲播放数据,包括歌曲风格、切歌方式、切歌速度和单曲循环次数,以便于设置用户喜爱程度量化数据,分析用户的听歌习惯;所述音乐片段信息采集单元用于获取用户听歌时哼唱的歌曲片段信息和音乐曲库中的音乐被提取片段的信息,根据音乐片段的播放热度和截取频次数据来确定用户在播放一首推送的其它风格歌曲的时候,从片段开始播放从而吸引用户的兴趣,引导用户完整听完没有听过的其它风格的歌曲。
[0006]进一步的,所述音乐数据分析模块包括历史音乐数据分析单元和推送音乐数据分析单元,所述历史音乐数据分析单元用于分析音乐数据采集模块采集到的用户歌单列表里自己分类保存的歌曲的数据,判断用户的音乐兴趣和用户的音乐视野,以便于推送歌曲给
用户包括符合用户音乐兴趣的歌曲和除了用户经常听的音乐类型以外的其它风格的歌曲;所述推送音乐分析单元用于分析根据用户的音乐兴趣和用户的音乐视野推送的符合用户音乐风格的歌曲和其他音乐风格的歌曲,记录用户听推送的音乐时的数据,自动记录保存用户完整听完的一首歌曲信息,根据反馈用户播放推送的歌曲的播放数据,分析推送的歌曲是否能够培养用户的音乐兴趣,拓宽用户的音乐视野。
[0007]进一步的,所述智能播放控制模块包括音乐自动选取播放单元和音乐自动保存标记单元,所述音乐自动选取播放单元用于自动选取推送的其他风格歌曲的片段进行选择播放,并反馈用户此时听歌的数据,以便于根据播放热度高的音乐片段吸引用户完整听完整首歌曲,提高用户对一首陌生歌曲的认识;所述音乐自动保存标记单元用于记录用户完整听完推送的其他风格歌曲的信息并进行标记,然后保存到其他风格歌曲库中用于重复推荐,有时候用户在第一次听到一首陌生的歌曲时并不会产生很大的兴趣,进行标记用于重复推荐,提高用户对歌曲的兴趣度。
[0008]进一步的,所述音乐智能推送模块包括用户风格音乐推送单元和其他风格音乐推送单元,所述用户风格音乐推送单元用户根据音乐数据分析模块得到的分析结果推送给用户符合用户歌单列表的音乐风格的歌曲,以便于丰富用户歌单列表里的歌曲;所述其他风格音乐推送单元用于根据音乐数据分析模块得到的分析结果推送给用户不同于用户歌单列表里歌曲音乐风格的歌曲,以便于拓宽用户的音乐兴趣范围,提升用户的音乐视野。
[0009]一种基于大数据的音乐智能播放控制方法,所述方法包括以下步骤:
[0010]S1:通过采集用户歌单中的歌曲播放数据,分析用户歌单列表里的歌曲风格,总结用户的音乐视野,然后同时推送符合用户音乐风格和其他音乐风格的歌曲;
[0011]S2:根据音乐库里音乐片段播放热度和截取频次,用户在播放推送的其他风格的歌曲时自动先播放热度高的片段部分,用户听完了该片段再从头播放,然后反馈用户的听歌数据;
[0012]S3:建立两个列表,第一列表记录用户完整听完的推送的其它风格的歌曲,第二列表记录用户完整听完并单曲循环一次的推送的符合用户音乐风格的歌曲,然后将两个列表里用户完整听过三次及以上的歌曲自动加到用户歌单列表里并标记歌曲风格;
[0013]S4:比较用户原始的歌单列表的歌曲风格和推送歌曲加入后的歌单列表的歌曲风格,再次总结用户的音乐视野。
[0014]进一步的,在步骤S1中:首先对音乐风格进行标记,得到一组集合A={a1,a2,a3...,a
n
},其中a
n
表示第n种音乐风格,统计用户歌单列表里的歌曲风格,得到一组集合B={(a1,b1),(a2,b2),(a3,b3),...,(a
n
,b
n
)},其中(a
n
,b
n
)表示a
n
种音乐风格的歌曲有b
n
首;采集用户歌单中歌曲的播放数据,设置喜爱程度量化数据:单曲循环=5,分享=4,收藏=3,主动播放=2,听完=1,跳过=

1,不感兴趣=

5,根据喜爱程度量化数据对歌单列表里的歌曲进行标记,得到一组多维歌单向量(x1,x2,x3,...,x
m
),其中x
m
表示用户对歌单列表里第m首的喜爱程度,利用向量的夹角余弦公式与音乐曲库里的歌单进行相似度计算,公式为:
[0015][0016]其中(y1,y2,y3,...,y
m
)表示音乐曲库里的歌单向量,其中y
m
表示歌单里第m首的喜爱程度,根据向量的夹角余弦值判断歌单的相似度,其中cosθ=1表示两个歌单音乐风格完
全一致,cosθ=

1表示两个歌单音乐风格完全不一致;然后同时推送符合用户音乐风格和其他音乐风格的歌曲;根据获取到的用户歌单里歌曲的播放数据,设置喜爱程度量化数据进行量化播放数据,得到一组多维歌单向量,然后利用向量的夹角余弦公式将得到的一组多维歌单向量与音乐大数据库里的其它多维歌单向量进行相似度计算,最后根据相似度的值确定歌单,根据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于大数据的音乐智能播放控制系统,其特征在于:所述系统包括音乐数据采集模块、音乐数据分析模块、智能播放控制模块和音乐智能推送模块;所述音乐数据采集模块用于采集用户歌单中音乐播放数据和音乐曲库中音乐片段信息,与音乐数据分析模块相连;所述音乐数据分析模块用于获取音乐数据采集模块采集到的数据并进行分析,将分析结果发送到智能播放控制模块;所述智能播放控制模块用于根据分析结果对音乐播放进行智能控制;音乐智能推送模块用于获取音乐数据分析模块得到的分析结果,根据分析结果推送符合用户音乐风格的歌曲和其他音乐风格的歌曲,与音乐数据分析模块相连。2.根据权利要求1所述的一种基于大数据的音乐智能播放控制系统,其特征在于:所述音乐数据采集模块包括音乐播放数据采集单元和音乐片段信息采集单元,所述音乐播放数据采集单元用于采集用户歌单中的歌曲播放数据,包括歌曲风格、切歌方式、切歌速度和单曲循环次数;所述音乐片段信息采集单元用于获取用户听歌时哼唱的歌曲片段信息和音乐曲库中的音乐被提取片段的信息。3.根据权利要求1所述的一种基于大数据的音乐智能播放控制系统,其特征在于:所述音乐数据分析模块包括历史音乐数据分析单元和推送音乐数据分析单元,所述历史音乐数据分析单元用于分析音乐数据采集模块采集到的用户歌单列表里自己分类保存的歌曲的数据,判断用户的音乐兴趣和用户的音乐视野;所述推送音乐分析单元用于分析根据用户的音乐兴趣和用户的音乐视野推送的符合用户音乐风格的歌曲和其他音乐风格的歌曲,记录用户听推送的音乐时的数据,自动记录保存用户完整听完的一首歌曲信息。4.根据权利要求1所述的一种基于大数据的音乐智能播放控制系统,其特征在于:所述智能播放控制模块包括音乐自动选取播放单元和音乐自动保存标记单元,所述音乐自动选取播放单元用于自动选取推送的其他风格歌曲的片段进行选择播放,并反馈用户此时听歌的数据;所述音乐自动保存标记单元用于记录用户完整听完推送的其他风格歌曲的信息并进行标记,然后保存其他风格歌曲库中用于重复推荐。5.根据权利要求1所述的一种基于大数据的音乐智能播放控制系统,其特征在于:所述音乐智能推送模块包括用户风格音乐推送单元和其他风格音乐推送单元,所述用户风格音乐推送单元用户根据音乐数据分析模块得到的分析结果推送给用户符合用户歌单列表的音乐风格的歌曲;所述其他风格音乐推送单元用于根据音乐数据分析模块得到的分析结果推送给用户不同于用户歌单列表里歌曲音乐风格的歌曲。6.一种基于大数据的音乐智能播放控制方法,其特征在于:所述方法包括以下步骤:S1:通过采集用户歌单中的歌曲播放数据,分析用户歌单列表里的歌曲风格,总结用户的音乐视野,然后同时推送符合用户音乐风格和其他音乐风格的歌曲;S2:根据音乐库里音乐片段播放热度和截取频次,用户在播放推送的其他风格的歌曲时自动先播放热度高的片段部分,用户听完了该片段再从头播放,然后反馈用户的听歌数据;S3:建立两个列表,第一列表记录用户完整听完的推送的其它风格的歌曲,第二列表记录用户完整听完并单曲循环一次的推送的符合用户音乐风格的歌曲,然后将两个列表里用户完整听过三次及以上的歌曲自动加到用户歌单列表里并标记歌曲风格;S4:比较用户原始的歌单列表的歌曲风格和推送歌曲加入后的歌单列表的歌曲风格,再次总结用户的音乐视野。
7.根据权利要求6所述的一种基于大数据的音乐智能播放控制方法,其特征在于:在步骤S1中:首先对音乐风格进行标记,得到一...

【专利技术属性】
技术研发人员:赖广叶余炳勋余晓丹
申请(专利权)人:恩平市炫音电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1