《多媒体技术》实验指导书 - 图文 下载本文

实验一 声音的编辑

图 4 goldwave 界面

可以看到底下的该音乐文件的一些参数,有编码方式 mp3,采样率 44100Hz,比特率 320kbps 等。

声音的强度大小就是音量大小,点击 effect->volume->change,可以看到:

图 5 改变音量大小

调节这里的音量以后,可以看到音乐的波形幅度随音量大小而增加减少。右边的比例值

是为了方便不太熟悉声音分贝的人调整音量大小的,表示和原有音量的比例。用一个 wav 格式的声音文件改变音量以后,另存为其他文件,会发现和原文件大小一样,原因是改变了 声音的幅度,并没有改变取样率和比特率。如果用 mp3 文件做这个实验的话,大小可能会变 化。主要原因是,goldwave 默认生成 128kbps 比特率的 mp3 文件,因此其他比特率的 mp3 文件会被转化成这种比特率,因此文件大小会发生改变。值得一提的是,音量要调到适当的 程度以免过载,引起失真。

你也可以在下面的控制面板上点击第一个条状物,可以体验声音的大小变化,点击+, 音量增大,点击-,音量减小。

7

实验一 声音的编辑

图 6 声音控制

(2) 用普通话筒现场录制一段声音,然后用 Goldwave 软件去除声音中的杂音和出气 首先检查硬件连接,例如:话筒是否连接在声卡的 MIC 输入端上。如果进行线路录音, 其他音响设备的输出信号线是否连接在声卡的线路输入端上。点击 F11,在出现的界面中的 volume,只选中麦克风。然后在播放器中,单击录音按钮(上图中红色的按钮),即可开始 录制。在录制过程中,一条垂直线从左至右移动,指示录音的进程。当垂直线到达时间轴的 终点时,录音自动结束。如果在录音过程中希望中断录音,单击播放器中的停止按钮即可。

录音结束后,播放录音,效果满意后,选择“File/Save As”菜单,保存文件。

对保存好的文件,如果语音空隙间有线路或外界产生的噪音,用静音处理:首先用鼠标 左、右键确定编辑区域,然后单击 Silence 按钮或 effect->filter->silence reduction,调节静音 阀值(silence threshold)和缩减长度(reduce to length),使该区域变成静音。

静音阀值(silence threshold)是指,所有低于该门限值的声音被转化成静音。如果将静音 阀值调到最大,则完全静音。

缩减长度(reduce to length)规定了这个静音的长度,所有长于此长度的静音都要被缩减 到这个长度。右边的比例表示静音部分长度占总长度的比例。缩减长度的调整可以减少长时 间的静音,减少存储文件的大小。

图 7 静音控制

如果要消除语音本身的噪音,如背景的滋滋声,话筒的嗡嗡声,随机噪声,用降噪处理,: 点击 effect->filter->noise reduction,通过选择参数达到降低噪声的效果。一般将 scale 调到 20%。可以观察到声音波形的变化。你可以看到一个频谱分析图,X 轴是频率轴,Y 轴是声 音分贝大小。下面我们介绍如何调整参数来降低噪声。

8

实验一 声音的编辑

图 8 降噪控制

Use shape(用形状):让你手动选择黄线的形状,单击鼠标左键可以增加一个点,单击 右键移除该点。我们看到的黄色的线(包络)是用来降低噪声的。

Use current spectrum(用现有频谱):根据频谱分析图建立一个包络形状。这是一个非常 有效的去除噪声的方法。用这种方法之前,先试图找出声音中的一段只有噪声的部分。调整 时间滚动条到那一段噪声部分,可以在上面的分析图中看到那段时间的频谱。如果该噪声贯 穿了声音文件的始终,并不怎么变化,则在这种选择方式下,噪声很容易被消除。

Use average(用平均包络):在降噪过程中用平均包络。这种包络是不断更新的,如果 噪声在声音文件中经常变化的话,用这种方法降噪。

Settings:

FFT size(在进行 FFT 变换过程中,声音在一段时间内被当作整体块来处理,FFT size 决定了这些块的大小。抽样数量等于这个值×2):决定频谱分析和降噪包络的细节。经常调 到 11 或 12,可以达到最佳效果。

Overlap(为了块与块之间处理时的平稳交换,很有必要交叠这些块,这个值表示交叠 的部分占总块的比例,越高的比例使得块与块之间的处理更加平滑。同时也需要更多的处理 时间,因为要交叠这些样本要重复计算很多次。):是 overlap 交叠部分和 FFT size 的比例。 88%是最佳值。

Scale:用来改变降噪包络的比例,指的是用包络的多少来消除噪音的量。如果用 200%, 则消除噪音的两倍大小的声音。如果是 50%,则消除噪音的一半大小的声音。一般调到 100%。

Presents:用来存储设定好的效果的。你可以在空格中输入名字,做好设置,点击+, 存储新的效果。点击-,移除该效果。你也可以修改已经存在的效果,做好设置,点击+。

(3) 用 Goldwave 调整声音的速度,体验加速与减速效果

也同样可以在以下面板中右边第三条控制。点击+,则声音加速,点击-,则声音减速。

9

实验一 声音的编辑

可以听到加速的声音快而尖锐,而减速后的声音慢而低沉,音高是发生了变化的。

warp,则会对文件本身进行改变。

图 9 速度控制

以上只能听到效果,但对声音文件本身没有影响。而利用下面的设置 effect->time Change:根据比例改变声音的播放速度。50%表示慢放一倍。200%表示以 2 倍的速度播 放。

Length:让你对新的播放速度的文件定义长度。 下面是三种时间改变法则:

Rate:改变整个声音文件的采样率,使它以不同速率播放。它会改变声音文件本身,你 会发现改变速率以后,保存后的声音文件大小发生了变化。声音的音高有也会发生变化。声 音的质量最佳。当 change 的值取 200%时,声音速度加倍,采样率减少一半,文件大小也是 原来的一半,音高上升。当取 50%时,声音速度减半,采样率增加一倍,文件大小也是原来 的两倍,音高下降。

图 10 速度控制 rate

Similarity:利用相关性来增加或者交叠声音中的相似小片段。在只作很小的变动时, 音高不变化,可以保证很高的话音和音乐质量。Search range(搜索范围)值越大,处理起

来所花的时间也越大。对于一般语音,Window size(计算相关性时用的窗口大小)被设成

9