AVFAudio
Play, record, and process audio; configure your app’s system audio behavior.
Topics
Essentials
System audio
Handling audio interruptionsResponding to audio route changesRouting audio to specific devices in multidevice sessionsAdding synthesized speech to callsCapturing stereo audio from built-In microphonesAVAudioSessionAVAudioApplicationAVAudioRoutingArbiter
Basic playback and recording
Audio data
AVAudioFileAVAudioPCMBufferAVAudioCompressedBufferAVReadOnlyAudioPCMBufferAVAudioBufferAVAudioFormatAVAudioChannelLayoutAVAudioConverterAVAudioTimeAudio settings