语音更纯净——删除声音广告



语音更纯净——删除声音广告

2014-12-23 14:08 电脑爱好者

有声读物,现在流行听书,不过很多有声资料也会植入各种不相干的元素,比如很多评书资料就包含各种广告,一些录制的语音资料则会在语音前面有静音等无效元素。此外,一些电台版抢先曝光的歌曲经常包含电台广告。这些声音中的无用元素,要如何清除?

静音素材我不要

对于很多录制的语音素材,由于录制不同步,在开始录制的前部区域经常会有一部分静音,白白浪费文件空间及我们收听的时间。如果要剔除这部分资料,借助Audacity(下载:dwz.cn/cfanz15)即可轻松实现。

软件启动后点击“文件→打开”,导入需要处理的音频资料,可以看到导入的音频前部和尾部均有静音区域(图8)。使用鼠标依次选中静音区域,然后点击工具栏的“剪切”图标,将静音区域全部剪切,最后点击“文件→导出”,将其另存为音频文件即可(图9)。

图8 查看音频资料

图9剪切静音数据

骚扰广告批量去除

很多评书或者多集相声节目,制作方经常会在文件开头加入各种有声广告,比如笔者在某网站下载的相声集,每集前10秒钟都有某电台的广告推送。借助Goldwave可以快速对这些广告进行处理。

首先将所有需要处理的音频文件放在一个文件夹中,假设为“K:\gdg”,启动Goldwave后点击“文件→批处理”,点击“文件夹”,添加“K:\gdg”文件夹,同时典型过滤选择“*.MP3”,处理该目录下所有MP3文件(图10)。

图10 添加处文件夹

返回批处理窗口,切换到“处理”,点击“添加编辑”,选择“设置标记/选区”,开始时间为10秒,结束时间为“结尾之前0秒”(等同于结尾不处理),点击“添加”(图11)。

图11 添加设置标记/选区

返回批处理窗口,切换到“目标”。选择“在此文件夹下保存所有文件”,然后自定义保存输出目录,最后点击“开始”,这样程序会自动截取掉上述目录下所有MP3文件前10秒的广告片段了(图12)。

图12 批量截取音频文件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MATLAB是一种非常强大的声音信号分析与处理工具。基于MATLAB,我们可以利用其丰富的信号处理函数和工具箱来实现声音信号的分析和处理。 首先,声音信号的强度可以通过MATLAB中的音频采样数据来计算得出。我们可以使用MATLAB提供的函数,如audioread()来读取声音信号的音频数据,并利用这些数据来计算声音信号的能量或强度。 其次,声音信号的响度可以通过MATLAB中的音频信号处理工具箱来计算得出。具体来说,我们可以使用MATLAB中的声音测量函数,如loudness()来计算声音信号的平均响度。 除了基本的声音信号分析,MATLAB还提供了丰富的声音信号处理功能。例如,我们可以利用MATLAB中的滤波器设计函数和滤波器库来进行声音信号的滤波处理。还可以利用MATLAB中的时频分析工具来进行声音信号的时频分析,比如短时傅里叶变换(STFT)和连续小波变换(CWT)等。 此外,MATLAB还提供了各种音频信号处理算法的实现,比如噪音消除、语音增强、音频编解码等。我们可以利用这些算法和函数来对声音信号进行处理和增强,以满足特定应用的需求。 综上所述,基于MATLAB可以实现声音信号的分析与处理。通过利用MATLAB丰富的信号处理函数和工具箱,我们可以计算声音信号的强度和响度,并进行各种声音信号处理操作,从而满足不同应用场景的需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值