개요
개요 섹션Capacitor 오디오 녹음 플러그인 계약.
기본 기능
기본 기능 섹션startRecording- 장치 마이크를 사용하여 오디오 녹음 시작합니다.pauseRecording- 안드로이드 (API 24+), iOS, 및 웹에서만 진행 중인 녹음 중단.resumeRecording- 이전에 중단된 녹음을 재개.stopRecording- 현재 녹음 중단하고 녹음된 오디오를 영구 저장.
공개 API
제목 ‘공개 API’| 메서드 | 설명 |
|---|---|
startRecording | 장치 마이크를 사용하여 음성 녹음을 시작. |
pauseRecording | - 안드로이드 (API 24+), iOS, 및 웹에서만 진행 중인 녹음 중단. |
resumeRecording | - 이전에 중단된 녹음을 재개. |
stopRecording | - 현재 녹음 중단하고 녹음된 오디오를 영구 저장. |
cancelRecording | - 현재 녹음 중단하고 캡처된 오디오를 폐기. |
getRecordingStatus | 녹음 상태를 현재 가져옵니다. |
getCurrentAmplitude | 현재 입력 크기 (마이크 레벨)를 정규화된 숫자로 가져옵니다. [0, 1] 범위. |
checkPermissions | 마이크에 대한 현재 접근 권한 상태를 가져옵니다. |
requestPermissions | 마이크에 대한 접근 권한을 요청합니다. |
addListener | 녹음 오류를 감지합니다. |
addListener | 녹음이 일시 정지되었을 때 발생하는 일시 정지 이벤트를 감지합니다. |
addListener | 녹음이 완료되었을 때 발생하는 이벤트를 감지합니다. |
removeAllListeners | 등록된 모든 이벤트 리스너를 제거합니다. |
getPluginVersion | 자연 Capacitor 플러그인 버전을 가져옵니다. |
진리 원천
“진리 원천” 제목의 섹션이 참조는同步된 src/definitions.ts 에서 capacitor-오디오 녹음기.