一种歌曲串烧拼接的方法及装置的制造方法_2

文档序号:8457320阅读:来源:国知局
,并提取所述重复度超过预设阈值的所述N个片段。
[0049]S105、将所述N个片段进行拼接处理以得到拼接歌曲音频文件。
[0050]具体地,将所述N个片段进行拼接处理以得到拼接歌曲音频文件。具体例如,可根据所述N个片段携带的剪切的时间信息进行拼接,以得到拼接歌曲音频文件;也可随机的将所述N个片段进行拼接,以得到拼接歌曲音频文件,或者按照其他的方式进行拼接。
[0051]作为一种可能的实施方式,在多首歌曲的拼接中,一首歌曲可能包括多个高潮部分,且高潮部分可能相同,可对高潮部分相同的部分进行取舍,例如,多个选择一个,或者对高潮部分的音效进行对比,选择效果好的高潮部分。
[0052]本发明实施例中,通过获取M个歌曲音频文件,所述M为大于或等于I的整数;分析所述M个歌曲音频文件以得到所述M个歌曲音频文件的重复度变化规律;根据所述M个歌曲音频文件重复度变化规律确定所述M个歌曲音频文件中的重复度超过预设阈值的N个片段,所述N为大于I的整数;从所述M个歌曲音频文件中提取所述确定出的重复度超过预设阈值的所述N个片段;将所述N个片段进行拼接处理以得到拼接歌曲音频文件,可实现对歌曲的尚潮部分实现精确定位,并基于精确定位的基础上对歌曲的尚潮部分进彳丁拼接,具有较高的处理效率,同时具有趣味性。
[0053]请参阅图2,图2是本发明实施例提供的一种歌曲串烧拼接的方法的第二实施例流程示意图,包括步骤:
[0054]S201、提取所述M个歌曲音频文件的原唱部分。
[0055]其中,歌曲音频文件可包含原唱部分与伴奏部分,歌曲音频文件的原唱部分可为人声部分,由人的声音构成。
[0056]S202、计算所述M个歌曲音频文件的原唱部分的语音重复度。
[0057]具体地,计算所述M个歌曲音频文件的原唱部分的语音重复度,所述M个歌曲音频文件的重复度变化规律为所述原唱部分的语音重复度。其中,歌曲音频文件的原唱部分的语音重复度可为语音片段的重复度,同一首歌曲音频文件中,同一语音片段可多次重复出现,语音重复度可为同一语音片段出现的次数。可通过统计M个歌曲音频文件中的语音片段的重复出现次数,以得到所述M个歌曲音频文件的重复度变化规律。
[0058]本发明实施例中,提取所述M个歌曲音频文件的原唱部分;计算所述M个歌曲音频文件的原唱部分的语音重复度,所述M个歌曲音频文件的重复度变化规律为所述原唱部分的语音重复度。采用本发明实施例可提取歌曲音频文件的原唱部分,根据原唱部分的语音重复度得到歌曲音频文件的重复度变化规律。
[0059]请参阅图3,图3是本发明实施例提供的一种歌曲串烧拼接的方法的第三实施例流程示意图,包括步骤:
[0060]S301、提取所述M个歌曲音频文件的伴奏部分。
[0061]其中,歌曲音频文件可包含原唱部分与伴奏部分,歌曲音频文件的伴奏部分可为非人声部分,由弹奏乐器的声音构成。
[0062]S302、计算所述M个歌曲音频文件的伴奏部分的曲调重复度。
[0063]作为一种可能的实施方式,重复度相同可包括但不仅限于:歌词的重复度相同、曲调的重复度相同、语音的重复度相同、歌词的重复度相同和曲调的重复度相同和语音的重复度相同,这三者之间两两结合的重复度相同或者三者的重复度相同。
[0064]具体地,计算所述M个歌曲音频文件的伴奏部分的曲调重复度,以得到所述M个歌曲音频文件的重复度变化规律。其中,歌曲音频文件的伴奏部分的语音重复度可为曲调片段的重复度,同一首歌曲音频文件中,同一曲调片段可多次重复出现,语音重复度可为同一语音片段出现的次数。可通过统计所述M个歌曲音频文件中的曲调片段的重复出现次数,以得到所述M个歌曲音频文件的重复度变化规律,其中,所述M个歌曲音频文件的重复度变化规律为所述原唱部分的语音重复度。
[0065]本发明实施例中,提取所述M个歌曲音频文件的伴奏部分;计算所述M个歌曲音频文件的伴奏部分的曲调重复度,所述M个歌曲音频文件的重复度变化规律为所述原唱部分的语音重复度。采用本发明实施例可提取歌曲音频文件的伴奏部分,根据伴奏部分的曲调重复度得到歌曲音频文件的重复度变化规律。
[0066]作为一种可可能的实施方式,提取所述M个歌曲音频文件的原唱部分与伴奏部分;计算所述M个歌曲音频文件的原唱部分的语音重复度和伴奏部分的曲调重复度,以得到所述M个歌曲音频文件的重复度变化规律。可计算所述M个歌曲音频文件的原唱部分的语音重复度与伴奏部分曲调的重复度。
[0067]请参阅图4,图4是本发明实施例提供的一种歌曲串烧拼接的方法的第四实施例流程示意图,包括步骤:
[0068]S401、根据所述M个歌曲音频文件重复度变化规律确定所述M个歌曲音频文件中的每个歌曲音频文件的片段的重复度。
[0069]具体例如,根据所述M个歌曲音频文件中的歌曲音频文件i的重复度变化规律可知歌曲音频文件i中的片段j的重复度为3次,则可确定出所述M个歌曲音频文件中的歌曲音频文件i中的片段j的重复度为3次。
[0070]S402、将确定出的所述M个歌曲音频文件中的每个歌曲音频文件的片段的重复度与预设阈值进行比较,以确定所述M个歌曲音频文件中的每个歌曲音频文件的重复度超过预设阈值的X个片段,以确定出所述M个歌曲音频文件中的重复度超过预设阈值的N个片段。
[0071 ] 具体地,将确定出的所述M个歌曲音频文件中的每个歌曲音频文件的片段的重复度与预设阈值进行比较,以确定所述M个歌曲音频文件中的每个歌曲音频文件的重复度超过预设阈值的X个片段,以确定出所述M个歌曲音频文件中的重复度超过预设阈值的N个片段,所述X为大于或等于I的整数。例如,所述M个歌曲音频文件中的歌曲音频文件i中的片段j的重复度为3次,预设阈值为2时,从而可确定出所述歌曲音频文件i中的片段j为重复度超过预设阈值的片段,歌曲音频文件i中还可包括另一片段y的重复度大于预设阈值2的片段,从而可得到歌曲音频文件i的重复度超过预设阈值的X个片段,其中,X为大于或等于I的整数,以此类推,可确定出M个确定出所述M个歌曲音频文件中的重复度超过预设阈值的N个片段,N为大于I的整数。
[0072]本发明实施例中,根据所述M个歌曲音频文件重复度变化规律确定所述M个歌曲音频文件中的每个歌曲音频文件的片段的重复度;将确定出的所述M个歌曲音频文件中的每个歌曲音频文件的片段的重复度与预设阈值进行比较,以确定所述M个歌曲音频文件中的每个歌曲音频文件的重复度超过预设阈值的X个片段,以确定出所述M个歌曲音频文件中的重复度超过预设阈值的N个片段,所述X为大于或等于I的整数。采用本发明实施例可快速定位到歌曲音频文件中的高潮部分。
[0073]请参阅图5,图5是本发明实施例提供的一种歌曲串烧拼接的方法的第五实施例流程示意图,包括步骤:
[0074]S501、确定所述重复度超过预设阈值的N个片段在所述M个歌曲音频文件中的位置。
[0075]具体地,确定重复度超过阈值的N个片段在歌曲音频文件中的位置。可通过歌曲音频文件中的片段的先后顺序确定重复度超过阈值的N歌片段在歌曲音频文件中的位置。
[0076]S502、根据所述重复度超过预设阈值的N个片段在所述M个歌曲音频文件中的位置对所述M个歌曲音频文件进行剪切,以提取所述确定出的重复度超过预设阈值的N个片段。
[0077]具体地,根据所述重复度超过预设阈值的N个片段在所述M个歌曲音频文件中的位置对所述M个歌曲音频文件进行剪切,以提取所述确定出的重复度超过预设阈值的N个片段。其中,重复度超过阈值的N个片段在歌曲音频文件中的位置主要为重复度超过阈值的N个片段在歌曲音频文件中的位置的起始时间与结束时间。按照重复度超过阈值的N个片段在歌曲音频文件中的位置的起始时间与结束时间对歌曲音频文件进行切割,可得到重复度超过阈值的N个片段。
[0078]本发明实施例中,确定所述重复度超过预设阈值的N个片段在所述M个歌曲音频文件中的位置;根据所述重复度超过预设阈值的N个片段在所述M个歌曲音频文件中的位置对所述M个歌曲音频文件进行剪切,以提取所述确定出的重复度超过预设阈值的N个片段。采用本发明实施例可快速定位到歌曲音频文件中的高潮部分。
[0079]请参阅图6,图6是本发明实施例提供的一种歌曲串烧拼接的方法的第六实施例流程示意图,包括步骤:
[0080]S601、获取M个歌曲音频文件。
[0081]具体地,获取M个歌曲音频文件的方式可为系统读取或用户输入,或其他方式等等。
[0082]S602、分析所述M个歌曲音频文件以得到所述M个歌曲音频文件的重复度变化规律。
[0083]具体地,分析所述M个歌曲音频文件以得到所述M个歌曲音频文件的重复度变化规律。其中,分析所述M个歌曲音频文件,可对歌曲音频文件的原唱或伴奏进行分析,可分析原唱语音的重复度或者分析伴奏曲调的重复度。进一步地,可对歌曲音频文件的声音效果或者歌曲的来源、唱法、演唱者的信息进行分析。歌曲音频文件的重复度可为同一句歌词重复出现、或者同一曲调的重复出现、或者同一片段的多次出现。
[0084]作为一种可能的实施方式,可搜索所述M个歌曲音频文件对应的歌词,分析所述M个歌曲音频文件对应的歌词,以得到所述M个歌曲音频文件的重复度变化规律。
[0085]S603、根据所述M个歌曲音频文件重复度变化规律确定所述M个歌曲
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1