exponenta event banner

recordblocking

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