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

技术编号:18204173 阅读:39 留言:0更新日期:2018-06-13 06:18
本发明专利技术适用计算机技术领域,提供了一种音乐推荐方法、装置、设备及存储介质,该方法包括:当接收到音乐推荐请求时,从用户生理信息库中获取在该音乐推荐请求对应的采集时间段内采集到的用户生理信息,通过训练好的情绪识别模型库对用户生理信息进行情绪识别,以获取用户的当前情绪,在音乐数据库中查找当前情绪对应的音乐,向用户推荐这些音乐,从而基于用户情绪有针对性地为用户推荐音乐,有效地提高了音乐推荐的智能化程度和准确度,进而提高了用户体验。

【技术实现步骤摘要】
一种音乐推荐方法、装置、设备及存储介质
本专利技术属于计算机
,尤其涉及一种音乐推荐方法、装置、设备及存储介质。
技术介绍
随着计算机技术的发展、移动设备的普及,人们听音乐或者K歌越来越方便,随时随地都可以打开手机、平板电脑等便携智能设备上的音乐软件、K歌软件听听歌、唱唱歌,在放松自己的同时还可以与线上的朋友进行互动。目前,手机、平板电脑等移动设备以及计算机上的音乐平台、K歌平台,主要通过音乐播放次数(或音乐点播次数)、用户听歌喜好向用户推荐音乐。其中,依据音乐播放次数进行推荐的方式缺乏用户针对性,依据用户听歌喜好进行推荐的方式虽然具备用户针对性,但是用户在不同状态下喜欢听的音乐类型不同,例如用户在家里休息时喜欢听舒缓的钢琴曲来慢慢享受时光,在工作时喜欢听亢奋的电子音来赶走疲劳,依据用户听歌喜好进行推荐的方式无法准确地为用户推荐音乐。
技术实现思路
本专利技术的目的在于提供一种音乐推荐方法、装置、设备及存储介质,旨在解决由于现有技术中的音乐推荐方式智能化程度不足,无法有针对性地、准确性为用户推荐音乐,导致用户体验不佳的问题。一方面,本专利技术提供了一种音乐推荐方法,所述方法包括下述步骤:当接收到预设的音乐推荐请求时,从预先构建的用户生理信息库中获取在所述音乐推荐请求对应的采集时间段内采集到的用户生理信息;通过预先训练好的情绪识别模型库对所述用户生理信息进行情绪识别,以获取所述用户的当前情绪;在预设的音乐数据库中查询所述当前情绪对应的音乐,向所述用户推荐所述当前情绪对应的音乐。另一方面,本专利技术提供了一种音乐推荐装置,所述装置包括:生理信息获取单元,用于当接收到预设的音乐推荐请求时,从预先构建的用户生理信息库中获取在所述音乐推荐请求对应的采集时间段内采集到的用户生理信息;情绪识别单元,用于通过预先训练好的情绪识别模型对所述用户生理信息进行情绪识别,以获取所述用户的当前情绪;以及音乐推荐单元,用于在预设的音乐数据库中查询所述当前情绪对应的音乐,向所述用户推荐所述当前情绪对应的音乐。另一方面,本专利技术还提供了一种计算设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述一种音乐推荐方法所述的步骤。另一方面,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述一种音乐推荐方法所述的步骤。本专利技术在接收到音乐推荐请求时,从生理信息库中在该音乐推荐请求对应的采集时间段内采集到的用户生理信息,通过预先训练好的情绪识别模型库和用户生理信息,识别用户的当前情绪,在音乐数据库中查询当前情绪对应的音乐,将这些音乐推荐给用户,从而基于用户情绪有针对性地为用户推荐音乐,有效地提高了音乐推荐的智能化程度和准确度,进而提高了用户体验。附图说明图1是本专利技术实施例一提供的一种音乐推荐方法的实现流程图;图2是本专利技术实施例二提供的一种音乐推荐方法的实现流程图;图3是本专利技术实施例三提供的一种音乐推荐装置的结构示意图;图4是本专利技术实施例四提供的一种音乐推荐装置的结构示意图;以及图5是本专利技术实施例五提供的计算设备的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合具体实施例对本专利技术的具体实现进行详细描述:实施例一:图1示出了本专利技术实施例一提供的音乐推荐方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:在步骤S101中,当接收到预设的音乐推荐请求时,从预先构建的用户生理信息库中获取在音乐推荐请求对应的采集时间段内采集到的用户生理信息。本专利技术实施例适用于支持音乐播放的手机、平板电脑、计算机等用户设备,当用户需要听歌或者唱歌时,具体地,可通过启动这些设备上的音乐播放应用程序来生成音乐推荐请求。在接收到音乐推荐请求时,可先确定该音乐推荐请求对应的采集时间段,再从预先构建的用户生理信息库中获取在该采集时间段内采集到的用户生理信息,其中,用户生理信息库中存储着在预设的生理信息采集周期内预先采集到的用户生理信息、以及这些用户生理信息的采集时刻,用户生理信息可包括用户的心电、皮肤温度、声音以及面部信息等,从而有效地解决用户不同时刻情绪不同导致音乐推荐准确度不高的问题。优选地,在确定音乐推荐请求对应的采集时间段时,获取音乐推荐请求的接收时间,将该接收时间设置为采集时间段的结束时间,并根据预设时长确定采集时间段的开始时间,从而使得音乐推荐请求对应的采集时间段与音乐推荐请求的接收时间相近,有效地提高了后续用户情绪识别的准确度。作为实例地,在早上八点接收到音乐推荐请求时,将八点前的半个小时设置为音乐推荐请求对应的采集时间段。在步骤S102中,通过预先训练好的情绪识别模型库对用户生理信息进行情绪识别,以获取用户的当前情绪。在本专利技术实施例中,预先根据预设的训练样本集训练情绪识别模型库,情绪识别模型库中包括分别用于识别不同情绪(如快乐、兴奋、生气、平静、哀伤等)的情绪识别模型。具体地,在训练这些情绪识别模型时,训练样本集中包括不同人在不同情绪下的生理信息,例如小明在快乐、悲伤等情绪下的心电、皮肤温度、声音以及面部信息,提取这些生理信息的特征(如心电特征、声音特征等),通过不同情绪下生理信息的特征分别训练得到用于识别对应情绪的情绪识别模型,例如,小明、小红在快乐情绪下生理信息的特征用来训练用于识别快乐情绪的情绪识别模型。在本专利技术实施例中,在获取到音乐推荐请求对应的采集时间段内的用户生理信息后,可分别提取这些用户生理信息的特征,将这些特征分别输入情绪识别模型库的每个情绪识别模型中,每个情绪识别模型的识别结果即用户生理信息的特征与每个情绪识别模型中特征的匹配度,可将与用户生理信息的特征匹配度最高、且匹配度超过预设匹配阈值的情绪识别模型对应的情绪设置为用户的当前情绪。在步骤S103中,在预设的音乐数据库中查询当前情绪对应的音乐,向用户推荐当前情绪对应的音乐。在本专利技术实施例中,音乐数据库中存储着不同的音乐和这些音乐分别对应的情绪标签,例如,情绪标签可为“快乐”、“兴奋”、“生气”、“平静”和“哀伤”等。根据识别得到的用户的当前情绪,从音乐数据库中查询情绪标签中具有当前情绪标签的音乐,并将这些音乐推荐给用户。优选地,在将情绪标签中具有当前情绪标签的音乐推荐给用户时,将这些音乐按照网络播放次数的顺序输出,从而进一步地提高用户体验。在本专利技术实施例中,从生理信息库中获取在音乐推荐请求对应的采集时间段内采集到的用户生理信息,通过训练好的情绪识别模型库识别用户生理信息对应的用户当前情绪,在音乐数据库中查询当前情绪对应的音乐推荐给用户,从而可以随时根据用户的情绪有针对性为用户推荐音乐,有效地提高了音乐推荐的智能化程度和准确度,进而提高了用户体验。实施例二:图2示出了本专利技术实施例二提供的音乐推荐方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:在步骤S201中,通过预先关联的可穿戴式设备采集用户生理信息,将用户生理信息按照采集时间存储在用户生理信息库中。在本专利技术实施例中,可预本文档来自技高网...
一种音乐推荐方法、装置、设备及存储介质

【技术保护点】
一种音乐推荐方法,其特征在于,所述方法包括下述步骤:当接收到预设的音乐推荐请求时,从预先构建的用户生理信息库中获取在所述音乐推荐请求对应的采集时间段内采集到的用户生理信息;通过预先训练好的情绪识别模型库对所述用户生理信息进行情绪识别,以获取所述用户的当前情绪;在预设的音乐数据库中查询所述当前情绪对应的音乐,向所述用户推荐所述当前情绪对应的音乐。

【技术特征摘要】
1.一种音乐推荐方法,其特征在于,所述方法包括下述步骤:当接收到预设的音乐推荐请求时,从预先构建的用户生理信息库中获取在所述音乐推荐请求对应的采集时间段内采集到的用户生理信息;通过预先训练好的情绪识别模型库对所述用户生理信息进行情绪识别,以获取所述用户的当前情绪;在预设的音乐数据库中查询所述当前情绪对应的音乐,向所述用户推荐所述当前情绪对应的音乐。2.如权利要求1所述的方法,其特征在于,当接收到预设的音乐推荐请求时,从预先构建的用户生理信息库中获取在所述音乐推荐请求对应的采集时间段内采集到的用户生理信息的步骤之前,所述方法还包括:检测当前时间是否为预设的音乐推荐时间,当检测到当前时间为所述音乐推荐时间时,生成所述音乐推荐请求。3.如权利要求1所述的方法,其特征在于,当接收到预设的音乐推荐请求时,从预先构建的用户生理信息库中获取在所述音乐推荐请求对应的采集时间段内采集到的用户生理信息的步骤之前,所述方法还包括:通过预先关联的可穿戴式设备采集所述用户生理信息,将所述用户生理信息按照采集时间存储在所述用户生理信息库中。4.如权利要求1所述的方法,其特征在于,当接收到预设的音乐推荐请求时,从预先构建的用户生理信息库中获取在所述音乐推荐请求对应的采集时间段内采集到的用户生理信息的步骤,包括:获取所述音乐推荐请求的接收时间,根据所述接收时间确定所述音乐推荐请求对应的采集时间段,所述接收时间为所述采集时间段的结束时间;在所述用户生理信息库中获取在所述采集时间段内采集到的所述用户生理信息。5.如权利要求1所述的方法,其特征在于,通过预...

【专利技术属性】
技术研发人员:吴迪
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东,44

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

1