---
title: volume
framework: avkit
role: symbol
role_heading: Instance Property
path: avkit/avinterfacevolumecontrollable-916c5/volume
---

# volume

The audio output level as a normalized value between 0.0 (completely silent) and 1.0 (maximum system volume). This value is independent of the muted state and represents the user’s volume preference. Must be key-value observable.

## Declaration

```occ
@property (nonatomic, readwrite) float volume;
```

## See Also

### Controlling volume

- [muted](avkit/avinterfacevolumecontrollable-916c5/muted.md)
- [hasAudio](avkit/avinterfacevolumecontrollable-916c5/hasaudio.md)
