在.wav声音文件中添加1秒的静音

时间:2014-05-11 13:29:25

标签: matlab

我需要在MATLAB中创建一个函数,但我是程序的新手,所以我很感谢你们的任何帮助。我已经阅读了其他帖子,但遗憾的是没有人帮助过我。

以下是问题:如何使用MATLAB在WAV文件的开头和结尾添加1秒的静音?

我目前的代码:

subplot(2,1,1)
[s1,Fs]=wavread('sound.wav');
t=linspace(0,1,Fs);
plot(t,s1)

谢谢!

1 个答案:

答案 0 :(得分:0)

第1步:创建一个零向量。 (矢量大小取决于采样率)。

silence = zeros(Fs, 1);
finalWav = [silence s1 silence];

第2步:连接向量。

应该这样做。 请注意,我无法访问Matlab,也无法测试代码。