How to use recordblocking for an infinite interval?

2 views (last 30 days)
Marie Kate Palau
Marie Kate Palau on 28 Oct 2021
Commented: Walter Roberson on 28 Oct 2021
I need to record an audio until I stop the recording (using a button or something), do you know how to do it?

Answers (1)

Geoff Hayes
Geoff Hayes on 28 Oct 2021
@Marie Kate Palau I don't think you want to use recordblocking since that would prevent you from stopping the recording after an unknown period of time. Try using record instead. I'm assuming that you have a GUI to start and stop the recording?
  4 Comments
Walter Roberson
Walter Roberson on 28 Oct 2021
Your code is stopping recording immediately after sending out the message 'Deje de hablar' .
Consider something like
record(myRecorder);
% Graba durante 2 segundos
menu("Deje de hablar", "para de grabar");
stop(myRecorder);

Sign in to comment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!