How to use "record" command for some amount of time?
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Oai Vu
el 11 de Jun. de 2020
Comentada: Oai Vu
el 12 de Jun. de 2020
I want to record a signal
As I know, I can use the commands:
r = audiorecorder(8000,16,1);
record(r);
By this way, if I want to stop recording I've got to use the command:
stop(r);
The problem is I'm building a program in which I want to record for 10 seconds and things need to happen automatically. So if i use these:
r = audiorecorder(8000,16,1);
record(r);
stop(r);
I can't do what I want because the recording will stop immediately after it starts
Can anyone tell me how to solve this problem?
0 comentarios
Respuesta aceptada
Geoff Hayes
el 11 de Jun. de 2020
Oai - from Record audio to audiorecorder object, you can specify the length of the audio recording as
r = audiorecorder(8000,16,1);
record(r, 10); % <---- where 10 is the number of seconds to record
Más respuestas (0)
Ver también
Categorías
Más información sobre Audio and Video Data en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!