play

Воспроизведение аудио из audiorecorder объект

Синтаксис

player = play(recObj)
player = play(recObj, start)
player = play(recObj, [start stop])

Описание

player = play(recObj) воспроизводит аудио, сопоставленное с audiorecorder recObj объекта от начала до конца и возвращает audioplayer объект.

player = play(recObj, start) воспроизводит аудио из выборки, обозначенной start до конца.

player = play(recObj, [start stop]) воспроизводит аудио из выборки, обозначенной start к выборке, обозначенной stop.

Примеры

Запись 5 секунд речи микрофоном и воспроизведение ее назад. Отображение свойств audioplayer объект.

myVoice = audiorecorder;

disp('Start speaking.');
recordblocking(myVoice, 5);
disp('End of recording. Playing back ...');

playerObj = play(myVoice);

disp('Properties of playerObj:');
get(playerObj)

Воспроизведение только первых 3 секунд речи, записанной в предыдущем примере:

play(myVoice, [1 myVoice.SampleRate*3]);

См. также

|