AVFoundation에서 제공하는 오디오 녹음을 지원하는 객체

초기화

image.png

URL을 통해 녹음된 파일이 어디 저장될 지를 지정할 수 있다.

format은 다음에 설명할 settings와 거의 동일한 부분이니 settings의 설명과 함께하겠다.

Settings

AVFormatIDKey오디오 데이터의 형식을 지정

kAudioFormatLinearPCM

kAudioFormatMPEG4AAC

kAudioFormatAppleLossless

kAudioFormatAppleIMA4

kAudioFormatiLBC

kAudioFormatULaw

AVSampleRateKey오디오 sampling rate(초당 샘플되는 횟수)를 지정

(1Hz동안 샘플되는 횟수가 늘어날수록 녹음 품질의 정도가 달라짐)

8 kHz to 192kHz