【技术实现步骤摘要】
纠正伴奏和干音之间的时延的方法、装置及存储介质
本专利技术涉及信息处理
,特别涉及一种纠正伴奏和干音之间的时延的方法、装置及存储介质。
技术介绍
当前,考虑到不同用户的需求,音乐应用的曲库中可以存储有歌曲的原曲音频、伴奏音频和干音音频等不同形式的音频。其中,原曲音频是指同时包含有伴奏和人声的原始音频,伴奏音频是指不包含有人声的音频,而干音音频则是指不包含有伴奏,仅包含有人声的音频。由于受到存储的各个音频的版本的不同,或者是音频的版本的管理方式不同等因素的影响,存储的歌曲的伴奏音频和干音音频之间经常会存在时延。而由于伴奏音频和干音音频的起始时刻之前没有任何时域和频域的相关信息,因此,目前,主要依靠工作人员来人工检查伴奏音频和干音音频之间存在的时延,并对该时延进行纠正,纠正效率低下,准确性较低。
技术实现思路
本专利技术实施例提供了一种纠正伴奏和干音之间的时延的方法、装置及计算机可读存储介质,可以用于解决相关技术中依靠人工检查和纠正时延的效率低下和准确性较低的问题,所述技术方案如下:第一方面,提供了一种纠正伴奏和干音之间的时延的方法,所述方法包括:获取目标歌曲的伴奏 ...
【技术保护点】
1.一种纠正伴奏和干音之间的时延的方法,其特征在于,所述方法包括:获取目标歌曲的伴奏音频、干音音频和原曲音频,并从所述原曲音频中提取原曲人声音频;基于所述原曲人声音频和所述干音音频确定第一相关函数曲线,基于所述原曲音频和所述伴奏音频确定第二相关函数曲线;基于所述第一相关函数曲线和所述第二相关函数曲线对所述伴奏音频和所述干音音频之间的时延进行纠正。
【技术特征摘要】
1.一种纠正伴奏和干音之间的时延的方法,其特征在于,所述方法包括:获取目标歌曲的伴奏音频、干音音频和原曲音频,并从所述原曲音频中提取原曲人声音频;基于所述原曲人声音频和所述干音音频确定第一相关函数曲线,基于所述原曲音频和所述伴奏音频确定第二相关函数曲线;基于所述第一相关函数曲线和所述第二相关函数曲线对所述伴奏音频和所述干音音频之间的时延进行纠正。2.根据权利要求1所述的方法,其特征在于,所述基于所述原曲人声音频和所述干音音频确定第一相关函数曲线,基于所述原曲音频和所述伴奏音频确定第二相关函数曲线,包括:获取所述原曲人声音频包括的多个音频帧中每个音频帧对应的音高值,并按照所述原曲人声音频包括的多个音频帧的先后顺序,对获取的所述原曲人声音频的多个音高值进行排序,得到第一音高序列;获取所述干音音频包括的多个音频帧中每个音频帧对应的音高值,并按照所述干音音频包括的多个音频帧的先后顺序,对获取的所述干音音频的多个音高值进行排序,得到第二音高序列;基于所述第一音高序列和所述第二音高序列,确定所述第一相关函数曲线;按照所述原曲音频包括的多个音频帧的先后顺序获取所述原曲音频包括的多个音频帧,以得到第一音频序列;按照所述伴奏音频包括的多个音频帧的先后顺序获取所述伴奏音频包括的多个音频帧,以得到第二音频序列;基于所述第一音频序列和所述第二音频序列确定所述第二相关函数曲线。3.根据权利要求2所述的方法,其特征在于,所述基于所述第一音高序列和所述第二音高序列,确定所述第一相关函数曲线,包括:基于所述第一音高序列和所述第二音高序列确定如下式所示的第一相关函数模型;其中,所述N为预设的音高值的数量,所述N小于或等于所述第一音高序列包括的音高值的数量,且所述N小于或等于所述第二音高序列包括的音高值的数量,所述x(n)表示所述第一音高序列中的第n个音高值,所述y(n-t)表示所述第二音高序列中的第(n-t)个音高值,所述t为所述第一音高序列和所述第二音高序列之间的时间偏移量;基于所述第一相关函数模型确定所述第一相关函数曲线。4.根据权利要求1-3任一所述的方法,其特征在于,所述基于所述第一相关函数曲线和所述第二相关函数曲线对所述伴奏音频和所述干音音频之间的时延进行纠正,包括:在所述第一相关函数曲线上检测第一峰值,在所述第二相关函数曲线检测第二峰值;基于所述第一峰值确定所述原曲人声音频和所述干音音频之间的第一时延,基于所述第二峰值确定所述伴奏音频与所述原曲音频之间的第二时延;基于所述第一时延和所述第二时延对所述伴奏音频和所述干音音频之间的时延进行纠正。5.根据权利要求4所述的方法,其特征在于,所述基于所述第一时延和所述第二时延对所述伴奏音频和所述干音音频之间的时延进行纠正,包括:将所述第一时延和所述第二时延之间的时延差确定为所述伴奏音频和所述干音音频之间的时延;若所述时延用于指示所述伴奏音频晚于所述干音音频,则从所述伴奏音频的起始播放时刻起删除所述伴奏音频中与所述时延相同的时长内的音频数据;若所述时延用于指示所述伴奏音频早于所述干音音频,则从所述干音音频的起始播放时刻起删除所述干音音频中与所述时延相同的时长内的音频数据。6.一种纠正伴奏和干音之间的时延的装置,其特征在于,所述装置包括:获取模块,用于获取目标歌曲的伴奏音频、干音音频和原曲人声...
【专利技术属性】
技术研发人员:张超钢,
申请(专利权)人:广州酷狗计算机科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。