一种歌曲音频处理的方法及装置的制造方法_2

文档序号:8458047阅读:来源:国知局
“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0033]实现中,本发明实施例中,装置可以包括但不限于:笔记本电脑、手机、平板电脑、智能可穿戴设备、播放机、MP3、MP4、智能电视、机顶盒、服务器等等。装置的系统指装置的操作系统,可以包括但不限于:Android系统、塞班系统、Windows系统、1S(苹果公司开发的移动操作系统)系统等等。需要说明的是,Android装置指Android系统的装置,塞班装置指塞班系统的装置,等等。上述装置仅是举例,而非穷举,包含但不限于上述装置。
[0034]实现中,本发明实施例中,歌曲音频文件可以包括但不限于:中文歌曲音频文件、英文歌曲音频文件、俄文歌曲音频文件、西班牙歌曲音频文件、古典歌曲音频文件、流行音乐歌曲音频文件、摇滚音乐歌曲音频文件、轻音乐歌曲音频文件、说唱歌曲音频文件、清唱歌曲音频文件、视频中的歌曲音频文件等等。上述歌曲仅是举例,而非穷举,包含但不限于上述歌曲。
[0035]实现过程中,歌曲的格式可包括但不仅限于:MP3、MP4、WMV, WAV、FLV等等。上述歌曲的格式仅是举例,而非穷举,包含但不限于上述歌曲的格式。
[0036]结合图1至图5对本发明实施例提供的一种歌曲音频处理的方法及装置进行描述。
[0037]请参阅图1,图1是本发明实施例提供的一种歌曲音频处理的方法的第一实施例流程示意图。本实施例中所描述的歌曲音频处理的方法,包括步骤:
[0038]S101、获取N个歌曲音频文件。
[0039]具体的,获取N个歌曲音频文件,可从歌曲音频处理装置中获取;也可以从另一装置中获取;例如蓝光播放机挂载的存储设备或移动终端,所述移动终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可安装部署即时通讯应用客户端的终端设备,或是从云端中获取、或从网络中获取等等。其中,N为大于或等于I的整数。
[0040]S102、分析所述N个歌曲音频文件,以确定所述N个歌曲音频文件中的M个语句片段。
[0041]具体的,分析所述N个歌曲音频文件,以确定所述N个歌曲音频文件中的M个语句片段,可以是分析所述N个歌曲音频文件携带的歌词信息,以确定所述N个歌曲音频文件中的M个语句片段,也可以是通过接收所述N个歌曲音频文件的音频内容,通过音频内容歌词空挡位置,确定所述N个歌曲音频文件中M个语句片段,或是其他方式分析所述N个歌曲音频文件,以确定所述N个歌曲音频文件中的M个语句片段。
[0042]S103、从所述N个歌曲音频文件中提取所述M个语句片段。
[0043]具体的,根据确定得到的所述N个歌曲音频文件中的M个语句片段,提取所述M个语句片段,其中,所述M为大于I的整数,每个语句片段为为每个独立的语句。
[0044]S104、按照预设顺序将所述M个语句片段进行拼接,以得到拼接歌曲音频文件。
[0045]具体的,将提取到的所述M个语句片段按照预设顺序进行拼接,以获取拼接歌曲。其中,所述预设顺序可包括但不仅限于:时间先后顺序、随机顺序、用户自己预先设置的顺序等等。
[0046]作为一种可能的实施方式,在多首歌曲的拼接中,根据所述变化规律将所述预设构成部分中重复度相同的且连续的语句合成段落,其中,语句为每首歌中独立的句子,进一步地,歌曲中语句的重复度计算方式可是统计一首歌中语句的总数,分别计算每个语句的概率,将相同语句的语句的概率进行相加,将相同语句的每个语句的概率定义为相加后的概率。判断预设构成部分中是否包含重复度超过预设阈值的段落,其中,预设阈值的定义方式可为:计算每个语句的概率,而预设阈值大于每个语句的概率。若预设构成部分中包含重复度超过预设阈值的段落,获取预设构成部分中超过所述预设阈值的段落对应的起始时间和结束时间。此种方式,根据起始时间和结束时间对所述歌曲音频文件进行切割操作,以得到歌曲音频文件中起始时间结束时间对应的切割段落,即高潮部分。
[0047]可选的,在获取N个歌曲音频文件之前,将所述N个歌曲音频文件转换为预设格式的音频文件,通常情况下,不同格式的歌曲音频文件采用的编码方式不一样,因而会出现不同的格式类型。如何快速实现歌曲拼接,可在获取N个歌曲音频文件之前,对将所述N个歌曲音频文件转换为预设格式的音频文件。如将所有的歌曲音频文件转化为MP3格式或者WAV格式。
[0048]作为一种可能的实施方式,可将,在获取N个歌曲音频文件之后,将所述N个歌曲音频文件转换为预设格式的音频文件。
[0049]可选的,在按照预设顺序将所述M个语句片段进行拼接,以得到拼接歌曲音频文件之后,为了实现拼接歌曲的无缝拼接效果,因此需要锁定所述拼接歌曲音频文件的拼接位置;将所述拼接歌曲音频文件的拼接位置进行处理,以获取无缝拼接歌曲音频文件。
[0050]具体的,将拼接歌曲音频文件的拼接位置进行处理,以获取无缝拼接歌曲音频文件。其中,处理可包括但不仅限于:对拼接歌曲音频文件的拼接位置进行曲调调整、插入变化程度相似的曲调、对变化幅度的拼接位置进行平滑处理。
[0051]本发明实施例中,获取N个歌曲音频文件,其中,N为大于或等于I的整数;分析所述N个歌曲音频文件,以确定所述N个歌曲音频文件中的M个语句片段;从所述N个歌曲音频文件中提取所述M个语句片段,其中,所述M为大于I的整数;按照预设顺序将所述M个语句片段进行拼接,以得到拼接歌曲音频文件。采用本发明实施例可将歌曲的语句切割成语句片段,并将语句片段拼接成歌曲音频文件,具有较高的处理效率,同时具有趣味性。
[0052]请参阅图2,图2是本发明实施例提供的一种歌曲音频处理的方法的第二实施例流程示意图,包括步骤:
[0053]S201、提取所述N个歌曲音频文件的原唱部分。
[0054]具体的,将所述N个歌曲音频文件进行去伴奏音乐的处理,以得到所述N个歌曲音频文件的原唱部分,所述原唱部分为除去伴奏音乐的音频文件。
[0055]S202、确定所述N个歌曲音频文件的原唱部分中的每个语音片段的起始时间和结束时间。
[0056]具体的,解析所述提取到的所述N个歌曲音频文件的原唱部分,以确定所述N个歌曲音频文件的原唱部分中的每个语音片段的起始时间和结束时间,其中,所述N个歌曲音频文件的原唱部分中的每个语音片段的起始时间和结束时间为所述N个歌曲音频文件中的每个语句片段的起始时间和结束时间。
[0057]S203、根据所述N个歌曲音频文件的原唱部分中的每个语音片段的起始时间和结束时间对所述N个歌曲音频文件进行剪切,以得到所述N个歌曲音频文件中的M个语句片段。
[0058]本发明实施例中,提取所述N个歌曲音频文件的原唱部分;确定所述N个歌曲音频文件的原唱部分中的每个语音片段的起始时间和结束时间,所述N个歌曲音频文件的原唱部分中的每个语音片段的起始时间和结束时间为所述N个歌曲音频文件中的每个语句片段的起始时间和结束时间;根据所述N个歌曲音频文件的原唱部分中的每个语音片段的起始时间和结束时间对所述N个歌曲音频文件进行剪切,以得到所述N个歌曲音频文件中的M个语句片段。实现将歌曲音频文件的语句片段提取出来。
[0059]请参阅图3,图3
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1