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