一种基于音频分析的歌曲推荐方法及系统技术方案

技术编号:41355288 阅读:20 留言:0更新日期:2024-05-20 10:07
本发明专利技术公开了一种基于音频分析的歌曲推荐方法及系统,所述方法包括:收集用户的听歌行为数据,提取至少一首用户偏好歌曲;对曲库歌曲进行处理和音频分析,得到歌曲的和弦特征信息;将用户偏好歌曲的曲库中歌曲的和弦特征信息逐一进行相似度计算,根据相似度计算结果构建推荐歌曲序列;响应于用户的推荐歌曲请求,根据推荐歌曲序列向用户进行歌曲推荐。本发明专利技术从音频本质的角度出发,统计用户喜欢歌曲的和弦特征并从曲库中进行匹配,从而更好根据用户对歌曲的偏好进行歌曲的推荐,提高了歌曲推荐的准确度。

【技术实现步骤摘要】

本专利技术涉及歌曲推荐领域,尤其涉及一种基于音频分析的歌曲推荐方法及系统


技术介绍

1、目前,为用户提供更好的使用体验而增加用户粘性,目前各大音乐软件都在研发歌曲推荐算法,针对音乐自身的内容特征以及用户的听歌行为,为广大用户提供可能符合他们兴趣爱好的歌曲的算法。

2、目前绝大多数的音乐推荐算法采用的都是协同过滤推荐算法,这种推荐算法能够通过历史数据、别的用户的历史数据分析挖掘出潜在的喜好相似性,为用户更准确地挖掘出潜在的喜欢的音乐。但这种个性化音乐推荐往往是从用户习惯出发进行推荐的,对于用户的音乐偏好预测存在着误差。因此,目前需要一种准确度更高的音乐推荐方法,以满足用户的需求。


技术实现思路

1、为解决上述问题,本专利技术提供了一种基于音频分析的歌曲推荐方法及系统,通过提取用户偏好歌曲的和弦特征,并根据和弦特征进行匹配,从而根据音频本身的特征出发,根据用户的喜好进行推荐,提高歌曲推荐的准确度。

2、为实现上述目的,本专利技术提供以下技术方案:

3、一种基于音频分析的歌曲推本文档来自技高网...

【技术保护点】

1.一种基于音频分析的歌曲推荐方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于音频分析的歌曲推荐方法,其特征在于,步骤S1中,所述根据听歌行为数据提取用户偏好歌曲,具体实现过程包括:统计用户在预设时间内播放次数最高的若干首歌曲以及播放时间最多的若干首歌曲,并将所述若干首歌曲作为用户偏好歌曲。

3.根据权利要求2所述的一种基于音频分析的歌曲推荐方法,其特征在于,所述对曲库中的每一首歌曲进行预处理和音频分析,得到歌曲的和弦特征信息,其具体实现过程,包括以下步骤:

4.根据权利要求3所述的一种基于音频分析的歌曲推荐方法,其特征在于,所述步骤...

【技术特征摘要】

1.一种基于音频分析的歌曲推荐方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于音频分析的歌曲推荐方法,其特征在于,步骤s1中,所述根据听歌行为数据提取用户偏好歌曲,具体实现过程包括:统计用户在预设时间内播放次数最高的若干首歌曲以及播放时间最多的若干首歌曲,并将所述若干首歌曲作为用户偏好歌曲。

3.根据权利要求2所述的一种基于音频分析的歌曲推荐方法,其特征在于,所述对曲库中的每一首歌曲进行预处理和音频分析,得到歌曲的和弦特征信息,其具体实现过程,包括以下步骤:

4.根据权利要求3所述的一种基于音频分析的歌曲推荐方法,其特征在于,所述步骤s2还包括:对于每一首歌曲,将和弦数量最多的音高区间作为歌曲的和弦走向索引,用于歌曲的搜索。

5.根据权利要求3所述的一种基于音频分析的歌曲推荐方法,其特征在于,在步骤s3中,所述将每一首用户偏好歌曲的和弦特征信息与曲库中除用户偏好歌曲外的每一首歌曲的和弦特征信息逐一进行相似度计算,其具体实现过程包括:

...

【专利技术属性】
技术研发人员:樊科星张常华李青
申请(专利权)人:广东保伦电子股份有限公司
类型:发明
国别省市:

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

1