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

技术编号:18783851 阅读:27 留言:0更新日期:2018-08-29 06:58
本公开是关于一种音乐推荐方法、装置、设备及存储介质。该方法包括:获取用户的当前场景信息,所述当前场景信息包括:天气信息、时间信息、位置信息中的一种或多种;根据所述当前场景信息,确定与所述当前场景信息匹配的音乐推荐信息,所述音乐推荐信息中包括至少一个待推荐音乐的标识;根据所述音乐推荐信息向所述用户推荐音乐。本公开提高了推荐音乐的准确度,改善了用户体验。

【技术实现步骤摘要】
音乐推荐方法、装置、设备及存储介质
本公开涉及多媒体技术,尤其涉及一种音乐推荐方法、装置、设备及存储介质。
技术介绍
随着网络音乐资源越来越丰富,通过网络来点播和下载音乐已经成为人们娱乐生活的组成部分。相关技术中,面对网络中海量的音乐数据,为了能够让用户收听到喜欢的音乐,终端可以向用户推荐音乐。具体的,终端可以根据用户选择的感兴趣的音乐类型,以及用户的音乐收听记录,向用户推荐音乐。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种音乐推荐方法、装置、设备及存储介质。根据本公开实施例的第一方面,提供一种音乐推荐方法,包括:获取用户的当前场景信息,该当前场景信息包括:天气信息、时间信息、位置信息中的一种或多种;根据该当前场景信息,确定与该当前场景信息匹配的音乐推荐信息,该音乐推荐信息中包括至少一个待推荐音乐的标识;根据该音乐推荐信息向该用户推荐音乐。可选的,该根据该当前场景信息,确定与该当前场景信息匹配的音乐推荐信息,包括:根据该当前场景信息,确定与该当前场景信息对应的特征信息,该特征信息用于表示该当前场景信息的场景特征;根据该特征信息以及第一音乐推荐模型,确定音乐推荐信息,该第一音乐推荐模型为基于第一样本集确定的音乐推荐模型,该第一样本集中包括了不同场景信息分别对应的特征信息与音乐推荐信息的对应关系。可选的,该根据该当前场景信息,确定与该当前场景信息匹配的音乐推荐信息,包括:根据该当前场景信息以及不同场景信息与音乐推荐条件的对应关系,确定与该当前场景信息对应的音乐推荐条件;根据该当前场景信息对应的音乐推荐条件,确定音乐推荐信息。可选的,该方法还包括:根据第二音乐推荐模型,确定候选音乐推荐信息;该第二音乐模型为基于第二样本集确定的音乐推荐模型,该第二样本集中包括了不同其他信息分别对应的特征信息与音乐推荐信息的对应关系,该其他信息为除不同场景信息之外的信息;该根据该当前场景信息对应的音乐推荐条件,确定音乐推荐信息,包括:根据该当前场景信息对应的音乐推荐条件以及该候选音乐推荐信息,确定音乐推荐信息。可选的,该根据该音乐推荐信息向该用户推荐音乐,包括:根据该音乐推荐信息,显示音乐推荐列表。根据本公开实施例的第二方面,提供一种音乐推荐装置,包括:获取模块,被配置为获取用户的当前场景信息,该当前场景信息包括:天气信息、时间信息、位置信息中的一种或多种;确定模块,被配置为根据该当前场景信息,确定与该当前场景信息匹配的音乐推荐信息,该音乐推荐信息中包括至少一个待推荐音乐的标识;推荐模块,被配置为根据该音乐推荐信息向该用户推荐音乐。可选的,该确定模块,包括:第一确定子模块,被配置为根据该当前场景信息,确定与该当前场景信息对应的特征信息,该特征信息用于表示该当前场景信息的场景特征;第二确定子模块,被配置为根据该特征信息以及第一音乐推荐模型,确定音乐推荐信息,该第一音乐推荐模型为基于第一样本集确定的音乐推荐模型,该第一样本集中包括了不同场景信息分别对应的特征信息与音乐推荐信息的对应关系。可选的,该确定模块,包括:第三确定子模块,被配置为根据该当前场景信息以及不同场景信息与音乐推荐条件的对应关系,确定与该当前场景信息对应的音乐推荐条件;第四确定子模块,被配置为根据该当前场景信息对应的音乐推荐条件,确定音乐推荐信息。可选的,该确定模块还包括:第五确定子模块,被配置为根据第二音乐推荐模型,确定候选音乐推荐信息;该第二音乐模型为基于第二样本集确定的音乐推荐模型,该第二样本集中包括了不同其他信息分别对应的特征信息与音乐推荐信息的对应关系,该其他信息为除不同场景信息之外的信息;该第四确定子模块,包括:音乐推荐信息确定子模块,被配置为根据该当前场景信息对应的音乐推荐条件以及该候选音乐推荐信息,确定音乐推荐信息。可选的,该推荐模块包括:推荐子模块,被配置为根据该音乐推荐信息,显示音乐推荐列表。根据本公开实施例的第三方面,提供一种终端或服务器,包括:处理器以及用于存储计算机指令的存储器;所述处理器运行所述计算机指令执行上述第一方面任一项所述的方法。根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令被处理器执行时实现上述第一方面任一项所述的方法。本公开提供的音乐推荐方法、装置、设备及存储介质,通过获取包括时间信息、位置信息、天气信息中的一种或多种的当前场景信息,根据该当前场景信息,确定与该当前场景信息对应的音乐推荐信息,并根据该音乐推荐信息向用户推荐音乐,实现了在考虑用户的当前场景信息的基础上进行音乐推荐,向用户所推荐的音乐能够与用户的当前场景信息相匹配,从而使得所推荐的音乐能够更加符合用户喜好,提高了推荐音乐的准确度,改善了用户体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种音乐推荐方法的框图;图2是根据另一示例性实施例示出的一种音乐推荐方法的框图;图3是根据又一示例性实施例示出的一种音乐推荐方法的框图;图4是根据一示例性实施例示出的一种音乐推荐装置的框图;图5是根据另一示例性实施例示出的一种音乐推荐装置的框图;图6是根据又一示例性实施例示出的一种音乐推荐装置的框图;图7是根据又一示例性实施例示出的一种音乐推荐装置的框图;图8是根据又一示例性实施例示出的一种音乐推荐装置的框图;图9是根据一示例性实施例示出的一种终端或服务器的框图;图10是根据一示例性实施例示出的一种终端800的框图;图11是根据一示例性实施例示出的一种服务器1900的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种音乐推荐方法的框图。本实施例提供的音乐推荐方法的执行主体可以为终端或服务器。该终端具体可以为手机、平板电脑等;该服务器具体可以为与用户使用终端所访问的音乐网站对应的服务器,或者也可以为与用户使用终端所访问的音乐应用程序(Application,App)对应的服务器。如图1所示,本实施例的方法可以包括以下步骤:在步骤101中,获取用户的当前场景信息,该当前场景信息包括时间信息、位置信息、天气信息中的一种或多种。本步骤中,服务器具体可以从该用户所使用的终端,获取当前场景信息。例如,服务器可以直接从终端获取位置信息,进一步的可以根据该位置信息获取时间信息,进一步的可以根据该位置信息和时间信息获取天气信息;或者,服务器可以直接从终端获取位置信息、时间信息和天气信息。终端可以通过集成在终端内部的定位模块获取位置信息,进一步的可以根据该位置信息获取时间信息,进一步的可以根据该位置信息和时间信息获取天气信息。需要说明的是,当由终端上的音乐App实现本公开提供的音乐推荐方法时,音乐App可以通过与终端上的天气App间的通信获得天气信息,音乐A本文档来自技高网...

【技术保护点】
1.一种音乐推荐方法,其特征在于,包括:获取用户的当前场景信息,所述当前场景信息包括:天气信息、时间信息、位置信息中的一种或多种;根据所述当前场景信息,确定与所述当前场景信息匹配的音乐推荐信息,所述音乐推荐信息中包括至少一个待推荐音乐的标识;根据所述音乐推荐信息向所述用户推荐音乐。

【技术特征摘要】
1.一种音乐推荐方法,其特征在于,包括:获取用户的当前场景信息,所述当前场景信息包括:天气信息、时间信息、位置信息中的一种或多种;根据所述当前场景信息,确定与所述当前场景信息匹配的音乐推荐信息,所述音乐推荐信息中包括至少一个待推荐音乐的标识;根据所述音乐推荐信息向所述用户推荐音乐。2.根据权利要求1所述的方法,其特征在于,所述根据所述当前场景信息,确定与所述当前场景信息匹配的音乐推荐信息,包括:根据所述当前场景信息,确定与所述当前场景信息对应的特征信息,所述特征信息用于表示所述当前场景信息的场景特征;根据所述特征信息以及第一音乐推荐模型,确定音乐推荐信息,所述第一音乐推荐模型为基于第一样本集确定的音乐推荐模型,所述第一样本集中包括了不同场景信息分别对应的特征信息与音乐推荐信息的对应关系。3.根据权利要求1所述的方法,其特征在于,所述根据所述当前场景信息,确定与所述当前场景信息匹配的音乐推荐信息,包括:根据所述当前场景信息以及不同场景信息与音乐推荐条件的对应关系,确定与所述当前场景信息对应的音乐推荐条件;根据所述当前场景信息对应的音乐推荐条件,确定音乐推荐信息。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:根据第二音乐推荐模型,确定候选音乐推荐信息;所述第二音乐模型为基于第二样本集确定的音乐推荐模型,所述第二样本集中包括了不同其他信息分别对应的特征信息与音乐推荐信息的对应关系,所述其他信息为除不同场景信息之外的信息;所述根据所述当前场景信息对应的音乐推荐条件,确定音乐推荐信息,包括:根据所述当前场景信息对应的音乐推荐条件以及所述候选音乐推荐信息,确定音乐推荐信息。5.一种音乐推荐装置,其特征在于,包括:获取模块,被配置为获取用户的当前场景信息,所述当前场景信息包括:天气信息、时间信息、位置信息中的一种或多种;确定模块,被配置...

【专利技术属性】
技术研发人员:叶星瑞王熙邢冬雨薛霜付引
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1