音乐推荐方法、装置、存储介质及电子设备制造方法及图纸

技术编号:32457481 阅读:14 留言:0更新日期:2022-02-26 08:38
本公开涉及一种音乐推荐方法、装置、存储介质及电子设备,可以在车辆行驶的过程中,根据车辆行驶的状态信息及用户的喜好生成推荐歌曲,提升了音乐推荐的准确性、合理性。该方法包括:获取用户感兴趣歌曲和预设时间段内车辆的行驶状态信息,所述用户感兴趣歌曲包括用户收藏歌曲和历史播放歌曲;根据所述用户感兴趣歌曲和所述车辆的行驶状态信息,生成推荐歌曲;播放所述推荐歌曲。播放所述推荐歌曲。播放所述推荐歌曲。

【技术实现步骤摘要】
音乐推荐方法、装置、存储介质及电子设备


[0001]本公开涉及信息
,具体地,涉及一种音乐推荐方法、装置、存储介质及电子设备。

技术介绍

[0002]随着互联网技术的发展,在音乐播放的过程中,为用户推荐符合其听歌风格及习惯的音乐的需求不断增大。在实际生活中,用户会在驾驶车辆时听音乐,但不同类型的音乐对用户产生不同的心理影响,因此,高效准确地为用户推荐的符合其驾驶过程及听歌风格的音乐尤为重要。
[0003]相关技术中,仅根据用户最近一段时间或者所有时间的听歌记录及用户喜好进行音乐推荐,对于正在驾驶车辆的用户存在一定的不合理性。

技术实现思路

[0004]为克服相关技术中存在的问题,本公开提供一种音乐推荐方法、装置、存储介质及电子设备,在用户驾驶车辆的过程中,根据车辆行驶的状态信息及用户的喜好生成推荐歌曲,提高音乐推荐的准确率,增强音乐推荐的合理性。
[0005]根据本公开实施例的第一方面,提供一种音乐推荐方法,所述方法包括:
[0006]获取用户感兴趣歌曲和预设时间段内车辆的行驶状态信息,所述用户感兴趣歌曲包括用户收藏歌曲和历史播放歌曲;
[0007]根据所述用户感兴趣歌曲和所述车辆的行驶状态信息,生成推荐歌曲;
[0008]播放所述推荐歌曲。
[0009]可选地,所述根据所述用户感兴趣歌曲和所述车辆的行驶状态信息,生成推荐歌曲,包括:
[0010]获取车辆的行驶状态信息与歌曲类别间的预设对应关系;
[0011]根据所述预设时间段内所述车辆的行驶状态信息,在所述预设对应关系中确定目标歌曲类别;
[0012]根据所述用户感兴趣歌曲中每首歌曲的歌曲信息对所述用户感兴趣歌曲进行归类,得到所述用户感兴趣歌曲和对应的歌曲类别间的类别对应关系;
[0013]根据所述目标歌曲类别,在所述类别对应关系中确定对应的目标歌曲,并根据所述目标歌曲,生成推荐歌曲。
[0014]可选地,所述根据所述目标歌曲,生成推荐歌曲,包括:
[0015]将所述目标歌曲作为所述推荐歌曲;或者
[0016]从在线网络资源中加载歌曲类别与所述目标歌曲类别相同的其他歌曲,并将所述其他歌曲和所述目标歌曲作为推荐歌曲。
[0017]可选地,所述播放所述推荐歌曲,包括:
[0018]从所述推荐歌曲中随机选取一首歌曲进行播放;
[0019]所述方法还包括:
[0020]在播放随机选取的所述歌曲的过程中,基于车辆的行驶状态信息,确定是否能够生成新的推荐歌曲;
[0021]若生成有新的推荐歌曲,则将所述新的推荐歌曲作为下一首歌曲进行播放,若未能生成新的推荐歌曲,则随机播放所述推荐歌曲中的剩余歌曲。
[0022]可选地,所述获取预设时间段内车辆的行驶状态信息,包括:
[0023]获取车辆在预设时间段内的行驶速度;
[0024]基于所述车辆在预设时间段内的行驶速度,确定所述车辆在所述预设时间段内的平均速度,并将所述平均速度作为所述预设时间段内车辆的行驶状态信息。
[0025]可选地,所述获取预设时间段内车辆的行驶状态信息,包括:
[0026]确定预设时间段内车辆行驶速度的变化是否在预设范围内;
[0027]若所述预设时间段内所述车辆行驶速度的变化在所述预设范围内,则获取所述预设时间段内车辆的行驶状态信息。
[0028]可选地,所述确定预设时间段内车辆行驶速度的变化是否在预设范围内,包括:
[0029]在所述预设时间段内的每一预设间隔时间点,确定所述车辆行驶速度与历史车辆行驶速度的差值是否小于预设差值,以确定所述车辆行驶速度的变化是否在所述预设范围内,其中,所述历史车辆行驶速度为所述车辆在所述预设间隔时间点的前一预设间隔时间点的行驶速度;或者
[0030]确定所述预设时间段内每一所述预设间隔时间点所述车辆行驶的加速度是否小于预设加速度,以确定所述车辆行驶速度的变化是否在所述预设范围内。
[0031]根据本公开实施例的第二方面,提供一种音乐推荐装置,所述装置包括:
[0032]获取模块,用于获取用户感兴趣歌曲和预设时间段内车辆的行驶状态信息,所述用户感兴趣歌曲包括用户收藏歌曲和历史播放歌曲;
[0033]生成模块,用于根据所述用户感兴趣歌曲和所述车辆的行驶状态信息,生成推荐歌曲;
[0034]播放模块,用于播放所述推荐歌曲。
[0035]根据本公开实施例的第三方面,提供一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任一项所述方法的步骤。
[0036]根据本公开实施例的第四方面,还提供一种电子设备,包括:
[0037]存储器,其上存储有计算机程序;
[0038]处理器,用于执行所述存储器中的所述计算机程序,以实现第一方面中任一项所述方法的步骤。
[0039]通过上述技术方案,在车辆行驶的过程中,获取用户收藏歌曲、历史播放歌曲及预设时间段内车辆的行驶状态信息,然后根据用户收藏歌曲、历史播放歌曲及预设时间段内车辆的行驶状态信息,生成推荐歌曲并播放。其中,基于车辆的行驶状态信息生成推荐歌曲,可以使得推荐的音乐更符合车辆驾驶用户的实际需求,比如车辆行驶较快时推荐舒缓的音乐,以舒缓用户开快车的紧张情绪,从而提升推荐音乐的准确性。并且,在车辆行驶状态的基础上结合用户感兴趣歌曲进行音乐推荐,可以使得推荐的音乐符合用户的音乐喜好,避免推荐的音乐风格差异较大,从而进一步提升推荐音乐的准确性。
[0040]本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
[0041]附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:
[0042]图1是根据本公开一示例性实施例示出的一种音乐推荐方法的流程图;
[0043]图2是根据本公开另一示例性实施例示出的一种音乐推荐方法的流程图;
[0044]图3是根据本公开一示例性实施例示出的一种音乐推荐出装置的框图;
[0045]图4是根据本公开一示例性实施例示出的一种电子设备的框图。
具体实施方式
[0046]以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
[0047]正如
技术介绍
所言,相关技术中,仅根据用户最近一段时间或者所有时间的听歌记录及用户喜好进行音乐推荐,对于正在驾驶车辆的用户存在一定的不合理性。
[0048]此外,专利技术人还研究发现,相关技术中存在基于实时路况的音乐推荐系统,以提升对于车辆驾驶用户的音乐推荐合理性。但是,在真实路况中,拥堵和畅通可能会频繁变化,从而基于实时路况进行音乐推荐可能会导致推荐的音乐风格差异较大,进而影响车辆驾驶用户的音乐体验。
[0049]为了本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音乐推荐方法,其特征在于,所述方法包括:获取用户感兴趣歌曲和预设时间段内车辆的行驶状态信息,所述用户感兴趣歌曲包括用户收藏歌曲和历史播放歌曲;根据所述用户感兴趣歌曲和所述车辆的行驶状态信息,生成推荐歌曲;播放所述推荐歌曲。2.根据权利要求1所述的方法,其特征在于,所述根据所述用户感兴趣歌曲和所述车辆的行驶状态信息,生成推荐歌曲,包括:获取车辆的行驶状态信息与歌曲类别间的预设对应关系;根据所述预设时间段内所述车辆的行驶状态信息,在所述预设对应关系中确定目标歌曲类别;根据所述用户感兴趣歌曲中每首歌曲的歌曲信息对所述用户感兴趣歌曲进行归类,得到所述用户感兴趣歌曲和对应的歌曲类别间的类别对应关系;根据所述目标歌曲类别,在所述类别对应关系中确定对应的目标歌曲,并根据所述目标歌曲,生成推荐歌曲。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标歌曲,生成推荐歌曲,包括:将所述目标歌曲作为所述推荐歌曲;或者从在线网络资源中加载歌曲类别与所述目标歌曲类别相同的其他歌曲,并将所述其他歌曲和所述目标歌曲作为推荐歌曲。4.根据权利要求3所述的方法,其特征在于,所述播放所述推荐歌曲,包括:从所述推荐歌曲中随机选取一首歌曲进行播放;所述方法还包括:在播放随机选取的所述歌曲的过程中,基于车辆的行驶状态信息,确定是否能够生成新的推荐歌曲;若生成有新的推荐歌曲,则将所述新的推荐歌曲作为下一首歌曲进行播放,若未能生成新的推荐歌曲,则随机播放所述推荐歌曲中的剩余歌曲。5.根据权利要求1

4任一所述的方法,其特征在于,所述获取预设时间段内车辆的行驶状态信息,包括:获取车辆在预设时间段内的行驶速度;基于所述车辆在预设时间段内的行驶速度,确定所述车辆在所述...

【专利技术属性】
技术研发人员:孟少林
申请(专利权)人:诺博汽车系统有限公司
类型:发明
国别省市:

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

1