[发明专利]基于特定风格的音乐生成方法、装置、设备及存储介质在审
申请号: | 202110322904.6 | 申请日: | 2021-03-26 |
公开(公告)号: | CN113096621A | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 刘奡智;韩宝强;肖京 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G10H1/00 | 分类号: | G10H1/00;G06N3/08;G06N3/04 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 姚维 |
地址: | 518033 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 特定 风格 音乐 生成 方法 装置 设备 存储 介质 | ||
本发明涉及人工智能领域,公开了一种基于特定风格的音乐生成方法、装置、设备及存储介质,用于根据特定的风格生成音乐作品,提高了音乐的生成效率和音乐作品的可控性。基于特定风格的音乐生成方法包括:获取原始数据;对原始数据进行标记,生成中间数据,中间数据包含多个事件;将中间数据输入预置的演奏编码器和预置的旋律编码器,基于相对注意力机制和前馈神经网络生成编码数据;将编码数据输入预置的解码器,生成解码数据;基于预置的调节机制对解码数据进行错误修正,得到目标数据,根据目标数据生成最终的音乐作品,调节机制包括旋律调节、演奏调节和输入干扰。此外,本发明还涉及区块链技术,生成的佛乐作品可存储于区块链节点中。
技术领域
本发明涉及音频转换领域,尤其涉及一种基于特定风格的音乐生成方法、装置、设备及存储介质。
背景技术
随着深度学习的发展,音乐生成模型及其变体在音乐生成中尤为重要,在音乐自动生成领域中,Transformer模型能在短时间内生成时长超过一分钟的作品,在语言模型和翻译任务方面也有广泛的应用。
然而,目前已有的音乐生成模型具有很大的局限性,音乐生成的效率低,且生成的音乐作品风格不可控。
发明内容
本发明提供了一种基于特定风格的音乐生成方法、装置、设备及存储介质,用于根据特定的风格生成音乐作品,提高了音乐的生成效率和音乐作品的可控性。
本发明第一方面提供了一种基于特定风格的音乐生成方法,包括:获取原始数据,所述原始数据包括钢琴演奏的乐器数字接口MIDI文件和钢琴演奏的音频数据;对所述原始数据进行标记,生成中间数据,所述中间数据包含多个事件;将所述中间数据输入预置的演奏编码器和预置的旋律编码器,基于相对注意力机制和前馈神经网络生成编码数据;将所述编码数据输入预置的解码器,生成解码数据;基于预置的调节机制对所述解码数据进行错误修正,得到目标数据,根据所述目标数据生成最终的音乐作品,所述调节机制包括旋律调节、演奏调节和输入干扰。
可选的,在本发明第一方面的第一种实现方式中,所述对所述原始数据进行标记,生成中间数据,所述中间数据包含多个事件包括:基于音符开始时刻和音符结束时刻对所述原始数据进行标记,生成第一标记数据,所述第一标记数据包括预置数量的音符开启事件和预置数量的音符关闭事件;基于预置的时间增量值对所述原始数据进行标记,生成第二标记数据,所述第二标记数据包括预置数量的时移事件;基于预置的量化速度对所述原始数据进行标记,生成第三标记数据,所述第三标记数据包括预置数量的音符播放速度事件;将所述第一标记数据、所述第二标记数据和所述第三标记数据合并,生成中间数据,所述中间数据包含多个事件。
可选的,在本发明第一方面的第二种实现方式中,所述将所述中间数据输入预置的演奏编码器和预置的旋律编码器,基于相对注意力机制和前馈神经网络生成编码数据包括:对所述中间数据进行特征提取,生成演奏输入数据和旋律输入数据;将所述演奏输入数据输入预置的演奏编码器,经过所述预置的演奏编码器的多头相对注意力层,并传输至前馈神经网络,得到演奏编码数据;将所述旋律输入数据输入预置的旋律编码器,经过所述预置的旋律编码器的多头相对注意力层,并传输至前馈神经网络,得到旋律编码数据;基于所述演奏编码数据和所述旋律编码数据生成编码数据。
可选的,在本发明第一方面的第三种实现方式中,所述将所述演奏输入数据输入预置的演奏编码器,经过所述预置的演奏编码器的多头相对注意力层,并传输至前馈神经网络,得到演奏编码数据包括:将所述演奏输入数据输入所述预置的演奏编码器的第一层堆栈,经过所述第一层堆栈的多头相对注意力层,并传输至所述第一层堆栈的前馈神经网络,生成第一演奏片段;将所述第一演奏片段输入所述预置的演奏编码器的第二层堆栈,按照预置的次数进行迭代,基于最后一层堆栈的前馈神经网络输出的数据,生成演奏时间片段;将所述演奏时间片段进行压缩处理,生成演奏编码数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110322904.6/2.html,转载请声明来源钻瓜专利网。