【技术实现步骤摘要】
修正音频的节奏的方法和装置
[0001]本专利技术涉及音频信号处理领域和算法作曲领域,具体而言,涉及一种修正音频节奏的方法及装置。
技术介绍
[0002]随着音乐行业和互联网行业的发展,音乐创作(原创或二次创作)及在线K歌(即Karaoke,基于伴奏系统的歌曲演唱)、语音哼唱等功能已经成为移动互联网行业中一个热门的领域方向。用户对于音频信号的个性化需求越来越强烈。
[0003]但在使用K歌类软件的过程中,用户往往无法准确的跟着音乐的节奏进行演唱,存在略早或略晚进行演唱的问题,且对于小白用户的音乐创作,用户在自主划分小节问题上存在音乐专业知识的瓶颈。传统的修正音频节奏的方法及装置,需要提供歌词模版或者演唱音频模版进行匹配,才能提供节奏修正的功能,对于年轻人个性化演唱及原创作品存在不适用性,因此需要适用于对有伴奏或无伴奏的原创音乐演唱时的音高进行偏差修正的方法和系统。
技术实现思路
[0004]为了解决上述问题,本申请的实施例提供了修正音频的节奏的方法,其包括步骤:基于音频的每个小节的语音识别结果、原始音 ...
【技术保护点】
【技术特征摘要】
1.修正音频的节奏的方法,其特征在于:包括步骤基于音频的每个小节的语音识别结果、原始音高序列、理论持续时间中的一个或者多个确定所述每个小节的实际持续时间并根据所述实际持续时间对所述每个小节进行重新划分;根据所述每个小节的理论持续时间与实际持续时间推导所述每个小节的变速系数序列;基于所述每个小节的所述变速系数序列对所述重新划分的每个小节的进行变速处理将其还原至所述小节的理论持续时间。2.根据权利要求1的修正音频的节奏的方法,其特征在于:还包括获取所述音频的基频序列,所述基频序列包括多个时间点以及每个所述时间点的基频数值;获取所述音频的语音识别结果;基于所述基频序列获取所述音频的原始音高序列;以及基于拍速和/或拍号值计算所述音频的每个小节的理论持续时间。3.根据权利要求2的修正音频的节奏的方法,其特征在于:所述获取所述音频的所述基频序列包括:获取以数组形式给出的连续基频序列,其中根据所述数组可判断所述基频所对应的时间点;以及获取以基频变化的时间点给出的基频序列,其包含基频及基频变化的时间点。4.根据权利要求2的修正音频的节奏的方法,其特征在于:所述获取所述音频的语音识别结果包括:获取数组形式的连续文字或编码序列,所述编码序列用于区分不同的文字的语音特征及持续时长,根据所述连续文字或编码序列的数组可判断所述文字或编码所对应的时间点;以及所述文字或编码序列包含所述文字及文字变化的时间点或编码及编码变化的时间点。5.根据权利要求1的修正音频的节奏的方法,其特征在于:所述拍号和/或拍速值由用户设置,或者若用户未对拍速和/或拍号进行设置的,则使用默认的拍号和/或拍速值。6.根据权利要求2的修正音频的节奏的方法,其特征在于:所述基于拍速和/或拍号值计算每个小节持续时间包括:基于拍号和拍速计算每个小节理论持续时间;或者直接给出每个小节的理论持续时间;或者根据所述音频的总时长,给出所述音频小节划分总数,基于音频总时长和所述音频小节划分总数确定每个小节的理论持续时间。7.根据权利要求1的修正音频的节奏的方法,其...
【专利技术属性】
技术研发人员:张超,朱洁,
申请(专利权)人:北京奇音妙想科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。