<!--
{
  "availability" : [
    "iOS: 26.0.0 -",
    "iPadOS: 26.0.0 -",
    "macCatalyst: 26.0.0 -",
    "macOS: 26.0.0 -",
    "tvOS: 26.0.0 -",
    "visionOS: 26.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "Speech",
  "identifier" : "/documentation/Speech/SpeechModule/availableCompatibleAudioFormats",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "Speech"
    ],
    "preciseIdentifier" : "s:6Speech0A6ModuleP31availableCompatibleAudioFormatsSaySo13AVAudioFormatCGvp"
  },
  "title" : "availableCompatibleAudioFormats"
}
-->

# availableCompatibleAudioFormats

The audio formats that this module is able to analyze, given its configuration.

```
var availableCompatibleAudioFormats: [AVAudioFormat] { get async }
```

## Discussion

If the audio format doesn’t matter, then there will be one format listed with a sample rate of `kAudioStreamAnyRate` and other values 0.

If assets are necessary yet not installed on device, then the list will be empty.

This property may be accessed before the module is added to the analyzer.

---

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)