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

技术编号:17655172 阅读:16 留言:0更新日期:2018-04-08 08:28
本申请实施例公开了一种音乐推荐的方法、装置、存储介质及终端设备。该方法包括:获取用户音乐播放事件信息以及用户的状态信息;将所述音乐播放事件信息以及用户的状态信息,进行训练,以得到用户的状态信息与喜好音乐类型的对应模型;根据当前用户的状态信息,利用所述对应模型,确定与当前用户的状态信息对应的喜好音乐类型,并进行音乐推荐。本申请所提供的技术方案,可以实现优化音乐推荐的方式的效果。

【技术实现步骤摘要】
音乐推荐的方法、装置、存储介质及终端设备
本申请实施例涉及计算机领域,尤其涉及一种音乐推荐的方法、装置、存储介质及终端设备。
技术介绍
终端设备逐步步入智能化,给人们的生活带来了诸多便利,其中,通过诸如手机等终端设备听音乐已成为客户青睐的功能之一。然而,现有的音乐推荐模式过于单调,如按照音乐发布时间,用户播放热度,以及按照情感进行分类等,很难满足用户对于音乐的多维度需求。目前音乐的推荐给用户带来了体验不佳,需要改进。
技术实现思路
本申请实施例提供一种音乐推荐的方法、装置、存储介质及终端设备,可以优化音乐推荐的方式。第一方面,本申请实施例提供了一种音乐推荐的方法,该方法包括:获取用户音乐播放事件信息以及用户的状态信息;将所述音乐播放事件信息以及用户的状态信息,进行训练,以得到用户的状态信息与喜好音乐类型的对应模型;根据当前用户的状态信息,利用所述对应模型,确定与当前用户的状态信息对应的喜好音乐类型,并进行音乐推荐。第二方面,本申请实施例提供了一种音乐推荐的装置,该装置包括:信息获取模块,用于获取用户音乐播放事件信息以及用户的状态信息;模型训练模块,用于将所述音乐播放事件信息以及用户的状态信息,进行训练,以得到用户的状态信息与喜好音乐类型的对应模型;音乐推荐模块,用于根据当前用户的状态信息,利用所述对应模型,确定与当前用户的状态信息对应的喜好音乐类型,并进行音乐推荐。第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的音乐推荐的方法。第四方面,本申请实施例提供了一种终端设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的音乐推荐的方法。本申请实施例所提供的技术方案,通过获取用户音乐播放事件信息以及用户的状态信息;将所述音乐播放事件信息以及用户的状态信息,进行训练,以得到用户的状态信息与喜好音乐类型的对应模型;根据当前用户的状态信息,利用所述对应模型,确定与当前用户的状态信息对应的喜好音乐类型,并进行音乐推荐。通过采用本申请所提供的技术方案,可以实现优化音乐推荐的方式的效果。附图说明图1为本申请实施例提供的一种音乐推荐的方法的流程示意图;图2为本申请实施例提供的另一种音乐推荐的方法的流程示意图;图3为本申请实施例提供的另一种音乐推荐的方法的流程示意图;图4为本申请实施例提供的另一种音乐推荐的方法的流程示意图;图5为本申请实施例提供的另一种音乐推荐的方法的流程示意图;图6为本申请实施例提供的一种音乐推荐的装置的结构框图;图7为本申请实施例提供的一种终端设备的结构示意图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本申请的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。图1为本申请实施例提供的一种音乐推荐的方法的流程示意图,该方法可以由音乐推荐的装置执行,其中该装置可由软件和/或硬件实现,一般可集成在终端设备中。如图1所示,该方法包括:S101、获取用户音乐播放事件信息以及用户的状态信息。其中,音乐播放事件信息可以是音乐播放事件相应的信息,如用户采用何种应用程序播放音乐,播放音乐的类型是音频歌曲还是音乐短片(MusicVideo,MV),以及何时结束对于音乐的播放,甚至还包括音乐播放过程中是否对某音乐进行下载或者分享等操作,以及在播放过程中是否对终端设备进行过相应的操作,如打开固定某几个软件浏览内容,等等。用户的状态信息可以包括工作状态、学习状态、休闲娱乐状态以及运动状态等。用户的状态信息可以是反映出用户在何种状态下进行音乐播放。例如,一些用户喜欢在工作期间听音乐,则播放音乐时用户的状态就为工作状态,有些用户喜欢在通过终端设备看小说或者新闻时听音乐,则当时用户的状态就为休闲状态,有些用户还喜欢在跑步状态下播放音乐,则播放音乐时,用户的状态就为运动状态。不同状态下用户的音乐播放事件也可以是不同的,如在用户跑步状态下,音乐播放事件往往是起到一种刺激用户的身体各部位的活性的作用,播放的音乐往往具有动感,节奏性强。而在用户工作或者读书过程中播放的音乐往往比较清新,为用户提供一种安逸祥和的工作或者读书氛围。S102、将所述音乐播放事件信息以及用户的状态信息,进行训练,以得到用户的状态信息与喜好音乐类型的对应模型。其中,可以利用机器学习手段,得到一个关于用户的状态信息与喜好音乐类型的对应模型。相应的,可以利用神经网络训练中的循环神经网络进行学习,这样设置的好处是根据神经网络本身特点以及使用方式,当对训练样本以及训练结果进行改进时,一般涉及的是其中某个函数的变化、某个节点连接关系的调整、在不同场景下可以随意变更所选择的神经网络类型,使得处理方式更加灵活,也可以适应开发人员在模型训练的基础上的进一步改进。在本申请实施例中,经过训练得到的是一种对应模型,也就是说,当模型训练完成后,可以将用户的状态信息或者喜好音乐类型输入至对应模型,进而判断用户的喜好音乐类型或者用户的状态信息。这样,在得到模型之后,可以根据用户的状态得知用户想要听到的音乐,或者根据用户在听的音乐类型,确定用户的当前状态,在得到模型输出的后者之后,再为用户提供相应的服务,就可以实现智能终端设备的效果。S103、根据当前用户的状态信息,利用所述对应模型,确定与当前用户的状态信息对应的喜好音乐类型,并进行音乐推荐。其中,当前用户状态可以通过终端设备获取到的信息来确定。终端设备可以是智能手机,如可以通过智能手机的速度传感器以及加速度传感器确定用户当前是否处于跑步状态或者走路状态。可以通过加速度传感器以及系统时间确定用户是否处于睡觉状态或者处于刚刚醒来的状态,如系统时间为早上6点,加速度传感器在智能手机为静止的状态下接收到用户拿起或者转动智能手机时,确定用户为刚刚醒来的状态。用户的状态信息还可以通过其他功能组件来获得,此处不一一列举。在获取到用户的状态信息后,可以利用所述对应模型,确定与当前用户的状态信息所对应的喜好音乐类型。具体方式可以是将用户的状态信息数字化之后输入所述对应模型,根据对应模型的训练结果,可以输出用户的喜好音乐类型。值得说明的是,在本申请的技术方案中,也可以在输入当前用户的状态信息之后,直接输出指定的某一首音乐或者多种相同或者具有一定类型差别的音乐。进行音乐推荐时,可以根据输出的用户喜好音乐类型,再从服务器中搜索与该类型相对应的音乐进行推荐,还可以是在检测到用户进入到音乐推荐页时,将原音乐推荐页的所有音乐按照输出的用户喜好的音乐类型进行排序并推荐输出,也可以是根据对应模型输出的音乐推荐类型,直接确定与该类型对应的音乐进行推荐。推荐的方式可本文档来自技高网...
音乐推荐的方法、装置、存储介质及终端设备

【技术保护点】
一种音乐推荐的方法,其特征在于,包括:获取用户音乐播放事件信息以及用户的状态信息;将所述音乐播放事件信息以及用户的状态信息,进行训练,以得到用户的状态信息与喜好音乐类型的对应模型;根据当前用户的状态信息,利用所述对应模型,确定与当前用户的状态信息对应的喜好音乐类型,并进行音乐推荐。

【技术特征摘要】
1.一种音乐推荐的方法,其特征在于,包括:获取用户音乐播放事件信息以及用户的状态信息;将所述音乐播放事件信息以及用户的状态信息,进行训练,以得到用户的状态信息与喜好音乐类型的对应模型;根据当前用户的状态信息,利用所述对应模型,确定与当前用户的状态信息对应的喜好音乐类型,并进行音乐推荐。2.根据权利要求1所述的音乐推荐的方法,其特征在于,所述用户音乐播放事件信息包括:播放过的音乐曲目以及每个音乐曲目的播放完整度;所述用户的状态信息包括:播放音乐的时间信息和/或播放音乐的位置信息。3.根据权利要求2所述的音乐推荐的方法,其特征在于,获取用户音乐播放事件信息,包括:获取每个音乐曲目的播放完整度;根据所述播放完整度确定音乐喜好权值;将所述音乐喜好权值低于第一设定阈值的作为负样本;以及将所述音乐喜好权值高于第二设定阈值的作为正样本。4.根据权利要求3所述的音乐推荐的方法,其特征在于,在将所述音乐喜好权值低于第一设定阈值的作为负样本之后,还包括:判断所述负样本中是否含有与终端设备本地音乐相同的音乐;若存在,则将与终端设备本地音乐相同的音乐从所述负样本中删除。5.根据权利要求2所述的音乐推荐的方法,其特征在于,还包括:当所述用户的状态信息包括播放音乐的时间信息时,检测用户的唤醒屏幕操作时间;判断当前唤醒屏幕操作时间是否为所述播放音乐的时间信息所对应的...

【专利技术属性】
技术研发人员:梁昆陈岩
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1