音频处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33960630 阅读:14 留言:0更新日期:2022-06-30 00:27
本公开关于一种音频处理方法、装置、电子设备及存储介质,所述音频处理方法包括:获取原始音频以及从所述原始音频选取的音频片段;确定所述原始音频中与所述音频片段的起始时刻对齐的起始位置;基于所述起始位置,确定所述原始音频中距离所述起始位置最近的参考节拍所在的第一节拍时刻;基于所述第一节拍时刻,调整所述音频片段的起始时刻。根据本公开的音频处理方法、装置、电子设备及存储介质可以解决人工选取音频片段的标准不同且无法实现精确选取的问题,可以对从原始音频选取的音频片段实现切分时刻的精确调整。频片段实现切分时刻的精确调整。频片段实现切分时刻的精确调整。

【技术实现步骤摘要】
音频处理方法、装置、电子设备及存储介质


[0001]本公开涉及音频处理领域,尤其涉及一种音频处理方法、装置、电子设备及存储介质。

技术介绍

[0002]在音频编辑过程中,通常会涉及到对一段完整的音频进行截取,以短视频制作为例,短视频的时长一般在10秒到60秒之间,当需要利用一首歌曲对短视频进行配乐时,无法使用整首歌曲,需要选取歌曲的一部分,一般来说是选取主观理解的音频的高亮部分,例如,歌曲的副歌部分等。
[0003]现有的音频片段选取通常是依靠人工对完整的音频进行切分,例如,在短视频配乐的场景中,可能需要人工听辨歌曲的副歌部分,然后将副歌部分切分出来,作为短视频的配乐。然而,在这样的人工选取中,无法实现精确的选取,可能出现截取的音频不连续、破音等情况。

技术实现思路

[0004]本公开提供一种音频处理方法、装置、电子设备及存储介质,以至少解决相关技术中人工选取音频片段的标准不同且无法实现精确选取的问题。本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种音频处理方法,所述音频处理方法包括:获取原始音频以及从所述原始音频选取的音频片段;确定所述原始音频中与所述音频片段的起始时刻对齐的起始位置;基于所述起始位置,确定所述原始音频中距离所述起始位置最近的参考节拍所在的第一节拍时刻;基于所述第一节拍时刻,调整所述音频片段的起始时刻。
[0006]可选地,确定所述原始音频中与所述音频片段的起始时刻对齐的起始位置的步骤包括:确定所述原始音频在频域上的每个音频帧与所述音频片段在频域上的每个音频帧之间的相关性;将所述原始音频中的最大相关音频帧所对应的时刻确定为所述起始位置,其中,所述最大相关音频帧为所述原始音频的所有音频帧中与所述相关性的最大值对应的音频帧。
[0007]可选地,确定所述原始音频在频域上的每个音频帧与所述音频片段在频域上的每个音频帧之间的相关性的步骤包括:将所述原始音频和所述音频片段分别转换为在频域上的幅度谱,其中,所述幅度谱表示音频的每个帧的中心频率上的幅度值;将所述原始音频的幅度谱和所述音频片段的幅度谱分别转换为一维幅度谱;基于所述原始音频的一维幅度谱和所述音频片段的一维幅度谱之间的自相关系数,确定所述原始音频的每个音频帧与所述音频片段的每个音频帧之间的相关性。
[0008]可选地,所述音频处理方法还包括:基于所述音频片段的时长和所述起始位置,确定所述原始音频中与所述音频片段的结束时刻对齐的结束位置;基于所述结束位置,确定所述原始音频中距离所述结束位置最近的参考节拍所在的第二节拍时刻;基于所述第二节
拍时刻,调整所述音频片段的结束时刻,其中,所述参考节拍为所述原始音频的重拍。
[0009]可选地,所述音频处理方法还包括:检测所述原始音频的节拍;基于所述节拍的间隔时间,对调整后的所述音频片段中在起始时刻之后在所述间隔时间内的音频进行弱化,并对调整后的所述音频片段中在结束时刻之前在所述间隔时间内的音频进行弱化。
[0010]可选地,所述音频片段通过以下方式从所述原始音频选取:对所述原始音频进行分轨处理,得到至少一个轨道音频;根据所述至少一个轨道音频的特征参数的变化信息,确定所述至少一个轨道音频的音频内容发生转折的转折时刻;基于所述至少一个轨道音频的转折时刻,从所述原始音频中选取所述音频片段。
[0011]可选地,根据所述至少一个轨道音频的特征参数的变化信息,确定所述至少一个轨道音频的音频内容发生转折的转折时刻的步骤包括:针对所述至少一个轨道音频中的每个轨道音频,确定该轨道音频的特征参数的变化曲线,并检测该轨道音频的单位时间内的节拍数;根据所述单位时间内的节拍数,对所述变化曲线进行平滑处理,得到平滑曲线;基于所述平滑曲线中的峰值位置,确定该轨道音频的转折时刻。
[0012]可选地,基于所述平滑曲线中的峰值位置,确定该轨道音频的转折时刻的步骤包括:基于所述峰值位置,确定该轨道音频中在所述峰值位置所对应的峰值时刻之前,距所述峰值时刻最近的重拍时刻;将所述重拍时刻作为该轨道音频的转折时刻。
[0013]可选地,通过以下方式确定所述峰值位置:对所述平滑曲线进行差分处理,基于差分处理后得到的差分曲线中的差分值,确定所述峰值位置。
[0014]可选地,基于所述至少一个轨道音频的转折时刻,从所述原始音频中选取音频片段的步骤包括:针对所述至少一个轨道音频中的每个轨道音频的每个转折时刻,基于该轨道音频的预设权重值,对该轨道音频的特征参数值进行加权;针对每个轨道音频的每个转折时刻,确定所有轨道音频的加权后的特征参数值的和值;将所述和值最大的转折时刻确定为所述原始音频在时序上的转折点,并基于所述转折点从所述原始音频中选取音频片段,其中,所述音频片段的起始时刻或结束时刻为在所述转折点之前或之后与所述转折点间隔预定数量个小节的时刻。
[0015]根据本公开实施例的第二方面,提供一种音频处理装置,其特征在于,所述音频处理装置包括:获取单元,被配置为获取原始音频以及从所述原始音频选取的音频片段;第一确定单元,被配置为确定所述原始音频中与所述音频片段的起始时刻对齐的起始位置;第二确定单元,被配置为基于所述起始位置,确定所述原始音频中距离所述起始位置最近的参考节拍所在的第一节拍时刻;调整单元,被配置为基于所述第一节拍时刻,调整所述音频片段的起始时刻。
[0016]可选地,所述第一确定单元还被配置为:确定所述原始音频在频域上的每个音频帧与所述音频片段在频域上的每个音频帧之间的相关性;将所述原始音频中的最大相关音频帧所对应的时刻确定为所述起始位置,其中,所述最大相关音频帧为所述原始音频的所有音频帧中与所述相关性的最大值对应的音频帧。
[0017]可选地,所述第一确定单元还被配置为:将所述原始音频和所述音频片段分别转换为在频域上的幅度谱,其中,所述幅度谱表示音频的每个帧的中心频率上的幅度值;将所述原始音频的幅度谱和所述音频片段的幅度谱分别转换为一维幅度谱;基于所述原始音频的一维幅度谱和所述音频片段的一维幅度谱之间的自相关系数,确定所述原始音频的每个
音频帧与所述音频片段的每个音频帧之间的相关性。
[0018]可选地,所述调整单元还被配置为:基于所述音频片段的时长和所述起始位置,确定所述原始音频中与所述音频片段的结束时刻对齐的结束位置;基于所述结束位置,确定所述原始音频中距离所述结束位置最近的参考节拍所在的第二节拍时刻;基于所述第二节拍时刻,调整所述音频片段的结束时刻,其中,所述参考节拍为所述原始音频的重拍。
[0019]可选地,所述音频处理装置还包括弱化单元,所述弱化单元被配置为:检测所述原始音频的节拍;基于所述节拍的间隔时间,对调整后的所述音频片段中在起始时刻之后在所述间隔时间内的音频进行弱化,并对调整后的所述音频片段中在结束时刻之前在所述间隔时间内的音频进行弱化。
[0020]可选地,所述获取单元还被配置为:对所述原始音频进行分轨处理,得到至少一个轨道音频;根据所述至少一个轨道音频的特征参数的变化信息本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音频处理方法,其特征在于,所述音频处理方法包括:获取原始音频以及从所述原始音频选取的音频片段;确定所述原始音频中与所述音频片段的起始时刻对齐的起始位置;基于所述起始位置,确定所述原始音频中距离所述起始位置最近的参考节拍所在的第一节拍时刻;基于所述第一节拍时刻,调整所述音频片段的起始时刻。2.根据权利要求1所述的音频处理方法,其特征在于,确定所述原始音频中与所述音频片段的起始时刻对齐的起始位置的步骤包括:确定所述原始音频在频域上的每个音频帧与所述音频片段在频域上的每个音频帧之间的相关性;将所述原始音频中的最大相关音频帧所对应的时刻确定为所述起始位置,其中,所述最大相关音频帧为所述原始音频的所有音频帧中与所述相关性的最大值对应的音频帧。3.根据权利要求2所述的音频处理方法,其特征在于,确定所述原始音频在频域上的每个音频帧与所述音频片段在频域上的每个音频帧之间的相关性的步骤包括:将所述原始音频和所述音频片段分别转换为在频域上的幅度谱,其中,所述幅度谱表示音频的每个帧的中心频率上的幅度值;将所述原始音频的幅度谱和所述音频片段的幅度谱分别转换为一维幅度谱;基于所述原始音频的一维幅度谱和所述音频片段的一维幅度谱之间的自相关系数,确定所述原始音频的每个音频帧与所述音频片段的每个音频帧之间的相关性。4.根据权利要求2所述的音频处理方法,其特征在于,所述音频处理方法还包括:基于所述音频片段的时长和所述起始位置,确定所述原始音频中与所述音频片段的结束时刻对齐的结束位置;基于所述结束位置,确定所述原始音频中距离所述结束位置最近的参考节拍所在的第二节拍时刻;基于所述第二节拍时刻,调整所述音频片段的结束时刻,其中,所述参考节拍为所述原始音频的重拍。5.根据权利要求1至4...

【专利技术属性】
技术研发人员:范欣悦郑羲光李照楠张晨
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1