Contenido principal

recordblocking

Grabar audio en el objeto audiorecorder; el control se mantiene hasta que finaliza la grabación

Sintaxis

recordblocking(recorderObj, length)

Descripción

recordblocking(recorderObj, length) graba audio desde un dispositivo de entrada, como un micrófono conectado al sistema, durante el número de segundos especificados por length. El método recordblocking no devuelve el control hasta que finalice la grabación. recorderObj es un objeto audiorecorder que define la tasa de muestreo, la profundidad en bits y otras propiedades de la grabación.

Ejemplos

Grabe 5 segundos de su voz con un micrófono y reprodúzcalo:

myVoice = audiorecorder;

disp('Start speaking.');
recordblocking(myVoice, 5);
disp('End of recording. Playing back ...');

play(myVoice);

Sugerencias

  • Nota

    Consideraciones de seguridad cuando se utilice MATLAB® Online™ o MATLAB Web App Server™: Cuando utilice recordblocking en MATLAB Online o MATLAB Web App Server, la grabación continúa cuando cambia entre pestañas del navegador.