【技术实现步骤摘要】
一种音乐推荐方法及装置
本专利技术涉及计算机
,具体涉及一种音乐推荐方法及装置。
技术介绍
随着移动网络技术的发展,人们可以通过手机、平板以及可穿戴设备等终端随时随地的享受音乐,为了改善用户的听歌体验,除了可以播放终端中本地的音乐外,还可以生成各种场景下的音乐列表,例如,工作场景对应的音乐列表,运动场景对应的音乐列表。然而,专利技术人在实践中发现,上述音乐推荐方法无法体现用户在相应场景下的个性化特点,即所有用户在运动场景下可选择的音乐列表基本相同,导致所推荐音乐的准确率不高。
技术实现思路
本专利技术实施例提供一种音乐推荐方法,能够提高所推荐的音乐的准确率。本专利技术实施例提供一种音乐推荐方法,包括:获取目标用户的兴趣模型对应的目标音乐列表;确定所述目标用户的步频数据以及所选择的跑步模式;所述跑步模式包括激励模式、训练模式和匹配模式中的任一种;根据所述跑步模式和所述步频数据从所述目标音乐列表中确定待播放的音乐。相应的,本专利技术实施例还提供一种音乐推荐装置,包括:获取单元,用于获取目标用户的兴趣模型对应的目标音乐列表;确定单元,用于确定所述目标用户的步频数据以及所选择的跑步模式;所述跑步模式包括激励模式、训练模式和匹配模式中的任一种;所述确定单元,还用于根据所述跑步模式和所述步频数据从所述目标音乐列表中确定待播放的音乐。本专利技术实施例可以获取目标用户的兴趣模型对应的目标音乐列表;以及确定所述目标用户的步频数据以及所选择的跑步模式;所述跑步模式包括激励模式、训练模式和匹配模式中的任一种;根据所述跑步模式和所述步频数据从所述目标音乐列表中确定待播放的音乐。 ...
【技术保护点】
一种音乐推荐方法,其特征在于,包括:获取目标用户的兴趣模型对应的目标音乐列表;确定所述目标用户的步频数据以及所选择的跑步模式;所述跑步模式包括激励模式、训练模式和匹配模式中的任一种;根据所述跑步模式和所述步频数据从所述目标音乐列表中确定待播放的音乐。
【技术特征摘要】
1.一种音乐推荐方法,其特征在于,包括:获取目标用户的兴趣模型对应的目标音乐列表;确定所述目标用户的步频数据以及所选择的跑步模式;所述跑步模式包括激励模式、训练模式和匹配模式中的任一种;根据所述跑步模式和所述步频数据从所述目标音乐列表中确定待播放的音乐。2.根据权利要求1所述的方法,其特征在于,所述根据所述跑步模式和所述步频数据从所述目标音乐列表中确定为所述目标用户待播放的音乐,包括:当根据所述步频数据确定所述目标用户处于加速运动状态时,将所选择的跑步模式切换到激励模式,根据所述激励模式和所述步频数据从所述目标音乐列表中确定为所述目标用户待播放的音乐;当根据所述步频数据确定所述目标用户处于匀速运动状态时,将所选择的跑步模式切换到匹配模式,根据所述匹配模式和所述步频数据从所述目标音乐列表中确定为所述目标用户待播放的音乐。3.根据权利要求1所述的方法,其特征在于,所述跑步模式为训练模式,所述根据所述跑步模式和所述步频数据从所述目标音乐列表中确定为所述目标用户待播放的音乐,包括:根据所述步频数据确定所述目标用户的当前步频值;根据所述训练模式对应的训练距离以及所述当前步频值确定所述目标用户进入冲刺阶段之前待播放的音乐;当确定的所述目标用户进入冲刺阶段之前待播放的音乐播放完毕时,切换到激励模式,根据所述激励模式和所述步频数据从所述目标音乐列表中确定为所述目标用户待播放的音乐。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述步频数据确定所述目标用户的当前步频值;获取预设范围内步频值与所述当前步频值之间的绝对步频差值小于预设阈值的用户集合;根据所述用户集合中每个用户的步频值与所述当前步频值之间的绝对步频差值确定所述用户集合中各用户的排名,获得所述用户集合对应的步频相似用户列表;所述绝对步频差值越大,所述用户的排名越靠后。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:根据所述步频相似用户列表中每个用户的步频值与所述目标用户的当前步频值之间的绝对步频差值连续小于预设阈值的时长调整所述步频相似用户列表中各用户的排名,所述保持的时长越长,所述用户的排名越靠前。6.根据权利要求4所述的方法,其特征在于,所述兴趣模型包括所述步频相似列表中各用户的兴趣模型。7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:确定所述目标音乐列表中各音乐的每分钟节拍数BPM;将所述目标音乐列表按照所述各音乐的BPM从小到大或从大到小的顺序进行排序;以每预设个数个不同的BPM为区间将排序后的所述目标音乐列表划分为多个子音乐列表,每个子音乐列表对应的BPM区间不同。8.根据权利要求7所述的方法,其特征在于,所述根据所述激励模式和所述步频数据从所述目标音乐列表中确定待播放的音乐,包括:根据所述步频数据确定预设时长内所述目标用户能够达到的预测步频值;从所述预测步频值所在的BPM区间对应的子音乐列表以及后一个BPM区间对应的子音乐列表中确定待播放的音乐;所述后一个BPM区间为BPM均大于所述预测步频值所在的BPM区间中的BPM且差值最小的BPM区间。9.根据权利要求7所述的方法,其特征在于,所述根据所述匹配模式和所述步频数据从所述目标音乐列表中确定待播放的音乐,包括:根据所述步频数据确定所述目标用户的当前步频值;从所述当前步频值所在的BPM区间的前一个BPM区间对应的子音乐列表以及后一个BPM区间对应的子音乐列表中确定待播放的音乐;所述前一个BPM区间为BPM均小于所述当前步频值所在的BPM区间中的BPM且差值最小的BPM区间,所述后一个BPM区间为BPM均大于所述当前步频值所在的BPM区间中的BPM且差值最小的BPM区间。10.一种音乐推荐装置,其特征在于,包括:获取单元,用于获取目标用户的兴趣模型对应的目标音乐列表;确定单元,用于确定所述目标用户...
【专利技术属性】
技术研发人员:陈婧颖,童成斐,姚卓敏,吴新生,郭旗,杨帆,黄丽娇,胡宇林,章文珠,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。