【技术实现步骤摘要】
本专利技术涉及音频处理
,特别是涉及一种音频筛选方法和装置。
技术介绍
目前,用户终端上经常会存在重复的音频,比如用户终端可能会访问不同的音乐网站,从而会下载到内容相同的音乐;或者用户终端可能会通过不同的音乐播放软件下载到相同的音乐等情形。这样就会导致用户终端上存在多个实质相同的音频,浪费用户终端的存储资源。目前,用户可以主动在用户终端上通过搜索、排序等方式人工筛选出相同的音频,进而进行手动筛选,但手动筛选效率低。
技术实现思路
基于此,有必要针对目前手动进行音频筛选处理效率低的问题,提供一种音频筛选方法和装置。一种音频筛选方法,包括:获取本地的音频;对所述本地的音频进行同源检测,确定同源音频组;从服务器上的音频库中下载与所述同源音频组中的音频同源的音频;将下载的音频加入相应的同源音频组;获取所述同源音频组中各音频的音质参数;根据所述音质参数对所述同源音频组中的相应音频进行筛选处理。一种音频筛选装置,包括:同源音频组获取模块,用于获取本地的音频;用于对所述本地的音频进行同源检测,确定同源音频组;音频下载模块,用于从服务器上的音频库中下载与所述同源音频组中的音
频同源的音频;将下载的音频加入相应的同源音频组;音频筛选模块,用于获取所述同源音频组中各音频的音质参数;根据所述音质参数对所述同源音频组中的相应音频进行筛选处理。一种音频筛选方法,包括:获取本地的音频;对所述本地的音频进行同源检测,确定同源音频组;获取所述同源音频组中各音频的音质参数;当所述同源音频组中音频的最高的音质参数小于服务器上的音频库中相应的同源音频的音质参数时,下载所述同 ...
【技术保护点】
一种音频筛选方法,包括:获取本地的音频;对所述本地的音频进行同源检测,确定同源音频组;从服务器上的音频库中下载与所述同源音频组中的音频同源的音频;将下载的音频加入相应的同源音频组;获取所述同源音频组中各音频的音质参数;根据所述音质参数对所述同源音频组中的相应音频进行筛选处理。
【技术特征摘要】
1.一种音频筛选方法,包括:获取本地的音频;对所述本地的音频进行同源检测,确定同源音频组;从服务器上的音频库中下载与所述同源音频组中的音频同源的音频;将下载的音频加入相应的同源音频组;获取所述同源音频组中各音频的音质参数;根据所述音质参数对所述同源音频组中的相应音频进行筛选处理。2.根据权利要求1所述的方法,其特征在于,所述从服务器上的音频库中下载与所述同源音频组中的音频同源的音频包括:提取所述同源音频组中音频的特征;将提取的特征发送到服务器,使得所述服务器从音频库中查找与所述特征匹配的音频。3.根据权利要求1所述的方法,其特征在于,所述对所述本地的音频进行同源检测,确定同源音频组包括:将所述本地的音频两两配对,配对的音频具有统一的采样频率和采样位数;将配对的音频按统一的帧长和帧移划分第一音频帧;获取每个所述第一音频帧对应于固定数量的各频段各自的第一能量值;在对应相同音频的所述第一音频帧中,确定相邻的第一音频帧所对应的相同频段的第一能量值的变化度量值;将对应于配对的音频中不同音频且对应于相同频段的所述变化度量值进行比对,并根据比对结果确定同源音频组。4.根据权利要求3所述的方法,其特征在于,所述变化度量值是根据相邻的第一音频帧所对应的相同频段的第一能量值的大小关系确定的二值化的数值;所述将对应于配对的音频中不同音频且对应于相同频段的所述变化度量值进行比对,并根据比对结果确定同源音频组包括:将对应相同音频的变化度量值按照相应频段的顺序以及相应第一音频帧之间的顺序进行组合,得到相应的数值序列;将对应配对的音频中不同音频的数值序列相同位置处的数值进行比对,得
\t到数值相同的位置数占相应数值序列总位置数的比例;当所述比例达到预设比例时,将相应的配对的音频加入相同的同源音频组。5.根据权利要求3所述的方法,其特征在于,所述获取每个所述第一音频帧对应于固定数量的各频段各自的第一能量值之前,所述方法还包括:当配对的音频各自划分出的第一音频帧的数量不相同时,判定配对的音频不属于相同的同源音频组;当配对的音频各自划分出的第一音频帧的数量相同时,执行所述获取每个所述第一音频帧对应于固定数量的各频段各自的第一能量值的步骤。6.根据权利要求1所述的方法,其特征在于,所述获取所述同源音频组中各音频的音质参数包括:将所述同源音频组中的各音频调整为统一的采样频率和采样位数;将所述同源音频组中的音频按统一的帧长和帧移划分第二音频帧;获取每个所述第二音频帧对应于固定数量的各频带的第二能量值;根据对应相同音频和相同频带的第二能量值获得相应音频及相应频带的能量和值;根据对应相同音频的能量和值确定相应音频的音质参数;所述音质参数与相应音频的各所述能量和值及相应频带中的频率值正相关。7.根据权利要求6所述的方法,其特征在于,所述根据对应相同音频的能量和值确定相应音频的音质参数包括:将所述能量和值转化为分贝值;将所述分贝值归一化;根据归一化的分贝值的加权和确定音质参数;其中,所述加权和中的权重与相应频带中的频率值正相关。8.一种音频筛选方法,包括:获取本地的音频;对所述本地的音频进行同源检测,确定同源音频组;获取所述同源音频组中各音频的音质参数;当所述同源音频组中音频的最高的音质参数小于服务器上的音频库中相应的同源音频的音质参数时,下载所述同源音频;将下载的同源音频加入相应的同源音频组;根据所述同源音频组中各音频的音质参数对相应的音频进行筛选处理。9.根据权利要求8所述的方法,其特征在于,所述对所述本地的音频进行同源检测,确定同源音频组包括:将所述本地的音频两两配对,配对的音频具有统一的采样频率和采样位数;将配对的音频按统一的帧长和帧移划分第一音频帧;获取每个所述第一音频帧对应于固定数量的各频段各自的第一能量值;在对应相同音频的所述第一音频帧中,确定相邻的第一音频帧所对应的相同频段的第一能量值的变化度量值;将对应于配对的音频中不同音频且对应于相同频段的所述变化度量值进行比对,并根据比对结果确定同源音频组。10.根据权利要求8所述的方法,其特征在于,所述获取所述同源音频组中各音频的音质参数包括:将所述同源音频组中的各音频调整为统一的采样频率和采样位数;将所述同源音频组中的音频按统一的帧长和帧移划分第二音频帧;获取每个所述第二音频帧对应于固定数量的各频带的第二能量值;根据对应相同音频和相同频带的第二能量值获得相应音频及相应频带的能量和值;根据对应相同音频的能量和值确定...
【专利技术属性】
技术研发人员:赵伟峰,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。