Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

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);