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

# analyzerInputs

A new sequence of speech analyzer input objects containing captured audio.

```
final var analyzerInputs: some Sendable & AsyncSequence<AnalyzerInput, any Error> { get }
```

## Discussion

The sequence includes only newly captured audio.

You may release the provider object after obtaining the sequence. The sequence terminates when you deallocate the audio data output, which typically happens when you deallocate the capture session and this provider.

---

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)