> ## Documentation Index
> Fetch the complete documentation index at: https://developer.sanas.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# ProcessorState

`ProcessorState` represents the current operational state of an `AudioProcessor`. You can check the state at any time by calling `AudioProcessor.GetState()`, or receive state change notifications through a [state callback](/API-Reference/Reference/State-Callbacks).

## Values

| Enum           | Description               |
| -------------- | ------------------------- |
| `INITIALIZING` | Connecting to Sanas Cloud |
| `READY`        | Ready for processing      |
| `FAILED`       | Processing failed         |
| `DISCONNECTED` | Connection lost           |

## See Also

<CardGroup cols={2}>
  <Card title="AudioProcessor" icon="waveform-lines" href="/API-Reference/Reference/Core-Classes/AudioProcessor">
    The `GetState()` method returns this enum
  </Card>

  <Card title="State Callbacks" icon="bell" href="/API-Reference/Reference/State-Callbacks">
    Get notified automatically when state changes
  </Card>
</CardGroup>
