audioplayer
오디오 재생을 위한 객체
설명
audioplayer
객체를 사용하여 오디오 데이터를 재생합니다. audioplayer
객체는 재생 중에 추가적인 유연성을 제공하는 속성을 포함합니다. 예를 들어, audioplayer
객체 함수를 사용하여 재생을 일시 중지하거나, 재개하거나, 콜백을 정의할 수 있습니다.
생성
구문
설명
입력 인수
속성
객체 함수
get | audioplayer 객체의 속성값 쿼리 |
isplaying | 재생이 진행 중인지 확인 |
pause | audioplayer 객체 재생 또는 audiorecorder 객체 기록 일시 중지 |
play | audioplayer 객체에서 오디오 재생 |
playblocking | audioplayer 객체에서 오디오를 재생하고 재생이 완료될 때까지 컨트롤 유지 |
resume | Resume playback of audioplayer object or recording of
audiorecorder object from paused state |
set | Set property values for audioplayer object |
stop | audioplayer 객체 재생 또는 audiorecorder 객체 기록 중지 |
예제
제한 사항
MATLAB® Online™ 또는 MATLAB Web App Server™에서
audioplayer
함수를 사용할 때 다음 제한 사항이 적용됩니다.audiorecorder
객체에서audioplayer
객체를 만들 수 없습니다.기존
audioplayer
객체의 샘플 레이트를 변경할 수 없습니다.audioplayer
함수는nBits
를 무시합니다. 대신 출력 오디오 장치의 디폴트 샘플당 비트 수를 사용하여 오디오 데이터를 재생합니다.Fs
샘플 레이트의 유효한 값은 MATLAB 데스크탑에서와 동일하지 않을 수 있습니다.
팁
audioplayer
함수는 모든 Windows® 플랫폼과 대부분의 UNIX® 플랫폼에서 사운드 장치를 지원합니다.MATLAB Online과 MATLAB Web App Server의
audioplayer
함수는 Google Chrome®에서 지원됩니다.참고
MATLAB Online 또는 MATLAB Web App Server를 사용하는 경우의 보안 고려 사항:
audioplayer
함수를 MATLAB Online 또는 MATLAB Web App Server에서 사용하는 경우, 특정 기능과 설정으로 개인 정보 보호를 제어할 수 있습니다.원치 않는 애플리케이션이 마이크를 사용하는 것을 방지하려면 오디오 장치에 대한 자동 액세스를 끄십시오. 이 설정은 언제든지 변경할 수 있습니다. 특정 웹사이트에 대한 사용 권한을 부여하면 나중에 웹사이트를 방문하는 경우 브라우저가 자동으로 마이크에 액세스할 수 있습니다. 처음에 액세스를 허용한 후에 Google Chrome의 브라우저 설정을 사용하여 특정 사이트에 대한 액세스를 철회할 수 있습니다.
Google Chrome의 개인 브라우징 모드를 사용하여 MATLAB Online 웹사이트 또는 MATLAB Web App Server에 액세스할 수도 있습니다. 이렇게 하면 Chrome®이 마이크에 액세스를 시도할 때마다 사용자의 브라우저 설정과 관계없이 Chrome이 자동으로 마이크에 대한 권한을 요청합니다.
버전 내역
R2006a 이전에 개발됨