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

# STTSegment

A timestamped transcript segment, returned when response\_format is verbose\_json

## Fields

| Field | Type | Required | Description | Example |
| - | - | - | - | - |
| `AvgLogprob` | `*float64` | :heavy\_minus\_sign: | Average log probability of the segment | |
| `CompressionRatio` | `*float64` | :heavy\_minus\_sign: | Compression ratio of the segment | |
| `End` | `float64` | :heavy\_check\_mark: | Segment end time in seconds | 3.2 |
| `ID` | `int64` | :heavy\_check\_mark: | Segment index within the transcript | 0 |
| `NoSpeechProb` | `*float64` | :heavy\_minus\_sign: | Probability the segment contains no speech | |
| `Seek` | `*int64` | :heavy\_minus\_sign: | Seek offset of the segment | 0 |
| `Speaker` | `*int64` | :heavy\_minus\_sign: | Speaker index for the segment, present when the provider returns diarization data | 0 |
| `Start` | `float64` | :heavy\_check\_mark: | Segment start time in seconds | 0 |
| `Temperature` | `*float64` | :heavy\_minus\_sign: | Temperature used for the segment | |
| `Text` | `string` | :heavy\_check\_mark: | Transcribed text of the segment | Hello there. |
| `Tokens` | \[]`int64` | :heavy\_minus\_sign: | Token IDs of the segment | |
