弦乐音频修音方法和装置,电子设备以及存储介质与流程

文档序号:37735308发布日期:2024-04-25 10:02阅读:9来源:国知局
弦乐音频修音方法和装置,电子设备以及存储介质与流程

本申请涉及音频处理,尤其涉及一种弦乐音频修音方法和装置,电子设备以及存储介质。


背景技术:

1、弦乐器在弹奏时通过丰富多变的指法展现出乐曲的多层次变现力以及灵动,其中,弦乐器乐曲的后期修音工具可以对弦乐器乐曲进行修音。

2、目前的修音工具在获取到待处理的音频后,分析音频数据的谐波分量来检测起音信息并用该起音信息检测音高;然后将起音和音高作为音频特征,将待校正音频与标准原曲进行比较和对齐,校正后的音频数据即为该音乐的修音结果。然而待修音频完全匹配原曲的波形特征,会使演奏者故意为之的特色片段被误判为瑕疵片段而被修正,乐曲失去个人特色。


技术实现思路

1、本申请实施例提供一种弦乐音频修音方法和装置,电子设备以及存储介质,通过该方法可以识别出待处理乐曲中的特殊指法,并通过与该特殊指法相匹配的修音方案对待处理乐曲进行修音,可以降低演奏者的演奏特色被抹除的可能性。

2、第一方面,本申请实施例提供一种弦乐音频修音方法,包括:获取待处理弦乐文件;识别待处理弦乐文件中的指法信息;获取与指法信息相匹配的修音算法模型;基于修音算法模型对待处理弦乐音频进行修音处理,并得到经过修音的目标音频。通过识别出待处理弦乐音频中的指法信息,进而可以针对性地对处理弦乐音频中的指法片段进行修音,可以降低奏者的演奏特色被抹除的可能性,提高用户对弦乐音频进行修音处理的体验。

3、进一步地,获取待处理弦乐文件包括:接收待处理的弦乐音频以及弦乐器类型信息;以及将待处理的弦乐音频转换为数字音乐文件。

4、进一步地,待处理的弦乐音频包括pcm、wav或者mp3格式的音频,数字音乐文件包括midi格式文件。

5、进一步地,识别待处理弦乐文件中的指法信息包括:将待处理弦乐文件分割成多个文件片段,并提取每个文件片段的特征信息;以及基于每个文件片段的特征信息,筛选出多个文件片段中的指法片段;其中,文件片段的特征信息包括以下数字信号:音频音高、音符时值以及节奏。

6、进一步地,基于每个文件片段的特征信息,筛选出多个文件片段中的指法片段包括:获取指法特征数据库中预存的与弦乐器类型信息相匹配的目标乐器指法序列集合;基于目标乐器指法序列集合筛选出多个文件片段中的指法片段;其中,确定多个文件片段中一个文件片段是否为指法片段的流程包括:遍历目标乐器指法序列集合,获取与当前文件片段相似度最高的待定指法模块,若待定指法模块与当前文件片段相似度超过相似度阈值,则确定当前文件片段为指法片段,并确定待定指法模块的指法类型为当前文件片段的指法类型。

7、进一步地,若待定指法模块与当前文件片段相似度未超过相似度阈值,则确定当前文件片段并非指法片段。

8、进一步地,获取与指法信息相匹配的修音算法模型包括:基于每个指法片段的指法类型,从修音方案数据库中为每个指法片段筛选出相应的修音算法模型。

9、进一步地,确定当前文件片段为指法片段之后,还包括:确定指法片段在待处理的弦乐音频中的位置以及长度。

10、进一步地,基于修音算法模型对待处理弦乐音频进行修音处理,并得到经过修音的目标音频包括:基于每一个指法片段在待处理的弦乐音频中的位置以及长度,提取待处理的弦乐音频中相应的待修音波形,并基于每一个指法片段的修音算法模型对相应的指法片段进行修音处理,并得到经过修音的目标音频;其中,基于对一个指法片段的修音算法模型对相应的指法片段进行修音处理的流程包括:在基于当前指法片段在待处理的弦乐音频中的位置以及长度,提取待处理的弦乐音频中相应的当前待修音波形之后,对当前待修音波形进行调整振幅、调整时值以及调整共振峰的修音操作,并存储经过修音后的片段文件。

11、进一步地,对当前待修音波形进行调整振幅、调整时值以及调整共振峰的修音操作之后,还包括:标记经过修音后的片段文件在待处理的弦乐音频中位置以及长度,并标记经过修音后的片段文件的指法类型信息。

12、第二方面,本申请实施例提供一种电子设备,包括:

13、输入模块,获取待处理弦乐文件;

14、识别模块,识别待处理弦乐文件中的指法信息;

15、匹配模块,获取与指法信息相匹配的修音算法模型;

16、修音模块,于修音算法模型对待处理弦乐音频进行修音处理;以及

17、输出模块,输出经过修音的目标音频。

18、进一步地,第二方面提供的电子设备还包括指法特征存储模块和修音方案存储模块,指法特征存储模块存储不同种类弦乐器的指法特征,其中包括每一种弦乐器的一种或多种指法特征;修音方案存储模块存储不同种类弦乐器的每个指法特征对应的修音算法模型,其中包括与每一种指法特征对应的一个或多个修音算法模型。

19、第三方面,本申请实施例提供一种电子设备,包括处理器和存储器,存储器用于存储至少一条指令,指令由处理器加载并执行时以实现第一方面提供的弦乐音频修音方法。

20、第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现第一方面提供的弦乐音频修音方法。

21、第五方面,本申请实施例提供一种计算机程序产品,包括计算机程序或指令,计算机程序或指令被处理器执行时实现第一方面提供的弦乐音频修音方法。



技术特征:

1.一种弦乐音频修音方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取待处理弦乐文件包括:

3.根据权利要求2所述的方法,其特征在于,所述待处理的弦乐音频包括pcm、wav或者mp3格式的音频,所述数字音乐文件包括midi格式文件。

4.根据权利要求2所述的方法,其特征在于,所述识别所述待处理弦乐文件中的指法信息包括:

5.根据权利要求4所述的方法,其特征在于,所述基于每个所述文件片段的特征信息,筛选出所述多个文件片段中的指法片段包括:

6.根据权利要求5所述的方法,其特征在于,若所述待定指法模块与所述当前文件片段相似度未超过相似度阈值,则确定所述当前文件片段并非指法片段。

7.根据权利要求5所述的方法,其特征在于,所述获取与所述指法信息相匹配的修音算法模型包括:

8.根据权利要求5或7所述的方法,其特征在于,确定所述当前文件片段为指法片段之后,还包括:

9.根据权利要求8所述的方法,其特征在于,所述基于所述修音算法模型对所述待处理弦乐音频进行修音处理,并得到经过修音的目标音频包括:

10.根据权利要求9所述的方法,其特征在于,对所述当前待修音波形进行调整振幅、调整时值以及调整共振峰的修音操作之后,还包括:

11.一种电子设备,其特征在于,所述电子设备包括:

12.一种电子设备,其特征在于,所述电子设备包括:

13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求10中任意一项所述的方法。


技术总结
本申请实施例提供一种弦乐音频修音方法和装置,电子设备以及存储介质,该方法包括获取待处理弦乐文件;识别待处理弦乐文件中的指法信息;获取与指法信息相匹配的修音算法模型;基于修音算法模型对待处理弦乐音频进行修音处理,并得到经过修音的目标音频。通过识别出待处理弦乐音频中的指法信息,进而可以针对性地对处理弦乐音频中的指法片段进行修音,可以降低奏者的演奏特色被抹除的可能性,提高用户对弦乐音频进行修音处理的体验。

技术研发人员:王宇凡
受保护的技术使用者:华为技术有限公司
技术研发日:
技术公布日:2024/4/24
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1