{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/TurnLatency",
  "title": "TurnLatency",
  "type": "object",
  "properties": {
    "modelLatency": {
      "type": "number",
      "description": "This is the model latency for the first token."
    },
    "voiceLatency": {
      "type": "number",
      "description": "This is the voice latency from the model output."
    },
    "transcriberLatency": {
      "type": "number",
      "description": "This is the transcriber latency from the user speech."
    },
    "endpointingLatency": {
      "type": "number",
      "description": "This is the endpointing latency."
    },
    "turnLatency": {
      "type": "number",
      "description": "This is the latency for the whole turn."
    }
  }
}