Matlab does not record audio
Mostrar comentarios más antiguos
I am working on the macOS Mojave 10.14.6, I am running the following code to record a short audio waveform:
recObj = audiorecorder(44100,16,1);
disp('Start speaking.');
recordblocking(recObj, 3);
disp('End of Recording.');
play(recObj);
y = getaudiodata(recObj);
plot(y)
Matlab does not record anything. The output of a plot(y) function is just a straight line y = 0. Moreover, Matlab doesn't ask for a permission to access microphone and I am not able to grant this permission in the system_preferences/privacy because the permission table doesn't contain Matlab. I tried opening the software from the terminal. Is there any way to configure it manually?
1 comentario
Walter Roberson
el 1 de Feb. de 2021
(Note to readers: this is a MacOS specific question that applies for Catalina, Mojave, and Big Sur.)
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Audio I/O and Waveform Generation en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!