---
title: AudioResource
framework: realitykit
role: symbol
role_heading: Class
path: realitykit/audioresource
---

# AudioResource

A playable audio resource

## Declaration

```swift
@MainActor @preconcurrency class AudioResource
```

## Topics

### Deprecated

- [inputMode](realitykit/audioresource/inputmode-swift.property.md)
- [AudioResource.InputMode](realitykit/audioresource/inputmode-swift.enum.md)

### Structures

- [AudioResource.Calibration](realitykit/audioresource/calibration.md)
- [AudioResource.Normalization](realitykit/audioresource/normalization.md)

## Relationships

### Inherited By

- [AudioBufferResource](realitykit/audiobufferresource.md)
- [AudioFileGroupResource](realitykit/audiofilegroupresource.md)
- [AudioFileResource](realitykit/audiofileresource.md)

### Conforms To

- [Equatable](swift/equatable.md)
- [Resource](realitykit/resource.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Audio resources

- [AudioFileResource](realitykit/audiofileresource.md)
- [AudioFileGroupResource](realitykit/audiofilegroupresource.md)
- [AudioBufferResource](realitykit/audiobufferresource.md)
- [AudioLibraryComponent](realitykit/audiolibrarycomponent.md)
- [AudioResource.Calibration](realitykit/audioresource/calibration.md)
- [AudioResource.Normalization](realitykit/audioresource/normalization.md)
