【技术实现步骤摘要】
一种可交互的基于编译的音乐生成方法和装置
[0001]本专利技术涉及人工智能
,尤其是一种可交互的基于编译的音乐生成方法和装置。
技术介绍
[0002]目前,大部分音乐创作应用都以模拟现实乐器为基础,例如钢琴模拟器、吉他模拟器等。这类应用往往要求用户在了解乐理知识的同时还要具有一定的乐器使用经验,所服务的对象主要还是本身就有着良好的乐器演奏水平的音乐人。对于缺乏乐理知识、没有乐器使用经验的普通音乐爱好者,这一类基于模拟的音乐创作应用往往不能够帮助他们创作出满意的作品。相关技术中生成音乐的方式主要是由人们进行人工创作来完成,例如嘻哈音乐可以由专业嘻哈歌手编制嘻哈音乐。但对于没有音乐基础的人们来说,根本不具备创作音乐的能力。综合上述,相关技术中存在的技术问题亟需得到解决。
技术实现思路
[0003]有鉴于此,本专利技术实施例提供一种可交互的基于编译的音乐生成方法和装置,以实现不需要掌握乐理知识也可以进行音乐的创作。
[0004]一方面,本专利技术提供了一种可交互的基于编译的音乐生成方法,包括: />[0005]获取本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种可交互的基于编译的音乐生成方法,其特征在于,所述方法包括:获取音乐描述语言文本和音乐风格描述文本;通过预先训练的配置分类模型对所述音乐风格描述文本进行音乐配置分类处理,得到配置文本;根据所述配置文本对所述音乐描述语言文本进行改编处理,得到待编译文本;对所述待编译文本进行音乐编译生成处理,得到可编译音乐文件。2.根据权利要求1所述的方法,其特征在于,所述通过预先训练的配置分类模型对所述音乐风格描述文本进行音乐配置分类处理,得到配置文本,包括:所述配置分类模型包括文本编码器、音乐生成器和音频判别器;通过所述文本编码器对所述音乐风格描述文本进行预处理,得到文本隐向量;通过所述音乐生成器对所述文本隐向量进行音乐生成处理,得到音乐片段;通过所述音频判别器对所述音乐片段进行音频判别处理,得到配置文本。3.根据权利要求1所述的方法,其特征在于,在所述通过预先训练的配置分类模型对所述音乐风格描述文本进行音乐配置分类处理,得到配置文本之前,对所述配置分类模型进行训练,包括:获取训练文本;将所述训练文本输入初始化的配置分类模型,得到分类结果;对所述配置分类模型中音乐生成器的权重进行冻结,根据所述分类结果对所述配置分类模型中文本编码器进行优化处理,得到训练完成的配置分类模型。4.根据权利要求1所述的方法,其特征在于,所述根据所述配置文本对所述音乐描述语言文本进行改编处理,得到待编译文本,包括:对所述配置文本进行配置分析处理,得到文本配置项;根据所述文本配置项对所述音乐描述语言文本进行更新处理,得到待编译文本。5.根据权利要求1所述的方法,其特征在于,所述对所述待编译文本进行音乐编译生成处理,得到可编译音乐文件,包括:对所述待编译文本进行词法分析处理,得到符号序列集合;对所述符号序列集...
【专利技术属性】
技术研发人员:高成英,黄靖雯,许遵楠,唐一琳,梁潇,
申请(专利权)人:中山大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。