预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109992694A(43)申请公布日2019.07.09(21)申请号201910306677.0(22)申请日2019.04.17(71)申请人重庆誉存大数据科技有限公司地址401121重庆市渝北区黄山大道中段53号附2号麒麟C座9层(72)发明人刘德彬陈玮孙世通(74)专利代理机构重庆智慧之源知识产权代理事务所(普通合伙)50234代理人余洪(51)Int.Cl.G06F16/635(2019.01)G06F16/683(2019.01)G06F16/638(2019.01)权利要求书2页说明书6页附图3页(54)发明名称一种音乐智能推荐方法及系统(57)摘要本发明公开了一种音乐智能推荐方法及系统,包括:获取用户喜欢的歌曲作为参考歌曲;提取参考歌曲的旋律特征,提取参考歌曲的类型,提取参考歌曲的歌词;将参考歌曲的旋律特征与歌曲库中歌曲的旋律特征进行匹配,得到旋律相似度,旋律相似度在高于预设相似度时,从歌曲库中选为候选歌曲;提取候选歌曲的类型;从候选歌曲中选择与参考歌曲类型相同的歌曲作为待推荐歌曲;将参考歌曲的歌词与待推荐歌曲的歌词对比,依据歌词相似度对待推荐歌曲进行排序并呈现给用户。本发明提供的一种音乐智能推荐方法及系统,能够根据用户所喜爱的歌曲找到能够被用户所喜爱的歌曲并推荐给用户,提高推荐准确度。CN109992694ACN109992694A权利要求书1/2页1.一种音乐智能推荐方法,其特征在于,包括:获取用户喜欢的歌曲作为参考歌曲;提取参考歌曲的旋律特征,提取参考歌曲的类型,提取参考歌曲的歌词;将参考歌曲的旋律特征与歌曲库中歌曲的旋律特征进行匹配,得到旋律相似度,旋律相似度在高于预设相似度时,从歌曲库中选为候选歌曲;提取候选歌曲的类型;从候选歌曲中选择与参考歌曲类型相同的歌曲作为待推荐歌曲;将参考歌曲的歌词与待推荐歌曲的歌词对比,依据歌词相似度对待推荐歌曲进行排序并呈现给用户。2.根据权利要求1所述的一种音乐智能推荐方法,其特征在于,所述获取用户喜欢的歌曲作为参考歌曲包括:选择用户打开音乐软件时所选择播放的歌曲,并且播放频率在n次以上的;或选择用户在佩戴耳机情况下播放次数前三位的歌曲推荐给用户选择,以确定参考歌曲。3.根据权利要求1所述的一种音乐智能推荐方法,其特征在于,所述旋律特征包括:音符序列表示的旋律特征或基频包络表示的旋律特征。4.根据权利要求1所述的一种音乐智能推荐方法,其特征在于,所述将参考歌曲的旋律特征与歌曲库中歌曲的旋律特征进行匹配,得到旋律相似度包括,旋律相似度在高于预设相似度时,从歌曲库中选为候选歌曲包括:对于音符序列表示的旋律特征,利用序列匹配算法计算所述旋律特征与歌曲库中歌曲的旋律特征的相似度;对于基频包络表示的旋律特征,利用动态时间规整算法计算所述旋律特征与歌曲库中歌曲的旋律特征相似度;计算所述参考歌曲的音符序列与歌曲库中待匹配歌曲的音符序列的相似度;计算所述参考歌曲的基频包络与歌曲库中待匹配歌曲的基频包络的相似度;将所述基频包络的相似度与音符序列的相似度进行融合,并将融合结果作为旋律相似度;选择旋律相似度大于设定阈值的歌曲作为候选歌曲,或者按照旋律相似度由大到小的顺序选择设定个数的歌曲作为候选歌曲。5.根据权利要求1所述的一种音乐智能推荐方法,其特征在于,所述从候选歌曲中选择与参考歌曲类型相同的歌曲作为待推荐歌曲包括:所述参考歌曲类型与所述候选歌曲类型完全相同,或者所述参考歌曲类型与所述候选歌曲类型不完全相同但有一种及以上类型相同。6.根据权利要求1所述的一种音乐智能推荐方法,其特征在于,所述将参考歌曲的歌词与待推荐歌曲的歌词对比,依据歌词相似度对待推荐歌曲进行排序并呈现给用户包括:使用分词器将参考歌曲的歌词与待推荐歌曲的歌词分为符合逻辑的词语序列,将参考歌曲的词语序列与待推荐歌曲的词语序列进行遍历比对,得到相同词语数量和不同词语数量;根据所述相同词语数量和不同词语数量的比值,得出歌词的相似度;依据歌词相似度对待推荐歌曲按照相似度从高到低的方式进行排序。2CN109992694A权利要求书2/2页7.一种音乐智能推荐系统,其特征在于,所述系统包括:获取模块,参考歌曲提取模块,选择模块,候选歌曲提取模块,待推荐歌曲模块,排序模块;获取模块,用于获取用户喜欢的歌曲作为参考歌曲;参考歌曲提取模块,用于提取参考歌曲的旋律特征、类型和歌词;选择模块,用于根据所述旋律特征相似度从歌曲库中选择候选歌曲;所述选择模块包括:旋律特征匹配模块,用于将参考歌曲的旋律特征与歌曲库中歌曲的旋律特征进行匹配,得到旋律相似度;候选模块,当旋律相似度在高于预设相似度时,从歌曲库中选为择候选歌曲;候选歌曲提取模块,用于提取候选歌曲的类型;待推荐