【技术实现步骤摘要】
本专利技术涉及音频处理领域,特别是涉及一种歌曲调式确定方法及歌曲调式确定装置。
技术介绍
在现有的一些K歌软件中均设置有一种电音效果,该电音效果的作用是检测K歌用户所唱歌曲的音高,当该音高没有落在歌曲的调式所对应的调内音级上时,则强制将该音高以就近原则校准到该歌曲的调式所对应的调内音级上。如一首调式为C大调的歌曲,该C大调的调内音级为C、D、E、F、G、A、B,当K歌用户想唱音级E,但却唱成比音级D#略高20个音分(即比音级的音级E低80个音分),如没有设置对应的调式,或者设置错误的调式,这样导致音高修正器会将K歌用户唱的不准的音级强制校准到错误的音级上。如上述C大调的歌曲,如被误设定为E大调,E大调的调内音级为E、F#、G#、A、B、C#、D#,当K歌用户想唱音级E,唱成比音级D#高20个音分(即比音级的音级E低80个音分),这时K歌软件的音高修正器会将K歌用户唱的音级强制校准到音级D#,而非音级E,这样导致音高修正器的修正结果不准确,影响相应的电音效果。
技术实现思路
本专利技术实施例提供一种调式确定准确率较高的歌曲调式确定方法及歌曲调式确定装置,以解决现有的歌曲调式确定方法及歌曲调式确定装置的调式确定准确率较低的技术问题。本专利技术实施例提供一种歌曲调式确定方法,其包括:获取歌曲的曲谱信息,所述曲谱信息包括构成所述歌曲的音符序列以及所述音符序列中每个音符的持续时长;获取每种调式的调内音级;根据所述每种调式的调内音级,确定所述歌曲的每种调式对应的所述音符序列中的自然音符;根据所述歌曲的音符序列以及所述音符序列中每个音符的持续时长,确定所述歌曲的每种调式对 ...
【技术保护点】
一种歌曲调式确定方法,其特征在于,包括:获取歌曲的曲谱信息,所述曲谱信息包括构成所述歌曲的音符序列以及所述音符序列中每个音符的持续时长;获取每种调式的调内音级;根据所述每种调式的调内音级,确定所述歌曲的每种调式对应的所述音符序列中的自然音符;根据所述歌曲的音符序列以及所述音符序列中每个音符的持续时长,确定所述歌曲的每种调式对应所述音符序列中所述自然音符的占比;以及将所述自然音符的占比最大时对应的调式确定为所述歌曲的调式。
【技术特征摘要】
1.一种歌曲调式确定方法,其特征在于,包括:获取歌曲的曲谱信息,所述曲谱信息包括构成所述歌曲的音符序列以及所述音符序列中每个音符的持续时长;获取每种调式的调内音级;根据所述每种调式的调内音级,确定所述歌曲的每种调式对应的所述音符序列中的自然音符;根据所述歌曲的音符序列以及所述音符序列中每个音符的持续时长,确定所述歌曲的每种调式对应所述音符序列中所述自然音符的占比;以及将所述自然音符的占比最大时对应的调式确定为所述歌曲的调式。2.根据权利要求1所述歌曲调式确定方法,其特征在于,所述将所述自然音符的占比最大时对应的调式确定为所述歌曲的调式的步骤之后还包括步骤:根据所述歌曲的调式的调内音级,对所述歌曲的演唱输出音符进行音高修正。3.根据权利要求1所述的歌曲调式确定方法,其特征在于,所述根据所述歌曲的音符序列以及所述音符序列中每个音符的持续时长,确定所述歌曲的每种调式对应所述音符序列中所述自然音符的占比的步骤具体为:根据所述自然音符在所述音符序列中的音符时间占比,确定各个调式对应的所述歌曲的音符序列的自然音符占比。4.根据权利要求1所述的歌曲调式确定方法,其特征在于,所述根据所述歌曲的音符序列以及所述音符序列中每个音符的持续时长,确定所述歌曲的每种调式对应所述音符序列中所述自然音符的占比的步骤具体为:根据所述自然音符在所述音符序列中的音符时间占比以及自然音符权重,确定各个调式对应的所述歌曲的音符序列的自然音符占比。5.根据权利要求4所述的歌曲调式确定方法,其特征在于,所述根据所述
\t自然音符在所述音符序列中的音符时间占比以及自然音符权重,确定各个调式对应的所述歌曲的音符序列的自然音符占比的步骤包括:获取所述调式对应的调内音级的音级权重;根据所述调内音级的音级权重,确定所述自然音符在所述音符序列中的自然音符权重;以及根据所述自然音符在所有音符序列中的音符时间占比以及所述自然音符在所述音符序列中的自然音符权重,确定各个调式对应的所述歌曲的音符序列的自然音符占比。6.根据权利要求5所述的歌曲调式确定方法,其特征在于,所述调内音级包括第一权重音级以及第二权重音级,所述第一权重音级的音级权重大于所述第二权重音级的音级权重;所述第一权重音级对应的自然音符的自然音符权重大于所述第二权重音级对应的自然音符的自然音符权重。7.根据权利要求5所述的歌曲调式确定方法,其特征在于,所述调内音级包括第一权重音级、第二权重音级以及第三权重音级,所述第一权重音级的音级权重大于所述第二权重音级,所述第二权重音级的音级权重大于所述第三权重音级;所述第一权重音级对应的自然音符的自然音符权重大于所述第二权重音级对应的自然音符的自然音符权...
【专利技术属性】
技术研发人员:冯穗豫,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。