音乐推荐方法及系统与流程

文档序号:32419736发布日期:2022-12-02 22:48阅读:29来源:国知局
音乐推荐方法及系统与流程

1.本技术涉及人工智能技术领域,尤其涉及一种音乐推荐方法及系统。


背景技术:

2.随着互联网科技和数字音乐的不断发展和普及,音乐成为人们生活中重要的存在。但是音乐过载带来一个问题:人们往往需要从海量的乐库中搜索自己喜欢的音乐,从而花费大量的时间。
3.在实现现有技术的过程中,发明人发现:
4.现有的音乐推荐装置通过卷积网络实现音乐推荐,但是在使用音乐文件对卷积网络进行学习嵌入的时候,对节点的初始化嵌入仅采用了随机初始化设置,忽略了不同年龄层、不同文化背景的用户对于音乐喜好的权重影响,从而导致音乐推荐的准确性较低,需要用户花费长时间进行训练、纠正。
5.因此,需要提供一种新的音乐推荐方案,用以解决音乐推荐准确性较低的技术问题。


技术实现要素:

6.本技术实施例提供一种新的音乐推荐方案,用以解决音乐推荐准确性较低的技术问题。
7.具体的,一种音乐推荐方法,包括以下步骤:
8.获取目标对象的身份因子;
9.根据目标对象的身份因子,确定第一音乐;
10.向目标对象发送所述第一音乐;
11.计算目标对象对第一音乐的第一反馈值;
12.当所述第一反馈值为正反馈时,确定对应第一音乐的第一旋律因子;
13.以第一推荐策略,更新第一旋律因子,生成第二旋律因子;
14.根据第二旋律因子,确定对应第二旋律因子的第二音乐作为推荐音乐,以调整目标对象状态。
15.进一步的,所述第一旋律因子属于音高属性值或节奏属性值的序列集合。
16.进一步的,以第一推荐策略,更新第一旋律因子,生成第二旋律因子,具体包括:
17.根据目标对象的身份因子,确定用于调整目标对象状态的预设音高属性值或预设节奏属性值;
18.以预设音高属性值替换所述第一旋律因子中至少一个音高属性值,生成第二旋律因子;
19.或以预设节奏属性值替换所述第一旋律因子中至少一个节奏属性值,生成第二旋律因子。
20.进一步的,所述方法还包括以下步骤:
21.计算目标对象对所述第二音乐的第二反馈值;
22.当所述第二反馈值为正反馈时,以第一推荐策略,更新第二旋律因子,生成第三旋律因子;
23.根据第三旋律因子,确定对应第三旋律因子的第三音乐作为推荐音乐。
24.进一步的,所述方法还包括以下步骤:
25.计算目标对象对所述第二音乐的第二反馈值;
26.当所述第二反馈值为负反馈时,根据第一旋律因子,确定对应第一旋律因子且不同于第一音乐的第四音乐作为推荐音乐。
27.本技术实施例还提供一种音乐推荐系统。
28.具体的,一种音乐推荐系统,包括:
29.反馈模块,用于获取目标对象的身份因子;还用于根据目标对象的身份因子,确定第一音乐;还用于向目标对象发送所述第一音乐;还用于计算目标对象对第一音乐的第一反馈值;
30.推荐模块,用于当所述第一反馈值为正反馈时,确定对应第一音乐的第一旋律因子;还用于以第一推荐策略,更新第一旋律因子,生成第二旋律因子;还用于根据第二旋律因子,确定对应第二旋律因子的第二音乐作为推荐音乐,以调整目标对象状态。
31.进一步的,所述第一旋律因子属于音高属性值或节奏属性值的序列集合。
32.进一步的,推荐模块以第一推荐策略,更新第一旋律因子,生成第二旋律因子,具体用于:
33.根据目标对象的身份因子,确定用于调整目标对象状态的预设音高属性值或预设节奏属性值;
34.以预设音高属性值替换所述第一旋律因子中至少一个音高属性值,生成第二旋律因子;
35.或以预设节奏属性值替换所述第一旋律因子中至少一个节奏属性值,生成第二旋律因子。
36.进一步的,所述反馈模块还用于计算目标对象对所述第二音乐的第二反馈值;
37.所述推荐模块还用于当所述第二反馈值为正反馈时,以第一推荐策略,更新第二旋律因子,生成第三旋律因子;根据第三旋律因子,确定对应第三旋律因子的第三音乐作为推荐音乐。
38.进一步的,所述反馈模块还用于计算目标对象对所述第二音乐的第二反馈值;
39.所述推荐模块还用于当所述第二反馈值为负反馈时,根据第一旋律因子,确定对应第一旋律因子且不同于第一音乐的第四音乐作为推荐音乐。
40.本技术实施例还提供一种所述音乐推荐方法在治疗或抑制抑郁症中的用途。
41.本技术实施例提供的技术方案,至少具有如下有益效果:
42.根据目标对象的身份因子,推荐初始音乐,提高了推荐初始音乐的准确率。根据目标对象的身份因子,以推荐后续音乐,从而实现调整目标对象状态。且根据目标对象的反馈值推荐后续音乐,进一步提高了推荐后续音乐的准确率。
附图说明
43.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
44.图1为本技术实施例提供的一种音乐推荐方法的流程框图。
45.图2为本技术实施例提供的一种音乐推荐系统的结构示意图。
46.100
ꢀꢀꢀꢀꢀꢀꢀ
音乐推荐系统
47.11
ꢀꢀꢀꢀꢀꢀꢀꢀ
反馈模块
48.12
ꢀꢀꢀꢀꢀꢀꢀꢀ
推荐模块
具体实施方式
49.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
50.请参照图1,为解决音乐推荐准确性较低的技术问题,本技术提供一种音乐推荐方法,包括以下步骤:
51.s110:获取目标对象的身份因子。
52.需要指出的是,所述目标对象通常可以理解为需要对其推荐音乐的具体对象。在具体的应用场景中,所述目标对象可以表现为听众。所述目标对象具有身份因子,所述身份因子可以理解为具体对象的特征属性。在具体的应用场景中,所述身份因子可以表现为听众的年龄、受教育程度、成长经历、职业、健康状况、当前情绪、当前事件中至少一项。
53.s120:根据目标对象的身份因子,确定第一音乐。
54.所述根据目标对象的身份因子确定第一音乐,强调以目标对象的身份因子作为推荐音乐的参考因素。例如,在本技术提供的一种具体实施方式中,获取目标对象的身份因子,表现为获取听众的年龄。通常某个音乐在同一年龄段听众中传唱度较高,这意味着该音乐的听众群体基数较大、受欢迎程度较高,该音乐对应上述年龄段听众显然推荐度较高。又例如,在本技术提供的一种具体实施方式中,获取目标对象的身份因子,表现为获取听众的受教育程度。通常流行音乐在特定受教育程度的听众中传唱度较高,这意味着流行音乐的听众群体基数较大、受欢迎程度较高,该音乐对应上述受教育程度听众显然推荐度较高。还例如,在本技术提供的一种具体实施方式中,获取目标对象的身份因子,表现为获取听众的当前事件。所述当前事件可以具体表现为瑜伽、冥想。通常节奏缓慢的音乐在当前事件为瑜伽、冥想的听众群体基数较大、受欢迎程度较高,显然该音乐对应当前事件为瑜伽、冥想的听众推荐度较高。
55.还例如,在本技术提供的一种优选实施方式中,获取目标对象的身份因子,表现为获取听众的健康状况。所述健康状况具体可以表现为心理健康状况,如抑郁症患者。通常低沉的音乐在抑郁症患者群体基数较大,抑郁症患者对低沉的音乐容易产生共鸣,因此低沉的音乐对应抑郁症患者推荐度较高。
56.可见,根据目标对象的身份因子,确定第一音乐,提高了推荐第一音乐的准确率。
57.s130:向目标对象发送所述第一音乐。
58.s140:计算目标对象对第一音乐的第一反馈值。
59.可以理解的是,所述第一反馈值可以理解为目标对象对第一音乐的评价值。所述第一反馈值具体表现为目标对象播放第一音乐的时间与第一音乐总时长的比值。或者所述第一反馈值具体表现为目标对象对第一音乐标记为喜爱或反感,当目标对象对第一音乐标记为喜爱,记第一反馈值为1;当目标对象对第一音乐标记为反感,记第一反馈值为-1;当目标对象不对第一音乐标记,记第一反馈值为0。当然所述第一反馈值也可以结合目标对象播放第一音乐的时间与第一音乐总时长的比值与目标对象对第一音乐标记为喜爱或反感,引入不同的权重值后,可以提高第一反馈值的可信度。
60.s150:当所述第一反馈值为正反馈时,确定对应第一音乐的第一旋律因子。
61.需要强调的是,第一反馈值表征目标对象对第一音乐的喜爱程度。而目标对象对第一音乐的喜爱程度至少可以划分为喜爱或反感。因此,第一反馈值可以对应目标对象对第一音乐的喜爱程度进行归类。具体的,第一反馈值至少可以归类为正反馈或负反馈,正反馈可以理解为符合预期结果,即意味着目标对象对第一音乐的喜爱程度为喜爱;负反馈可以理解为不符合预期结果,即意味着目标对象对第一音乐的喜爱程度为反感。
62.进一步的,当所述第一反馈值为正反馈时,意味着目标对象对推荐的第一音乐的喜爱程度为喜爱。那么可以以第一音乐作为参照,继续推荐与第一音乐类似的音乐给目标对象。
63.可以理解的是,所述第一旋律因子属于音高属性值或节奏属性值的序列集合。换句话说,第一旋律因子可视为一种序列集合,所述序列集合的元素表现为音高属性值或节奏属性值。所述音高属性值表征音的频率和波长,所述节奏属性值表征音符出现的时间节点。具体的,可以把第一旋律因子和第一音乐进行关联,便于根据第一音乐,确定对应第一音乐的第一旋律因子。
64.s160:以第一推荐策略,更新第一旋律因子,生成第二旋律因子。
65.s170:根据第二旋律因子,确定对应第二旋律因子的第二音乐作为推荐音乐,以调整目标对象状态。
66.可以理解的是,所述第二旋律因子是更新后的第一旋律因子,且所述第一旋律因子的更新过程遵从第一推荐策略。在第一旋律因子和第一音乐存在关联关系的基础上,需要对第一旋律因子进行调整,生成新的旋律因子;根据新的旋律因子确定对应新旋律因子的新音乐作为推荐音乐。
67.为使后续表述简洁,将此处对第一旋律因子进行调整,生成新的旋律因子记为第二旋律因子。将此处根据第二旋律因子,确定对应第二旋律因子的新音乐记为第二音乐。
68.当然,所述第二旋律因子基于第一旋律因子更新,因此所述第二旋律因子可视为一种序列集合,所述序列集合的元素表现为音高属性值或节奏属性值。第二旋律因子和第二音乐具有关联关系,可以根据第二旋律因子,确定对应第二旋律因子的第二音乐。
69.进一步的,所述第二音乐用于调整目标对象状态。所述目标对象状态在具体的应用场景中表现为目标对象的事件状态或心理状态。在本技术提供的一种具体实施方式中,以第一推荐策略,更新第一旋律因子,生成第二旋律因子,具体包括:
70.根据目标对象的身份因子,确定用于调整目标对象状态的预设音高属性值或预设节奏属性值;
71.以预设音高属性值替换所述第一旋律因子中至少一个音高属性值,生成第二旋律因子;
72.或以预设节奏属性值替换所述第一旋律因子中至少一个节奏属性值,生成第二旋律因子。
73.其中,根据目标对象的身份因子,确定用于调整目标对象状态的预设音高属性值或预设节奏属性值,再次强调以目标对象的身份因子作为推荐音乐的参考因素。例如,在本技术提供的一种具体实施方式中,目标对象的身份因子表现为当前事件。所述当前事件可以具体表现为瑜伽、冥想。通常瑜伽音乐或冥想音乐的节奏缓慢,因此当目标对象的身份因子为瑜伽或冥想时,确定用于调整目标对象状态的预设节奏属性值,使得相邻音符间的间隔变长,从而使得节奏缓慢。则以预设节奏属性值替换所述第一旋律因子中至少一个节奏属性值,生成第二旋律因子。所述第二旋律因子相较于第一旋律因子节奏更为缓慢,从而可以使得目标对象进入深度冥想或深度瑜伽,即调整目标对象的事件状态。
74.又例如,在本技术提供的一种优选实施方式中,目标对象的身份因子表现为听众的健康状况。所述健康状况具体可以表现为心理健康状况,如抑郁症患者。通常低沉的音乐更受抑郁症患者喜爱,但低沉的音乐影响抑郁症患者的治疗效果。为提高针对抑郁症患者的治疗效率,当目标对象的身份因子为抑郁症患者时,确定用于调整目标对象状态的预设音高属性值,使得音的频率变高,即变为高音。或确定用于调整目标对象状态的预设节奏属性值,使得相邻音符间的间隔变短,从而使得节奏加快。则以预设音高属性值替换所述第一旋律因子中至少一个音高属性值,生成第二旋律因子;或以预设节奏属性值替换所述第一旋律因子中至少一个节奏属性值,生成第二旋律因子。通常高音或快节奏的第二旋律因子所对应的第二音乐,相较于第一音乐更为欢快。目标对象在接触第二音乐后,可以使得目标对象的中枢神经系统或神经体液如激素、神经递质、酶等化学物质进行调节,从而改善抑郁症患者的注意力、加强自我信心、消除不良情绪及行为,提高了抑郁症患者的治疗效率。
75.当然,针对目标对象进行第二音乐推荐是试错的过程。目标对象对于第二音乐的喜爱程度可能是喜爱,也可能是反感。为进一步提高音乐推荐准确性,本技术还持续跟踪目标对象对第二音乐的喜爱程度。具体的,在本技术提供的一种具体实施方式中,所述音乐推荐方法还包括以下步骤:
76.计算目标对象对所述第二音乐的第二反馈值;
77.当所述第二反馈值为正反馈时,以第一推荐策略,更新第二旋律因子,生成第三旋律因子;
78.根据第三旋律因子,确定对应第三旋律因子的第三音乐作为推荐音乐。
79.可以理解的是,所述第二反馈值可以理解为目标对象对第二音乐的评价值。所述第二反馈值具体表现为目标对象播放第二音乐的时间与第二音乐总时长的比值。或者所述第二反馈值具体表现为目标对象对第二音乐标记为喜爱或反感,当目标对象对第二音乐标记为喜爱,记第二反馈值为1;当目标对象对第二音乐标记为反感,记第二反馈值为-1;当目标对象不对第二音乐标记,记第二反馈值为0。当然所述第二反馈值也可以结合目标对象播放第二音乐的时间与第二音乐总时长的比值与目标对象对第二音乐标记为喜爱或反感,引入不同的权重值后,可以提高第二反馈值的可信度。
80.第二反馈值可以对应目标对象对第二音乐的喜爱程度进行归类。具体的,第二反
馈值至少可以归类为正反馈或负反馈,正反馈可以理解为符合预期结果,即意味着目标对象对第二音乐的喜爱程度为喜爱。
81.进一步的,当所述第二反馈值为正反馈时,意味着目标对象对推荐的第二音乐的喜爱程度为喜爱。那么可以以第二音乐作为参照,继续推荐与第二音乐类似的音乐给目标对象。
82.所述第三旋律因子是更新后的第二旋律因子,且所述第二旋律因子的更新过程遵从第一推荐策略。在第二旋律因子和第二音乐存在关联关系的基础上,需要对第二旋律因子进行调整,生成新的旋律因子;根据新的旋律因子确定对应新旋律因子的新音乐作为推荐音乐。
83.为使后续表述简洁,将此处对第二旋律因子进行调整,生成新的旋律因子记为第三旋律因子。将此处根据第三旋律因子,确定对应第三旋律因子的新音乐记为第三音乐。
84.当然,所述第三旋律因子基于第二旋律因子更新,因此所述第三旋律因子可视为一种序列集合,所述序列集合的元素表现为音高属性值或节奏属性值。第三旋律因子和第三音乐具有关联关系,可以根据第三旋律因子,确定对应第三旋律因子的第三音乐。
85.进一步的,所述第三音乐用于调整目标对象状态。所述目标对象状态在具体的应用场景中表现为目标对象的事件状态或心理状态。在本技术提供的一种具体实施方式中,以第一推荐策略,更新第二旋律因子,生成第三旋律因子,具体包括:
86.根据目标对象的身份因子,确定用于调整目标对象状态的预设音高属性值或预设节奏属性值;
87.以预设音高属性值替换所述第二旋律因子中至少一个音高属性值,生成第三旋律因子;
88.或以预设节奏属性值替换所述第二旋律因子中至少一个节奏属性值,生成第三旋律因子。
89.其中,根据目标对象的身份因子,确定用于调整目标对象状态的预设音高属性值或预设节奏属性值,再次强调以目标对象的身份因子作为推荐音乐的参考因素。
90.例如,在本技术提供的一种优选实施方式中,目标对象的身份因子表现为听众的健康状况。所述健康状况具体可以表现为心理健康状况,如抑郁症患者。当目标对象的身份因子为抑郁症患者时,确定用于调整目标对象状态的预设音高属性值,使得音的频率变高,即变为高音。或确定用于调整目标对象状态的预设节奏属性值,使得相邻音符间的间隔变短,从而使得节奏加快。则以预设音高属性值替换所述第二旋律因子中至少一个音高属性值,生成第三旋律因子;或以预设节奏属性值替换所述第二旋律因子中至少一个节奏属性值,生成第三旋律因子。
91.在第二音乐受抑郁症患者喜爱的基础上,进一步推荐相较于第二音乐更为欢快的第三音乐。目标对象在接触第三音乐后,可以使得目标对象的中枢神经系统或神经体液如激素、神经递质、酶等化学物质进行调节,从而改善抑郁症患者的注意力、加强自我信心、消除不良情绪及行为,提高了抑郁症患者的治疗效率。
92.进一步的,也会出现目标对象对第二音乐推荐不满意的情况出现。在本技术提供的另一种具体实施方式中,所述音乐推荐方法还包括以下步骤:
93.计算目标对象对所述第二音乐的第二反馈值;
94.当所述第二反馈值为负反馈时,根据第一旋律因子,确定对应第一旋律因子且不同于第一音乐的第四音乐作为推荐音乐。
95.可以理解的是,所述第二反馈值可以理解为目标对象对第二音乐的评价值。所述第二反馈值具体表现为目标对象播放第二音乐的时间与第二音乐总时长的比值。或者所述第二反馈值具体表现为目标对象对第二音乐标记为喜爱或反感,当目标对象对第二音乐标记为喜爱,记第二反馈值为1;当目标对象对第二音乐标记为反感,记第二反馈值为-1;当目标对象不对第二音乐标记,记第二反馈值为0。当然所述第二反馈值也可以结合目标对象播放第二音乐的时间与第二音乐总时长的比值与目标对象对第二音乐标记为喜爱或反感,引入不同的权重值后,可以提高第二反馈值的可信度。
96.第二反馈值可以对应目标对象对第二音乐的喜爱程度进行归类。具体的,第二反馈值至少可以归类为正反馈或负反馈,负反馈可以理解为不符合预期结果,即意味着目标对象对第二音乐的喜爱程度为反感。
97.进一步的,当所述第二反馈值为负反馈时,意味着目标对象对推荐的第二音乐的喜爱程度为反感。或者说,目标对象反感调整目标对象当前状态。这样可以以第一音乐作为参照,继续推荐与第一音乐类似的音乐给目标对象。
98.进一步的,所述第一旋律因子可以关联多个音乐。则根据第一旋律因子,可以确定对应第一旋律因子且不同于第一音乐的第四音乐作为推荐音乐。
99.综上所述,本技术提供的音乐推荐方法,根据目标对象的身份因子,推荐初始音乐,提高了推荐初始音乐的准确率。根据目标对象的身份因子,以推荐后续音乐,从而实现调整目标对象状态。且根据目标对象的反馈值推荐后续音乐,进一步提高了推荐后续音乐的准确率。
100.请参照图2,为支持本技术所提供的音乐推荐方法,本技术还提供一种音乐推荐系统100,包括:
101.反馈模块11,用于获取目标对象的身份因子;还用于根据目标对象的身份因子,确定第一音乐;还用于向目标对象发送所述第一音乐;还用于计算目标对象对第一音乐的第一反馈值;
102.推荐模块12,用于当所述第一反馈值为正反馈时,确定对应第一音乐的第一旋律因子;还用于以第一推荐策略,更新第一旋律因子,生成第二旋律因子;还用于根据第二旋律因子,确定对应第二旋律因子的第二音乐作为推荐音乐,以调整目标对象状态。
103.具体的,反馈模块11获取目标对象的身份因子。
104.需要指出的是,所述目标对象通常可以理解为需要对其推荐音乐的具体对象。在具体的应用场景中,所述目标对象可以表现为听众。所述目标对象具有身份因子,所述身份因子可以理解为具体对象的特征属性。在具体的应用场景中,所述身份因子可以表现为听众的年龄、受教育程度、成长经历、职业、健康状况、当前情绪、当前事件中至少一项。
105.反馈模块11根据目标对象的身份因子,确定第一音乐。
106.所述反馈模块11根据目标对象的身份因子确定第一音乐,强调以目标对象的身份因子作为推荐音乐的参考因素。例如,在本技术提供的一种具体实施方式中,反馈模块11获取目标对象的身份因子,表现为获取听众的年龄。通常某个音乐在同一年龄段听众中传唱度较高,这意味着该音乐的听众群体基数较大、受欢迎程度较高,该音乐对应上述年龄段听
众显然推荐度较高。又例如,在本技术提供的一种具体实施方式中,反馈模块11获取目标对象的身份因子,表现为获取听众的受教育程度。通常流行音乐在特定受教育程度的听众中传唱度较高,这意味着流行音乐的听众群体基数较大、受欢迎程度较高,该音乐对应上述受教育程度听众显然推荐度较高。还例如,在本技术提供的一种具体实施方式中,反馈模块11获取目标对象的身份因子,表现为获取听众的当前事件。所述当前事件可以具体表现为瑜伽、冥想。通常节奏缓慢的音乐在当前事件为瑜伽、冥想的听众群体基数较大、受欢迎程度较高,显然该音乐对应当前事件为瑜伽、冥想的听众推荐度较高。
107.还例如,在本技术提供的一种优选实施方式中,反馈模块11获取目标对象的身份因子,表现为获取听众的健康状况。所述健康状况具体可以表现为心理健康状况,如抑郁症患者。通常低沉的音乐在抑郁症患者群体基数较大,抑郁症患者对低沉的音乐容易产生共鸣,因此低沉的音乐对应抑郁症患者推荐度较高。
108.可见,反馈模块11根据目标对象的身份因子,确定第一音乐,提高了推荐第一音乐的准确率。
109.反馈模块11向目标对象发送所述第一音乐,计算目标对象对第一音乐的第一反馈值。
110.可以理解的是,所述第一反馈值可以理解为目标对象对第一音乐的评价值。所述第一反馈值具体表现为目标对象播放第一音乐的时间与第一音乐总时长的比值。或者所述第一反馈值具体表现为目标对象对第一音乐标记为喜爱或反感,当目标对象对第一音乐标记为喜爱,反馈模块11记第一反馈值为1;当目标对象对第一音乐标记为反感,反馈模块11记第一反馈值为-1;当目标对象不对第一音乐标记,反馈模块11记第一反馈值为0。当然反馈模块11也可以结合目标对象播放第一音乐的时间与第一音乐总时长的比值与目标对象对第一音乐标记为喜爱或反感对第一反馈值进行计算。引入不同的权重值后,提高了第一反馈值的可信度。
111.当所述第一反馈值为正反馈时,推荐模块12确定对应第一音乐的第一旋律因子。
112.需要强调的是,第一反馈值表征目标对象对第一音乐的喜爱程度。而目标对象对第一音乐的喜爱程度至少可以划分为喜爱或反感。因此,第一反馈值可以对应目标对象对第一音乐的喜爱程度进行归类。具体的,第一反馈值至少可以归类为正反馈或负反馈,正反馈可以理解为符合预期结果,即意味着目标对象对第一音乐的喜爱程度为喜爱;负反馈可以理解为不符合预期结果,即意味着目标对象对第一音乐的喜爱程度为反感。
113.进一步的,当所述第一反馈值为正反馈时,意味着目标对象对推荐的第一音乐的喜爱程度为喜爱。那么推荐模块12可以以第一音乐作为参照,继续推荐与第一音乐类似的音乐给目标对象。
114.可以理解的是,所述第一旋律因子属于音高属性值或节奏属性值的序列集合。换句话说,第一旋律因子可视为一种序列集合,所述序列集合的元素表现为音高属性值或节奏属性值。所述音高属性值表征音的频率和波长,所述节奏属性值表征音符出现的时间节点。具体的,推荐模块12可以把第一旋律因子和第一音乐进行关联,便于根据第一音乐,确定对应第一音乐的第一旋律因子。
115.推荐模块12以第一推荐策略,更新第一旋律因子,生成第二旋律因子。推荐模块12根据第二旋律因子,确定对应第二旋律因子的第二音乐作为推荐音乐,以调整目标对象状
态。
116.可以理解的是,所述第二旋律因子是更新后的第一旋律因子,且所述第一旋律因子的更新过程遵从第一推荐策略。在第一旋律因子和第一音乐存在关联关系的基础上,推荐模块12需要对第一旋律因子进行调整,生成新的旋律因子;根据新的旋律因子确定对应新旋律因子的新音乐作为推荐音乐。
117.为使后续表述简洁,将此处对第一旋律因子进行调整,生成新的旋律因子记为第二旋律因子。将此处根据第二旋律因子,确定对应第二旋律因子的新音乐记为第二音乐。
118.当然,所述第二旋律因子基于第一旋律因子更新,因此所述第二旋律因子可视为一种序列集合,所述序列集合的元素表现为音高属性值或节奏属性值。第二旋律因子和第二音乐具有关联关系,推荐模块12可以根据第二旋律因子,确定对应第二旋律因子的第二音乐。
119.进一步的,所述第二音乐用于调整目标对象状态。所述目标对象状态在具体的应用场景中表现为目标对象的事件状态或心理状态。在本技术提供的一种具体实施方式中,推荐模块12以第一推荐策略,更新第一旋律因子,生成第二旋律因子,具体包括:
120.根据目标对象的身份因子,确定用于调整目标对象状态的预设音高属性值或预设节奏属性值;
121.以预设音高属性值替换所述第一旋律因子中至少一个音高属性值,生成第二旋律因子;
122.或以预设节奏属性值替换所述第一旋律因子中至少一个节奏属性值,生成第二旋律因子。
123.其中,推荐模块12根据目标对象的身份因子,确定用于调整目标对象状态的预设音高属性值或预设节奏属性值,再次强调以目标对象的身份因子作为推荐音乐的参考因素。例如,在本技术提供的一种具体实施方式中,目标对象的身份因子表现为当前事件。所述当前事件可以具体表现为瑜伽、冥想。通常瑜伽音乐或冥想音乐的节奏缓慢,因此当目标对象的身份因子为瑜伽或冥想时,推荐模块12确定用于调整目标对象状态的预设节奏属性值,使得相邻音符间的间隔变长,从而使得节奏缓慢。则推荐模块12以预设节奏属性值替换所述第一旋律因子中至少一个节奏属性值,生成第二旋律因子。所述第二旋律因子相较于第一旋律因子节奏更为缓慢,从而可以使得目标对象进入深度冥想或深度瑜伽,即调整目标对象的事件状态。
124.又例如,在本技术提供的一种优选实施方式中,目标对象的身份因子表现为听众的健康状况。所述健康状况具体可以表现为心理健康状况,如抑郁症患者。通常低沉的音乐更受抑郁症患者喜爱,但低沉的音乐影响抑郁症患者的治疗效果。为提高针对抑郁症患者的治疗效率,当目标对象的身份因子为抑郁症患者时,推荐模块12确定用于调整目标对象状态的预设音高属性值,使得音的频率变高,即变为高音。或推荐模块12确定用于调整目标对象状态的预设节奏属性值,使得相邻音符间的间隔变短,从而使得节奏加快。则推荐模块12以预设音高属性值替换所述第一旋律因子中至少一个音高属性值,生成第二旋律因子;或推荐模块12以预设节奏属性值替换所述第一旋律因子中至少一个节奏属性值,生成第二旋律因子。通常高音或快节奏的第二旋律因子所对应的第二音乐,相较于第一音乐更为欢快。目标对象在接触第二音乐后,可以使得目标对象的中枢神经系统或神经体液如激素、神
经递质、酶等化学物质进行调节,从而改善抑郁症患者的注意力、加强自我信心、消除不良情绪及行为,提高了抑郁症患者的治疗效率。
125.当然,针对目标对象进行第二音乐推荐是试错的过程。目标对象对于第二音乐的喜爱程度可能是喜爱,也可能是反感。为进一步提高音乐推荐准确性,本技术还持续跟踪目标对象对第二音乐的喜爱程度。具体的,在本技术提供的一种具体实施方式中,反馈模块11还用于计算目标对象对所述第二音乐的第二反馈值;
126.推荐模块12还用于当所述第二反馈值为正反馈时,以第一推荐策略,更新第二旋律因子,生成第三旋律因子;
127.推荐模块12还用于根据第三旋律因子,确定对应第三旋律因子的第三音乐作为推荐音乐。
128.可以理解的是,所述第二反馈值可以理解为目标对象对第二音乐的评价值。所述第二反馈值具体表现为目标对象播放第二音乐的时间与第二音乐总时长的比值。或者所述第二反馈值具体表现为目标对象对第二音乐标记为喜爱或反感,当目标对象对第二音乐标记为喜爱,反馈模块11记第二反馈值为1;当目标对象对第二音乐标记为反感,反馈模块11记第二反馈值为-1;当目标对象不对第二音乐标记,反馈模块11记第二反馈值为0。当然反馈模块11也可以结合目标对象播放第二音乐的时间与第二音乐总时长的比值与目标对象对第二音乐标记为喜爱或反感对第二反馈值进行计算。引入不同的权重值后,提高了第二反馈值的可信度。
129.第二反馈值可以对应目标对象对第二音乐的喜爱程度进行归类。具体的,第二反馈值至少可以归类为正反馈或负反馈,正反馈可以理解为符合预期结果,即意味着目标对象对第二音乐的喜爱程度为喜爱。
130.进一步的,当所述第二反馈值为正反馈时,意味着目标对象对推荐的第二音乐的喜爱程度为喜爱。那么推荐模块12可以以第二音乐作为参照,继续推荐与第二音乐类似的音乐给目标对象。
131.所述第三旋律因子是更新后的第二旋律因子,且所述第二旋律因子的更新过程遵从第一推荐策略。在第二旋律因子和第二音乐存在关联关系的基础上,推荐模块12需要对第二旋律因子进行调整,生成新的旋律因子;根据新的旋律因子确定对应新旋律因子的新音乐作为推荐音乐。
132.为使后续表述简洁,将此处对第二旋律因子进行调整,生成新的旋律因子记为第三旋律因子。将此处根据第三旋律因子,确定对应第三旋律因子的新音乐记为第三音乐。
133.当然,所述第三旋律因子基于第二旋律因子更新,因此所述第三旋律因子可视为一种序列集合,所述序列集合的元素表现为音高属性值或节奏属性值。第三旋律因子和第三音乐具有关联关系,推荐模块12可以根据第三旋律因子,确定对应第三旋律因子的第三音乐。
134.进一步的,所述第三音乐用于调整目标对象状态。所述目标对象状态在具体的应用场景中表现为目标对象的事件状态或心理状态。在本技术提供的一种具体实施方式中,推荐模块12以第一推荐策略,更新第二旋律因子,生成第三旋律因子,具体包括:
135.根据目标对象的身份因子,确定用于调整目标对象状态的预设音高属性值或预设节奏属性值;
136.以预设音高属性值替换所述第二旋律因子中至少一个音高属性值,生成第三旋律因子;
137.或以预设节奏属性值替换所述第二旋律因子中至少一个节奏属性值,生成第三旋律因子。
138.其中,推荐模块12根据目标对象的身份因子,确定用于调整目标对象状态的预设音高属性值或预设节奏属性值,再次强调以目标对象的身份因子作为推荐音乐的参考因素。
139.例如,在本技术提供的一种优选实施方式中,目标对象的身份因子表现为听众的健康状况。所述健康状况具体可以表现为心理健康状况,如抑郁症患者。当目标对象的身份因子为抑郁症患者时,推荐模块12确定用于调整目标对象状态的预设音高属性值,使得音的频率变高,即变为高音。或推荐模块12确定用于调整目标对象状态的预设节奏属性值,使得相邻音符间的间隔变短,从而使得节奏加快。则推荐模块12以预设音高属性值替换所述第二旋律因子中至少一个音高属性值,生成第三旋律因子;或推荐模块12以预设节奏属性值替换所述第二旋律因子中至少一个节奏属性值,生成第三旋律因子。
140.在第二音乐受抑郁症患者喜爱的基础上,推荐模块12进一步推荐相较于第二音乐更为欢快的第三音乐。目标对象在接触第三音乐后,可以使得目标对象的中枢神经系统或神经体液如激素、神经递质、酶等化学物质进行调节,从而改善抑郁症患者的注意力、加强自我信心、消除不良情绪及行为,提高了抑郁症患者的治疗效率。
141.进一步的,也会出现目标对象对第二音乐推荐不满意的情况出现。在本技术提供的另一种具体实施方式中,反馈模块11还用于计算目标对象对所述第二音乐的第二反馈值;
142.推荐模块12还用于当所述第二反馈值为负反馈时,根据第一旋律因子,确定对应第一旋律因子且不同于第一音乐的第四音乐作为推荐音乐。
143.可以理解的是,所述第二反馈值可以理解为目标对象对第二音乐的评价值。所述第二反馈值具体表现为目标对象播放第二音乐的时间与第二音乐总时长的比值。或者所述第二反馈值具体表现为目标对象对第二音乐标记为喜爱或反感,当目标对象对第二音乐标记为喜爱,反馈模块11记第二反馈值为1;当目标对象对第二音乐标记为反感,反馈模块11记第二反馈值为-1;当目标对象不对第二音乐标记,反馈模块11记第二反馈值为0。当然反馈模块11也可以结合目标对象播放第二音乐的时间与第二音乐总时长的比值与目标对象对第二音乐标记为喜爱或反感对第二反馈值进行计算。引入不同的权重值后,提高了第二反馈值的可信度。
144.第二反馈值可以对应目标对象对第二音乐的喜爱程度进行归类。具体的,第二反馈值至少可以归类为正反馈或负反馈,负反馈可以理解为不符合预期结果,即意味着目标对象对第二音乐的喜爱程度为反感。
145.进一步的,当所述第二反馈值为负反馈时,意味着目标对象对推荐的第二音乐的喜爱程度为反感。或者说,目标对象反感调整目标对象当前状态。这样推荐模块12可以以第一音乐作为参照,继续推荐与第一音乐类似的音乐给目标对象。
146.进一步的,所述第一旋律因子可以关联多个音乐。则推荐模块12根据第一旋律因子,可以确定对应第一旋律因子且不同于第一音乐的第四音乐作为推荐音乐。
147.综上所述,本技术提供的音乐推荐系统100,根据目标对象的身份因子,推荐初始音乐,提高了推荐初始音乐的准确率。根据目标对象的身份因子,以推荐后续音乐,从而实现调整目标对象状态。且根据目标对象的反馈值推荐后续音乐,进一步提高了推荐后续音乐的准确率。
148.还需要指出的是,本技术还提供一种所述音乐推荐方法在治疗或抑制抑郁症中的用途。
149.具体的,抑郁症是一种包括多种精神症状和躯体症状的复杂的情感性精神、心理障碍疾病,是一种慢性复发性疾病。
150.本技术提供的音乐推荐方法通过推荐受抑郁症患者喜爱的音乐作为初始音乐,在抑郁症患者对初始音乐产生共鸣的基础上,逐渐推荐用于改变心境的音乐,以治疗或抑制抑郁症。
151.该用途的作用原理为,用于改变心境的音乐通过听觉和传入神经传入人体中,与人体的组织结构发生共鸣作用,从而使人体交感神经系统活动减少,副交感神经活动增强。并且,用于改变心境的音乐可以影响抑郁症患者内啡肽的释放,从而达到镇静、催眠的作用。
152.在本技术提供的一种具体实施方式中,以抑郁症患者作为目标对象。在实施所述音乐推荐方法针对抑郁症患者推荐用于改变心境的音乐时,还在抑郁症患者前额位置采集抑郁症患者的脑电信号。
153.通过对脑电信号进行整合,生成当前音乐刺激下的脑电特征。
154.通过对脑电特征进行识别,可以得到当前抑郁症患者的情绪类别。
155.在对多组临床试验数据进行脑电特征识别后,可得出用于改变心境的音乐能够使抑郁症患者的情绪维持在积极、放松的状态。
156.还需要强调的是,本技术提供的音乐推荐方法在治疗或抑制抑郁症中的用途中,逐渐推荐用于改变心境的音乐,减轻了抑郁症患者对治疗或抑制抑郁症的排斥心理或应激反应,从而提高了治疗效率和抑制效率。
157.需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,有语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
158.本领域技术人员应明白,本技术的实施例可提供为方法、系统或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
159.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1