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

# input_audio.speech_stopped

Emitted when the service detects that user speech has stopped. This can arrive before transcription completes or fails.

## Event fields

<ResponseField name="event_id" type="string" required>
  Unique id for this server event.
</ResponseField>

<ResponseField name="type" type="string" required>
  Event type. Must be `input_audio.speech_stopped`.
</ResponseField>

<ResponseField name="item_id" type="string" required>
  Provisional user audio item id used to correlate later transcription events and the created conversation item.
</ResponseField>

<ResponseField name="audio_end_ms" type="integer" required>
  Speech stop time in milliseconds on the session input-audio timeline.
</ResponseField>

<ResponseExample>
  ```json input_audio.speech_stopped theme={null}
  {
    "event_id": "evt_input_audio_speech_stopped_001",
    "type": "input_audio.speech_stopped",
    "item_id": "item_audio_001",
    "audio_end_ms": 2600
  }
  ```
</ResponseExample>
