record
audiorecorder
オブジェクトにオーディオを録音
構文
record(
recorderObj
)
record(recorderObj
, length
)
説明
record(
は、システムに接続されたマイクロホンなどの入力デバイスからオーディオを録音します。recorderObj
)recorderObj
は、録音のサンプル レート、ビット深度、およびその他のプロパティを定義する audiorecorder
オブジェクトです。
record(
は、recorderObj
, length
)length
により指定された秒数にわたって録音します。
例
マイクロホンで音声を 5 秒間録音します。
myVoice = audiorecorder; % Define callbacks to show when % recording starts and completes. myVoice.StartFcn = 'disp(''Start speaking.'')'; myVoice.StopFcn = 'disp(''End of recording.'')'; record(myVoice, 5);
録音を聞くには、play
メソッドを呼び出します。
play(myVoice);
ヒント
メモ
MATLAB® Online™ または MATLAB Web App Server™ を使用する場合のセキュリティに関する考慮事項:
record
を MATLAB Online または MATLAB Web App Server で使用する場合、ブラウザーのタブを切り替えても録音は続行されます。