Запись звука в 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);