【问题标题】:matlabs stops working with execution of audiorecordermatlabs 停止执行录音机
【发布时间】:2013-10-05 17:47:45
【问题描述】:

我是 matlab 信号处理的新手。我想从麦克风录制音频。我使用了以下代码:

    myaudio = audiorecorder(44100,16,1);
    disp('Please Speak');
    record(myaudio,5);
    stop(myaudio);
    output = play(myaudio);

运行此代码后,大多数情况下 matlab 会停止工作。有时它可以工作,但最终显示错误“记录器为空”。请帮助解决问题。谢谢。

【问题讨论】:

    标签: matlab audio signal-processing audio-recording


    【解决方案1】:

    空记录器问题的快速解决方法是在recordstop 之间添加pause([recording length])。见这里:

    Why do I receive an error when attempting to record data using AUDIORECORDER in MATLAB 7.8 (R2009a)?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-18
      • 2018-07-03
      • 2022-08-18
      • 1970-01-01
      • 1970-01-01
      • 2021-08-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多