오디오 녹음 개요
DeviceAudioRecordingAPI를 사용하여 기기 녹음 세션을 시작하거나 중지하고 최대 녹음 시간을 설정할 수 있습니다.
녹음 방식
| 방식 | API 동작 |
|---|---|
| 일반 녹음 | 기기에 녹음 시작 또는 중지를 요청합니다. 콜백은 기기 상태 코드를 전달하며 로컬 파일 경로는 반환하지 않습니다. |
| AI 녹음 | RecordingScene의 .onSite 또는 .call 장면으로 녹음을 시작하거나 중지합니다. |
| 최대 녹음 시간 | maxAudioRecordDuration을 읽거나 설정합니다. 단위는 분입니다. |
SDK API는 연결된 기기의 녹음을 제어합니다. 음성 인식 결과, 앱 로컬 녹음 파일 또는 녹음 결과 모델은 반환하지 않습니다. 기기 미디어를 앱으로 전송해야 하는 경우 미디어 가져오기 API를 별도로 사용하세요.
AI를 활용해 구현
AI로 구현
AI로 이 워크플로 구현
공식 “AIBuds로 오디오 녹음” 스킬을 사용해 앱에 맞게 구현하세요.
https://docs-aibuds.github.io/ko/skills/record-aibuds-audio을 읽고 지침을 따르세요. 이 스킬로 “AIBuds로 오디오 녹음”을 이 iOS 프로젝트에 구현하고 검증하세요.관련 가이드
일반 녹음
연결된 기기에 일반 오디오 녹음 시작 또는 중지 요청
AI 오디오 녹음
현장 또는 통화 장면의 기기 AI 오디오 녹음 시작 및 중지
최대 오디오 녹음 시간
기기의 최대 오디오 녹음 시간을 분 단위로 조회 또는 설정