Matlab - dsp.AudioRecorder

   
Vista:

dsp.AudioRecorder

Publicado por Israel (25 intervenciones) el 04/08/2017 19:38:41
Hola. Alguien podría ayudarme porfavor como grabar audio mediante dsp.Audiorecorder.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JESUS DAVID ARIZA ROYETH

dsp.AudioRecorder

puedes grabar de la siguiente forma:

1
2
3
4
5
recObj = audiorecorder;
disp('grabación iniciada')
recordblocking(recObj, 5);
disp('Grabación terminada.');
play(recObj);

saludos
https://www.facebook.com/royethmatlab/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

dsp.AudioRecorder

Publicado por Israel (25 intervenciones) el 04/08/2017 21:29:24
Gracias Royeth, pero me referia especificamente a dsp.AudioRecorder del toolbox DSP.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JESUS DAVID ARIZA ROYETH

dsp.AudioRecorder

Israel es similar de igual forma ejecuta dsp.AudioRecorder y ahí encuentras ejemplos

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
AR = dsp.AudioRecorder('OutputNumOverrunSamples',true);
AFW = dsp.AudioFileWriter('myspeech.wav','FileFormat', 'WAV');
disp('Speak into microphone now');
tic;
while toc < 10,
  [audioIn,nOverrun] = step(AR);
  step(AFW,audioIn);
  if nOverrun > 0
    fprintf('Audio recorder queue was overrun by %d samples\n'...
        ,nOverrun);
  end
end
release(AR);
 
release(AFW);
disp('Recording complete');

en este ejemplo el programa graba por 10 segundos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
3
Comentar
Revisar política de publicidad