title: Adding noise to speech signal
body: <p>I'm attempting to add noise to a speech signal (<code>.wav</code> file) in matlab using the following method:</p>
  
  <pre><code>load handel.mat;
  
  hfile= 'noisy.wav';
  
  y = wavread('daveno.wav');
  y = y + randn(size(y)) * (1/100);
  wavwrite(y, Fs, hfile);
  nsamples=Fs;
  </code></pre>
  
  <p>This adds the noise, however, it removes the actual speech spoken word and therefore, the noise is only contained. Do I need to multiply by a bigger number, or, could anyone please suggest a way to fix this problem?</p>