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

文档序号:8457320阅读:来源:国知局
歌曲音频文件的重复度变化规律;第一确定单元703根据所述分析单元分析得到的所述M个歌曲音频文件重复度变化规律确定所述M个歌曲音频文件中的重复度超过预设阈值的N个片段,所述N为大于I的整数;第一提取单元704从所述M个歌曲音频文件中提取所述第一确定单元确定出的所述重复度超过预设阈值的所述N个片段;拼接单元705将所述第一提取单元提取得到的所述N个片段进行拼接处理以得到拼接歌曲音频文件;锁定单元706锁定所述拼接歌曲音频文件的拼接位置;处理单元707将所述锁定单元锁定的所述拼接歌曲音频文件的拼接位置进行处理,以得到无缝拼接歌曲音频文件。采用本发明实施例可实现对歌曲的尚潮部分实现精确定位,并基于精确定位的基础上对歌曲的尚潮部分进彳丁剪切与拼接,具有较高的处理效率,同时具有趣味性。
[0119]作为一种可能的实施方式,如图9所示,图9是本发明实施例提供的一种歌曲串烧拼接的装置的第三实施例结构示意图,图7或图8中的分析单元702的进一步细化。
[0120]第一提取单元901,用于提取所述M个歌曲音频文件的原唱部分。
[0121]其中,歌曲音频文件可包含原唱部分与伴奏部分,歌曲音频文件的原唱部分可为人声部分,由人的声音构成。
[0122]第一计算单元902,用于计算所述第二提取单元提取得到的所述M个歌曲音频文件的原唱部分的语音重复度,所述M个歌曲音频文件的重复度变化规律为所述原唱部分的语音重复度。
[0123]具体地,第一计算单元902计算所述M个歌曲音频文件的原唱部分的语音重复度,所述M个歌曲音频文件的重复度变化规律为所述原唱部分的语音重复度。其中,歌曲音频文件的原唱部分的语音重复度可为语音片段的重复度,同一首歌曲音频文件中,同一语音片段可多次重复出现,语音重复度可为同一语音片段出现的次数。可通过统计M个歌曲音频文件中的语音片段的重复出现次数,以得到所述M个歌曲音频文件的重复度变化规律。
[0124]本发明实施例第一提取单元901提取所述M个歌曲音频文件的原唱部分;第一计算单元902计算所述第二提取单元提取得到的所述M个歌曲音频文件的原唱部分的语音重复度,所述M个歌曲音频文件的重复度变化规律为所述原唱部分的语音重复度。
[0125]作为一种可能的实施方式,如图10所示,图10是本发明实施例提供的一种歌曲串烧拼接的装置的第四实施例结构示意图,图7或图8中的分析单元702的进一步细化。
[0126]第二提取单元1001,用于提取所述M个歌曲音频文件的伴奏部分;
[0127]其中,歌曲音频文件可包含原唱部分与伴奏部分,歌曲音频文件的伴奏部分可为非人声部分,由弹奏乐器的声音构成。
[0128]第二计算单元1002,用于计算所述第三提取单元提取得到的所述M个歌曲音频文件的伴奏部分的曲调重复度。
[0129]作为一种可能的实施方式,重复度相同可包括但不仅限于:歌词的重复度相同、曲调的重复度相同、语音的重复度相同、歌词的重复度相同和曲调的重复度相同和语音的重复度相同,这三者之间两两结合的重复度相同或者三者的重复度相同。
[0130]具体地,第二计算单元1002计算所述M个歌曲音频文件的伴奏部分的曲调重复度,以得到所述M个歌曲音频文件的重复度变化规律。其中,歌曲音频文件的伴奏部分的语音重复度可为曲调片段的重复度,同一首歌曲音频文件中,同一曲调片段可多次重复出现,语音重复度可为同一语音片段出现的次数。可通过统计所述M个歌曲音频文件中的曲调片段的重复出现次数,以得到所述M个歌曲音频文件的重复度变化规律,其中,所述M个歌曲音频文件的重复度变化规律为所述原唱部分的语音重复度。
[0131]本发明实施例第二提取单元1001提取所述M个歌曲音频文件的伴奏部分;第二计算单元1002计算所述第三提取单元提取得到的所述M个歌曲音频文件的伴奏部分的曲调重复度。
[0132]作为一种可能的实施方式,如图11所示,图11是本发明实施例提供的一种歌曲串烧拼接的装置的第五实施例结构示意图,图7或图8中的确定单元703的进一步细化。
[0133]第二确定单元1101,用于根据所述M个歌曲音频文件重复度变化规律确定所述M个歌曲音频文件中的每个歌曲音频文件的片段的重复度;
[0134]具体例如,根据所述M个歌曲音频文件中的歌曲音频文件i的重复度变化规律可知歌曲音频文件i中的片段j的重复度为3次,则可确定出所述M个歌曲音频文件中的歌曲音频文件i中的片段j的重复度为3次。
[0135]比较单元1102,用于将所述第二确定单元确定出的所述M个歌曲音频文件中的每个歌曲音频文件的片段的重复度与预设阈值进行比较,以确定所述M个歌曲音频文件中的每个歌曲音频文件的重复度超过预设阈值的X个片段,以确定出所述M个歌曲音频文件中的重复度超过预设阈值的N个片段,所述X为大于或等于I的整数。
[0136]具体地,比较单元1102将确定出的所述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的整数。
[0137]本发明实施例第二确定单元根据所述M个歌曲音频文件重复度变化规律确定所述M个歌曲音频文件中的每个歌曲音频文件的片段的重复度;比较单元将所述第二确定单元确定出的所述M个歌曲音频文件中的每个歌曲音频文件的片段的重复度与预设阈值进行比较,以确定所述M个歌曲音频文件中的每个歌曲音频文件的重复度超过预设阈值的X个片段,以确定出所述M个歌曲音频文件中的重复度超过预设阈值的N个片段,所述X为大于或等于I的整数。。采用本发明实施例可快速定位到歌曲音频文件中的高潮部分。
[0138]作为一种可能的实施方式,如图12所示,图12是本发明实施例提供的一种歌曲串烧拼接的装置的第六实施例结构示意图,图7或图8中的确定单元703的进一步细化。
[0139]第三确定单元1201,,用于确定所述重复度超过预设阈值的N个片段在所述M个歌曲音频文件中的位置;
[0140]具体地,第三确定单元1201确定重复度超过阈值的N个片段在歌曲音频文件中的位置。可通过歌曲音频文件中的片段的先后顺序确定重复度超过阈值的N歌片段在歌曲音频文件中的位置。
[0141]剪切单元1202,用于根据所述第三确定单元确定出的所述重复度超过阈值的N个片段在所述M个歌曲音频文件中的位置对所述歌曲音频文件进行剪切,以提取所述确定出的重复度超过阈值的N个片段。
[0142]具体地,剪切单元1202根据所述重复度超过预设阈值的N个片段在所述M个歌曲音频文件中的位置对所述M个歌曲音频文件进行剪切,以提取所述确定出的重复度超过预设阈值的N个片段。其中,重复度超过阈值的N个片段在歌曲音频文件中的位置主要为重复度超过阈值的N个片段在歌曲音频文件中的位置的起始时间与结束时间。按照重复度超过阈值的N个片段在歌曲音频文件中的位置的起始时间与结束时间对歌曲音频文件进行切割,可得到重复度超过阈值的N个片段。
[0143]本发明实施例第三确定单元确定所述重复度超过预设阈值的N个片段在所述M个歌曲音频文件中的位置;剪切单元根据所述第三确定单元确定出的所述重复度超过阈值的N个片段在所述M个歌曲音频文件中的位置对所述歌曲音频文件进行剪切,以提取所述确定出的重复度超过阈值的N个片段。采用本发明实施例可快速定位到歌曲音频文件中的高潮部分。
[0144]参见图13,图13为本发明实施例提供的一种歌曲串烧拼接的装置的第六实施例结构示意图。本实施例中所描述的歌曲串烧拼接的装置包括:至少一个输入设备1000 ;至少一个输出设备2000 ;至少一个处理器3000,例如CPU ;和存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器4000通过总线5000连接。
[0145]其中,上述输入设备1000可为触控面板、普通PC、液晶屏、触控屏等。
[0146]上述存储器4000可以是高速RAM存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。上述存储器4000用于存储一组程序代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000中存储的程序代码,执行如下操作:
[0147]上述输入设备1000,获取M个歌曲音频文件,所述M为大于或等于I的整数;
[0148]上述处理器3000,分析所述M个歌曲音频文件以得到所述M个歌曲音频文件的重复度变化规律;
[0149]上述处理器3000,还用于:根据所述M个歌曲音频文件重复度变化规律确定所述M个歌曲音频文件中的重复度超过预设阈值的N个片段,所述N为大于I的整数;
[0150]上述处理器3000,还用于从所述M个歌曲音频文件中提取所述确定出的重复度超过预
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1