生成编曲的方法、装置、设备、介质及计算机程序制造方法及图纸

技术编号:31586903 阅读:27 留言:0更新日期:2021-12-25 11:32
本申请公开了一种生成编曲的方法、装置、设备、可读存储介质及计算机程序,属于音频处理技术领域。通过本申请实施例提供的技术方案,获取待生成的目标编曲的多种音乐信息,多种音乐信息用于指示目标编曲的节奏和旋律;基于目标编曲的音乐风格信息,确定至少一种目标乐器类型;基于至少一种目标乐器类型、目标乐器类型对应的音乐素材、多种音乐信息,从音乐素材中确定第一数量的目标素材,其中,目标素材分别与目标乐器类型和多种音乐信息相匹配;基于第一数量的目标素材,生成目标编曲。该技术方案能够使得编曲过程花费的时间较短,效率较高。较高。较高。

【技术实现步骤摘要】
生成编曲的方法、装置、设备、介质及计算机程序


[0001]本专利技术涉及音频处理
,特别涉及一种生成编曲的方法、装置、设备、可读存储介质及计算机程序。

技术介绍

[0002]在日常生活中,人们经常会通过听歌来缓解情绪或调节气氛。随着音乐领域的迅速发展,人们对于音乐的需求也越来越多样化,音乐创作者经常会对同一首歌进行不同的编曲,以满足人们不同的需求,其中,编曲是指按时间排序的多种乐器对应的曲谱。
[0003]相关技术中,一般是由音乐创作者对一首歌进行编曲,整个过程需要不断地进行调整及试音,例如,在进行人工编曲时,音乐创作者需先选择不同的乐器,并为每种乐器创作对应的曲谱,然后,分别用每种乐器演奏对应的曲谱,得到每种乐器对应的音频,将每种乐器对应的音频进行合成,判断各音频之间的搭配是否和谐,若不和谐,则需逐一对各个曲谱进行调整,或更换乐器,然后不断重复以上过程,将确定的每种乐器对应的曲谱按时间排序,最终才能得到音乐创作者满意的编曲。
[0004]然而,采用人工方式进行编曲的过程,花费的时间较久,效率较低。

技术实现思路

[0005]鉴于此,本申请提供一种生成编曲的方法、装置、设备、可读存储介质及计算机程序,使得编曲的效率更高。
[0006]一方面,本申请实施例提供了一种生成编曲的方法,所述方法包括:
[0007]获取待生成的目标编曲的多种音乐信息,所述多种音乐信息用于指示所述目标编曲的节奏和旋律;
[0008]基于所述目标编曲的音乐风格信息,确定至少一种目标乐器类型;
[0009]基于所述至少一种目标乐器类型、所述目标乐器类型对应的音乐素材、所述多种音乐信息,从所述音乐素材中确定第一数量的目标素材,其中,所述目标素材分别与所述目标乐器类型和所述多种音乐信息相匹配;
[0010]基于所述第一数量的目标素材,生成所述目标编曲。
[0011]可选地,所述获取待生成的目标编曲的多种音乐信息包括:
[0012]获取第一音频数据;
[0013]对所述第一音频数据进行检测,得到所述第一音频数据的多种音乐信息;
[0014]将所述第一音频数据的多种音乐信息确定为所述目标编曲的多种音乐信息。
[0015]可选地,所述对所述第一音频数据进行检测,得到所述第一音频数据的多种音乐信息包括:
[0016]对所述第一音频数据进行节拍检测,得到所述第一音频数据的目标节拍信息,所述目标节拍信息包括目标节拍类型和目标节拍时间段;
[0017]基于所述目标节拍时间段,对所述第一音频数据进行和弦检测,得到目标和弦信
息;
[0018]对所述第一音频数据进行调性检测,得到目标调性信息。
[0019]可选地,所述方法还包括:
[0020]响应于对所述第一音频数据的重编曲段落选择操作,确定目标重编曲段落;
[0021]所述对所述第一音频数据进行检测,得到所述第一音频数据的多种音乐信息包括:
[0022]对所述第一音频数据中的所述目标重编曲段落进行检测,得到所述第一音频数据的多种音乐信息;
[0023]基于所述目标素材,生成所述目标编曲包括:
[0024]基于所述目标重编曲段落对应的目标素材以及第一音频数据对应的编曲,生成所述目标编曲。
[0025]可选地,所述响应于对所述第一音频数据的重编曲段落选择操作,确定目标重编曲段落包括:
[0026]对所述第一音频数据进行曲式结构检测,得到所述第一音频数据的目标曲式结构,所述第一音频数据被划分为各个段落;
[0027]显示所述第一音频数据的所述目标曲式结构;
[0028]响应于对所述段落的选择,确定所述目标重编曲段落。
[0029]可选地,所述基于所述至少一种目标乐器类型、所述目标乐器类型对应的音乐素材、所述多种音乐信息,从所述音乐素材中确定第一数量的目标素材包括:
[0030]基于目标乐器类型,在素材库中确定所述目标乐器类型下对应的M个候选的音乐素材,其中,M为不小于0的整数,所述素材库中存储有多种乐器类型,且每种所述乐器类型对应至少一个音乐素材;
[0031]在M个候选的音乐素材中,确定与所述多种音乐信息相匹配的所述第一数量的目标素材,其中,M不小于所述第一数量。
[0032]可选地,所述方法还包括:
[0033]若未在所述素材库中确定出所述目标乐器类型下对应的候选的音乐素材,基于自动编曲模型、所述目标编曲的节奏和旋律,生成所述第一数量的目标素材。
[0034]可选地,所述基于所述目标素材,生成所述目标编曲,包括:
[0035]将所述第一数量的目标素材按照时间顺序进行拼接,得到目标编曲;
[0036]或,
[0037]将所述第一数量的目标素材按照时间顺序进行叠加及拼接,得到目标编曲。
[0038]可选地,所述方法还包括:
[0039]用虚拟乐器对所述目标编曲进行演奏,得到所述目标编曲的音频数据。
[0040]一方面,本申请实施例提供了一种生成编曲的装置,所述装置包括:
[0041]获取模块,用于获取待生成的目标编曲的多种音乐信息,所述多种音乐信息用于指示所述目标编曲的节奏和旋律;
[0042]第一确定模块,用于基于所述目标编曲的音乐风格信息,确定至少一种目标乐器类型;
[0043]第二确定模块,用于基于所述至少一种目标乐器类型、所述目标乐器类型对应的
音乐素材、所述多种音乐信息,从所述音乐素材中确定第一数量的目标素材,其中,所述目标素材分别与所述目标乐器类型和所述多种音乐信息相匹配;
[0044]生成模块,用于基于所述目标素材,生成所述目标编曲。
[0045]可选地,所述获取模块包括:
[0046]获取子模块,用于获取第一音频数据;
[0047]检测子模块,用于对所述第一音频数据进行检测,得到所述第一音频数据的多种音乐信息;
[0048]确定子模块,用于将所述第一音频数据的多种音乐信息确定为所述目标编曲的多种音乐信息。
[0049]可选地,所述检测子模块用于:
[0050]对所述第一音频数据进行节拍检测,得到所述第一音频数据的目标节拍信息,所述目标节拍信息包括目标节拍类型和目标节拍时间段;
[0051]基于所述目标节拍时间段,对所述第一音频数据进行和弦检测,得到目标和弦信息;
[0052]对所述第一音频数据进行调性检测,得到目标调性信息。
[0053]可选地,所述装置还包括:
[0054]第三确定模块,用于响应于对所述第一音频数据的重编曲段落选择操作,确定目标重编曲段落;
[0055]所述检测子模块用于:
[0056]对所述第一音频数据中的所述目标重编曲段落进行检测,得到所述第一音频数据的多种音乐信息;
[0057]所述生成模块用于:
[0058]基于所述目标重编曲段落对应的目标素材以及本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种生成编曲的方法,其特征在于,所述方法包括:获取待生成的目标编曲的多种音乐信息,所述多种音乐信息用于指示所述目标编曲的节奏和旋律;基于所述目标编曲的音乐风格信息,确定至少一种目标乐器类型;基于所述至少一种目标乐器类型、所述目标乐器类型对应的音乐素材、所述多种音乐信息,从所述音乐素材中确定第一数量的目标素材,其中,所述目标素材分别与所述目标乐器类型和所述多种音乐信息相匹配;基于所述第一数量的目标素材,生成所述目标编曲。2.根据权利要求1所述的生成编曲的方法,其特征在于,所述获取待生成的目标编曲的多种音乐信息包括:获取第一音频数据;对所述第一音频数据进行检测,得到所述第一音频数据的多种音乐信息;将所述第一音频数据的多种音乐信息确定为所述目标编曲的多种音乐信息。3.根据权利要求2所述的生成编曲的方法,其特征在于,所述对所述第一音频数据进行检测,得到所述第一音频数据的多种音乐信息包括:对所述第一音频数据进行节拍检测,得到所述第一音频数据的目标节拍信息,所述目标节拍信息包括目标节拍类型和目标节拍时间段;基于所述目标节拍时间段,对所述第一音频数据进行和弦检测,得到目标和弦信息;对所述第一音频数据进行调性检测,得到目标调性信息。4.根据权利要求2所述的生成编曲的方法,其特征在于,所述方法还包括:响应于对所述第一音频数据的重编曲段落选择操作,确定目标重编曲段落;所述对所述第一音频数据进行检测,得到所述第一音频数据的多种音乐信息包括:对所述第一音频数据中的所述目标重编曲段落进行检测,得到所述第一音频数据的多种音乐信息;基于所述目标素材,生成所述目标编曲包括:基于所述目标重编曲段落对应的目标素材以及第一音频数据对应的编曲,生成所述目标编曲。5.根据权利要求4所述的生成编曲的方法,其特征在于,所述响应于对所述第一音频数据的重编曲段落选择操作,确定目标重编曲段落包括:对所述第一音频数据进行曲式结构检测,得到所述第一音频数据的目标曲式结构,所述第一音频数据被划分为各个段落;显示所述第一音频数据的所述目标曲式结构;响应于对所述段落的选择,确定所述目标重编曲段落。6.根据权利要求1所述的生成编曲的方法,其特征在于,所述基于所述至少一种目标乐器类型、所述目标乐器类型对应的音乐素材、所述多种音乐信息,从所述音乐素材中确定第一数量的目标素材包括:基于目标乐器类型,在素材库中确定所述目标乐器类型下对应的M个候选的音乐素材,其中,M为不小于0的整数,所述素材库中存储有多种乐器类型,且每种所述乐器类型对应至少一个音乐素材;
...

【专利技术属性】
技术研发人员:万景轩冯蜚霏彭学杰
申请(专利权)人:广州酷狗计算机科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1