Запишите аудио к объекту audiorecorder, содержите управление, пока запись не завершится
recordblocking(recorderObj, length)
recordblocking( аудио записей от устройства ввода данных, такого как микрофон, соединенный с вашей системой, для номера секунд, задано recorderObj, length)length. Метод recordblocking не возвращает управление, пока запись не завершается. recorderObj является объектом audiorecorder, который задает частоту дискретизации, битовую глубину и другие свойства записи.
Запишите 5 секунд своей речи с микрофоном и воспроизведите ее:
myVoice = audiorecorder;
disp('Start speaking.');
recordblocking(myVoice, 5);
disp('End of recording. Playing back ...');
play(myVoice);