[发明专利]歌词文本生成方法、训练方法、装置、服务器及存储介质有效
申请号: | 201910265763.1 | 申请日: | 2019-04-03 |
公开(公告)号: | CN110097085B | 公开(公告)日: | 2023-04-14 |
发明(设计)人: | 曹绍升;丁毅 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F18/214 | 分类号: | G06F18/214;G06F18/2411;G06F40/289 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 刘杰 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 歌词 文本 生成 方法 训练 装置 服务器 存储 介质 | ||
1.一种歌词文本生成方法,所述方法包括:
根据待生成歌词文本的歌词属性,收集与所述歌词属性对应的歌词文本,所述歌词属性包括歌词的风格和/或歌词的主题,所述歌词文本中包含有多个目标词语;
通过预设的词向量生成模型,生成所述目标词语的目标词向量;
将所述目标词向量、以及所述目标词语作为训练数据,对初始的生成对抗网络模型进行训练,获得目标生成对抗网络模型;
根据所述目标生成对抗网络模型,生成所述歌词属性的目标歌词文本。
2.根据权利要求1所述的方法,所述根据待生成歌词的歌词属性,收集与所述歌词属性对应的歌词文本,包括:
确定与所述歌词属性对应的歌曲标签;
在预设歌曲库中确定出与所述歌曲标签对应的目标歌曲,并获取所述目标歌曲对应的歌词文本作为与所述歌词属性对应的歌词文本。
3.根据权利要求1所述的方法,在所述根据待生成歌词的歌词属性,收集与所述歌词属性对应的歌词文本之后,所述方法还包括:
检测所述歌词文本中是否包含有非中文词语;
在所述歌词文本中包含有所述非中文词语时,将所述非中文词语翻译成中文词语;
所述通过预设的词向量生成模型,生成所述目标词语的目标词向量,包括:
对翻译后的所述歌词文本进行分词处理,将分词结果作为所述目标词语;
根据所述预设的词向量生成模型,对所述目标词语进行词向量训练,获得所述目标词语的目标词向量。
4.根据权利要求1所述的方法,在所述根据待生成歌词的歌词属性,收集与所述歌词属性对应的歌词文本之后,所述方法还包括:
对所述歌词文本中包含的重复句子进行去重处理;
所述通过预设的词向量生成模型,生成所述目标词语的目标词向量,包括:
对去重处理后的歌词文本进行分词处理,将分词结果作为所述目标词语;
根据所述预设的词向量生成模型,对所述目标词语进行词向量训练,获得所述目标词语的目标词向量。
5.根据权利要求1所述的方法,所述通过预设的词向量生成模型,生成所述目标词语的目标词向量,包括:
将所述目标词语进行笔画拆分,获得笔画拆分结果;
根据预设的笔画与编码之间的对应关系,确定与所述笔画拆分结果对应的编码序列;
根据所述编码序列,构建所述目标词语的笔画元素集合,其中,所述笔画元素集合中的每个笔画元素由所述编码序列中的多个编码元素组成;
通过所述预设的词向量生成模型,对所述笔画元素集合中的每个笔画元素的初始笔画向量以及所述目标词语的初始词向量进行训练,获得所述目标词语的所述目标词向量。
6.根据权利要求1所述的方法,所述初始的生成对抗网络模型包括初始生成器以及初始判别器,将所述初始生成器作为当前生成器,将所述初始判别器作为当前判别器,所述将所述目标词向量、以及所述目标词语作为训练数据,对初始的生成对抗网络模型进行训练,获得目标生成对抗网络模型,包括:
执行循环迭代步骤:将所述当前生成器根据所述目标词语、以及所述目标词向量生成的伪造歌词作为假样本,将由所述目标词语构成的文本作为真样本,对所述当前判别器进行参数调整,获得参数调整后的判别器;将所述当前生成器生成的所述伪造歌词输入到所述参数调整后的判别器中进行判别,获得判别结果,并根据所述判别结果对所述当前生成器的参数进行调整,获得参数调整后的生成器;
将所述参数调整后的生成器作为所述当前生成器,将所述参数调整后的判别器作为所述当前判别器,重复执行所述循环迭代步骤直到迭代次数满足预设条件。
7.根据权利要求1所述的方法,所述根据所述目标生成对抗网络模型,生成所述歌词属性的目标歌词文本,包括:
根据所述目标生成对抗网络模型,生成初始歌词文本;
根据预设词语和替换词语的对应关系,确定与所述初始歌词文本中的关键词语对应的目标替换词语,并将所述关键词语替换为所述目标替换词语,生成所述目标歌词文本,其中,在所述预设词语和替换词语的对应关系中,所述预设词语对应的替换词语为所述预设词语的近义词。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910265763.1/1.html,转载请声明来源钻瓜专利网。