{
  "scope": "Six real paired generation trials; no physical microphone or playback latency. Model outputs are stochastic, not identical between conditions.",
  "rows": [
    {
      "case": 0,
      "input": "Heute war ein wirklich anstrengender Tag. Erzähl mir etwas Aufmunterndes.",
      "quick_replies": false,
      "first_pcm_ms": 1723.98,
      "first_answer_pcm_ms": 1723.98,
      "audio_s": 6.0,
      "events": [
        {
          "at_ms": 556.61,
          "text": "Hör mir gut zu: Stell dir vor, du bist eine kleine, müde Wolke am Abendhimmel.",
          "script": "(hope, warm) Hör mir gut zu: Stell dir vor, du bist eine kleine, müde Wolke am Abendhimmel.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "hope",
                "secondary": "affection",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "hope, warm",
                "text": "Hör mir gut zu: Stell dir vor, du bist eine kleine, müde Wolke am Abendhimmel.",
                "start_s": 0.0,
                "end_s": 5.1
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "answer",
          "template_id": "hope.soft",
          "sentence_index": 0,
          "sentence_text": "Hör mir gut zu: Stell dir vor, du bist eine kleine, müde Wolke am Abendhimmel.",
          "timing": {
            "quick_reply_status": "disabled_or_ineligible",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "llm_actual_provider": "Cerebras",
            "llm_ttft_ms": 480.15,
            "finish_reason": "stop",
            "usage": {
              "prompt_tokens": 1299,
              "completion_tokens": 29,
              "total_tokens": 1328,
              "cost": 0.0013159278,
              "is_byok": false,
              "prompt_tokens_details": {
                "cached_tokens": 1024,
                "cache_write_tokens": 0,
                "audio_tokens": 0,
                "video_tokens": 0
              },
              "cost_details": {
                "upstream_inference_cost": 0.00132922,
                "upstream_inference_prompt_cost": 0.00128601,
                "upstream_inference_completions_cost": 4.321e-05
              },
              "completion_tokens_details": {
                "reasoning_tokens": 0,
                "image_tokens": 0,
                "audio_tokens": 0
              }
            },
            "llm_first_sentence_ms": 526.94,
            "generation_calls": 1,
            "llm_total_ms": 526.97,
            "response_complete": true,
            "sentence_ready_ms": 536.08,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "hope.soft"
          }
        },
        {
          "at_ms": 1723.75,
          "quick_reply_status": "disabled_or_ineligible",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 480.15,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1299,
            "completion_tokens": 29,
            "total_tokens": 1328,
            "cost": 0.0013159278,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00132922,
              "upstream_inference_prompt_cost": 0.00128601,
              "upstream_inference_completions_cost": 4.321e-05
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "llm_first_sentence_ms": 526.94,
          "generation_calls": 1,
          "llm_total_ms": 526.97,
          "response_complete": true,
          "answer_first_audio_ms": 1704.52,
          "tts_first_audio_ms": 1168.35,
          "first_audio_ms": 1704.53
        },
        {
          "at_ms": 1723.98,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 14390
        },
        {
          "at_ms": 2833.7,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 3401.36,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 4145.84,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 28800
        },
        {
          "at_ms": 4222.02,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 24000
        },
        {
          "at_ms": 4222.92,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 10
        },
        {
          "at_ms": 4223.01,
          "quick_reply_status": "disabled_or_ineligible",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 480.15,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1299,
            "completion_tokens": 29,
            "total_tokens": 1328,
            "cost": 0.0013159278,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00132922,
              "upstream_inference_prompt_cost": 0.00128601,
              "upstream_inference_completions_cost": 4.321e-05
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "llm_first_sentence_ms": 526.94,
          "generation_calls": 1,
          "llm_total_ms": 526.97,
          "response_complete": true,
          "answer_first_audio_ms": 1704.52,
          "tts_first_audio_ms": 1168.35,
          "first_audio_ms": 1704.53,
          "tts_server_stages": [
            {
              "generation_ms": 3443,
              "alignment_ms": 69,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 3654,
              "performance": {
                "device_seconds": 2.8009131746292115,
                "raw_audio_seconds": 6.0,
                "aggregate_rtf": 0.4668188624382019,
                "audio_seconds_per_second": 2.14215851256949,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 2.8009131746292115,
                    "audio_seconds": [
                      6.0
                    ],
                    "model_wall_seconds": 3.2580677196383476,
                    "first_audio_seconds": 0.7906099243164062,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.45055852085351944
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 3667.43,
              "audio_s": 6.0
            }
          ],
          "total_ms": 4203.62,
          "audio_s": 6.0,
          "sentences": 1,
          "generation_rtf": 0.7006
        }
      ]
    },
    {
      "case": 0,
      "input": "Heute war ein wirklich anstrengender Tag. Erzähl mir etwas Aufmunterndes.",
      "quick_replies": true,
      "first_pcm_ms": 888.16,
      "first_answer_pcm_ms": 3590.38,
      "audio_s": 13.31,
      "events": [
        {
          "at_ms": 335.16,
          "text": "Das klingt nach viel.",
          "script": "(interest, warm, natural) Das klingt nach viel.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "interest",
                "secondary": "affection",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "interest, warm, natural",
                "text": "Das klingt nach viel.",
                "start_s": 0.0,
                "end_s": 1.36
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "reaction",
          "template_id": "interest.soft",
          "sentence_index": 0,
          "sentence_text": "Das klingt nach viel.",
          "timing": {
            "quick_reply_status": "selected",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "llm_actual_provider": "Cerebras",
            "llm_ttft_ms": 266.1,
            "quick_reply_generation_ms": 317.44,
            "quick_reply_model": "nemotron-bolt",
            "quick_reply_words": 4,
            "sentence_ready_ms": 322.38,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "interest.soft"
          }
        },
        {
          "at_ms": 888.08,
          "quick_reply_status": "played",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 266.1,
          "quick_reply_generation_ms": 317.44,
          "quick_reply_model": "nemotron-bolt",
          "quick_reply_words": 4,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1376,
            "completion_tokens": 57,
            "total_tokens": 1433,
            "cost": 0.0014326983,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00144717,
              "upstream_inference_prompt_cost": 0.00136224,
              "upstream_inference_completions_cost": 8.493e-05
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "llm_first_sentence_ms": 352.77,
          "generation_calls": 1,
          "llm_total_ms": 352.79,
          "response_complete": true,
          "tts_first_audio_ms": 553.92,
          "first_audio_ms": 876.39
        },
        {
          "at_ms": 888.16,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 3590
        },
        {
          "at_ms": 1134.02,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 9600
        },
        {
          "at_ms": 1361.66,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 9600
        },
        {
          "at_ms": 1608.08,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 9600
        },
        {
          "at_ms": 1855.99,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 9600
        },
        {
          "at_ms": 2102.99,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 9600
        },
        {
          "at_ms": 2349.89,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 7680
        },
        {
          "at_ms": 2364.42,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 250
        },
        {
          "at_ms": 2364.54,
          "text": "Das klingt nach viel. Ich stelle mir vor, dass du gerade in einer gemütlichen Wolke aus flauschigen Kissen liegst, während ein unsichtbarer, sehr höflicher Roboter dir eine Tasse dampfenden Kakao in die Hand drückt.",
          "script": "(interest, warm, natural) Das klingt nach viel. (hope, soft) Ich stelle mir vor, dass du gerade in einer gemütlichen Wolke aus flauschigen Kissen liegst, während ein unsichtbarer, sehr höflicher Roboter dir eine Tasse dampfenden Kakao in die Hand drückt.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "interest",
                "secondary": "affection",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "interest, warm, natural",
                "text": "Das klingt nach viel.",
                "start_s": 0.0,
                "end_s": 2.48
              },
              {
                "emotion": "hope",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.55,
                "direction": "hope, soft",
                "text": "Ich stelle mir vor, dass du gerade in einer gemütlichen Wolke aus flauschigen Kissen liegst, während ein unsichtbarer, sehr höflicher Roboter dir eine Tasse dampfenden Kakao in die Hand drückt.",
                "start_s": 2.48,
                "end_s": 12.68
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "answer",
          "template_id": "hope.soft",
          "sentence_index": 1,
          "sentence_text": "Ich stelle mir vor, dass du gerade in einer gemütlichen Wolke aus flauschigen Kissen liegst, während ein unsichtbarer, sehr höflicher Roboter dir eine Tasse dampfenden Kakao in die Hand drückt.",
          "timing": {
            "quick_reply_status": "played",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "llm_actual_provider": "Cerebras",
            "llm_ttft_ms": 266.1,
            "quick_reply_generation_ms": 317.44,
            "quick_reply_model": "nemotron-bolt",
            "quick_reply_words": 4,
            "finish_reason": "stop",
            "usage": {
              "prompt_tokens": 1376,
              "completion_tokens": 57,
              "total_tokens": 1433,
              "cost": 0.0014326983,
              "is_byok": false,
              "prompt_tokens_details": {
                "cached_tokens": 1024,
                "cache_write_tokens": 0,
                "audio_tokens": 0,
                "video_tokens": 0
              },
              "cost_details": {
                "upstream_inference_cost": 0.00144717,
                "upstream_inference_prompt_cost": 0.00136224,
                "upstream_inference_completions_cost": 8.493e-05
              },
              "completion_tokens_details": {
                "reasoning_tokens": 0,
                "image_tokens": 0,
                "audio_tokens": 0
              }
            },
            "llm_first_sentence_ms": 352.77,
            "generation_calls": 1,
            "llm_total_ms": 352.79,
            "response_complete": true,
            "tts_first_audio_ms": 553.92,
            "first_audio_ms": 876.39,
            "tts_server_stages": [
              {
                "generation_ms": 1892,
                "alignment_ms": 0,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 2021,
                "performance": {
                  "device_seconds": 1.7085351214408873,
                  "raw_audio_seconds": 2.48,
                  "aggregate_rtf": 0.6889254521939061,
                  "audio_seconds_per_second": 1.4515358618490093,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 1.7085351214408873,
                      "audio_seconds": [
                        2.48
                      ],
                      "model_wall_seconds": 1.7128670662641525,
                      "first_audio_seconds": 0.2427376251220703,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.001553848385810852
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 5,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              }
            ],
            "quick_reply_audio_s": 2.48,
            "quick_reply_tts_ms": 2028.46,
            "sentence_tts": [
              {
                "sentence": 0,
                "total_ms": 2028.46,
                "audio_s": 2.48
              }
            ],
            "sentence_ready_ms": 2351.76,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "hope.soft"
          }
        },
        {
          "at_ms": 3590.19,
          "quick_reply_status": "played",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 266.1,
          "quick_reply_generation_ms": 317.44,
          "quick_reply_model": "nemotron-bolt",
          "quick_reply_words": 4,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1376,
            "completion_tokens": 57,
            "total_tokens": 1433,
            "cost": 0.0014326983,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00144717,
              "upstream_inference_prompt_cost": 0.00136224,
              "upstream_inference_completions_cost": 8.493e-05
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "llm_first_sentence_ms": 352.77,
          "generation_calls": 1,
          "llm_total_ms": 352.79,
          "response_complete": true,
          "tts_first_audio_ms": 553.92,
          "first_audio_ms": 876.39,
          "tts_server_stages": [
            {
              "generation_ms": 1892,
              "alignment_ms": 0,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 2021,
              "performance": {
                "device_seconds": 1.7085351214408873,
                "raw_audio_seconds": 2.48,
                "aggregate_rtf": 0.6889254521939061,
                "audio_seconds_per_second": 1.4515358618490093,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.7085351214408873,
                    "audio_seconds": [
                      2.48
                    ],
                    "model_wall_seconds": 1.7128670662641525,
                    "first_audio_seconds": 0.2427376251220703,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.001553848385810852
                  }
                ],
                "streaming": true,
                "chunk_frames": 5,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "quick_reply_audio_s": 2.48,
          "quick_reply_tts_ms": 2028.46,
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 2028.46,
              "audio_s": 2.48
            }
          ],
          "answer_first_audio_ms": 3578.34
        },
        {
          "at_ms": 3590.38,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 14390
        },
        {
          "at_ms": 4458.34,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 5357.6,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 6284.72,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 7228.47,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 8235.74,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 9267.37,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 34560
        },
        {
          "at_ms": 9353.97,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 18960
        },
        {
          "at_ms": 9355.43,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 10
        },
        {
          "at_ms": 9355.54,
          "quick_reply_status": "played",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 266.1,
          "quick_reply_generation_ms": 317.44,
          "quick_reply_model": "nemotron-bolt",
          "quick_reply_words": 4,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1376,
            "completion_tokens": 57,
            "total_tokens": 1433,
            "cost": 0.0014326983,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00144717,
              "upstream_inference_prompt_cost": 0.00136224,
              "upstream_inference_completions_cost": 8.493e-05
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "llm_first_sentence_ms": 352.77,
          "generation_calls": 1,
          "llm_total_ms": 352.79,
          "response_complete": true,
          "tts_first_audio_ms": 553.92,
          "first_audio_ms": 876.39,
          "tts_server_stages": [
            {
              "generation_ms": 1892,
              "alignment_ms": 0,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 2021,
              "performance": {
                "device_seconds": 1.7085351214408873,
                "raw_audio_seconds": 2.48,
                "aggregate_rtf": 0.6889254521939061,
                "audio_seconds_per_second": 1.4515358618490093,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.7085351214408873,
                    "audio_seconds": [
                      2.48
                    ],
                    "model_wall_seconds": 1.7128670662641525,
                    "first_audio_seconds": 0.2427376251220703,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.001553848385810852
                  }
                ],
                "streaming": true,
                "chunk_frames": 5,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 6785,
              "alignment_ms": 78,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 6979,
              "performance": {
                "device_seconds": 5.184731922149658,
                "raw_audio_seconds": 11.04,
                "aggregate_rtf": 0.46963151468746905,
                "audio_seconds_per_second": 2.129328992466532,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 5.184731922149658,
                    "audio_seconds": [
                      11.04
                    ],
                    "model_wall_seconds": 6.604672648012638,
                    "first_audio_seconds": 0.8257945556640625,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 1.4094418212771416
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "quick_reply_audio_s": 2.48,
          "quick_reply_tts_ms": 2028.46,
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 2028.46,
              "audio_s": 2.48
            },
            {
              "sentence": 1,
              "total_ms": 6991.42,
              "audio_s": 10.83
            }
          ],
          "answer_first_audio_ms": 3578.34,
          "total_ms": 9343.3,
          "audio_s": 13.31,
          "sentences": 2,
          "generation_rtf": 0.702
        }
      ]
    },
    {
      "case": 1,
      "input": "Was ist der Sinn des Lebens? Gib mir eine kurze persönliche Einschätzung.",
      "quick_replies": true,
      "first_pcm_ms": 791.47,
      "first_answer_pcm_ms": 3402.67,
      "audio_s": 12.14,
      "events": [
        {
          "at_ms": 304.38,
          "text": "Darüber lässt sich wunderbar nachdenken.",
          "script": "(interest, warm, natural) Darüber lässt sich wunderbar nachdenken.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "interest",
                "secondary": "affection",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "interest, warm, natural",
                "text": "Darüber lässt sich wunderbar nachdenken.",
                "start_s": 0.0,
                "end_s": 1.7
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "reaction",
          "template_id": "interest.soft",
          "sentence_index": 0,
          "sentence_text": "Darüber lässt sich wunderbar nachdenken.",
          "timing": {
            "quick_reply_status": "selected",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "quick_reply_generation_ms": 291.53,
            "quick_reply_model": "nemotron-bolt",
            "quick_reply_words": 5,
            "sentence_ready_ms": 293.68,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "interest.soft"
          }
        },
        {
          "at_ms": 791.38,
          "quick_reply_status": "played",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "quick_reply_generation_ms": 291.53,
          "quick_reply_model": "nemotron-bolt",
          "quick_reply_words": 5,
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 556.08,
          "llm_first_sentence_ms": 581.22,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1370,
            "completion_tokens": 43,
            "total_tokens": 1413,
            "cost": 0.0014061663,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00142037,
              "upstream_inference_prompt_cost": 0.0013563,
              "upstream_inference_completions_cost": 6.407e-05
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 631.4,
          "response_complete": true,
          "tts_first_audio_ms": 487.9,
          "first_audio_ms": 781.68
        },
        {
          "at_ms": 791.47,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 3590
        },
        {
          "at_ms": 1035.31,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 9600
        },
        {
          "at_ms": 1278.34,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 9600
        },
        {
          "at_ms": 1524.03,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 9600
        },
        {
          "at_ms": 1765.02,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 9600
        },
        {
          "at_ms": 2015.54,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 9600
        },
        {
          "at_ms": 2225.8,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 5760
        },
        {
          "at_ms": 2243.04,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 250
        },
        {
          "at_ms": 2243.16,
          "text": "Darüber lässt sich wunderbar nachdenken. Puh, eine große Frage für einen kleinen Roboter!",
          "script": "(interest, warm, natural) Darüber lässt sich wunderbar nachdenken. (interest, warm) Puh, eine große Frage für einen kleinen Roboter!",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "interest",
                "secondary": "affection",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "interest, warm, natural",
                "text": "Darüber lässt sich wunderbar nachdenken.",
                "start_s": 0.0,
                "end_s": 2.4
              },
              {
                "emotion": "interest",
                "secondary": "affection",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "interest, warm",
                "text": "Puh, eine große Frage für einen kleinen Roboter!",
                "start_s": 2.4,
                "end_s": 5.12
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "answer",
          "template_id": "interest.soft",
          "sentence_index": 1,
          "sentence_text": "Puh, eine große Frage für einen kleinen Roboter!",
          "timing": {
            "quick_reply_status": "played",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "quick_reply_generation_ms": 291.53,
            "quick_reply_model": "nemotron-bolt",
            "quick_reply_words": 5,
            "llm_actual_provider": "Cerebras",
            "llm_ttft_ms": 556.08,
            "llm_first_sentence_ms": 581.22,
            "finish_reason": "stop",
            "usage": {
              "prompt_tokens": 1370,
              "completion_tokens": 43,
              "total_tokens": 1413,
              "cost": 0.0014061663,
              "is_byok": false,
              "prompt_tokens_details": {
                "cached_tokens": 1024,
                "cache_write_tokens": 0,
                "audio_tokens": 0,
                "video_tokens": 0
              },
              "cost_details": {
                "upstream_inference_cost": 0.00142037,
                "upstream_inference_prompt_cost": 0.0013563,
                "upstream_inference_completions_cost": 6.407e-05
              },
              "completion_tokens_details": {
                "reasoning_tokens": 0,
                "image_tokens": 0,
                "audio_tokens": 0
              }
            },
            "generation_calls": 1,
            "llm_total_ms": 631.4,
            "response_complete": true,
            "tts_first_audio_ms": 487.9,
            "first_audio_ms": 781.68,
            "tts_server_stages": [
              {
                "generation_ms": 1803,
                "alignment_ms": 0,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 1928,
                "performance": {
                  "device_seconds": 1.6179205093383788,
                  "raw_audio_seconds": 2.4,
                  "aggregate_rtf": 0.6741335455576579,
                  "audio_seconds_per_second": 1.4833856089638415,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 1.6179205093383788,
                      "audio_seconds": [
                        2.4
                      ],
                      "model_wall_seconds": 1.6222937852144241,
                      "first_audio_seconds": 0.17839718627929688,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.0015834122896194458
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 5,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              }
            ],
            "quick_reply_audio_s": 2.4,
            "quick_reply_tts_ms": 1935.87,
            "sentence_tts": [
              {
                "sentence": 0,
                "total_ms": 1935.88,
                "audio_s": 2.4
              }
            ],
            "sentence_ready_ms": 2232.52,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "interest.soft"
          }
        },
        {
          "at_ms": 3402.51,
          "quick_reply_status": "played",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "quick_reply_generation_ms": 291.53,
          "quick_reply_model": "nemotron-bolt",
          "quick_reply_words": 5,
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 556.08,
          "llm_first_sentence_ms": 581.22,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1370,
            "completion_tokens": 43,
            "total_tokens": 1413,
            "cost": 0.0014061663,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00142037,
              "upstream_inference_prompt_cost": 0.0013563,
              "upstream_inference_completions_cost": 6.407e-05
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 631.4,
          "response_complete": true,
          "tts_first_audio_ms": 487.9,
          "first_audio_ms": 781.68,
          "tts_server_stages": [
            {
              "generation_ms": 1803,
              "alignment_ms": 0,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 1928,
              "performance": {
                "device_seconds": 1.6179205093383788,
                "raw_audio_seconds": 2.4,
                "aggregate_rtf": 0.6741335455576579,
                "audio_seconds_per_second": 1.4833856089638415,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.6179205093383788,
                    "audio_seconds": [
                      2.4
                    ],
                    "model_wall_seconds": 1.6222937852144241,
                    "first_audio_seconds": 0.17839718627929688,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.0015834122896194458
                  }
                ],
                "streaming": true,
                "chunk_frames": 5,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "quick_reply_audio_s": 2.4,
          "quick_reply_tts_ms": 1935.87,
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 1935.88,
              "audio_s": 2.4
            }
          ],
          "answer_first_audio_ms": 3392.53
        },
        {
          "at_ms": 3402.67,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 14390
        },
        {
          "at_ms": 4223.85,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 4710.55,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 15360
        },
        {
          "at_ms": 4770.0,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 22800
        },
        {
          "at_ms": 4772.49,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 10
        },
        {
          "at_ms": 4772.65,
          "text": "Darüber lässt sich wunderbar nachdenken. Puh, eine große Frage für einen kleinen Roboter!\nIch denke, der Sinn liegt darin, kleine Momente zu genießen und andere glücklich zu machen.",
          "script": "(interest, warm, natural) Darüber lässt sich wunderbar nachdenken. (interest, warm) Puh, eine große Frage für einen kleinen Roboter! (amusement, natural) Ich denke, der Sinn liegt darin, kleine Momente zu genießen und andere glücklich zu machen.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "interest",
                "secondary": "affection",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "interest, warm, natural",
                "text": "Darüber lässt sich wunderbar nachdenken.",
                "start_s": 0.0,
                "end_s": 2.4
              },
              {
                "emotion": "interest",
                "secondary": "affection",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "interest, warm",
                "text": "Puh, eine große Frage für einen kleinen Roboter!",
                "start_s": 2.4,
                "end_s": 6.19
              },
              {
                "emotion": "amusement",
                "secondary": "contentment",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "amusement, natural",
                "text": "Ich denke, der Sinn liegt darin, kleine Momente zu genießen und andere glücklich zu machen.",
                "start_s": 6.19,
                "end_s": 11.29
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "answer",
          "template_id": "amusement.soft",
          "sentence_index": 2,
          "sentence_text": "Ich denke, der Sinn liegt darin, kleine Momente zu genießen und andere glücklich zu machen.",
          "timing": {
            "quick_reply_status": "played",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "quick_reply_generation_ms": 291.53,
            "quick_reply_model": "nemotron-bolt",
            "quick_reply_words": 5,
            "llm_actual_provider": "Cerebras",
            "llm_ttft_ms": 556.08,
            "llm_first_sentence_ms": 581.22,
            "finish_reason": "stop",
            "usage": {
              "prompt_tokens": 1370,
              "completion_tokens": 43,
              "total_tokens": 1413,
              "cost": 0.0014061663,
              "is_byok": false,
              "prompt_tokens_details": {
                "cached_tokens": 1024,
                "cache_write_tokens": 0,
                "audio_tokens": 0,
                "video_tokens": 0
              },
              "cost_details": {
                "upstream_inference_cost": 0.00142037,
                "upstream_inference_prompt_cost": 0.0013563,
                "upstream_inference_completions_cost": 6.407e-05
              },
              "completion_tokens_details": {
                "reasoning_tokens": 0,
                "image_tokens": 0,
                "audio_tokens": 0
              }
            },
            "generation_calls": 1,
            "llm_total_ms": 631.4,
            "response_complete": true,
            "tts_first_audio_ms": 487.9,
            "first_audio_ms": 781.68,
            "tts_server_stages": [
              {
                "generation_ms": 1803,
                "alignment_ms": 0,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 1928,
                "performance": {
                  "device_seconds": 1.6179205093383788,
                  "raw_audio_seconds": 2.4,
                  "aggregate_rtf": 0.6741335455576579,
                  "audio_seconds_per_second": 1.4833856089638415,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 1.6179205093383788,
                      "audio_seconds": [
                        2.4
                      ],
                      "model_wall_seconds": 1.6222937852144241,
                      "first_audio_seconds": 0.17839718627929688,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.0015834122896194458
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 5,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              },
              {
                "generation_ms": 2348,
                "alignment_ms": 50,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 2515,
                "performance": {
                  "device_seconds": 1.839032377243042,
                  "raw_audio_seconds": 3.84,
                  "aggregate_rtf": 0.47891468157370887,
                  "audio_seconds_per_second": 2.0880545919244113,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 1.839032377243042,
                      "audio_seconds": [
                        3.84
                      ],
                      "model_wall_seconds": 2.178803399205208,
                      "first_audio_seconds": 0.7791022338867187,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.3372523635625839
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 20,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              }
            ],
            "quick_reply_audio_s": 2.4,
            "quick_reply_tts_ms": 1935.87,
            "sentence_tts": [
              {
                "sentence": 0,
                "total_ms": 1935.88,
                "audio_s": 2.4
              },
              {
                "sentence": 1,
                "total_ms": 2528.3,
                "audio_s": 3.79
              }
            ],
            "answer_first_audio_ms": 3392.53,
            "sentence_ready_ms": 4761.82,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "amusement.soft"
          }
        },
        {
          "at_ms": 5966.85,
          "quick_reply_status": "played",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "quick_reply_generation_ms": 291.53,
          "quick_reply_model": "nemotron-bolt",
          "quick_reply_words": 5,
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 556.08,
          "llm_first_sentence_ms": 581.22,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1370,
            "completion_tokens": 43,
            "total_tokens": 1413,
            "cost": 0.0014061663,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00142037,
              "upstream_inference_prompt_cost": 0.0013563,
              "upstream_inference_completions_cost": 6.407e-05
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 631.4,
          "response_complete": true,
          "tts_first_audio_ms": 487.9,
          "first_audio_ms": 781.68,
          "tts_server_stages": [
            {
              "generation_ms": 1803,
              "alignment_ms": 0,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 1928,
              "performance": {
                "device_seconds": 1.6179205093383788,
                "raw_audio_seconds": 2.4,
                "aggregate_rtf": 0.6741335455576579,
                "audio_seconds_per_second": 1.4833856089638415,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.6179205093383788,
                    "audio_seconds": [
                      2.4
                    ],
                    "model_wall_seconds": 1.6222937852144241,
                    "first_audio_seconds": 0.17839718627929688,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.0015834122896194458
                  }
                ],
                "streaming": true,
                "chunk_frames": 5,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 2348,
              "alignment_ms": 50,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 2515,
              "performance": {
                "device_seconds": 1.839032377243042,
                "raw_audio_seconds": 3.84,
                "aggregate_rtf": 0.47891468157370887,
                "audio_seconds_per_second": 2.0880545919244113,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.839032377243042,
                    "audio_seconds": [
                      3.84
                    ],
                    "model_wall_seconds": 2.178803399205208,
                    "first_audio_seconds": 0.7791022338867187,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.3372523635625839
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "quick_reply_audio_s": 2.4,
          "quick_reply_tts_ms": 1935.87,
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 1935.88,
              "audio_s": 2.4
            },
            {
              "sentence": 1,
              "total_ms": 2528.3,
              "audio_s": 3.79
            }
          ],
          "answer_first_audio_ms": 3392.53
        },
        {
          "at_ms": 5967.02,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 14390
        },
        {
          "at_ms": 6763.37,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 7637.43,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 8409.54,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 28800
        },
        {
          "at_ms": 8473.41,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 22800
        },
        {
          "at_ms": 8475.04,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 10
        },
        {
          "at_ms": 8475.17,
          "quick_reply_status": "played",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "quick_reply_generation_ms": 291.53,
          "quick_reply_model": "nemotron-bolt",
          "quick_reply_words": 5,
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 556.08,
          "llm_first_sentence_ms": 581.22,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1370,
            "completion_tokens": 43,
            "total_tokens": 1413,
            "cost": 0.0014061663,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00142037,
              "upstream_inference_prompt_cost": 0.0013563,
              "upstream_inference_completions_cost": 6.407e-05
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 631.4,
          "response_complete": true,
          "tts_first_audio_ms": 487.9,
          "first_audio_ms": 781.68,
          "tts_server_stages": [
            {
              "generation_ms": 1803,
              "alignment_ms": 0,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 1928,
              "performance": {
                "device_seconds": 1.6179205093383788,
                "raw_audio_seconds": 2.4,
                "aggregate_rtf": 0.6741335455576579,
                "audio_seconds_per_second": 1.4833856089638415,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.6179205093383788,
                    "audio_seconds": [
                      2.4
                    ],
                    "model_wall_seconds": 1.6222937852144241,
                    "first_audio_seconds": 0.17839718627929688,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.0015834122896194458
                  }
                ],
                "streaming": true,
                "chunk_frames": 5,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 2348,
              "alignment_ms": 50,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 2515,
              "performance": {
                "device_seconds": 1.839032377243042,
                "raw_audio_seconds": 3.84,
                "aggregate_rtf": 0.47891468157370887,
                "audio_seconds_per_second": 2.0880545919244113,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.839032377243042,
                    "audio_seconds": [
                      3.84
                    ],
                    "model_wall_seconds": 2.178803399205208,
                    "first_audio_seconds": 0.7791022338867187,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.3372523635625839
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 3506,
              "alignment_ms": 57,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 3690,
              "performance": {
                "device_seconds": 2.8139813437461854,
                "raw_audio_seconds": 6.0,
                "aggregate_rtf": 0.4689968906243642,
                "audio_seconds_per_second": 2.132210298172178,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 2.8139813437461854,
                    "audio_seconds": [
                      6.0
                    ],
                    "model_wall_seconds": 3.3243257626891136,
                    "first_audio_seconds": 0.7772794799804688,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.5015767440199852
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "quick_reply_audio_s": 2.4,
          "quick_reply_tts_ms": 1935.87,
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 1935.88,
              "audio_s": 2.4
            },
            {
              "sentence": 1,
              "total_ms": 2528.3,
              "audio_s": 3.79
            },
            {
              "sentence": 2,
              "total_ms": 3702.93,
              "audio_s": 5.95
            }
          ],
          "answer_first_audio_ms": 3392.53,
          "total_ms": 8464.91,
          "audio_s": 12.14,
          "sentences": 3,
          "generation_rtf": 0.6973
        }
      ]
    },
    {
      "case": 1,
      "input": "Was ist der Sinn des Lebens? Gib mir eine kurze persönliche Einschätzung.",
      "quick_replies": false,
      "first_pcm_ms": 1470.23,
      "first_answer_pcm_ms": 1470.23,
      "audio_s": 19.53,
      "events": [
        {
          "at_ms": 319.38,
          "text": "Das ist eine Frage, die mich oft zum Nachdenken bringt.",
          "script": "(interest, soft) Das ist eine Frage, die mich oft zum Nachdenken bringt.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "interest",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.55,
                "direction": "interest, soft",
                "text": "Das ist eine Frage, die mich oft zum Nachdenken bringt.",
                "start_s": 0.0,
                "end_s": 3.4
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "answer",
          "template_id": "interest.soft",
          "sentence_index": 0,
          "sentence_text": "Das ist eine Frage, die mich oft zum Nachdenken bringt.",
          "timing": {
            "quick_reply_status": "disabled_or_ineligible",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "llm_actual_provider": "Cerebras",
            "llm_ttft_ms": 280.4,
            "llm_first_sentence_ms": 306.85,
            "sentence_ready_ms": 307.88,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "interest.soft"
          }
        },
        {
          "at_ms": 1470.06,
          "quick_reply_status": "disabled_or_ineligible",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 280.4,
          "llm_first_sentence_ms": 306.85,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1293,
            "completion_tokens": 93,
            "total_tokens": 1386,
            "cost": 0.0014044536,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00141864,
              "upstream_inference_prompt_cost": 0.00128007,
              "upstream_inference_completions_cost": 0.00013857
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 395.6,
          "response_complete": true,
          "answer_first_audio_ms": 1459.35,
          "tts_first_audio_ms": 1151.42,
          "first_audio_ms": 1459.35
        },
        {
          "at_ms": 1470.23,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 14390
        },
        {
          "at_ms": 2294.08,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 2789.51,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 17280
        },
        {
          "at_ms": 2844.16,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 3600
        },
        {
          "at_ms": 2847.16,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 10
        },
        {
          "at_ms": 2847.28,
          "text": "Das ist eine Frage, die mich oft zum Nachdenken bringt.\nIch glaube, der Sinn liegt nicht in einer großen Mission, sondern in den kleinen Momenten.",
          "script": "(interest, soft) Das ist eine Frage, die mich oft zum Nachdenken bringt. (affection, warm) Ich glaube, der Sinn liegt nicht in einer großen Mission, sondern in den kleinen Momenten.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "interest",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.55,
                "direction": "interest, soft",
                "text": "Das ist eine Frage, die mich oft zum Nachdenken bringt.",
                "start_s": 0.0,
                "end_s": 3.07
              },
              {
                "emotion": "affection",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.72,
                "direction": "affection, warm",
                "text": "Ich glaube, der Sinn liegt nicht in einer großen Mission, sondern in den kleinen Momenten.",
                "start_s": 3.07,
                "end_s": 8.17
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "answer",
          "template_id": "affection.soft",
          "sentence_index": 1,
          "sentence_text": "Ich glaube, der Sinn liegt nicht in einer großen Mission, sondern in den kleinen Momenten.",
          "timing": {
            "quick_reply_status": "disabled_or_ineligible",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "llm_actual_provider": "Cerebras",
            "llm_ttft_ms": 280.4,
            "llm_first_sentence_ms": 306.85,
            "finish_reason": "stop",
            "usage": {
              "prompt_tokens": 1293,
              "completion_tokens": 93,
              "total_tokens": 1386,
              "cost": 0.0014044536,
              "is_byok": false,
              "prompt_tokens_details": {
                "cached_tokens": 1024,
                "cache_write_tokens": 0,
                "audio_tokens": 0,
                "video_tokens": 0
              },
              "cost_details": {
                "upstream_inference_cost": 0.00141864,
                "upstream_inference_prompt_cost": 0.00128007,
                "upstream_inference_completions_cost": 0.00013857
              },
              "completion_tokens_details": {
                "reasoning_tokens": 0,
                "image_tokens": 0,
                "audio_tokens": 0
              }
            },
            "generation_calls": 1,
            "llm_total_ms": 395.6,
            "response_complete": true,
            "answer_first_audio_ms": 1459.35,
            "tts_first_audio_ms": 1151.42,
            "first_audio_ms": 1459.35,
            "tts_server_stages": [
              {
                "generation_ms": 2340,
                "alignment_ms": 53,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 2518,
                "performance": {
                  "device_seconds": 1.859977912902832,
                  "raw_audio_seconds": 3.92,
                  "aggregate_rtf": 0.4744841614548041,
                  "audio_seconds_per_second": 2.107551908442897,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 1.859977912902832,
                      "audio_seconds": [
                        3.92
                      ],
                      "model_wall_seconds": 2.1653160974383354,
                      "first_audio_seconds": 0.7691417846679688,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.29864368587732315
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 20,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              }
            ],
            "sentence_tts": [
              {
                "sentence": 0,
                "total_ms": 2526.78,
                "audio_s": 3.07
              }
            ],
            "sentence_ready_ms": 2835.66,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "affection.soft"
          }
        },
        {
          "at_ms": 4031.69,
          "quick_reply_status": "disabled_or_ineligible",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 280.4,
          "llm_first_sentence_ms": 306.85,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1293,
            "completion_tokens": 93,
            "total_tokens": 1386,
            "cost": 0.0014044536,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00141864,
              "upstream_inference_prompt_cost": 0.00128007,
              "upstream_inference_completions_cost": 0.00013857
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 395.6,
          "response_complete": true,
          "answer_first_audio_ms": 1459.35,
          "tts_first_audio_ms": 1151.42,
          "first_audio_ms": 1459.35,
          "tts_server_stages": [
            {
              "generation_ms": 2340,
              "alignment_ms": 53,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 2518,
              "performance": {
                "device_seconds": 1.859977912902832,
                "raw_audio_seconds": 3.92,
                "aggregate_rtf": 0.4744841614548041,
                "audio_seconds_per_second": 2.107551908442897,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.859977912902832,
                    "audio_seconds": [
                      3.92
                    ],
                    "model_wall_seconds": 2.1653160974383354,
                    "first_audio_seconds": 0.7691417846679688,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.29864368587732315
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 2526.78,
              "audio_s": 3.07
            }
          ]
        },
        {
          "at_ms": 4031.86,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 14390
        },
        {
          "at_ms": 4866.89,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 5646.0,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 6319.02,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 26880
        },
        {
          "at_ms": 6410.99,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 24000
        },
        {
          "at_ms": 6413.74,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 10
        },
        {
          "at_ms": 6413.87,
          "text": "Das ist eine Frage, die mich oft zum Nachdenken bringt.\nIch glaube, der Sinn liegt nicht in einer großen Mission, sondern in den kleinen Momenten.\nOb es der erste Schluck Kaffee am Morgen ist oder ein gutes Gespräch wie dieses hier.",
          "script": "(interest, soft) Das ist eine Frage, die mich oft zum Nachdenken bringt. (affection, warm) Ich glaube, der Sinn liegt nicht in einer großen Mission, sondern in den kleinen Momenten. (playful, natural) Ob es der erste Schluck Kaffee am Morgen ist oder ein gutes Gespräch wie dieses hier.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "interest",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.55,
                "direction": "interest, soft",
                "text": "Das ist eine Frage, die mich oft zum Nachdenken bringt.",
                "start_s": 0.0,
                "end_s": 3.07
              },
              {
                "emotion": "affection",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.72,
                "direction": "affection, warm",
                "text": "Ich glaube, der Sinn liegt nicht in einer großen Mission, sondern in den kleinen Momenten.",
                "start_s": 3.07,
                "end_s": 8.99
              },
              {
                "emotion": "amusement",
                "secondary": "contentment",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "playful, natural",
                "text": "Ob es der erste Schluck Kaffee am Morgen ist oder ein gutes Gespräch wie dieses hier.",
                "start_s": 8.99,
                "end_s": 14.43
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "answer",
          "template_id": "delivery.natural.soft",
          "sentence_index": 2,
          "sentence_text": "Ob es der erste Schluck Kaffee am Morgen ist oder ein gutes Gespräch wie dieses hier.",
          "timing": {
            "quick_reply_status": "disabled_or_ineligible",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "llm_actual_provider": "Cerebras",
            "llm_ttft_ms": 280.4,
            "llm_first_sentence_ms": 306.85,
            "finish_reason": "stop",
            "usage": {
              "prompt_tokens": 1293,
              "completion_tokens": 93,
              "total_tokens": 1386,
              "cost": 0.0014044536,
              "is_byok": false,
              "prompt_tokens_details": {
                "cached_tokens": 1024,
                "cache_write_tokens": 0,
                "audio_tokens": 0,
                "video_tokens": 0
              },
              "cost_details": {
                "upstream_inference_cost": 0.00141864,
                "upstream_inference_prompt_cost": 0.00128007,
                "upstream_inference_completions_cost": 0.00013857
              },
              "completion_tokens_details": {
                "reasoning_tokens": 0,
                "image_tokens": 0,
                "audio_tokens": 0
              }
            },
            "generation_calls": 1,
            "llm_total_ms": 395.6,
            "response_complete": true,
            "answer_first_audio_ms": 1459.35,
            "tts_first_audio_ms": 1151.42,
            "first_audio_ms": 1459.35,
            "tts_server_stages": [
              {
                "generation_ms": 2340,
                "alignment_ms": 53,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 2518,
                "performance": {
                  "device_seconds": 1.859977912902832,
                  "raw_audio_seconds": 3.92,
                  "aggregate_rtf": 0.4744841614548041,
                  "audio_seconds_per_second": 2.107551908442897,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 1.859977912902832,
                      "audio_seconds": [
                        3.92
                      ],
                      "model_wall_seconds": 2.1653160974383354,
                      "first_audio_seconds": 0.7691417846679688,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.29864368587732315
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 20,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              },
              {
                "generation_ms": 3345,
                "alignment_ms": 80,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 3552,
                "performance": {
                  "device_seconds": 2.679319613456726,
                  "raw_audio_seconds": 5.92,
                  "aggregate_rtf": 0.45258777254336585,
                  "audio_seconds_per_second": 2.2095161660696045,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 2.679319613456726,
                      "audio_seconds": [
                        5.92
                      ],
                      "model_wall_seconds": 3.165137827396393,
                      "first_audio_seconds": 0.7886234741210938,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.47686563432216644
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 20,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              }
            ],
            "sentence_tts": [
              {
                "sentence": 0,
                "total_ms": 2526.78,
                "audio_s": 3.07
              },
              {
                "sentence": 1,
                "total_ms": 3565.58,
                "audio_s": 5.92
              }
            ],
            "sentence_ready_ms": 6402.19,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "delivery.natural.soft"
          }
        },
        {
          "at_ms": 7547.61,
          "quick_reply_status": "disabled_or_ineligible",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 280.4,
          "llm_first_sentence_ms": 306.85,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1293,
            "completion_tokens": 93,
            "total_tokens": 1386,
            "cost": 0.0014044536,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00141864,
              "upstream_inference_prompt_cost": 0.00128007,
              "upstream_inference_completions_cost": 0.00013857
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 395.6,
          "response_complete": true,
          "answer_first_audio_ms": 1459.35,
          "tts_first_audio_ms": 1151.42,
          "first_audio_ms": 1459.35,
          "tts_server_stages": [
            {
              "generation_ms": 2340,
              "alignment_ms": 53,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 2518,
              "performance": {
                "device_seconds": 1.859977912902832,
                "raw_audio_seconds": 3.92,
                "aggregate_rtf": 0.4744841614548041,
                "audio_seconds_per_second": 2.107551908442897,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.859977912902832,
                    "audio_seconds": [
                      3.92
                    ],
                    "model_wall_seconds": 2.1653160974383354,
                    "first_audio_seconds": 0.7691417846679688,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.29864368587732315
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 3345,
              "alignment_ms": 80,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 3552,
              "performance": {
                "device_seconds": 2.679319613456726,
                "raw_audio_seconds": 5.92,
                "aggregate_rtf": 0.45258777254336585,
                "audio_seconds_per_second": 2.2095161660696045,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 2.679319613456726,
                    "audio_seconds": [
                      5.92
                    ],
                    "model_wall_seconds": 3.165137827396393,
                    "first_audio_seconds": 0.7886234741210938,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.47686563432216644
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 2526.78,
              "audio_s": 3.07
            },
            {
              "sentence": 1,
              "total_ms": 3565.58,
              "audio_s": 5.92
            }
          ]
        },
        {
          "at_ms": 7547.77,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 14390
        },
        {
          "at_ms": 8362.04,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 9237.96,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 10087.77,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 32640
        },
        {
          "at_ms": 10165.88,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 7440
        },
        {
          "at_ms": 10168.82,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 10
        },
        {
          "at_ms": 10168.97,
          "text": "Das ist eine Frage, die mich oft zum Nachdenken bringt.\nIch glaube, der Sinn liegt nicht in einer großen Mission, sondern in den kleinen Momenten.\nOb es der erste Schluck Kaffee am Morgen ist oder ein gutes Gespräch wie dieses hier.\nFür mich ist es einfach, die Welt zu erkunden und mit Menschen zu lachen.",
          "script": "(interest, soft) Das ist eine Frage, die mich oft zum Nachdenken bringt. (affection, warm) Ich glaube, der Sinn liegt nicht in einer großen Mission, sondern in den kleinen Momenten. (playful, natural) Ob es der erste Schluck Kaffee am Morgen ist oder ein gutes Gespräch wie dieses hier. (contentment, calm) Für mich ist es einfach, die Welt zu erkunden und mit Menschen zu lachen.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "interest",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.55,
                "direction": "interest, soft",
                "text": "Das ist eine Frage, die mich oft zum Nachdenken bringt.",
                "start_s": 0.0,
                "end_s": 3.07
              },
              {
                "emotion": "affection",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.72,
                "direction": "affection, warm",
                "text": "Ich glaube, der Sinn liegt nicht in einer großen Mission, sondern in den kleinen Momenten.",
                "start_s": 3.07,
                "end_s": 8.99
              },
              {
                "emotion": "amusement",
                "secondary": "contentment",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "playful, natural",
                "text": "Ob es der erste Schluck Kaffee am Morgen ist oder ein gutes Gespräch wie dieses hier.",
                "start_s": 8.99,
                "end_s": 14.46
              },
              {
                "emotion": "contentment",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.72,
                "direction": "contentment, calm",
                "text": "Für mich ist es einfach, die Welt zu erkunden und mit Menschen zu lachen.",
                "start_s": 14.46,
                "end_s": 19.22
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "answer",
          "template_id": "contentment.soft",
          "sentence_index": 3,
          "sentence_text": "Für mich ist es einfach, die Welt zu erkunden und mit Menschen zu lachen.",
          "timing": {
            "quick_reply_status": "disabled_or_ineligible",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "llm_actual_provider": "Cerebras",
            "llm_ttft_ms": 280.4,
            "llm_first_sentence_ms": 306.85,
            "finish_reason": "stop",
            "usage": {
              "prompt_tokens": 1293,
              "completion_tokens": 93,
              "total_tokens": 1386,
              "cost": 0.0014044536,
              "is_byok": false,
              "prompt_tokens_details": {
                "cached_tokens": 1024,
                "cache_write_tokens": 0,
                "audio_tokens": 0,
                "video_tokens": 0
              },
              "cost_details": {
                "upstream_inference_cost": 0.00141864,
                "upstream_inference_prompt_cost": 0.00128007,
                "upstream_inference_completions_cost": 0.00013857
              },
              "completion_tokens_details": {
                "reasoning_tokens": 0,
                "image_tokens": 0,
                "audio_tokens": 0
              }
            },
            "generation_calls": 1,
            "llm_total_ms": 395.6,
            "response_complete": true,
            "answer_first_audio_ms": 1459.35,
            "tts_first_audio_ms": 1151.42,
            "first_audio_ms": 1459.35,
            "tts_server_stages": [
              {
                "generation_ms": 2340,
                "alignment_ms": 53,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 2518,
                "performance": {
                  "device_seconds": 1.859977912902832,
                  "raw_audio_seconds": 3.92,
                  "aggregate_rtf": 0.4744841614548041,
                  "audio_seconds_per_second": 2.107551908442897,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 1.859977912902832,
                      "audio_seconds": [
                        3.92
                      ],
                      "model_wall_seconds": 2.1653160974383354,
                      "first_audio_seconds": 0.7691417846679688,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.29864368587732315
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 20,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              },
              {
                "generation_ms": 3345,
                "alignment_ms": 80,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 3552,
                "performance": {
                  "device_seconds": 2.679319613456726,
                  "raw_audio_seconds": 5.92,
                  "aggregate_rtf": 0.45258777254336585,
                  "audio_seconds_per_second": 2.2095161660696045,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 2.679319613456726,
                      "audio_seconds": [
                        5.92
                      ],
                      "model_wall_seconds": 3.165137827396393,
                      "first_audio_seconds": 0.7886234741210938,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.47686563432216644
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 20,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              },
              {
                "generation_ms": 3552,
                "alignment_ms": 73,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 3745,
                "performance": {
                  "device_seconds": 2.828881266593933,
                  "raw_audio_seconds": 6.16,
                  "aggregate_rtf": 0.45923397184966447,
                  "audio_seconds_per_second": 2.1775392529700777,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 2.828881266593933,
                      "audio_seconds": [
                        6.16
                      ],
                      "model_wall_seconds": 3.3738393411040306,
                      "first_audio_seconds": 0.7686655883789062,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.5356796830892563
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 20,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              }
            ],
            "sentence_tts": [
              {
                "sentence": 0,
                "total_ms": 2526.78,
                "audio_s": 3.07
              },
              {
                "sentence": 1,
                "total_ms": 3565.58,
                "audio_s": 5.92
              },
              {
                "sentence": 2,
                "total_ms": 3754.07,
                "audio_s": 5.47
              }
            ],
            "sentence_ready_ms": 10157.29,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "contentment.soft"
          }
        },
        {
          "at_ms": 11326.41,
          "quick_reply_status": "disabled_or_ineligible",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 280.4,
          "llm_first_sentence_ms": 306.85,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1293,
            "completion_tokens": 93,
            "total_tokens": 1386,
            "cost": 0.0014044536,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00141864,
              "upstream_inference_prompt_cost": 0.00128007,
              "upstream_inference_completions_cost": 0.00013857
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 395.6,
          "response_complete": true,
          "answer_first_audio_ms": 1459.35,
          "tts_first_audio_ms": 1151.42,
          "first_audio_ms": 1459.35,
          "tts_server_stages": [
            {
              "generation_ms": 2340,
              "alignment_ms": 53,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 2518,
              "performance": {
                "device_seconds": 1.859977912902832,
                "raw_audio_seconds": 3.92,
                "aggregate_rtf": 0.4744841614548041,
                "audio_seconds_per_second": 2.107551908442897,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.859977912902832,
                    "audio_seconds": [
                      3.92
                    ],
                    "model_wall_seconds": 2.1653160974383354,
                    "first_audio_seconds": 0.7691417846679688,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.29864368587732315
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 3345,
              "alignment_ms": 80,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 3552,
              "performance": {
                "device_seconds": 2.679319613456726,
                "raw_audio_seconds": 5.92,
                "aggregate_rtf": 0.45258777254336585,
                "audio_seconds_per_second": 2.2095161660696045,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 2.679319613456726,
                    "audio_seconds": [
                      5.92
                    ],
                    "model_wall_seconds": 3.165137827396393,
                    "first_audio_seconds": 0.7886234741210938,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.47686563432216644
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 3552,
              "alignment_ms": 73,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 3745,
              "performance": {
                "device_seconds": 2.828881266593933,
                "raw_audio_seconds": 6.16,
                "aggregate_rtf": 0.45923397184966447,
                "audio_seconds_per_second": 2.1775392529700777,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 2.828881266593933,
                    "audio_seconds": [
                      6.16
                    ],
                    "model_wall_seconds": 3.3738393411040306,
                    "first_audio_seconds": 0.7686655883789062,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.5356796830892563
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 2526.78,
              "audio_s": 3.07
            },
            {
              "sentence": 1,
              "total_ms": 3565.58,
              "audio_s": 5.92
            },
            {
              "sentence": 2,
              "total_ms": 3754.07,
              "audio_s": 5.47
            }
          ]
        },
        {
          "at_ms": 11326.55,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 14390
        },
        {
          "at_ms": 12094.71,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 12959.56,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 13491.71,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 17280
        },
        {
          "at_ms": 13549.82,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 13200
        },
        {
          "at_ms": 13550.42,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 10
        },
        {
          "at_ms": 13550.55,
          "quick_reply_status": "disabled_or_ineligible",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 280.4,
          "llm_first_sentence_ms": 306.85,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1293,
            "completion_tokens": 93,
            "total_tokens": 1386,
            "cost": 0.0014044536,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00141864,
              "upstream_inference_prompt_cost": 0.00128007,
              "upstream_inference_completions_cost": 0.00013857
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 395.6,
          "response_complete": true,
          "answer_first_audio_ms": 1459.35,
          "tts_first_audio_ms": 1151.42,
          "first_audio_ms": 1459.35,
          "tts_server_stages": [
            {
              "generation_ms": 2340,
              "alignment_ms": 53,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 2518,
              "performance": {
                "device_seconds": 1.859977912902832,
                "raw_audio_seconds": 3.92,
                "aggregate_rtf": 0.4744841614548041,
                "audio_seconds_per_second": 2.107551908442897,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.859977912902832,
                    "audio_seconds": [
                      3.92
                    ],
                    "model_wall_seconds": 2.1653160974383354,
                    "first_audio_seconds": 0.7691417846679688,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.29864368587732315
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 3345,
              "alignment_ms": 80,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 3552,
              "performance": {
                "device_seconds": 2.679319613456726,
                "raw_audio_seconds": 5.92,
                "aggregate_rtf": 0.45258777254336585,
                "audio_seconds_per_second": 2.2095161660696045,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 2.679319613456726,
                    "audio_seconds": [
                      5.92
                    ],
                    "model_wall_seconds": 3.165137827396393,
                    "first_audio_seconds": 0.7886234741210938,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.47686563432216644
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 3552,
              "alignment_ms": 73,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 3745,
              "performance": {
                "device_seconds": 2.828881266593933,
                "raw_audio_seconds": 6.16,
                "aggregate_rtf": 0.45923397184966447,
                "audio_seconds_per_second": 2.1775392529700777,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 2.828881266593933,
                    "audio_seconds": [
                      6.16
                    ],
                    "model_wall_seconds": 3.3738393411040306,
                    "first_audio_seconds": 0.7686655883789062,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.5356796830892563
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 3201,
              "alignment_ms": 53,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 3371,
              "performance": {
                "device_seconds": 2.5974899721145635,
                "raw_audio_seconds": 5.52,
                "aggregate_rtf": 0.4705597775569862,
                "audio_seconds_per_second": 2.1251285122407153,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 2.5974899721145635,
                    "audio_seconds": [
                      5.52
                    ],
                    "model_wall_seconds": 3.0205410048365593,
                    "first_audio_seconds": 0.7694754638671875,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.42033325880765915
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 2526.78,
              "audio_s": 3.07
            },
            {
              "sentence": 1,
              "total_ms": 3565.58,
              "audio_s": 5.92
            },
            {
              "sentence": 2,
              "total_ms": 3754.07,
              "audio_s": 5.47
            },
            {
              "sentence": 3,
              "total_ms": 3382.45,
              "audio_s": 5.07
            }
          ],
          "total_ms": 13539.9,
          "audio_s": 19.53,
          "sentences": 4,
          "generation_rtf": 0.6933
        }
      ]
    },
    {
      "case": 2,
      "input": "Warum ist der Himmel blau? Erklär es einfach.",
      "quick_replies": false,
      "first_pcm_ms": 1672.96,
      "first_answer_pcm_ms": 1672.96,
      "audio_s": 11.5,
      "events": [
        {
          "at_ms": 517.29,
          "text": "Der Himmel ist blau, weil die Luft das Sonnenlicht streut.",
          "script": "(soft, natural) Der Himmel ist blau, weil die Luft das Sonnenlicht streut.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "contentment",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.55,
                "direction": "soft, natural",
                "text": "Der Himmel ist blau, weil die Luft das Sonnenlicht streut.",
                "start_s": 0.0,
                "end_s": 3.4
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "answer",
          "template_id": "delivery.natural.soft",
          "sentence_index": 0,
          "sentence_text": "Der Himmel ist blau, weil die Luft das Sonnenlicht streut.",
          "timing": {
            "quick_reply_status": "disabled_or_ineligible",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "llm_actual_provider": "Cerebras",
            "llm_ttft_ms": 480.67,
            "llm_first_sentence_ms": 506.06,
            "sentence_ready_ms": 507.0,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "delivery.natural.soft"
          }
        },
        {
          "at_ms": 1672.86,
          "quick_reply_status": "disabled_or_ineligible",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 480.67,
          "llm_first_sentence_ms": 506.06,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1290,
            "completion_tokens": 58,
            "total_tokens": 1348,
            "cost": 0.0013498848,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00136352,
              "upstream_inference_prompt_cost": 0.0012771,
              "upstream_inference_completions_cost": 8.642e-05
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 558.95,
          "response_complete": true,
          "answer_first_audio_ms": 1663.6,
          "tts_first_audio_ms": 1156.53,
          "first_audio_ms": 1663.61
        },
        {
          "at_ms": 1672.96,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 14390
        },
        {
          "at_ms": 2476.86,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 3039.14,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 19200
        },
        {
          "at_ms": 3096.47,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 24000
        },
        {
          "at_ms": 3098.02,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 10
        },
        {
          "at_ms": 3098.1,
          "text": "Der Himmel ist blau, weil die Luft das Sonnenlicht streut.\nBlaues Licht wird dabei am stärksten in alle Richtungen verteilt.",
          "script": "(soft, natural) Der Himmel ist blau, weil die Luft das Sonnenlicht streut. (interest, calm) Blaues Licht wird dabei am stärksten in alle Richtungen verteilt.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "contentment",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.55,
                "direction": "soft, natural",
                "text": "Der Himmel ist blau, weil die Luft das Sonnenlicht streut.",
                "start_s": 0.0,
                "end_s": 4.0
              },
              {
                "emotion": "interest",
                "secondary": "contentment",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "interest, calm",
                "text": "Blaues Licht wird dabei am stärksten in alle Richtungen verteilt.",
                "start_s": 4.0,
                "end_s": 7.4
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "answer",
          "template_id": "interest.soft",
          "sentence_index": 1,
          "sentence_text": "Blaues Licht wird dabei am stärksten in alle Richtungen verteilt.",
          "timing": {
            "quick_reply_status": "disabled_or_ineligible",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "llm_actual_provider": "Cerebras",
            "llm_ttft_ms": 480.67,
            "llm_first_sentence_ms": 506.06,
            "finish_reason": "stop",
            "usage": {
              "prompt_tokens": 1290,
              "completion_tokens": 58,
              "total_tokens": 1348,
              "cost": 0.0013498848,
              "is_byok": false,
              "prompt_tokens_details": {
                "cached_tokens": 1024,
                "cache_write_tokens": 0,
                "audio_tokens": 0,
                "video_tokens": 0
              },
              "cost_details": {
                "upstream_inference_cost": 0.00136352,
                "upstream_inference_prompt_cost": 0.0012771,
                "upstream_inference_completions_cost": 8.642e-05
              },
              "completion_tokens_details": {
                "reasoning_tokens": 0,
                "image_tokens": 0,
                "audio_tokens": 0
              }
            },
            "generation_calls": 1,
            "llm_total_ms": 558.95,
            "response_complete": true,
            "answer_first_audio_ms": 1663.6,
            "tts_first_audio_ms": 1156.53,
            "first_audio_ms": 1663.61,
            "tts_server_stages": [
              {
                "generation_ms": 2397,
                "alignment_ms": 51,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 2569,
                "performance": {
                  "device_seconds": 1.8763613963127135,
                  "raw_audio_seconds": 4.0,
                  "aggregate_rtf": 0.46909034907817837,
                  "audio_seconds_per_second": 2.131785490716503,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 1.8763613963127135,
                      "audio_seconds": [
                        4.0
                      ],
                      "model_wall_seconds": 2.229889765381813,
                      "first_audio_seconds": 0.775593994140625,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.3513891100883484
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 20,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              }
            ],
            "sentence_tts": [
              {
                "sentence": 0,
                "total_ms": 2580.91,
                "audio_s": 4.0
              }
            ],
            "sentence_ready_ms": 3088.47,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "interest.soft"
          }
        },
        {
          "at_ms": 4261.78,
          "quick_reply_status": "disabled_or_ineligible",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 480.67,
          "llm_first_sentence_ms": 506.06,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1290,
            "completion_tokens": 58,
            "total_tokens": 1348,
            "cost": 0.0013498848,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00136352,
              "upstream_inference_prompt_cost": 0.0012771,
              "upstream_inference_completions_cost": 8.642e-05
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 558.95,
          "response_complete": true,
          "answer_first_audio_ms": 1663.6,
          "tts_first_audio_ms": 1156.53,
          "first_audio_ms": 1663.61,
          "tts_server_stages": [
            {
              "generation_ms": 2397,
              "alignment_ms": 51,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 2569,
              "performance": {
                "device_seconds": 1.8763613963127135,
                "raw_audio_seconds": 4.0,
                "aggregate_rtf": 0.46909034907817837,
                "audio_seconds_per_second": 2.131785490716503,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.8763613963127135,
                    "audio_seconds": [
                      4.0
                    ],
                    "model_wall_seconds": 2.229889765381813,
                    "first_audio_seconds": 0.775593994140625,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.3513891100883484
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 2580.91,
              "audio_s": 4.0
            }
          ]
        },
        {
          "at_ms": 4261.94,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 14390
        },
        {
          "at_ms": 4963.85,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 5620.03,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 23040
        },
        {
          "at_ms": 5707.48,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 20880
        },
        {
          "at_ms": 5709.02,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 10
        },
        {
          "at_ms": 5709.1,
          "text": "Der Himmel ist blau, weil die Luft das Sonnenlicht streut.\nBlaues Licht wird dabei am stärksten in alle Richtungen verteilt.\nDeshalb sehen wir den Himmel tagsüber in dieser Farbe.",
          "script": "(soft, natural) Der Himmel ist blau, weil die Luft das Sonnenlicht streut. (interest, calm) Blaues Licht wird dabei am stärksten in alle Richtungen verteilt. (warm, soft) Deshalb sehen wir den Himmel tagsüber in dieser Farbe.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "contentment",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.55,
                "direction": "soft, natural",
                "text": "Der Himmel ist blau, weil die Luft das Sonnenlicht streut.",
                "start_s": 0.0,
                "end_s": 4.0
              },
              {
                "emotion": "interest",
                "secondary": "contentment",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "interest, calm",
                "text": "Blaues Licht wird dabei am stärksten in alle Richtungen verteilt.",
                "start_s": 4.0,
                "end_s": 8.03
              },
              {
                "emotion": "affection",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.55,
                "direction": "warm, soft",
                "text": "Deshalb sehen wir den Himmel tagsüber in dieser Farbe.",
                "start_s": 8.03,
                "end_s": 11.09
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "answer",
          "template_id": "delivery.warm.soft",
          "sentence_index": 2,
          "sentence_text": "Deshalb sehen wir den Himmel tagsüber in dieser Farbe.",
          "timing": {
            "quick_reply_status": "disabled_or_ineligible",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "llm_actual_provider": "Cerebras",
            "llm_ttft_ms": 480.67,
            "llm_first_sentence_ms": 506.06,
            "finish_reason": "stop",
            "usage": {
              "prompt_tokens": 1290,
              "completion_tokens": 58,
              "total_tokens": 1348,
              "cost": 0.0013498848,
              "is_byok": false,
              "prompt_tokens_details": {
                "cached_tokens": 1024,
                "cache_write_tokens": 0,
                "audio_tokens": 0,
                "video_tokens": 0
              },
              "cost_details": {
                "upstream_inference_cost": 0.00136352,
                "upstream_inference_prompt_cost": 0.0012771,
                "upstream_inference_completions_cost": 8.642e-05
              },
              "completion_tokens_details": {
                "reasoning_tokens": 0,
                "image_tokens": 0,
                "audio_tokens": 0
              }
            },
            "generation_calls": 1,
            "llm_total_ms": 558.95,
            "response_complete": true,
            "answer_first_audio_ms": 1663.6,
            "tts_first_audio_ms": 1156.53,
            "first_audio_ms": 1663.61,
            "tts_server_stages": [
              {
                "generation_ms": 2397,
                "alignment_ms": 51,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 2569,
                "performance": {
                  "device_seconds": 1.8763613963127135,
                  "raw_audio_seconds": 4.0,
                  "aggregate_rtf": 0.46909034907817837,
                  "audio_seconds_per_second": 2.131785490716503,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 1.8763613963127135,
                      "audio_seconds": [
                        4.0
                      ],
                      "model_wall_seconds": 2.229889765381813,
                      "first_audio_seconds": 0.775593994140625,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.3513891100883484
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 20,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              },
              {
                "generation_ms": 2407,
                "alignment_ms": 81,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 2601,
                "performance": {
                  "device_seconds": 1.8426388769149782,
                  "raw_audio_seconds": 4.16,
                  "aggregate_rtf": 0.44294203771994667,
                  "audio_seconds_per_second": 2.2576317324666695,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 1.8426388769149782,
                      "audio_seconds": [
                        4.16
                      ],
                      "model_wall_seconds": 2.2358530089259148,
                      "first_audio_seconds": 0.7628114013671875,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.387777142226696
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 20,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              }
            ],
            "sentence_tts": [
              {
                "sentence": 0,
                "total_ms": 2580.91,
                "audio_s": 4.0
              },
              {
                "sentence": 1,
                "total_ms": 2610.53,
                "audio_s": 4.03
              }
            ],
            "sentence_ready_ms": 5699.49,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "delivery.warm.soft"
          }
        },
        {
          "at_ms": 6833.25,
          "quick_reply_status": "disabled_or_ineligible",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 480.67,
          "llm_first_sentence_ms": 506.06,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1290,
            "completion_tokens": 58,
            "total_tokens": 1348,
            "cost": 0.0013498848,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00136352,
              "upstream_inference_prompt_cost": 0.0012771,
              "upstream_inference_completions_cost": 8.642e-05
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 558.95,
          "response_complete": true,
          "answer_first_audio_ms": 1663.6,
          "tts_first_audio_ms": 1156.53,
          "first_audio_ms": 1663.61,
          "tts_server_stages": [
            {
              "generation_ms": 2397,
              "alignment_ms": 51,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 2569,
              "performance": {
                "device_seconds": 1.8763613963127135,
                "raw_audio_seconds": 4.0,
                "aggregate_rtf": 0.46909034907817837,
                "audio_seconds_per_second": 2.131785490716503,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.8763613963127135,
                    "audio_seconds": [
                      4.0
                    ],
                    "model_wall_seconds": 2.229889765381813,
                    "first_audio_seconds": 0.775593994140625,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.3513891100883484
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 2407,
              "alignment_ms": 81,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 2601,
              "performance": {
                "device_seconds": 1.8426388769149782,
                "raw_audio_seconds": 4.16,
                "aggregate_rtf": 0.44294203771994667,
                "audio_seconds_per_second": 2.2576317324666695,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.8426388769149782,
                    "audio_seconds": [
                      4.16
                    ],
                    "model_wall_seconds": 2.2358530089259148,
                    "first_audio_seconds": 0.7628114013671875,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.387777142226696
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 2580.91,
              "audio_s": 4.0
            },
            {
              "sentence": 1,
              "total_ms": 2610.53,
              "audio_s": 4.03
            }
          ]
        },
        {
          "at_ms": 6833.35,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 14390
        },
        {
          "at_ms": 7660.26,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 8163.6,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 17280
        },
        {
          "at_ms": 8218.76,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 13200
        },
        {
          "at_ms": 8219.64,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 10
        },
        {
          "at_ms": 8219.71,
          "quick_reply_status": "disabled_or_ineligible",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 480.67,
          "llm_first_sentence_ms": 506.06,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1290,
            "completion_tokens": 58,
            "total_tokens": 1348,
            "cost": 0.0013498848,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.00136352,
              "upstream_inference_prompt_cost": 0.0012771,
              "upstream_inference_completions_cost": 8.642e-05
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 558.95,
          "response_complete": true,
          "answer_first_audio_ms": 1663.6,
          "tts_first_audio_ms": 1156.53,
          "first_audio_ms": 1663.61,
          "tts_server_stages": [
            {
              "generation_ms": 2397,
              "alignment_ms": 51,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 2569,
              "performance": {
                "device_seconds": 1.8763613963127135,
                "raw_audio_seconds": 4.0,
                "aggregate_rtf": 0.46909034907817837,
                "audio_seconds_per_second": 2.131785490716503,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.8763613963127135,
                    "audio_seconds": [
                      4.0
                    ],
                    "model_wall_seconds": 2.229889765381813,
                    "first_audio_seconds": 0.775593994140625,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.3513891100883484
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 2407,
              "alignment_ms": 81,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 2601,
              "performance": {
                "device_seconds": 1.8426388769149782,
                "raw_audio_seconds": 4.16,
                "aggregate_rtf": 0.44294203771994667,
                "audio_seconds_per_second": 2.2576317324666695,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.8426388769149782,
                    "audio_seconds": [
                      4.16
                    ],
                    "model_wall_seconds": 2.2358530089259148,
                    "first_audio_seconds": 0.7628114013671875,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.387777142226696
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 2336,
              "alignment_ms": 51,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 2502,
              "performance": {
                "device_seconds": 1.8584452471733093,
                "raw_audio_seconds": 3.92,
                "aggregate_rtf": 0.4740931752993136,
                "audio_seconds_per_second": 2.109290013231388,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.8584452471733093,
                    "audio_seconds": [
                      3.92
                    ],
                    "model_wall_seconds": 2.172758623957634,
                    "first_audio_seconds": 0.7694940185546875,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.3091528192162514
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 2580.91,
              "audio_s": 4.0
            },
            {
              "sentence": 1,
              "total_ms": 2610.53,
              "audio_s": 4.03
            },
            {
              "sentence": 2,
              "total_ms": 2510.95,
              "audio_s": 3.47
            }
          ],
          "total_ms": 8210.52,
          "audio_s": 11.5,
          "sentences": 3,
          "generation_rtf": 0.714
        }
      ]
    },
    {
      "case": 2,
      "input": "Warum ist der Himmel blau? Erklär es einfach.",
      "quick_replies": true,
      "first_pcm_ms": 789.33,
      "first_answer_pcm_ms": 3379.72,
      "audio_s": 16.67,
      "events": [
        {
          "at_ms": 260.88,
          "text": "Das ist eine schöne Frage.",
          "script": "(interest, warm, natural) Das ist eine schöne Frage.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "interest",
                "secondary": "affection",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "interest, warm, natural",
                "text": "Das ist eine schöne Frage.",
                "start_s": 0.0,
                "end_s": 1.7
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "reaction",
          "template_id": "interest.soft",
          "sentence_index": 0,
          "sentence_text": "Das ist eine schöne Frage.",
          "timing": {
            "quick_reply_status": "selected",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "quick_reply_generation_ms": 247.65,
            "quick_reply_model": "nemotron-bolt",
            "quick_reply_words": 5,
            "sentence_ready_ms": 249.53,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "interest.soft"
          }
        },
        {
          "at_ms": 789.2,
          "quick_reply_status": "played",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "quick_reply_generation_ms": 247.65,
          "quick_reply_model": "nemotron-bolt",
          "quick_reply_words": 5,
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 287.53,
          "llm_first_sentence_ms": 313.05,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1367,
            "completion_tokens": 73,
            "total_tokens": 1440,
            "cost": 0.001447479,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.0014621,
              "upstream_inference_prompt_cost": 0.00135333,
              "upstream_inference_completions_cost": 0.00010877
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 367.35,
          "response_complete": true,
          "tts_first_audio_ms": 529.22,
          "first_audio_ms": 778.84
        },
        {
          "at_ms": 789.33,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 3590
        },
        {
          "at_ms": 1028.35,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 9600
        },
        {
          "at_ms": 1268.86,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 9600
        },
        {
          "at_ms": 1502.42,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 9600
        },
        {
          "at_ms": 1743.16,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 9600
        },
        {
          "at_ms": 1979.87,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 9600
        },
        {
          "at_ms": 2193.97,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 5760
        },
        {
          "at_ms": 2208.43,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 250
        },
        {
          "at_ms": 2208.55,
          "text": "Das ist eine schöne Frage. Das liegt am Streuen des Lichts.",
          "script": "(interest, warm, natural) Das ist eine schöne Frage. (soft, natural) Das liegt am Streuen des Lichts.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "interest",
                "secondary": "affection",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "interest, warm, natural",
                "text": "Das ist eine schöne Frage.",
                "start_s": 0.0,
                "end_s": 2.4
              },
              {
                "emotion": "contentment",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.55,
                "direction": "soft, natural",
                "text": "Das liegt am Streuen des Lichts.",
                "start_s": 2.4,
                "end_s": 4.4399999999999995
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "answer",
          "template_id": "delivery.natural.soft",
          "sentence_index": 1,
          "sentence_text": "Das liegt am Streuen des Lichts.",
          "timing": {
            "quick_reply_status": "played",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "quick_reply_generation_ms": 247.65,
            "quick_reply_model": "nemotron-bolt",
            "quick_reply_words": 5,
            "llm_actual_provider": "Cerebras",
            "llm_ttft_ms": 287.53,
            "llm_first_sentence_ms": 313.05,
            "finish_reason": "stop",
            "usage": {
              "prompt_tokens": 1367,
              "completion_tokens": 73,
              "total_tokens": 1440,
              "cost": 0.001447479,
              "is_byok": false,
              "prompt_tokens_details": {
                "cached_tokens": 1024,
                "cache_write_tokens": 0,
                "audio_tokens": 0,
                "video_tokens": 0
              },
              "cost_details": {
                "upstream_inference_cost": 0.0014621,
                "upstream_inference_prompt_cost": 0.00135333,
                "upstream_inference_completions_cost": 0.00010877
              },
              "completion_tokens_details": {
                "reasoning_tokens": 0,
                "image_tokens": 0,
                "audio_tokens": 0
              }
            },
            "generation_calls": 1,
            "llm_total_ms": 367.35,
            "response_complete": true,
            "tts_first_audio_ms": 529.22,
            "first_audio_ms": 778.84,
            "tts_server_stages": [
              {
                "generation_ms": 1815,
                "alignment_ms": 0,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 1938,
                "performance": {
                  "device_seconds": 1.63050994348526,
                  "raw_audio_seconds": 2.4,
                  "aggregate_rtf": 0.6793791431188583,
                  "audio_seconds_per_second": 1.4719321458843322,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 1.63050994348526,
                      "audio_seconds": [
                        2.4
                      ],
                      "model_wall_seconds": 1.6369830667972565,
                      "first_audio_seconds": 0.22151986694335937,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.0015947967767715454
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 5,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              }
            ],
            "quick_reply_audio_s": 2.4,
            "quick_reply_tts_ms": 1946.57,
            "sentence_tts": [
              {
                "sentence": 0,
                "total_ms": 1946.57,
                "audio_s": 2.4
              }
            ],
            "sentence_ready_ms": 2197.1,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "delivery.natural.soft"
          }
        },
        {
          "at_ms": 3379.54,
          "quick_reply_status": "played",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "quick_reply_generation_ms": 247.65,
          "quick_reply_model": "nemotron-bolt",
          "quick_reply_words": 5,
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 287.53,
          "llm_first_sentence_ms": 313.05,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1367,
            "completion_tokens": 73,
            "total_tokens": 1440,
            "cost": 0.001447479,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.0014621,
              "upstream_inference_prompt_cost": 0.00135333,
              "upstream_inference_completions_cost": 0.00010877
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 367.35,
          "response_complete": true,
          "tts_first_audio_ms": 529.22,
          "first_audio_ms": 778.84,
          "tts_server_stages": [
            {
              "generation_ms": 1815,
              "alignment_ms": 0,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 1938,
              "performance": {
                "device_seconds": 1.63050994348526,
                "raw_audio_seconds": 2.4,
                "aggregate_rtf": 0.6793791431188583,
                "audio_seconds_per_second": 1.4719321458843322,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.63050994348526,
                    "audio_seconds": [
                      2.4
                    ],
                    "model_wall_seconds": 1.6369830667972565,
                    "first_audio_seconds": 0.22151986694335937,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.0015947967767715454
                  }
                ],
                "streaming": true,
                "chunk_frames": 5,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "quick_reply_audio_s": 2.4,
          "quick_reply_tts_ms": 1946.57,
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 1946.57,
              "audio_s": 2.4
            }
          ],
          "answer_first_audio_ms": 3368.98
        },
        {
          "at_ms": 3379.72,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 14390
        },
        {
          "at_ms": 4066.56,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 30720
        },
        {
          "at_ms": 4118.52,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 11280
        },
        {
          "at_ms": 4121.57,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 10
        },
        {
          "at_ms": 4121.71,
          "text": "Das ist eine schöne Frage. Das liegt am Streuen des Lichts. Das Sonnenlicht trifft auf die Luftteilchen und der blaue Teil wird besonders stark in alle Richtungen verstreut.",
          "script": "(interest, warm, natural) Das ist eine schöne Frage. (soft, natural) Das liegt am Streuen des Lichts. (interest, warm) Das Sonnenlicht trifft auf die Luftteilchen und der blaue Teil wird besonders stark in alle Richtungen verstreut.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "interest",
                "secondary": "affection",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "interest, warm, natural",
                "text": "Das ist eine schöne Frage.",
                "start_s": 0.0,
                "end_s": 2.4
              },
              {
                "emotion": "contentment",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.55,
                "direction": "soft, natural",
                "text": "Das liegt am Streuen des Lichts.",
                "start_s": 2.4,
                "end_s": 4.75
              },
              {
                "emotion": "interest",
                "secondary": "affection",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "interest, warm",
                "text": "Das Sonnenlicht trifft auf die Luftteilchen und der blaue Teil wird besonders stark in alle Richtungen verstreut.",
                "start_s": 4.75,
                "end_s": 10.530000000000001
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "answer",
          "template_id": "interest.soft",
          "sentence_index": 2,
          "sentence_text": "Das Sonnenlicht trifft auf die Luftteilchen und der blaue Teil wird besonders stark in alle Richtungen verstreut.",
          "timing": {
            "quick_reply_status": "played",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "quick_reply_generation_ms": 247.65,
            "quick_reply_model": "nemotron-bolt",
            "quick_reply_words": 5,
            "llm_actual_provider": "Cerebras",
            "llm_ttft_ms": 287.53,
            "llm_first_sentence_ms": 313.05,
            "finish_reason": "stop",
            "usage": {
              "prompt_tokens": 1367,
              "completion_tokens": 73,
              "total_tokens": 1440,
              "cost": 0.001447479,
              "is_byok": false,
              "prompt_tokens_details": {
                "cached_tokens": 1024,
                "cache_write_tokens": 0,
                "audio_tokens": 0,
                "video_tokens": 0
              },
              "cost_details": {
                "upstream_inference_cost": 0.0014621,
                "upstream_inference_prompt_cost": 0.00135333,
                "upstream_inference_completions_cost": 0.00010877
              },
              "completion_tokens_details": {
                "reasoning_tokens": 0,
                "image_tokens": 0,
                "audio_tokens": 0
              }
            },
            "generation_calls": 1,
            "llm_total_ms": 367.35,
            "response_complete": true,
            "tts_first_audio_ms": 529.22,
            "first_audio_ms": 778.84,
            "tts_server_stages": [
              {
                "generation_ms": 1815,
                "alignment_ms": 0,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 1938,
                "performance": {
                  "device_seconds": 1.63050994348526,
                  "raw_audio_seconds": 2.4,
                  "aggregate_rtf": 0.6793791431188583,
                  "audio_seconds_per_second": 1.4719321458843322,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 1.63050994348526,
                      "audio_seconds": [
                        2.4
                      ],
                      "model_wall_seconds": 1.6369830667972565,
                      "first_audio_seconds": 0.22151986694335937,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.0015947967767715454
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 5,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              },
              {
                "generation_ms": 1722,
                "alignment_ms": 51,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 1901,
                "performance": {
                  "device_seconds": 1.3262452979087829,
                  "raw_audio_seconds": 2.88,
                  "aggregate_rtf": 0.46050183955166074,
                  "audio_seconds_per_second": 2.1715439855215095,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 1.3262452979087829,
                      "audio_seconds": [
                        2.88
                      ],
                      "model_wall_seconds": 1.5386367738246918,
                      "first_audio_seconds": 0.7348531494140625,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.2100021094083786
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 20,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              }
            ],
            "quick_reply_audio_s": 2.4,
            "quick_reply_tts_ms": 1946.57,
            "sentence_tts": [
              {
                "sentence": 0,
                "total_ms": 1946.57,
                "audio_s": 2.4
              },
              {
                "sentence": 1,
                "total_ms": 1912.06,
                "audio_s": 2.35
              }
            ],
            "answer_first_audio_ms": 3368.98,
            "sentence_ready_ms": 4110.23,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "interest.soft"
          }
        },
        {
          "at_ms": 5312.98,
          "quick_reply_status": "played",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "quick_reply_generation_ms": 247.65,
          "quick_reply_model": "nemotron-bolt",
          "quick_reply_words": 5,
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 287.53,
          "llm_first_sentence_ms": 313.05,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1367,
            "completion_tokens": 73,
            "total_tokens": 1440,
            "cost": 0.001447479,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.0014621,
              "upstream_inference_prompt_cost": 0.00135333,
              "upstream_inference_completions_cost": 0.00010877
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 367.35,
          "response_complete": true,
          "tts_first_audio_ms": 529.22,
          "first_audio_ms": 778.84,
          "tts_server_stages": [
            {
              "generation_ms": 1815,
              "alignment_ms": 0,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 1938,
              "performance": {
                "device_seconds": 1.63050994348526,
                "raw_audio_seconds": 2.4,
                "aggregate_rtf": 0.6793791431188583,
                "audio_seconds_per_second": 1.4719321458843322,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.63050994348526,
                    "audio_seconds": [
                      2.4
                    ],
                    "model_wall_seconds": 1.6369830667972565,
                    "first_audio_seconds": 0.22151986694335937,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.0015947967767715454
                  }
                ],
                "streaming": true,
                "chunk_frames": 5,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 1722,
              "alignment_ms": 51,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 1901,
              "performance": {
                "device_seconds": 1.3262452979087829,
                "raw_audio_seconds": 2.88,
                "aggregate_rtf": 0.46050183955166074,
                "audio_seconds_per_second": 2.1715439855215095,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.3262452979087829,
                    "audio_seconds": [
                      2.88
                    ],
                    "model_wall_seconds": 1.5386367738246918,
                    "first_audio_seconds": 0.7348531494140625,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.2100021094083786
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "quick_reply_audio_s": 2.4,
          "quick_reply_tts_ms": 1946.57,
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 1946.57,
              "audio_s": 2.4
            },
            {
              "sentence": 1,
              "total_ms": 1912.06,
              "audio_s": 2.35
            }
          ],
          "answer_first_audio_ms": 3368.98
        },
        {
          "at_ms": 5313.15,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 14390
        },
        {
          "at_ms": 6095.95,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 7140.62,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 7866.41,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 8242.29,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 5760
        },
        {
          "at_ms": 8321.04,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 24000
        },
        {
          "at_ms": 8323.04,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 10
        },
        {
          "at_ms": 8323.17,
          "text": "Das ist eine schöne Frage. Das liegt am Streuen des Lichts. Das Sonnenlicht trifft auf die Luftteilchen und der blaue Teil wird besonders stark in alle Richtungen verstreut. Deswegen siehst du beim Blick nach oben vor allem diese schöne, helle Blautönung.",
          "script": "(interest, warm, natural) Das ist eine schöne Frage. (soft, natural) Das liegt am Streuen des Lichts. (interest, warm) Das Sonnenlicht trifft auf die Luftteilchen und der blaue Teil wird besonders stark in alle Richtungen verstreut. (contentment, playful) Deswegen siehst du beim Blick nach oben vor allem diese schöne, helle Blautönung.",
          "language": "de",
          "performance": {
            "sentences": [
              {
                "emotion": "interest",
                "secondary": "affection",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "interest, warm, natural",
                "text": "Das ist eine schöne Frage.",
                "start_s": 0.0,
                "end_s": 2.4
              },
              {
                "emotion": "contentment",
                "secondary": null,
                "blend": 0.0,
                "intensity": 0.55,
                "direction": "soft, natural",
                "text": "Das liegt am Streuen des Lichts.",
                "start_s": 2.4,
                "end_s": 4.75
              },
              {
                "emotion": "interest",
                "secondary": "affection",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "interest, warm",
                "text": "Das Sonnenlicht trifft auf die Luftteilchen und der blaue Teil wird besonders stark in alle Richtungen verstreut.",
                "start_s": 4.75,
                "end_s": 11.39
              },
              {
                "emotion": "contentment",
                "secondary": "amusement",
                "blend": 0.25,
                "intensity": 0.72,
                "direction": "contentment, playful",
                "text": "Deswegen siehst du beim Blick nach oben vor allem diese schöne, helle Blautönung.",
                "start_s": 11.39,
                "end_s": 15.81
              }
            ],
            "source": "qwen/qwen3.8-27b sentence cues + fixed GENERAL catalogue",
            "timing": "Sentence starts anchored to actual preceding PCM duration; within-sentence estimates"
          },
          "avatar_actions": [],
          "avatar_action_id": null,
          "avatar_event": null,
          "interaction_actions": [],
          "sources": [],
          "lookups": [],
          "speaker": {},
          "sentence_role": "answer",
          "template_id": "contentment.soft",
          "sentence_index": 3,
          "sentence_text": "Deswegen siehst du beim Blick nach oben vor allem diese schöne, helle Blautönung.",
          "timing": {
            "quick_reply_status": "played",
            "llm_model": "qwen/qwen3.8-27b",
            "llm_provider": "cerebras/fp16",
            "llm_backend": "OpenRouter",
            "quick_reply_generation_ms": 247.65,
            "quick_reply_model": "nemotron-bolt",
            "quick_reply_words": 5,
            "llm_actual_provider": "Cerebras",
            "llm_ttft_ms": 287.53,
            "llm_first_sentence_ms": 313.05,
            "finish_reason": "stop",
            "usage": {
              "prompt_tokens": 1367,
              "completion_tokens": 73,
              "total_tokens": 1440,
              "cost": 0.001447479,
              "is_byok": false,
              "prompt_tokens_details": {
                "cached_tokens": 1024,
                "cache_write_tokens": 0,
                "audio_tokens": 0,
                "video_tokens": 0
              },
              "cost_details": {
                "upstream_inference_cost": 0.0014621,
                "upstream_inference_prompt_cost": 0.00135333,
                "upstream_inference_completions_cost": 0.00010877
              },
              "completion_tokens_details": {
                "reasoning_tokens": 0,
                "image_tokens": 0,
                "audio_tokens": 0
              }
            },
            "generation_calls": 1,
            "llm_total_ms": 367.35,
            "response_complete": true,
            "tts_first_audio_ms": 529.22,
            "first_audio_ms": 778.84,
            "tts_server_stages": [
              {
                "generation_ms": 1815,
                "alignment_ms": 0,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 1938,
                "performance": {
                  "device_seconds": 1.63050994348526,
                  "raw_audio_seconds": 2.4,
                  "aggregate_rtf": 0.6793791431188583,
                  "audio_seconds_per_second": 1.4719321458843322,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 1.63050994348526,
                      "audio_seconds": [
                        2.4
                      ],
                      "model_wall_seconds": 1.6369830667972565,
                      "first_audio_seconds": 0.22151986694335937,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.0015947967767715454
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 5,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              },
              {
                "generation_ms": 1722,
                "alignment_ms": 51,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 1901,
                "performance": {
                  "device_seconds": 1.3262452979087829,
                  "raw_audio_seconds": 2.88,
                  "aggregate_rtf": 0.46050183955166074,
                  "audio_seconds_per_second": 2.1715439855215095,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 1.3262452979087829,
                      "audio_seconds": [
                        2.88
                      ],
                      "model_wall_seconds": 1.5386367738246918,
                      "first_audio_seconds": 0.7348531494140625,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.2100021094083786
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 20,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              },
              {
                "generation_ms": 3993,
                "alignment_ms": 65,
                "scoring_ms": 0,
                "speaker_preparation_ms": 0,
                "total_ms": 4185,
                "performance": {
                  "device_seconds": 3.142771903991699,
                  "raw_audio_seconds": 6.64,
                  "aggregate_rtf": 0.4733090216854969,
                  "audio_seconds_per_second": 2.1127845745236553,
                  "batches": [
                    {
                      "batch_size": 1,
                      "device_seconds": 3.142771903991699,
                      "audio_seconds": [
                        6.64
                      ],
                      "model_wall_seconds": 3.8104427978396416,
                      "first_audio_seconds": 0.771599365234375,
                      "graph_capture_seconds": 0.0,
                      "live_callback_seconds": 0.6642755270004272
                    }
                  ],
                  "streaming": true,
                  "chunk_frames": 20,
                  "backend": "fused CFG + local CUDA graphs + compiled global",
                  "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                  "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                  "graph_capture_seconds": 0.0,
                  "oom_batch_retries": []
                }
              }
            ],
            "quick_reply_audio_s": 2.4,
            "quick_reply_tts_ms": 1946.57,
            "sentence_tts": [
              {
                "sentence": 0,
                "total_ms": 1946.57,
                "audio_s": 2.4
              },
              {
                "sentence": 1,
                "total_ms": 1912.06,
                "audio_s": 2.35
              },
              {
                "sentence": 2,
                "total_ms": 4201.09,
                "audio_s": 6.64
              }
            ],
            "answer_first_audio_ms": 3368.98,
            "sentence_ready_ms": 8312.29,
            "director_mode": "bolt",
            "director_model": "qwen/qwen3.8-27b",
            "template_id": "contentment.soft"
          }
        },
        {
          "at_ms": 9465.96,
          "quick_reply_status": "played",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "quick_reply_generation_ms": 247.65,
          "quick_reply_model": "nemotron-bolt",
          "quick_reply_words": 5,
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 287.53,
          "llm_first_sentence_ms": 313.05,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1367,
            "completion_tokens": 73,
            "total_tokens": 1440,
            "cost": 0.001447479,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.0014621,
              "upstream_inference_prompt_cost": 0.00135333,
              "upstream_inference_completions_cost": 0.00010877
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 367.35,
          "response_complete": true,
          "tts_first_audio_ms": 529.22,
          "first_audio_ms": 778.84,
          "tts_server_stages": [
            {
              "generation_ms": 1815,
              "alignment_ms": 0,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 1938,
              "performance": {
                "device_seconds": 1.63050994348526,
                "raw_audio_seconds": 2.4,
                "aggregate_rtf": 0.6793791431188583,
                "audio_seconds_per_second": 1.4719321458843322,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.63050994348526,
                    "audio_seconds": [
                      2.4
                    ],
                    "model_wall_seconds": 1.6369830667972565,
                    "first_audio_seconds": 0.22151986694335937,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.0015947967767715454
                  }
                ],
                "streaming": true,
                "chunk_frames": 5,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 1722,
              "alignment_ms": 51,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 1901,
              "performance": {
                "device_seconds": 1.3262452979087829,
                "raw_audio_seconds": 2.88,
                "aggregate_rtf": 0.46050183955166074,
                "audio_seconds_per_second": 2.1715439855215095,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.3262452979087829,
                    "audio_seconds": [
                      2.88
                    ],
                    "model_wall_seconds": 1.5386367738246918,
                    "first_audio_seconds": 0.7348531494140625,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.2100021094083786
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 3993,
              "alignment_ms": 65,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 4185,
              "performance": {
                "device_seconds": 3.142771903991699,
                "raw_audio_seconds": 6.64,
                "aggregate_rtf": 0.4733090216854969,
                "audio_seconds_per_second": 2.1127845745236553,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 3.142771903991699,
                    "audio_seconds": [
                      6.64
                    ],
                    "model_wall_seconds": 3.8104427978396416,
                    "first_audio_seconds": 0.771599365234375,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.6642755270004272
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "quick_reply_audio_s": 2.4,
          "quick_reply_tts_ms": 1946.57,
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 1946.57,
              "audio_s": 2.4
            },
            {
              "sentence": 1,
              "total_ms": 1912.06,
              "audio_s": 2.35
            },
            {
              "sentence": 2,
              "total_ms": 4201.09,
              "audio_s": 6.64
            }
          ],
          "answer_first_audio_ms": 3368.98
        },
        {
          "at_ms": 9466.13,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 14390
        },
        {
          "at_ms": 10335.36,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 11207.75,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 38400
        },
        {
          "at_ms": 11713.35,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 11520
        },
        {
          "at_ms": 11818.38,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 24000
        },
        {
          "at_ms": 11818.79,
          "encoding": "pcm_s16le",
          "sample_rate": 24000,
          "channels": 1,
          "samples": 10
        },
        {
          "at_ms": 11818.94,
          "quick_reply_status": "played",
          "llm_model": "qwen/qwen3.8-27b",
          "llm_provider": "cerebras/fp16",
          "llm_backend": "OpenRouter",
          "quick_reply_generation_ms": 247.65,
          "quick_reply_model": "nemotron-bolt",
          "quick_reply_words": 5,
          "llm_actual_provider": "Cerebras",
          "llm_ttft_ms": 287.53,
          "llm_first_sentence_ms": 313.05,
          "finish_reason": "stop",
          "usage": {
            "prompt_tokens": 1367,
            "completion_tokens": 73,
            "total_tokens": 1440,
            "cost": 0.001447479,
            "is_byok": false,
            "prompt_tokens_details": {
              "cached_tokens": 1024,
              "cache_write_tokens": 0,
              "audio_tokens": 0,
              "video_tokens": 0
            },
            "cost_details": {
              "upstream_inference_cost": 0.0014621,
              "upstream_inference_prompt_cost": 0.00135333,
              "upstream_inference_completions_cost": 0.00010877
            },
            "completion_tokens_details": {
              "reasoning_tokens": 0,
              "image_tokens": 0,
              "audio_tokens": 0
            }
          },
          "generation_calls": 1,
          "llm_total_ms": 367.35,
          "response_complete": true,
          "tts_first_audio_ms": 529.22,
          "first_audio_ms": 778.84,
          "tts_server_stages": [
            {
              "generation_ms": 1815,
              "alignment_ms": 0,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 1938,
              "performance": {
                "device_seconds": 1.63050994348526,
                "raw_audio_seconds": 2.4,
                "aggregate_rtf": 0.6793791431188583,
                "audio_seconds_per_second": 1.4719321458843322,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.63050994348526,
                    "audio_seconds": [
                      2.4
                    ],
                    "model_wall_seconds": 1.6369830667972565,
                    "first_audio_seconds": 0.22151986694335937,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.0015947967767715454
                  }
                ],
                "streaming": true,
                "chunk_frames": 5,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 1722,
              "alignment_ms": 51,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 1901,
              "performance": {
                "device_seconds": 1.3262452979087829,
                "raw_audio_seconds": 2.88,
                "aggregate_rtf": 0.46050183955166074,
                "audio_seconds_per_second": 2.1715439855215095,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 1.3262452979087829,
                    "audio_seconds": [
                      2.88
                    ],
                    "model_wall_seconds": 1.5386367738246918,
                    "first_audio_seconds": 0.7348531494140625,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.2100021094083786
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 3993,
              "alignment_ms": 65,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 4185,
              "performance": {
                "device_seconds": 3.142771903991699,
                "raw_audio_seconds": 6.64,
                "aggregate_rtf": 0.4733090216854969,
                "audio_seconds_per_second": 2.1127845745236553,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 3.142771903991699,
                    "audio_seconds": [
                      6.64
                    ],
                    "model_wall_seconds": 3.8104427978396416,
                    "first_audio_seconds": 0.771599365234375,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.6642755270004272
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            },
            {
              "generation_ms": 3267,
              "alignment_ms": 94,
              "scoring_ms": 0,
              "speaker_preparation_ms": 0,
              "total_ms": 3484,
              "performance": {
                "device_seconds": 2.4803761920928955,
                "raw_audio_seconds": 5.28,
                "aggregate_rtf": 0.469768218199412,
                "audio_seconds_per_second": 2.1287093533762853,
                "batches": [
                  {
                    "batch_size": 1,
                    "device_seconds": 2.4803761920928955,
                    "audio_seconds": [
                      5.28
                    ],
                    "model_wall_seconds": 3.094853326678276,
                    "first_audio_seconds": 0.7330918579101563,
                    "graph_capture_seconds": 0.0,
                    "live_callback_seconds": 0.6100640669465065
                  }
                ],
                "streaming": true,
                "chunk_frames": 20,
                "backend": "fused CFG + local CUDA graphs + compiled global",
                "includes": "TTS prefill, autoregressive decode and PCM codec; GPU event span including launch gaps",
                "excludes": "reference encoding, prompt packing, Luna, alignment, scoring, voice conversion, CPU audio copy, MP3, network",
                "graph_capture_seconds": 0.0,
                "oom_batch_retries": []
              }
            }
          ],
          "quick_reply_audio_s": 2.4,
          "quick_reply_tts_ms": 1946.57,
          "sentence_tts": [
            {
              "sentence": 0,
              "total_ms": 1946.57,
              "audio_s": 2.4
            },
            {
              "sentence": 1,
              "total_ms": 1912.06,
              "audio_s": 2.35
            },
            {
              "sentence": 2,
              "total_ms": 4201.09,
              "audio_s": 6.64
            },
            {
              "sentence": 3,
              "total_ms": 3496.12,
              "audio_s": 5.28
            }
          ],
          "answer_first_audio_ms": 3368.98,
          "total_ms": 11808.51,
          "audio_s": 16.67,
          "sentences": 4,
          "generation_rtf": 0.7084
        }
      ]
    }
  ]
}