<!--
{
  "documentType" : "article",
  "framework" : "AudioToolbox",
  "identifier" : "/documentation/AudioToolbox/1618425-audio-session-interruption-state",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Audio Session Interruption States"
}
-->

# Audio Session Interruption States

Identifiers used with the [`AudioSessionInterruptionListener`](/documentation/AudioToolbox/AudioSessionInterruptionListener) callback function in iOS to indicate that an audio interruption has started or stopped.

## Topics

### Constants

[`var kAudioSessionBeginInterruption: Int`](/documentation/AudioToolbox/kAudioSessionBeginInterruption)

Your app’s audio session has just been interrupted, such as by a phone call.

[`var kAudioSessionEndInterruption: Int`](/documentation/AudioToolbox/kAudioSessionEndInterruption)

The interruption to your app’s audio session has just ended. In the case where a user confirms the interruption, such as answering a phone call, your app will not receive this constant.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)