<!--
{
  "availability" : [
    "iOS: 27.0.0 -",
    "iPadOS: 27.0.0 -",
    "macCatalyst: -",
    "macOS: 27.0.0 -",
    "visionOS: 27.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AppIntents",
  "identifier" : "/documentation/AppIntents/AppSchema/AudioEntity",
  "metadataVersion" : "0.1.0",
  "role" : "Protocol",
  "symbol" : {
    "kind" : "Protocol",
    "modules" : [
      "App Intents",
      "AppIntents"
    ],
    "preciseIdentifier" : "s:10AppIntents0A6SchemaV11AudioEntityP"
  },
  "title" : "AppSchema.AudioEntity"
}
-->

# AppSchema.AudioEntity

Identifies entity schemas in the audio domain.

```
protocol AudioEntity : AppSchema.Kind
```

## Topics

### Instance Properties

[`var album: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/album)

An entity schema for an album.

[`var algorithmicRadioStation: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/algorithmicRadioStation)

An entity schema for an algorithmic radio station.

[`var ambientSound: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/ambientSound)

An entity schema for an ambient sound.

[`var artist: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/artist)

An entity schema for an artist.

[`var audiobook: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/audiobook)

An entity schema for an audiobook.

[`var classicalMusicRecording: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/classicalMusicRecording)

An entity schema for a classical music recording.

[`var liveRadioStation: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/liveRadioStation)

An entity schema for a live radio station.

[`var newsBrief: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/newsBrief)

An entity schema for  news brief.

[`var newsProvider: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/newsProvider)

An entity schema for  news provider.

[`var playlist: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/playlist)

An entity schema for a playlist.

[`var podcastCollection: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/podcastCollection)

An entity schema for a podcast collection.

[`var podcastEpisode: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/podcastEpisode)

An entity schema for a podcast episode.

[`var podcastShow: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/podcastShow)

An entity schema for a podcast show.

[`var radioShow: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/radioShow)

An entity schema for a radio show.

[`var radioShowEpisode: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/radioShowEpisode)

An entity schema for a radio show episode.

[`var song: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/song)

An entity schema for a song.

[`var songCollection: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/songCollection)

An entity schema for a song collection.

[`var warmupAudioQueueResult: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/AudioEntity/warmupAudioQueueResult)

An entity schema for a warmup audio queue result.

## Relationships

### Inherits From

[`Kind`](/documentation/AppIntents/AppSchema/Kind)

### Conforming Types

[`Entity`](/documentation/AppIntents/AppSchema/Entity)

---

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)