matlabs停止执行录音机
我不熟悉matlab中的信号处理。我想从麦克风录制音频。我使用了以下代码:matlabs停止执行录音机,matlab,audio,signal-processing,audio-recording,Matlab,Audio,Signal Processing,Audio Recording,我不熟悉matlab中的信号处理。我想从麦克风录制音频。我使用了以下代码: myaudio = audiorecorder(44100,16,1); disp('Please Speak'); record(myaudio,5); stop(myaudio); output = play(myaudio); 运行此代码后,大多数情况下matlab都会停止工作。有时它可以工作,但最终显示错误“记录器为空”。请帮忙解决这个问题。谢谢。解决空录音机问题的快速方
myaudio = audiorecorder(44100,16,1);
disp('Please Speak');
record(myaudio,5);
stop(myaudio);
output = play(myaudio);
运行此代码后,大多数情况下matlab都会停止工作。有时它可以工作,但最终显示错误“记录器为空”。请帮忙解决这个问题。谢谢。解决空录音机问题的快速方法是在
录制
和停止
之间添加暂停([录制长度])
。请看这里: