exponenta event banner

resume

Возобновите воспроизведение или запись из паузы состояния

Синтаксис

Описание

пример

resume(audioObj) возобновляет воспроизведение или запись из паузы состояния.

Примеры

свернуть все

Инициируйте сеанс записи, приостановите работу записывающего устройства, а затем продолжите сеанс, чтобы закончить запись полного аудиоролика.

Создайте объект аудиозаписи и начните запись с помощью микрофона в своей системе.

recObj = audiorecorder;
record(recObj);
disp('Recording in progress now ...')
Recording in progress now ...

Приостановите запись и проверьте состояние audiorecorder объект. The isrecording функция возвращает 1 когда запись идет и 0 когда запись не выполняется.

pause(recObj);
isrecording(recObj)
ans =

  logical

   0

Слушайте аудио, которое было записано до сих пор.

playerObj= getplayer(recObj);
play(playerObj);

Прежде чем продолжить сеанс записи, проверьте состояние audioplayer объект. The isplaying функция возвращает 1 когда воспроизведение идет и 0 когда воспроизведение не выполняется.

isplaying(playerObj)
ans =

  logical

   0

Затем возобновите запись и запечатлите больше аудио в audiorecorder объект.

resume(recObj)

Чтобы доработать аудиоклип, после записи большего количества материала остановите запись.

stop(recObj)

Получите полный аудиоклип от audiorecorder объект и воспроизведение его.

playerObj= getplayer(recObj)
play(playerObj)

Входные параметры

свернуть все

Аудио объекта, заданное как audioplayer или audiorecorder объект.

  • Если audioObj является audioplayer объект, затем resume функция возобновляет воспроизведение звука, которое было приостановлено с помощью pause функция.

  • Если audioObj является audiorecorder объект, затем resume функция возобновляет запись звука, которая была приостановлена с помощью pause функция.

Как создать audioplayer объект, использовать audioplayer функция.

Как создать audiorecorder объект, использовать audiorecorder функция.

См. также

| | |

Введенный в R2006a