[发明专利]音乐旋律的生成方法、模型的训练方法、装置及介质在审
申请号: | 202111473874.5 | 申请日: | 2021-11-30 |
公开(公告)号: | CN114141216A | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 汪蕴哲 | 申请(专利权)人: | 北京小米移动软件有限公司;北京小米松果电子有限公司 |
主分类号: | G10H1/00 | 分类号: | G10H1/00 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 温易娜 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音乐 旋律 生成 方法 模型 训练 装置 介质 | ||
1.一种音乐旋律的生成方法,其特征在于,包括:
获取目标节奏序列,所述目标节奏序列包括多个位置符号和每一所述位置符号对应的时值,每一所述位置符号包括占位符和休止符,所述占位符表征对应位置上待填写音高,所述休止符表征对应位置上不存在音;
将所述目标节奏序列输入旋律生成模型中,得到音高序列,所述音高序列包括与所述目标节奏序列中的所述占位符的位置分别对应的音高;其中,所述旋律生成模型通过对第一训练数据采用机器学习进行训练得到,所述第一训练数据包括:多个第一样本节奏序列和与每个所述第一样本节奏序列对应的第一标签,每个所述第一样本节奏序列包括多个样本位置符号和每一所述样本位置符号对应的时值,每一所述样本位置符号包括样本占位符和样本休止符,所述样本占位符表征对应位置上待填写音高,所述样本休止符表征对应位置上不存在音,所述第一标签表征音高序列;
基于所述目标节奏序列和所述音高序列,生成目标音乐旋律。
2.根据权利要求1所述的方法,其特征在于,所述获取目标节奏序列,包括:
获取初始节奏序列,所述初始节奏序列包括多个位置符号和每一所述位置符号对应的时值,每一所述位置符号包括所述占位符和所述休止符,所述占位符表征对应位置上待填写音高,所述休止符表征对应位置上不存在音;
将所述初始节奏序列输入节奏生成模型中,得到所述目标节奏序列,所述目标节奏序列的长度大于所述初始节奏序列;其中,所述节奏生成模型通过对第二训练数据采用机器学习进行训练得到,所述第二训练数据包括多个第二样本节奏序列和与每个所述第二样本节奏序列对应的第二标签,每个所述第二样本节奏序列包括多个样本位置符号和每一所述样本位置符号对应的时值,每一所述样本位置符号包括样本占位符和样本休止符,所述样本占位符表征对应位置上待填写音高,所述样本休止符表征对应位置上不存在音,所述第二标签表征长度大于所述第二样本节奏序列的节奏序列。
3.根据权利要求1所述的方法,其特征在于,所述将所述目标节奏序列输入旋律生成模型中,得到音高序列,包括:
迭代执行基于所述目标节奏序列确定当前待处理序列的向量,并将所述当前待处理序列的向量输入所述旋律生成模型中,得到对应占位符的位置对应的音高的步骤,直至得到所述目标节奏序列中所有占位符的位置对应的音高;
基于所述目标节奏序列中所有占位符的位置对应的音高得到所述音高序列;
其中,在所述迭代执行是第一轮的情况下,所述当前待处理序列基于所述目标节奏序列和填写开始标记得到,所述填写开始标记位于所述目标节奏序列的最后;在所述迭代执行不是第一轮的情况下,所述当前待处理序列基于所述目标节奏序列、所述填写开始标记以及历史轮得到的所述音高得到,所述历史轮得到的所述音高位于所述填写开始标记的后面。
4.根据权利要求3所述的方法,其特征在于,在所述迭代执行不是所述第一轮的情况下,所述基于所述目标节奏序列确定当前待处理序列的向量,包括:
基于所述目标节奏序列、所述填写开始标记以及所述历史轮得到的所述音高,确定所述当前待处理序列,并对所述当前待处理序列进行编码得到所述当前待处理序列的初始向量;
融合所述当前待处理序列的所述初始向量和预设类别向量,得到所述当前待处理序列的所述向量。
5.根据权利要求2所述的方法,其特征在于,所述旋律生成模型包括Transformer模型,所述节奏生成模型包括Transformer模型。
6.一种旋律生成模型的训练方法,其特征在于,包括:
获取第一训练数据,所述第一训练数据包括多个第一样本节奏序列和与每个所述第一样本节奏序列对应的第一标签,每个所述第一样本节奏序列包括多个样本位置符号和每一所述样本位置符号对应的时值,每一所述样本位置符号包括样本占位符和样本休止符,所述样本占位符表征对应位置上待填写音高,所述样本休止符表征对应位置上不存在音,所述第一标签表征音高序列;
通过所述第一训练数据对初始旋律生成模型进行模型训练,得到所述旋律生成模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司;北京小米松果电子有限公司,未经北京小米移动软件有限公司;北京小米松果电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111473874.5/1.html,转载请声明来源钻瓜专利网。