recordblocking

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