audiorecorderで音声が録音できない

mac book pro の内蔵マイクを入力としてaudiorecorderを使って5秒間録音してその波形を描画するプログラミングを組んだのですが、何回やっても波形が0の物しか描画されません。どうしてでしょうか?
audiodevinfoではちゃんと認識しており、コードもエラーが出ていないです。また、macのシステム設定も確認しましたがそれらしい問題がみつかりませんでした。
以下が利用したコードです。
rec0bj = audiorecorder(44100,16,1,0);
disp('Start recording');
recordblocking(rec0bj, 5);
disp('End of recording');
% play(rec0bj);
y = getaudiodata(rec0bj);
plot(y);

 채택된 답변

Shoumei
Shoumei 2019년 11월 17일

0 개 추천

MATLABの実行ファイル /Applications/MATLAB_R2019b.app/bin/matlab を直接実行して解決しませんか?

댓글 수: 2

Akira
Akira 2019년 11월 18일
terminalで開いたらうまくできました。ありがとうございます。
ちなみに、今までmatlabをLanchpadから起動していたのですが、今回の教えていただいたやり方出ないといけないのでしょうか?
Yoshihiro Tomikawa
Yoshihiro Tomikawa 2024년 7월 24일
この回答のterminalとは、何ですか

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

Atsushi Matsumoto
Atsushi Matsumoto 2019년 11월 27일

0 개 추천

この問題、R2019b Update2で修正されたようです。
MATLABデスクトップ右上にあるベルのアイコンからUpdateパッチをインストールして下さい。

댓글 수: 1

Akira
Akira 2019년 11월 27일
updateしたらちゃんとマイクが反応するようになりました。ありがとうございます。

댓글을 달려면 로그인하십시오.

제품

릴리스

R2019b

질문:

2019년 11월 17일

댓글:

2024년 7월 24일

Community Treasure Hunt

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

Start Hunting!