Record audio to
audiorecorder object, hold control until recording
audio from an input device, such as a microphone connected to your
system, for the number of seconds specified by
recordblocking method does not return control
until recording completes.
audiorecorder object that
defines the sample rate, bit depth, and other properties of the recording.
Record 5 seconds of your speech with a microphone, and play it back:
myVoice = audiorecorder; disp('Start speaking.'); recordblocking(myVoice, 5); disp('End of recording. Playing back ...'); play(myVoice);