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