一种修音的方法和装置的制造方法

文档序号:10472266阅读:252来源:国知局
一种修音的方法和装置的制造方法
【专利摘要】本发明实施例提供了一种修音的方法和装置,该方法包括:获取用户的歌曲音频;转换歌曲音频为数字乐谱;获取歌曲音频的特征,并依据特征,获取具有相同特征的标准乐谱;比较数字乐谱和标准乐谱,确定数字乐谱与标准乐谱的差异;依据差异修正数字乐谱。通过本发明实施例提供了一种修音的方法和装置,实现了在移动终端上纠正用户唱歌跑调的情况,能够方便快捷的后期修音处理。
【专利说明】
一种修音的方法和装置
技术领域
[0001]本发明涉及音频处理技术领域,特别是涉及一种修音的方法和装置。
【背景技术】
[0002]K歌是人们消遣的方式,但由于不同的人对乐感和旋律的感知能力参差不齐,跑调或是节奏跟不上的情况时有发生,严重影响唱歌的心情。
[0003]现在解决跑调或是跟不上节奏的方法,只能是找到专业录音棚进行后期修音处理,以修正跑调。虽然录音棚修音的专业性较高,但是在制作周期较长、制作费用不菲等条件的限制下,普通民众大都很难接受,导致人们K歌的兴趣度下降。
[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]差值显示单元,用于根据速度差值、节拍差值和音高频率差值,在所述标准乐谱的五线谱上显示所述差值;
[0031]修正单元,用于接收用户的修正指令,修正所述歌曲音频。
[0032]本发明实施例提供的一种修音的方法和装置,通过获取用户的歌曲音频,转换歌曲音频转换为数字乐谱;获取歌曲音频的特征,并依据歌曲音频的特征,获取具有相同特征的标准乐谱;比较数字乐谱和标准乐谱,确定数字乐谱与标准乐谱的差异;依据差异对数字乐谱进行修音,从而实现了在移动终端上纠正用户唱歌跑调的情况,能够方便快捷的后期修音处理。
【附图说明】
[0033]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1是本发明实施例一提供的一种修音的方法的流程示意图;
[0035]图2a是本发明实施例一提供的数字乐谱的示意图;
[0036]图2b是本发明实施例一提供的标准乐谱的示意图;
[0037]图3是本发明实施例二提供的一种修音的方法的流程示意图;
[0038]图4是本发明实施例三提供的一种修音的装置的结构示意图;
[0039]图5是本发明实施例四提供的一种修音的装置的结构示意图。
【具体实施方式】
[0040]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0041]实施例一
[0042]本发明实施例一提供了一种修音的方法,如图1所示,该修音的方法可以包括以下步骤:
[0043]步骤S101,获取用户的歌曲音频。
[0044]在本步骤中,移动终端可以通过麦克风获取用户的歌曲音频,该歌曲音频可以为干声,干声又称为裸声,属于音频术语,一般指录音以后未经过任何后期处理和加工的原始人声。在本发明实施例中,移动终端可以是具有录音功能、存储音频功能和播放音频功能的电子设备,例如,手机、平板电脑。
[0045]步骤S102,转换歌曲音频为数字乐谱。
[0046]在本步骤中,可以通过频谱、功率、过零等处理将该歌曲音频转化为数字乐谱,数字乐谱中可以包括歌曲速度、旋律音高、节拍、力度关系等信息。
[0047]步骤S103,获取歌曲音频的特征,并依据特征,获取具有相同特征的标准乐谱。
[0048]在本步骤中,标准乐谱是完全按照乐谱演唱和/或演奏的乐谱,通俗的说就是不跑调的乐谱。该歌曲音频的特征可以包括:歌名、原唱歌手名和版本,例如歌名为“十年”,原唱歌手名为“陈奕迅”,版本为录音棚板。歌曲音频的特征也可以包括翻唱歌手名。可以依据上述特征,在可以在移动终端的本地曲库中查找具有相同特征的标准乐谱,标准乐谱可以是原唱歌手演唱的乐谱。本地曲库中也可以存储有一个歌手演唱的不同版本的标准乐谱,例如,录音棚板、现场版、演唱会版等等,一般来说,录音棚版乐谱音质比现场版乐谱音质要好,因此,当本地乐谱中存在多个版本的标准乐谱时,可以优先选择音质最好的乐谱,例如录音棚乐谱。
[0049]步骤S104,比较数字乐谱和标准乐谱,确定数字乐谱与标准乐谱的差异。
[0050]在本步骤中,可以通过比较数字乐谱和标准乐谱的节奏和音高来判断数字乐谱是否跑调。节奏表示的是音乐快慢和激烈缓柔程度,节奏可以包括速度和节拍两部分。因此,数字乐谱和标准乐谱的速度、节拍和音高中的至少一个会存在差异。具体的,可以在移动终端本地比较数字乐谱和标准乐谱的速度、节拍或音高频率中的至少一种,获得速度差值、节拍差值或音高频率差值中的至少一种差值。若数字乐谱和标准乐谱之间不存在差异,或者速度差值、节拍差值或音高频率差值在允许的差值范围内,则可以向用户反馈不需要调音的提不。
[0051]步骤S105,依据差值修正数字乐谱。
[0052]在本步骤中,可以在移动终端本地依据差值对数字乐谱进行修音,以实现数字乐谱与标准乐谱之间无差值,也就是对跑调的数字乐谱进行修正。在本发明实施例中,可以根据速度差值、节拍差值和音高频率差值,在标准乐谱的五线谱上显示差值;接收用户的修正指令,修正歌曲音频,用户的修正指令可以是对全部差值进行修正,实现一键修音,也可以是对部分差值进行修复,保留部分差值,实现了个性化修音。
[0053]图2a为本发明实施例一提供的数字乐谱示意图,图2b为本发明实施例一提供的标准乐谱示意图,经比较可以发现,图2a中圆圈内的音符与图2b内的相应位置的音符不同,也就是数字乐谱的跑调之处,因此需要对图2a中圆圈内的音符进行修音,将圆圈内的音符修改为与图2b中相应位置的音符一样,实现对跑调的音符进行修音。在本发明实施例一中,可以自动将依据差值对数字乐谱进行修音,也可以将差值显示给用户,允许用户手动修音。在手动修音过程中,可以允许用户对旋律中单个音符进行手动调整,在与标准乐谱的旋律节奏对比下,可以按自己个性化需求,对节奏和音高进行手动单个调节。手动修音的方式可以是,通过调整五线谱中的音符位置实现修音。可以调整与标准乐谱不同的音符,也可以调整标准乐谱的音符,实现在原歌曲基础上的变奏旋律歌曲。
[0054]通过本发明实施例一提供的一种修音的方法,实现了在移动终端上纠正用户唱歌跑调的情况,能够对音频进行方便快捷的后期修音处理。
[0055]实施例二
[0056]由于移动终端的本地内存较小,存储的标准音频数量较少,有可能存在查找不到标准音频的情况,为解决这一技术问题,本发明实施例二提供了一种修音的方法,如图3所示,可以包括以下步骤:
[0057]步骤S301,移动终端获取用户的演唱音频。
[0058]步骤S302,移动终端获取歌曲音频的特征,并转换歌曲音频为数字乐谱。
[0059]步骤S303,移动终端将特征和数字乐谱上传至云端。
[0060]步骤S304,云端接收数字乐谱和特征,并比较数字乐谱和标准乐谱,确定数字乐谱与标准乐谱的差异。
[0061]在本步骤中,云端接收数字乐谱,依据特征,获取具有相同特征的标准乐谱;比较数字乐谱和标准乐谱,确定数字乐谱与标准乐谱的差值;并向移动终端反馈差值。因此,不需要在本地缓存标准乐谱,释放了本地存储空间。
[0062]步骤S305,云端将差异反馈给移动终端。
[0063]步骤S306,移动终端接收差异,并依据差异修正数字乐谱。
[0064]通过本发明实施例二提供的一种修音的方法,可以将标准乐谱保存在云端,不需要占用移动终端的本地资源,保障查找到标准乐谱,以实现对数字乐谱的修音。
[0065]实施例三
[0066]本发明实施例提供了一种修音的移动终端,可以执行上述实施例一中的修音方法,如图4所示,该修音的移动终端可以包括以下模块:歌曲频率获取模块41、转换模块42、标准乐谱获取模块43、差异比较模块44和乐谱修正模块45。
[0067]歌曲频率获取模块41,用于获取用户的歌曲音频;转换模块42,用于转换歌曲音频为数字乐谱;标准乐谱获取模块43,用于获取歌曲音频的特征,并依据特征,获取具有相同特征的标准乐谱;差异比较模块44,用于比较数字乐谱和标准乐谱,确定数字乐谱与标准乐谱的差异;乐谱修正模块45,用于依据差异修正数字乐谱。
[0068]在歌曲频率获取模块41中,移动终端可以通过麦克风获取用户的歌曲音频,该歌曲音频可以为干声,干声又称为裸声,属于音频术语,一般指录音以后未经过任何后期处理和加工的原始人声。在本发明实施例中,移动终端可以是具有录音功能、存储音频功能和播放音频功能的电子设备,例如,手机、平板电脑。
[0069]在转换模块42中,可以通过频谱、功率、过零等处理将该歌曲音频转化为数字乐谱,数字乐谱中可以包括歌曲速度、旋律音高、节拍、力度关系等信息。
[0070]在标准乐谱获取模块43中,标准乐谱是完全按照乐谱演唱和/或演奏的乐谱,通俗的说也就是不跑调的乐谱。该歌曲音频的特征可以包括:歌名、原唱歌手名和版本,例如歌名为“十年”,原唱歌手名为“陈奕迅”,版本为录音棚板。歌曲音频的特征也可以包括翻唱歌手名。可以依据上述特征,在可以在移动终端的本地曲库中查找具有相同特征的标准乐谱,标准乐谱可以是原唱歌手演唱的乐谱。本地曲库中也可以存储有一个歌手演唱的不同版本的标准乐谱,例如,录音棚板、现场版、演唱会版等等,一般来说,录音棚版乐谱音质比现场版乐谱音质要好,因此,当本地乐谱中存在多个版本的标准乐谱时,可以优先选择音质最好的乐谱,例如录音棚乐谱。
[0071]在差异比较模块44中,可以通过比较数字乐谱和标准乐谱的节奏和音高来判断数字乐谱是否跑调。节奏表示的是音乐快慢和激烈缓柔程度,节奏可以包括速度和节拍两部分。因此,数字乐谱和标准乐谱的速度、节拍和音高中的至少一个会存在差异。具体的,可以在移动终端本地比较数字乐谱和标准乐谱的速度、节拍或音高频率中的至少一种,获得速度差值、节拍差值或音高频率差值中的至少一种差值。若数字乐谱和标准乐谱之间不存在差异,或者速度差值、节拍差值或音高频率差值在允许的差值范围内,则可以向用户反馈不需要调音的提示
[0072]在乐谱修正模块45中,可以在移动终端本地依据差值对数字乐谱进行修音,以实现数字乐谱与标准乐谱之间无差值,也就是对跑调的数字乐谱进行修正。在本发明实施例中,可以根据速度差值、节拍差值和音高频率差值,在标准乐谱的五线谱上显示差值;接收用户的修正指令,修正歌曲音频,用户的修正指令可以是对全部差值进行修正,实现一键修音,也可以是对部分差值进行修复,保留部分差值,实现了个性化修音。
[0073]通过本发明实施例三提供的一种修音的移动终端,实现了在移动终端上纠正用户唱歌跑调的情况,能够对音频进行方便快捷的后期修音处理。
[0074]实施例四
[0075]由于移动终端的本地内存较小,存储的标准音频数量较少,有可能存在查找不到标准音频的情况,为解决这一技术问题,如图5所示,本发明实施例四提供的一种修音的移动装置可以包括以下:
[0076]移动终端51和云端52 ;移动终端51包括:歌曲频率获取模块511、转换模块512、数字乐谱上传模块513、乐谱修正模块514 ;
[0077]云端52包括:差异比较模块521和差异反馈模块522。
[0078]歌曲频率获取模块511,用于获取用户的演唱音频;转换模块512,用于获取歌曲音频的特征,并转换歌曲音频为数字乐谱;数字乐谱上传模块513,用于将特征和数字乐谱上传至云端;差异比较模块521,用于云端接收数字乐谱和特征,并比较数字乐谱和标准乐谱,确定数字乐谱与标准乐谱的差异;差异反馈模块522,用于将差异反馈给移动终端;乐谱修正模块514,用于接收差异,并依据差异修正数字乐谱。
[0079]在差异比较模块521中,云端接收数字乐谱,依据特征,获取具有相同特征的标准乐谱;比较数字乐谱和标准乐谱,确定数字乐谱与标准乐谱的差值;并向移动终端反馈差值。因此,不需要在本地缓存标准乐谱,释放了本地存储空间。
[0080]在乐谱修正模块514中,可以包括差值显示单元和修正单元。
[0081]差值显示单元,用于根据速度差值、节拍差值和音高频率差值,在标准乐谱的五线谱上显示差值;
[0082]修正单元,用于接收用户的修正指令,修正歌曲音频。
[0083]通过本发明实施例四提供的一种修音的装置,可以将标准乐谱保存在云端,不需要占用移动终端的本地资源,保障查找到标准乐谱,以实现对数字乐谱的修音。
[0084]以上对本发明所提供的一种修音的方法和装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种修音的方法,其特征在于,包括: 获取用户的歌曲音频; 转换所述歌曲音频为数字乐谱; 获取所述歌曲音频的特征,并依据所述特征,获取具有相同所述特征的标准乐谱; 比较所述数字乐谱和所述标准乐谱,确定所述数字乐谱与所述标准乐谱的差异; 依据所述差异修正所述数字乐谱。2.根据权利要求1所述的方法,其特征在于,所述比较所述数字乐谱和所述标准乐谱,确定所述数字乐谱与所述标准乐谱的差异,包括: 比较所述数字乐谱和所述标准乐谱的速度、节拍或音高频率中的至少一种,获得速度差值、节拍差值或音高频率差值中的至少一种差值。3.根据权利要求1所述的方法,其特征在于,所述获取用户的歌曲音频的步骤中,所述歌曲音频为干声。4.根据权利要求1所述的方法,其特征在于,所述获取所述歌曲音频的特征,并依据所述特征,获取具有相同所述特征的标准乐谱的步骤包括: 获取所述歌曲音频的歌名和原唱歌手名,通过所述歌名和原唱歌手名获取对应的标准乐谱,所述标准乐谱为数字乐谱。5.根据权利要求2所述的方法,其特征在于,所述依据所述差异修正所述数字乐谱的步骤,包括: 根据速度差值、节拍差值和音高频率差值,在所述标准乐谱的五线谱上显示所述差值; 接收用户的修正指令,修正所述歌曲音频。6.一种修音的装置,其特征在于,包括: 歌曲频率获取模块,用于获取用户的歌曲音频; 转换模块,用于转换所述歌曲音频为数字乐谱; 标准乐谱获取模块,用于获取所述歌曲音频的特征,并依据所述特征,获取具有相同所述特征的标准乐谱; 差异比较模块,用于比较所述数字乐谱和所述标准乐谱,确定所述数字乐谱与所述标准乐谱的差异; 乐谱修正模块,用于依据所述差异修正所述数字乐谱。7.根据权利要求6所述的装置,其特征在于,所述差异比较模块具体用于,比较所述数字乐谱和所述标准乐谱的速度、节拍或音高频率中的至少一种,获得速度差值、节拍差值或音高频率差值中的至少一种差值。8.根据权利要求6所述的装置,其特征在于,所述歌曲频率获取模块中,所述歌曲音频为干声。9.根据权利要求6所述的装置,其特征在于,所述标准乐谱获取模块具体用于,获取所述歌曲音频的歌名和原唱歌手名,通过所述歌名和原唱歌手名获取对应的标准乐谱,所述标准乐谱为数字乐谱。10.根据权利要求7所述的装置,其特征在于,所述乐谱修正模块包括: 差值显示单元,用于根据速度差值、节拍差值和音高频率差值,在所述标准乐谱的五线谱上显示所述差值;修正单元,用于接收用户的修正指令,修正所述歌曲音频。
【文档编号】G10H1/36GK105825844SQ201510469290
【公开日】2016年8月3日
【申请日】2015年7月30日
【发明人】陈增
【申请人】维沃移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1