awgn_to_wav.m

来自「内有两个MATLAB程序」· M 代码 · 共 9 行

M
9
字号
function awgn_to_wav(snr);

%为输入的wav语音文件增加高斯白噪声,信噪比为snr
% 2007.12.15    Magic     SCU

[filename,pathname]=uigetfile('*.wav','请选择语音文件:');
[input_wav,fs,nbits]=wavread([pathname,filename]);
output_wav=awgn(input_wav,snr,'measured');
wavwrite(output_wav,fs,nbits,['SNR' num2str(snr) '_' filename]);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?