智能合唱的方法及装置制造方法及图纸

技术编号:27659034 阅读:20 留言:0更新日期:2021-03-12 14:25
本申请公开了一种智能合唱的方法及装置。该申请的方法包括若合唱场景为K歌场景,则对同一首曲目的多个用户的音频进行干声的自动化分配,并将分配后的干声音调信息以及所述曲目的伴奏进行音调的一致性调整,以进行混音处理得到多个用户的合唱音频,所述干声为无伴奏人声;若合唱场景为弹唱场景,则对同一首曲目的多个用户的音频进行干声的自动化分配,以及弹奏信息的自动化分配,并将分配后的干声音调信息和分配后的弹奏信息进行音调的一致性调整,以进行混音处理得到多个用户的合弹唱音频。本申请解决相关技术中的异步合唱方法存在合唱较为繁琐复杂的问题。

【技术实现步骤摘要】
智能合唱的方法及装置
本申请涉及智能数据处理
,具体而言,涉及一种智能合唱的方法及装置。
技术介绍
现有技术中,合唱方法的实现大多需要同步合唱,对于不同空间与不同时间的合唱需求,相关技术中的异步合唱方法,用户只能唱部分歌曲,存在需要在演唱之前提前进行歌词分配,存在合唱较为繁琐复杂的问题。
技术实现思路
本申请的主要目的在于提供一种智能合唱的方法及装置,以解决相关技术中的异步合唱方法存在合唱较为繁琐复杂的问题。为了实现上述目的,根据本申请的第一方面,提供了一种智能合唱的方法。根据本申请的智能合唱的方法包括:若合唱场景为K歌场景,则对同一首曲目的多个用户的音频进行干声的自动化分配,并将分配后的干声音调信息以及所述曲目的伴奏进行音调的一致性调整,以进行混音处理得到多个用户的合唱音频,所述干声为无伴奏人声;若合唱场景为弹唱场景,则对同一首曲目的多个用户的音频进行干声的自动化分配,以及弹奏信息的自动化分配,并将分配后的干声音调信息和分配后的弹奏信息进行音调的一致性调整,以进行混音处理得到多个用户的合弹唱音频。可选的,所述对同一首曲目的多个用户的音频进行干声的自动化分配包括:分别对多个用户的音频中的前奏、间奏、演唱段落的音频进行有效性分析;根据有效性分析结果进行干声分配。可选的,所述弹奏信息的自动化分配包括:判定多个用户中弹奏的乐器的种类、弹奏时间精度和弹奏音符的正确性;根据乐器配器的策略对多个用户的弹奏信息进行自动化的分配,所述乐器配器的策略为根据曲谱信息生成的由弹奏的乐器的种类、弹奏时间精度和弹奏音符决定的分配策略。可选的,所述将分配后的干声音调信息以及所述曲目的伴奏进行音调的一致性调整包括:分别对每个用户的音频进行分析得到每个用户的干声的音调信息;分别计算每个用户的干声的音调信息与所述曲目的曲谱的第一音调差异;根据所述干声分配结果以及第一音调差异对多个用户的干声音调信息以及所述曲目的伴奏进行音调的一致性调整。可选的,所述将分配后的干声音调信息和分配后的弹奏信息进行音调的一致性调整包括:分别对每个用户的音频进行分析得到每个用户的干声的音调信息;分别计算每个用户的干声的音调信息与所述曲目的曲谱的第一音调差异;分别计算每个用户的弹奏信息与所述曲谱的第二音调差异;根据所述干声分配结果、弹奏信息分配结果以及第一音调差异和第二音调差异对多个用户的干声音调信息以及多个弹奏信息进行音调的一致性调整。可选的,所述分别对多个用户的音频中的前奏、间奏的音频进行有效性分析包括:检测所述前奏、间奏的音频中是否存在有效声音;若存在有效声音,则对有效声音进行文字识别和音符信息的计算;根据文字识别和音符信息的计算结果进行内容的关联性分析以及关联性的标注。可选的,所述分别对多个用户的音频中的演唱段落的音频进行有效性分析包括以下任一种或多种组合方式:对音频能量进行分析,根据能量的大小进行有效性分析;判断音频的音调信息是否满足预设规则,根据判断结果进行有效性分析;对音频的文字信息进行关联性判断,根据关联性判断结果进行有效性分析。可选的,所述根据有效性分析结果进行干声分配包括:根据有效性分析结果分别确定每个用户对前奏、间奏、演唱段落中的有效覆盖句子或段落;根据预设分配规则将存在有效覆盖句子或段落的句子或段落分配给其中一个用户或者多个用户;将不存在有效覆盖句子或段落的句子或段落进行填充处理。可选的,所述分别计算每个用户的干声的音调信息与所述曲目的曲谱的第一音调差异包括:分别计算每个用户的干声音调信息对应的音符信息,音符信息中包括每个音符的音高值、起止时间;将每个用户对应的音符信息分别与所述曲目的曲谱进行时间对齐;根据时间对齐结果分别计算其干声的音调信息与所述曲目的曲谱的统计差异值。为了实现上述目的,根据本申请的第二方面,提供了一种智能合唱的装置。根据本申请的智能合唱的装置包括:第一合唱模块,用于若合唱场景为K歌场景,则对同一首曲目的多个用户的音频进行干声的自动化分配,并将分配后的干声音调信息以及所述曲目的伴奏进行音调的一致性调整,以进行混音处理得到多个用户的合唱音频,所述干声为无伴奏人声;第二合唱模块,用于若合唱场景为弹唱场景,则对同一首曲目的多个用户的音频进行干声的自动化分配,以及弹奏信息的自动化分配,并将分配后的干声音调信息和分配后的弹奏信息进行音调的一致性调整,以进行混音处理得到多个用户的合弹唱音频。可选的,所述第一合唱模块和第二合唱模块还包括:有效性分析单元,用于分别对多个用户的音频中的前奏、间奏、演唱段落的音频进行有效性分析;干声分配单元,用于根据有效性分析结果进行干声分配。可选的,所述第二合唱模块还包括:判断单元,用于判定多个用户中弹奏的乐器的种类、弹奏时间精度和弹奏音符的正确性;弹奏信息分配单元,用于根据乐器配器的策略对多个用户的弹奏信息进行自动化的分配,所述乐器配器的策略为根据曲谱信息生成的由弹奏的乐器的种类、弹奏时间精度和弹奏音符决定的分配策略。可选的,所述第一合唱模块还包括:音调信息获取单元,用于分别对每个用户的音频进行分析得到每个用户的干声的音调信息;第一计算单元,用于分别计算每个用户的干声的音调信息与所述曲目的曲谱的第一音调差异;调整单元,用于根据所述干声分配结果以及第一音调差异对多个用户的干声音调信息以及所述曲目的伴奏进行音调的一致性调整。可选的,所述第二合唱模块还包括:音调信息获取单元,用于分别对每个用户的音频进行分析得到每个用户的干声的音调信息;第一计算单元,用于分别计算每个用户的干声的音调信息与所述曲目的曲谱的第一音调差异;第二计算单元,用于分别计算每个用户的弹奏信息与所述曲谱的第二音调差异;调整单元,用于根据所述干声分配结果、弹奏信息分配结果以及第一音调差异和第二音调差异对多个用户的干声音调信息以及多个弹奏信息进行音调的一致性调整。可选的,所述有效性分析单元还用于:检测所述前奏、间奏的音频中是否存在有效声音;若存在有效声音,则对有效声音进行文字识别和音符信息的计算;根据文字识别和音符信息的计算结果进行内容的关联性分析以及关联性的标注。可选的,所述所述有效性分析单元还用于:对音频能量进行分析,根据能量的大小进行有效性分析;判断音频的音调信息是否满足预设规则,根据判断结果进行有效性分析;对音频的文字信息进行关联性判断,根据关联性判断结果进行有效性分析。可选的,所述干声分配单元还用于:根据有效性分析结果分别确定每个用户对前奏、间奏、演唱段落中的有效覆盖句子或段落;根据预设分配规则将存在有效覆盖句子或段落的句子或段落分配给其中一个用户本文档来自技高网...

【技术保护点】
1.一种智能合唱的方法,其特征在于,所述方法包括:/n若合唱场景为K歌场景,则对同一首曲目的多个用户的音频进行干声的自动化分配,并将分配后的干声音调信息以及所述曲目的伴奏进行音调的一致性调整,以进行混音处理得到多个用户的合唱音频,所述干声为无伴奏人声;/n若合唱场景为弹唱场景,则对同一首曲目的多个用户的音频进行干声的自动化分配,以及弹奏信息的自动化分配,并将分配后的干声音调信息和分配后的弹奏信息进行音调的一致性调整,以进行混音处理得到多个用户的合弹唱音频。/n

【技术特征摘要】
1.一种智能合唱的方法,其特征在于,所述方法包括:
若合唱场景为K歌场景,则对同一首曲目的多个用户的音频进行干声的自动化分配,并将分配后的干声音调信息以及所述曲目的伴奏进行音调的一致性调整,以进行混音处理得到多个用户的合唱音频,所述干声为无伴奏人声;
若合唱场景为弹唱场景,则对同一首曲目的多个用户的音频进行干声的自动化分配,以及弹奏信息的自动化分配,并将分配后的干声音调信息和分配后的弹奏信息进行音调的一致性调整,以进行混音处理得到多个用户的合弹唱音频。


2.根据权利要求1所述的智能合唱的方法,其特征在于,所述对同一首曲目的多个用户的音频进行干声的自动化分配包括:
分别对多个用户的音频中的前奏、间奏、演唱段落的音频进行有效性分析;
根据有效性分析结果进行干声分配。


3.根据权利要求2所述的智能合唱的方法,其特征在于,所述弹奏信息的自动化分配包括:
判定多个用户中弹奏的乐器的种类、弹奏时间精度和弹奏音符的正确性;
根据乐器配器的策略对多个用户的弹奏信息进行自动化的分配,所述乐器配器的策略为根据曲谱信息生成的由弹奏的乐器的种类、弹奏时间精度和弹奏音符决定的分配策略。


4.根据权利要求2所述的智能合唱的方法,其特征在于,所述将分配后的干声音调信息以及所述曲目的伴奏进行音调的一致性调整包括:
分别对每个用户的音频进行分析得到每个用户的干声的音调信息;
分别计算每个用户的干声的音调信息与所述曲目的曲谱的第一音调差异;
根据所述干声分配结果以及第一音调差异对多个用户的干声音调信息以及所述曲目的伴奏进行音调的一致性调整。


5.根据权利要求3所述的智能合唱的方法,其特征在于,所述将分配后的干声音调信息和分配后的弹奏信息进行音调的一致性调整包括:
分别对每个用户的音频进行分析得到每个用户的干声的音调信息;
分别计算每个用户的干声的音调信息与所述曲目的曲谱的第一音调差异;
分别计算每个用户的弹奏信息与所述曲谱的第二音调差异;
根据所述干声分配结果、弹奏信息分配结果以及第一音调差异和第...

【专利技术属性】
技术研发人员:陈华
申请(专利权)人:北京小唱科技有限公司
类型:发明
国别省市:北京;11

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

1