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

文档序号:8457320阅读:来源:国知局
音频文件中的重复度超过预设阈值的N个片段。
[0086]具体地,根据所述M个歌曲音频文件重复度变化规律确定所述M个歌曲音频文件中的重复度超过预设阈值的N个片段,所述N为大于I的整数。可根据所述M个歌曲音频文件重复度变化规律确定所述M个歌曲音频文件中的片段的重复度,将确定出的所述M个歌曲音频文件中的片段的重复度与预设阈值进行比较,以确定所述M个歌曲音频文件中的重复度超过预设阈值的N个片段,其中,N为大于I的整数,所述预设阈值可为用户预先设定的数值,也可为歌曲串烧拼接装置在拼接歌曲之前预先设定的数值,所述预设阈值包括但不限于:I,2,3,5,6,8等等。
[0087]作为一种可能的实施方式,确定所述M个歌曲音频文件中的片段的重复度方式可是统计一首歌中歌句的总数,分别计算每个歌句的概率,将相同歌句的歌句的概率进行相加,将相同歌句的每个歌句的概率定义为相加后的概率。
[0088]S604、从所述M个歌曲音频文件中提取所述确定出的重复度超过预设阈值的所述N个片段。
[0089]具体地,从所述M个歌曲音频文件中提取所述确定出的重复度超过预设阈值的所述N个片段的方式可为对所述M个歌曲音频文件中确定出的重复度超过预设阈值的N个片段进行剪切,以得到所述重复度超过预设阈值的所述N个片段,并提取所述重复度超过预设阈值的所述N个片段。
[0090]S605、将所述N个片段进行拼接处理以得到拼接歌曲音频文件。
[0091]具体地,将所述N个片段进行拼接处理以得到拼接歌曲音频文件。具体例如,可根据所述N个片段携带的剪切的时间信息进行拼接,以得到拼接歌曲音频文件;也可随机的将所述N个片段进行拼接,以得到拼接歌曲音频文件,或者按照其他的方式进行拼接。
[0092]作为一种可能的实施方式,在多首歌曲的拼接中,一首歌曲可能包括多个高潮部分,且高潮部分可能相同,可对高潮部分相同的部分进行取舍,例如,多个选择一个,或者对高潮部分的音效进行对比,选择效果好的高潮部分。
[0093]S606、锁定所述拼接歌曲音频文件的拼接位置。
[0094]具体地,锁定拼接歌曲音频文件的拼接位置。为了实现无缝拼接,因此,不能显示出拼接的痕迹,需要锁定拼接位置,对其进行预处理。
[0095]S607、将所述拼接歌曲音频文件的拼接位置进行处理,以得到无缝拼接歌曲音频文件。
[0096]具体地,将拼接歌曲音频文件的拼接位置进行处理,以获取无缝拼接歌曲。其中,预处理可包括但不仅限于:对拼接歌曲的拼接位置进行曲调调整、插入变化程度相似的曲调、对变化幅度的拼接位置进行平滑处理。可对拼接歌曲音频文件的拼接位置的停顿时间适当缩小,使其与正常情况下,两个相邻片段之间的时间差一致。可对拼接歌曲音频文件的曲调进行调整,使得拼接位置曲调变化一致。
[0097]本发明实施例获取歌曲音频文件;分析所述歌曲音频文件以得到所述歌曲音频文件的重复度变化规律;根据所述歌曲音频文件重复度变化规律确定所述歌曲音频文件中的重复度超过阈值的N个片段,所述N为大于I的整数;从所述歌曲音频文件中提取所述确定出的重复度超过阈值的所述N个片段;将所述N个片段进行拼接处理以得到拼接歌曲音频文件;锁定所述拼接歌曲音频文件的拼接位置;将所述拼接歌曲音频文件的拼接位置进行处理,以获取无缝拼接歌曲音频文件。采用本发明实施例可对拼接歌曲进行处理,以得到无缝拼接歌曲。
[0098]请参阅图7,图7是本发明实施例提供的一种歌曲串烧拼接的装置的第一实施例结构示意图,其中,图7所示的歌曲串烧拼接的装置可以包括获取单元701、分析单元702、第一确定单元703、第一提取单元704以及拼接单元705,具体如下:
[0099]获取单元701,用于获取M个歌曲音频文件,所述M为大于或等于I的整数。
[0100]具体地,获取单元701获取M个歌曲音频文件的方式可为系统读取,也可为用户输入,或其他方式,其中,M为大于或等于I的整数
[0101]分析单元702,用于分析所述获取单元获取到的所述M个歌曲音频文件以得到所述M个歌曲音频文件的重复度变化规律。
[0102]具体地,分析单元702分析所述M个歌曲音频文件以得到所述M个歌曲音频文件的重复度变化规律。其中,分析所述M个歌曲音频文件,可对歌曲音频文件的原唱或伴奏进行分析,可分析原唱语音的重复度或者分析伴奏曲调的重复度。进一步地,可对歌曲音频文件的声音效果或者歌曲的来源、唱法、演唱者的信息进行分析。歌曲音频文件的重复度可为同一句歌词重复出现、或者同一曲调的重复出现、或者同一片段的多次出现。
[0103]作为一种可能的实施方式,可搜索所述M个歌曲音频文件对应的歌词,分析所述M个歌曲音频文件对应的歌词,以得到所述M个歌曲音频文件的重复度变化规律。
[0104]第一确定单元703,用于根据所述分析单元分析得到的所述M个歌曲音频文件重复度变化规律确定所述M个歌曲音频文件中的重复度超过预设阈值的N个片段,所述N为大于I的整数。
[0105]具体地,第一确定单元703根据所述M个歌曲音频文件重复度变化规律确定所述M个歌曲音频文件中的重复度超过预设阈值的N个片段,所述N为大于I的整数。可根据所述M个歌曲音频文件重复度变化规律确定所述M个歌曲音频文件中的片段的重复度,将确定出的所述M个歌曲音频文件中的片段的重复度与预设阈值进行比较,以确定所述M个歌曲音频文件中的重复度超过预设阈值的N个片段,其中,N为大于I的整数,所述预设阈值可为用户预先设定的数值,也可为歌曲串烧拼接装置在拼接歌曲之前预先设定的数值,所述预设阈值包括但不限于:I,2,3,5,6,8等等。
[0106]作为一种可能的实施方式,确定所述M个歌曲音频文件中的片段的重复度方式可是统计一首歌中歌句的总数,分别计算每个歌句的概率,将相同歌句的歌句的概率进行相加,将相同歌句的每个歌句的概率定义为相加后的概率。
[0107]第一提取单元704,用于从所述M个歌曲音频文件中提取所述第一确定单元确定出的所述重复度超过预设阈值的所述N个片段。
[0108]具体地,第一提取单元704从所述M个歌曲音频文件中提取所述确定出的重复度超过预设阈值的所述N个片段的方式可为对所述M个歌曲音频文件中确定出的重复度超过预设阈值的N个片段进行剪切,以得到所述重复度超过预设阈值的所述N个片段,并提取所述重复度超过预设阈值的所述N个片段。
[0109]拼接单元705,用于将所述第一提取单元提取得到的所述N个片段进行拼接处理以得到拼接歌曲音频文件。
[0110]具体地,接单元705将所述N个片段进行拼接处理以得到拼接歌曲音频文件。具体例如,可根据所述N个片段携带的剪切的时间信息进行拼接,以得到拼接歌曲音频文件;也可随机的将所述N个片段进行拼接,以得到拼接歌曲音频文件,或者按照其他的方式进行拼接。
[0111]作为一种可能的实施方式,在多首歌曲的拼接中,一首歌曲可能包括多个高潮部分,且高潮部分可能相同,可对高潮部分相同的部分进行取舍,例如,多个选择一个,或者对高潮部分的音效进行对比,选择效果好的高潮部分。
[0112]本发明实施例获取单元701,用于获取M个歌曲音频文件,所述M为大于或等于I的整数;分析单元702,用于分析所述获取单元获取到的所述M个歌曲音频文件以得到所述M个歌曲音频文件的重复度变化规律;第一确定单元703,用于根据所述分析单元分析得到的所述M个歌曲音频文件重复度变化规律确定所述M个歌曲音频文件中的重复度超过预设阈值的N个片段,所述N为大于I的整数;第一提取单元704,用于从所述M个歌曲音频文件中提取所述第一确定单元确定出的所述重复度超过预设阈值的所述N个片段;拼接单元705,用于将所述第一提取单元提取得到的所述N个片段进行拼接处理以得到拼接歌曲音频文件。采用本发明实施例可实现对歌曲的高潮部分实现精确定位,并基于精确定位的基础上对歌曲的高潮部分进行拼接,具有较高的处理效率,同时具有趣味性。
[0113]作为一种可能的实施方式,如图8所示,图8是本发明实施例提供的一种歌曲串烧拼接的装置的第二实施例结构示意图,与图7所示的歌曲串烧拼接的装置相比较,图8所示的歌曲串烧拼接的装置除包括图7所示的歌曲串烧拼接的装置的单元外,还可以包括锁定单元705、处理单元706,具体如下:
[0114]锁定单元706,用于锁定所述拼接歌曲音频文件的拼接位置。
[0115]具体地,锁定单元706锁定拼接歌曲音频文件的拼接位置。为了实现无缝拼接,因此,不能显示出拼接的痕迹,需要锁定拼接位置,对其进行预处理。
[0116]处理单元707,用于将所述锁定单元锁定的所述拼接歌曲音频文件的拼接位置进行处理,以得到无缝拼接歌曲音频文件。
[0117]具体地,处理单元707将拼接歌曲音频文件的拼接位置进行处理,以获取无缝拼接歌曲。其中,预处理可包括但不仅限于:对拼接歌曲的拼接位置进行曲调调整、插入变化程度相似的曲调、对变化幅度的拼接位置进行平滑处理。可对拼接歌曲音频文件的拼接位置的停顿时间适当缩小,使其与正常情况下,两个相邻片段之间的时间差一致。可对拼接歌曲音频文件的曲调进行调整,使得拼接位置曲调变化一致。
[0118]本发明实施例获取单元701获取M个歌曲音频文件,所述M为大于或等于I的整数;分析单元702分析所述获取单元获取到的所述M个歌曲音频文件以得到所述M个
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1