---
title: category
framework: avfaudio
role: symbol
role_heading: Instance Property
path: avfaudio/avaudiosession/category-swift.property
---

# category

The current audio session category.

## Declaration

```swift
var category: AVAudioSession.Category { get }
```

## Discussion

Discussion An audio session category defines a set of audio behaviors for your app. The default category assigned to an audio session is soloAmbient.

## See Also

### Inspecting the category configuration

- [availableCategories](avfaudio/avaudiosession/availablecategories.md)
- [AVAudioSession.Category](avfaudio/avaudiosession/category-swift.struct.md)
- [categoryOptions](avfaudio/avaudiosession/categoryoptions-swift.property.md)
- [AVAudioSession.CategoryOptions](avfaudio/avaudiosession/categoryoptions-swift.struct.md)
- [farFieldInput](avfaudio/avaudiosession/categoryoptions-swift.struct/farfieldinput.md)
