【技术实现步骤摘要】
一种音乐生成方法、装置、电子设备及其存储介质
[0001]本专利技术涉及计算机生成音乐
,尤其涉及一种音乐生成方法、装置、电子设备及其存储介质。
技术介绍
[0002]随着计算机技术的发展,计算机技术也被应用在了音乐创作领域。而且,音乐对于人们日常生活和艺术享受具有重要的意义,音乐既可表达作曲家的情绪,也可以影响听者的情绪。
[0003]由于现有的音乐生成方法通常是从有限的音乐库中筛选,通常是以一首为单位。一方面,音乐这个影响因子的时间分辨率很低;另一方面,无法根据受试者的实时情绪动态调节旋律,以及音乐库中音乐的离散型无法满足不同用户的需求。
技术实现思路
[0004]本专利技术提供了一种音乐生成方法、装置、电子设备及其存储介质,以实现针对性的生成目标对象当前所需的音乐数据,以调节目标对象的情绪。
[0005]根据本专利技术的一方面,提供了一种音乐生成方法,包括:
[0006]获取目标对象的当前时刻的脑电数据,确定当前脑电数据对应的当前情绪数据;
[0007]获取目标情绪 ...
【技术保护点】
【技术特征摘要】
1.一种音乐生成方法,其特征在于,包括:获取目标对象的当前时刻的脑电数据,确定所述当前脑电数据对应的当前情绪数据;获取目标情绪数据,基于预先设置的预测模型对所述当前情绪数据和所述目标情绪数据进行预测处理,得到当前时刻的情绪参数;基于所述当前时刻的情绪参数确定音乐数据,播放所述音乐数据。2.根据权利要求1所述的方法,其特征在于,确定所述当前脑电数据对应的当前情绪数据,包括:基于预先设置的情绪分析模型对所述当前脑电数据进行情绪分析处理,得到当前情绪数据。3.根据权利要求1所述的方法,其特征在于,所述基于所述当前时刻的情绪参数确定音乐数据,播放所述音乐数据,包括:将所述当前时刻的情绪参数输入至预先设置的音乐生成器,得到所述音乐生成器输出的音乐数据;或者,基于所述当前时刻的情绪参数在音乐数据库进行匹配,得到匹配到的音乐数据,其中,所述音乐数据库中包括多个候选音乐数据,以及各所述候选音乐数据对应的情绪参数范围。4.根据权利要求1所述的方法,其特征在于,所述预测模型的训练方法包括:创建初始预测模型,迭代执行如下步骤,直到满足训练结束条件,得到训练好的预测模型:获取训练对象在第一时刻的脑电数据,并确定所述第一时刻的脑电数据对应的第一情绪数据;基于所述初始预测模型对所述第一情绪数据和目标情绪数据进行预测处理,得到第一时刻的情绪参数,并基于所述第一时刻的情绪参数确定训练音乐数据;播放所述训练音乐数据,并在所述训练音乐数据的播放过程中,采集所述训练对象在第二时刻的脑电数据,并确定所述第二时刻的脑电数据对应的第二情绪数据;基于所述第一情绪数据和所述第二情绪数据生成第一损失函数,和/或,基于所述第二情绪数据和所述目标情绪数据生成第二损失函数;基于所述第一损失函数和/或第二损失函数对所述初始预测模型进行参数调节。5.根据权利要求4所述的方法,其特征在于,所述基于所述第一情绪数据和所述第二情绪数据生成第一损失函数,包括:确定所述第一情绪数据和所述第二情绪数据的情绪差值,若所述情绪差值小于第一预设阈值,或者,所述情绪差值大于所述第一预设阈值且与所述目标情绪数据对应的情绪调节方向不同,则生成惩罚函数作为第一损失函数;若情绪差值大于所述第一预设阈值且与所述目标情绪数据对应的情绪调节方向相同,则生成奖励函数作为第一损失函数。6.根据权利要求1所述的方法,其特征在于,在得到当前时刻的情绪参数之后,所述方法还包括:确定当前时刻的情绪参...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。