{
  "configuration": {
    "runtime": "cpp",
    "models": "/tmp/jarvis-pocket-runtime-study/stephvax",
    "data_root": null,
    "source": null,
    "library": "/tmp/jarvis-pocket-runtime-study/libpocket_tts.so",
    "voice": "/tmp/jarvis-pocket-runtime-study/alba-official3.wav",
    "precision": "mixed",
    "threads": 2,
    "chunk_frames": 3,
    "voice_cache": true,
    "onset_dbfs": -50.0,
    "trim_leading": true,
    "temperature": 0.3,
    "runs": 3,
    "seed": 44000,
    "texts": "/home/abstergo/Documents/Jarvis-pockettts-benchmark/benchmarks/tts-candidates/runtime_holdout.json",
    "output": "/tmp/jarvis-pocket-runtime-study/fixed-voice/cpp-alba3-holdout.json"
  },
  "baselineMemory": {
    "rssBytes": 37269504,
    "peakRssBytes": 37269504,
    "virtualBytes": 400064512
  },
  "loadMs": 488.8687319999008,
  "readyMemory": {
    "rssBytes": 342872064,
    "peakRssBytes": 342872064,
    "virtualBytes": 864886784
  },
  "trials": [
    {
      "scenario": "typical",
      "text": "The task is complete. I updated the login flow and added regression tests. All targeted checks passed. You can review the changes in the workspace.",
      "phase": "cold",
      "repetition": -1,
      "firstChunkMs": 406.2838810004905,
      "firstChunkAudioMs": 77.0,
      "firstAudiblePcmMs": 447.2005476671572,
      "synthesisWallMs": 1502.0880600004602,
      "synthesisCpuMs": 2704.7204980000006,
      "processCpuPercentOfOneCore": 180.0640435154762,
      "realTimeFactor": 0.19166620645661098,
      "speedX": 5.217403831834998,
      "streamPlayoutEndMs": 8243.28388100049,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 32,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 188088,
      "audioDurationMs": 7837.0,
      "leadingSilenceMs": 40.916666666666664,
      "trailingSilenceMs": 0.0,
      "rmsDbfs": -18.794273332086526,
      "peakDbfs": -3.68928044159254,
      "dcOffset": 6.690937455403195e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 410042368,
        "peakRssBytes": 419254272,
        "virtualBytes": 1015889920
      }
    },
    {
      "scenario": "short",
      "text": "Done.",
      "phase": "warm",
      "repetition": 0,
      "firstChunkMs": 24.852128000020457,
      "firstChunkAudioMs": 80.0,
      "firstAudiblePcmMs": 42.060461333353786,
      "synthesisWallMs": 78.84711399947264,
      "synthesisCpuMs": 107.71515200000037,
      "processCpuPercentOfOneCore": 136.6126755136793,
      "realTimeFactor": 0.16426482083223468,
      "speedX": 6.087730744377155,
      "streamPlayoutEndMs": 504.85212800002046,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 3,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 11520,
      "audioDurationMs": 480.0,
      "leadingSilenceMs": 17.208333333333332,
      "trailingSilenceMs": 69.04166666666667,
      "rmsDbfs": -21.828015674568036,
      "peakDbfs": -4.604538979732806,
      "dcOffset": 0.00023312008793507428,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 410050560,
        "peakRssBytes": 419254272,
        "virtualBytes": 1015889920
      }
    },
    {
      "scenario": "typical",
      "text": "The task is complete. I updated the login flow and added regression tests. All targeted checks passed. You can review the changes in the workspace.",
      "phase": "warm",
      "repetition": 0,
      "firstChunkMs": 61.073609000231954,
      "firstChunkAudioMs": 77.0,
      "firstAudiblePcmMs": 101.99027566689861,
      "synthesisWallMs": 1043.9963039998474,
      "synthesisCpuMs": 1735.0357709999998,
      "processCpuPercentOfOneCore": 166.1917541616367,
      "realTimeFactor": 0.1332137685338583,
      "speedX": 7.506731556399404,
      "streamPlayoutEndMs": 7898.073609000232,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 33,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 188088,
      "audioDurationMs": 7837.0,
      "leadingSilenceMs": 40.916666666666664,
      "trailingSilenceMs": 0.0,
      "rmsDbfs": -18.796485553656986,
      "peakDbfs": -3.68928044159254,
      "dcOffset": 5.719960435022315e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 410062848,
        "peakRssBytes": 419254272,
        "virtualBytes": 1015889920
      }
    },
    {
      "scenario": "long",
      "text": "The connection dropped while the provider was working, so I have kept the task on its original node and will show its durable result when that node reconnects, while the other projects remain available and the selected task stays unchanged until you choose a different one.",
      "phase": "warm",
      "repetition": 0,
      "firstChunkMs": 134.9714749994746,
      "firstChunkAudioMs": 236.95833333333334,
      "firstAudiblePcmMs": 175.88814166614125,
      "synthesisWallMs": 1649.6637230002307,
      "synthesisCpuMs": 3191.1902950000003,
      "processCpuPercentOfOneCore": 193.4448973149635,
      "realTimeFactor": 0.13480994852344685,
      "speedX": 7.417850173172307,
      "streamPlayoutEndMs": 12371.929808332809,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 49,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 293687,
      "audioDurationMs": 12236.958333333334,
      "leadingSilenceMs": 40.916666666666664,
      "trailingSilenceMs": 106.79166666666667,
      "rmsDbfs": -19.23832700722809,
      "peakDbfs": -3.472806049602772,
      "dcOffset": 1.7489010037956446e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 410759168,
        "peakRssBytes": 419254272,
        "virtualBytes": 1017593856
      }
    },
    {
      "scenario": "cancel",
      "text": "Cancelled.",
      "phase": "warm",
      "repetition": 0,
      "firstChunkMs": 24.392110999542638,
      "firstChunkAudioMs": 80.0,
      "firstAudiblePcmMs": 24.392110999542638,
      "synthesisWallMs": 114.63223899954755,
      "synthesisCpuMs": 174.60217400000033,
      "processCpuPercentOfOneCore": 152.31506906245588,
      "realTimeFactor": 0.14329029874943444,
      "speedX": 6.9788395217784895,
      "streamPlayoutEndMs": 824.3921109995426,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 4,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 19200,
      "audioDurationMs": 800.0,
      "leadingSilenceMs": 0.0,
      "trailingSilenceMs": 278.625,
      "rmsDbfs": -26.20406581937739,
      "peakDbfs": -8.538197903830751,
      "dcOffset": 5.4814726489098576e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 410759168,
        "peakRssBytes": 419254272,
        "virtualBytes": 1017593856
      }
    },
    {
      "scenario": "stop",
      "text": "Stopping.",
      "phase": "warm",
      "repetition": 0,
      "firstChunkMs": 25.301958999989438,
      "firstChunkAudioMs": 80.0,
      "firstAudiblePcmMs": 45.88529233332277,
      "synthesisWallMs": 117.4852189997182,
      "synthesisCpuMs": 177.28625500000027,
      "processCpuPercentOfOneCore": 150.90090184061836,
      "realTimeFactor": 0.14685652374964775,
      "speedX": 6.809367227735422,
      "streamPlayoutEndMs": 825.3019589999894,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 4,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 19200,
      "audioDurationMs": 800.0,
      "leadingSilenceMs": 20.583333333333332,
      "trailingSilenceMs": 261.2083333333333,
      "rmsDbfs": -23.262737657051282,
      "peakDbfs": -3.8607570349762432,
      "dcOffset": 3.237162576454011e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 410759168,
        "peakRssBytes": 419254272,
        "virtualBytes": 1017593856
      }
    },
    {
      "scenario": "no",
      "text": "No.",
      "phase": "warm",
      "repetition": 0,
      "firstChunkMs": 59.811125000123866,
      "firstChunkAudioMs": 280.125,
      "firstAudiblePcmMs": 105.68612500012387,
      "synthesisWallMs": 78.15409700015152,
      "synthesisCpuMs": 107.713575,
      "processCpuPercentOfOneCore": 137.82204533665225,
      "realTimeFactor": 0.17757250099438007,
      "speedX": 5.631502594152507,
      "streamPlayoutEndMs": 499.93612500012387,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 2,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 10563,
      "audioDurationMs": 440.125,
      "leadingSilenceMs": 45.875,
      "trailingSilenceMs": 29.541666666666668,
      "rmsDbfs": -25.08568250586515,
      "peakDbfs": -11.444365528499269,
      "dcOffset": -4.643407403321272e-06,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 410767360,
        "peakRssBytes": 419254272,
        "virtualBytes": 1017593856
      }
    },
    {
      "scenario": "question",
      "text": "Which task did you mean?",
      "phase": "warm",
      "repetition": 0,
      "firstChunkMs": 63.600444000257994,
      "firstChunkAudioMs": 229.20833333333334,
      "firstAudiblePcmMs": 117.475444000258,
      "synthesisWallMs": 176.35060100019473,
      "synthesisCpuMs": 282.7624059999998,
      "processCpuPercentOfOneCore": 160.34105038274726,
      "realTimeFactor": 0.1482924362848069,
      "speedX": 6.743432268382347,
      "streamPlayoutEndMs": 1252.8087773335915,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 5,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 28541,
      "audioDurationMs": 1189.2083333333333,
      "leadingSilenceMs": 53.875,
      "trailingSilenceMs": 142.54166666666666,
      "rmsDbfs": -18.327197384079334,
      "peakDbfs": -5.259266288052368,
      "dcOffset": 0.0004999456033066664,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 410767360,
        "peakRssBytes": 419254272,
        "virtualBytes": 1017593856
      }
    },
    {
      "scenario": "ambiguous",
      "text": "I found two tasks named login. Choose the desktop task or the mobile task.",
      "phase": "warm",
      "repetition": 0,
      "firstChunkMs": 66.26917300036439,
      "firstChunkAudioMs": 283.8333333333333,
      "firstAudiblePcmMs": 109.93583966703105,
      "synthesisWallMs": 545.1314269994327,
      "synthesisCpuMs": 903.2619920000009,
      "processCpuPercentOfOneCore": 165.69618760962405,
      "realTimeFactor": 0.13480561191924315,
      "speedX": 7.418088800331707,
      "streamPlayoutEndMs": 4110.102506333697,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 16,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 97052,
      "audioDurationMs": 4043.8333333333335,
      "leadingSilenceMs": 43.666666666666664,
      "trailingSilenceMs": 148.75,
      "rmsDbfs": -20.29505510738185,
      "peakDbfs": -4.848670161850808,
      "dcOffset": 0.0001467271060081008,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 410771456,
        "peakRssBytes": 419254272,
        "virtualBytes": 1017593856
      }
    },
    {
      "scenario": "disconnected",
      "text": "Your remote node is disconnected. I cannot start that task until it reconnects.",
      "phase": "warm",
      "repetition": 0,
      "firstChunkMs": 28.031499999997322,
      "firstChunkAudioMs": 62.958333333333336,
      "firstAudiblePcmMs": 68.40649999999732,
      "synthesisWallMs": 527.0062179997694,
      "synthesisCpuMs": 879.3132390000001,
      "processCpuPercentOfOneCore": 166.85063837337583,
      "realTimeFactor": 0.13231527269297808,
      "speedX": 7.557706526595624,
      "streamPlayoutEndMs": 4010.989833333331,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 17,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 95591,
      "audioDurationMs": 3982.9583333333335,
      "leadingSilenceMs": 40.375,
      "trailingSilenceMs": 123.5,
      "rmsDbfs": -19.448171297457634,
      "peakDbfs": -4.543462112353424,
      "dcOffset": 5.292239477044063e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 410771456,
        "peakRssBytes": 419254272,
        "virtualBytes": 1017593856
      }
    },
    {
      "scenario": "numbers",
      "text": "Three checks passed and two failed. The worker used five hundred megabytes of memory.",
      "phase": "warm",
      "repetition": 0,
      "firstChunkMs": 28.562773999510682,
      "firstChunkAudioMs": 80.0,
      "firstAudiblePcmMs": 86.31277399951068,
      "synthesisWallMs": 538.954439999543,
      "synthesisCpuMs": 895.4227169999989,
      "processCpuPercentOfOneCore": 166.1407069957079,
      "realTimeFactor": 0.1295563557691209,
      "speedX": 7.718648722893029,
      "streamPlayoutEndMs": 4188.562773999511,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 17,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 99840,
      "audioDurationMs": 4160.0,
      "leadingSilenceMs": 57.75,
      "trailingSilenceMs": 130.0,
      "rmsDbfs": -19.459954872332702,
      "peakDbfs": -4.830092934897882,
      "dcOffset": 0.00019292525467363566,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 410771456,
        "peakRssBytes": 419254272,
        "virtualBytes": 1017593856
      }
    },
    {
      "scenario": "correction",
      "text": "I have not pushed the changes. The tests passed, but the build failed.",
      "phase": "warm",
      "repetition": 0,
      "firstChunkMs": 66.68317599996954,
      "firstChunkAudioMs": 236.54166666666666,
      "firstAudiblePcmMs": 109.84984266663619,
      "synthesisWallMs": 484.9823210006434,
      "synthesisCpuMs": 793.9891469999995,
      "processCpuPercentOfOneCore": 163.7150701414838,
      "realTimeFactor": 0.13791456691606863,
      "speedX": 7.250865679827536,
      "streamPlayoutEndMs": 3583.224842666636,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 15,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 84397,
      "audioDurationMs": 3516.5416666666665,
      "leadingSilenceMs": 43.166666666666664,
      "trailingSilenceMs": 175.58333333333334,
      "rmsDbfs": -21.2189712118173,
      "peakDbfs": -4.1394228988005395,
      "dcOffset": 0.000123916524361778,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 410771456,
        "peakRssBytes": 419254272,
        "virtualBytes": 1017593856
      }
    },
    {
      "scenario": "punctuation",
      "text": "Don't restart the server; it's still running. Review the changes first.",
      "phase": "warm",
      "repetition": 0,
      "firstChunkMs": 78.7898150001638,
      "firstChunkAudioMs": 254.45833333333334,
      "firstAudiblePcmMs": 154.33148166683048,
      "synthesisWallMs": 592.3633980000886,
      "synthesisCpuMs": 943.1071930000012,
      "processCpuPercentOfOneCore": 159.21091616802767,
      "realTimeFactor": 0.1603383620964071,
      "speedX": 6.236810623016888,
      "streamPlayoutEndMs": 3773.2481483334973,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 13,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 88667,
      "audioDurationMs": 3694.4583333333335,
      "leadingSilenceMs": 75.54166666666667,
      "trailingSilenceMs": 276.6666666666667,
      "rmsDbfs": -19.347893335763153,
      "peakDbfs": -4.26257886594687,
      "dcOffset": 3.525004989917582e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 411967488,
        "peakRssBytes": 419254272,
        "virtualBytes": 1017593856
      }
    },
    {
      "scenario": "names",
      "text": "Jarvis is ready. The Codex task is waiting for approval.",
      "phase": "warm",
      "repetition": 0,
      "firstChunkMs": 31.782002999534598,
      "firstChunkAudioMs": 80.0,
      "firstAudiblePcmMs": 31.782002999534598,
      "synthesisWallMs": 522.491503999845,
      "synthesisCpuMs": 821.166087,
      "processCpuPercentOfOneCore": 157.16352911266546,
      "realTimeFactor": 0.16327859499995157,
      "speedX": 6.124501500030036,
      "streamPlayoutEndMs": 3231.7820029995346,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 13,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 76800,
      "audioDurationMs": 3200.0,
      "leadingSilenceMs": 0.0,
      "trailingSilenceMs": 86.125,
      "rmsDbfs": -19.081250179050432,
      "peakDbfs": -5.325540983033847,
      "dcOffset": -6.586558826756554e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 411987968,
        "peakRssBytes": 419254272,
        "virtualBytes": 1017593856
      }
    },
    {
      "scenario": "reverse",
      "text": "Voice is disabled. Enable it again in Settings when you want spoken reports.",
      "phase": "warm",
      "repetition": 0,
      "firstChunkMs": 32.45498000069347,
      "firstChunkAudioMs": 80.0,
      "firstAudiblePcmMs": 32.45498000069347,
      "synthesisWallMs": 643.3321399999841,
      "synthesisCpuMs": 1022.337683,
      "processCpuPercentOfOneCore": 158.91288798349564,
      "realTimeFactor": 0.16411534183673063,
      "speedX": 6.093275551257391,
      "streamPlayoutEndMs": 3952.4549800006935,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 15,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 94080,
      "audioDurationMs": 3920.0,
      "leadingSilenceMs": 0.0,
      "trailingSilenceMs": 113.95833333333333,
      "rmsDbfs": -18.076630185473423,
      "peakDbfs": -2.5651668207705374,
      "dcOffset": 5.061850513440196e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 412975104,
        "peakRssBytes": 419254272,
        "virtualBytes": 1018576896
      }
    },
    {
      "scenario": "short",
      "text": "Done.",
      "phase": "warm",
      "repetition": 1,
      "firstChunkMs": 29.88810500028194,
      "firstChunkAudioMs": 64.125,
      "firstAudiblePcmMs": 70.59643833361528,
      "synthesisWallMs": 98.65042599994922,
      "synthesisCpuMs": 132.8755459999993,
      "processCpuPercentOfOneCore": 134.69333219105178,
      "realTimeFactor": 0.2125514161054656,
      "speedX": 4.7047440018174775,
      "streamPlayoutEndMs": 494.01310500028194,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 3,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 11139,
      "audioDurationMs": 464.125,
      "leadingSilenceMs": 40.708333333333336,
      "trailingSilenceMs": 98.25,
      "rmsDbfs": -24.798875502404858,
      "peakDbfs": -8.058487938784186,
      "dcOffset": 4.2154775584909694e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 412975104,
        "peakRssBytes": 419254272,
        "virtualBytes": 1018576896
      }
    },
    {
      "scenario": "typical",
      "text": "The task is complete. I updated the login flow and added regression tests. All targeted checks passed. You can review the changes in the workspace.",
      "phase": "warm",
      "repetition": 1,
      "firstChunkMs": 78.57408299969393,
      "firstChunkAudioMs": 103.16666666666667,
      "firstAudiblePcmMs": 122.74074966636059,
      "synthesisWallMs": 1315.110036999613,
      "synthesisCpuMs": 2076.183937,
      "processCpuPercentOfOneCore": 157.8714996151011,
      "realTimeFactor": 0.17251492647407415,
      "speedX": 5.796599867839737,
      "streamPlayoutEndMs": 7701.740749666361,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 29,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 182956,
      "audioDurationMs": 7623.166666666667,
      "leadingSilenceMs": 44.166666666666664,
      "trailingSilenceMs": 0.0,
      "rmsDbfs": -18.812383013380398,
      "peakDbfs": -3.008261262953046,
      "dcOffset": 4.615736194447602e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 414109696,
        "peakRssBytes": 419254272,
        "virtualBytes": 1019559936
      }
    },
    {
      "scenario": "long",
      "text": "The connection dropped while the provider was working, so I have kept the task on its original node and will show its durable result when that node reconnects, while the other projects remain available and the selected task stays unchanged until you choose a different one.",
      "phase": "warm",
      "repetition": 1,
      "firstChunkMs": 242.10951100030798,
      "firstChunkAudioMs": 279.125,
      "firstAudiblePcmMs": 282.859511000308,
      "synthesisWallMs": 2172.840449999967,
      "synthesisCpuMs": 3946.166994000002,
      "processCpuPercentOfOneCore": 181.61328844923068,
      "realTimeFactor": 0.18928624350723308,
      "speedX": 5.28300409724063,
      "streamPlayoutEndMs": 11721.234511000308,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 39,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 275499,
      "audioDurationMs": 11479.125,
      "leadingSilenceMs": 40.75,
      "trailingSilenceMs": 83.25,
      "rmsDbfs": -19.405511880340125,
      "peakDbfs": -3.4515369112804946,
      "dcOffset": 0.00017006488845496445,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 414224384,
        "peakRssBytes": 506789888,
        "virtualBytes": 1019559936
      }
    },
    {
      "scenario": "cancel",
      "text": "Cancelled.",
      "phase": "warm",
      "repetition": 1,
      "firstChunkMs": 29.345309000746056,
      "firstChunkAudioMs": 80.0,
      "firstAudiblePcmMs": 29.345309000746056,
      "synthesisWallMs": 138.78457600003458,
      "synthesisCpuMs": 205.91492199999806,
      "processCpuPercentOfOneCore": 148.37017767734272,
      "realTimeFactor": 0.17348072000004322,
      "speedX": 5.764329315671222,
      "streamPlayoutEndMs": 829.345309000746,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 4,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 19200,
      "audioDurationMs": 800.0,
      "leadingSilenceMs": 0.0,
      "trailingSilenceMs": 353.5833333333333,
      "rmsDbfs": -22.914377322933184,
      "peakDbfs": -3.463819873252749,
      "dcOffset": 3.2334197790457135e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 414228480,
        "peakRssBytes": 506789888,
        "virtualBytes": 1019559936
      }
    },
    {
      "scenario": "stop",
      "text": "Stopping.",
      "phase": "warm",
      "repetition": 1,
      "firstChunkMs": 29.219426000054227,
      "firstChunkAudioMs": 61.541666666666664,
      "firstAudiblePcmMs": 72.55275933338757,
      "synthesisWallMs": 141.83037300063006,
      "synthesisCpuMs": 207.34319700000015,
      "processCpuPercentOfOneCore": 146.1909692637409,
      "realTimeFactor": 0.18147512672682847,
      "speedX": 5.51039703366778,
      "streamPlayoutEndMs": 810.7610926667209,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 4,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 18757,
      "audioDurationMs": 781.5416666666666,
      "leadingSilenceMs": 43.333333333333336,
      "trailingSilenceMs": 248.16666666666666,
      "rmsDbfs": -25.157554712532647,
      "peakDbfs": -4.803593329217816,
      "dcOffset": -1.2519988286129396e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 414228480,
        "peakRssBytes": 506789888,
        "virtualBytes": 1019559936
      }
    },
    {
      "scenario": "no",
      "text": "No.",
      "phase": "warm",
      "repetition": 1,
      "firstChunkMs": 28.41625600012776,
      "firstChunkAudioMs": 66.83333333333333,
      "firstAudiblePcmMs": 70.9995893334611,
      "synthesisWallMs": 93.85469700009708,
      "synthesisCpuMs": 129.18652200000125,
      "processCpuPercentOfOneCore": 137.64523900158946,
      "realTimeFactor": 0.20104540592666278,
      "speedX": 4.974000750680069,
      "streamPlayoutEndMs": 495.2495893334611,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 3,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 11204,
      "audioDurationMs": 466.8333333333333,
      "leadingSilenceMs": 42.583333333333336,
      "trailingSilenceMs": 149.25,
      "rmsDbfs": -28.925984942141856,
      "peakDbfs": -11.891033162228744,
      "dcOffset": -5.699248983213097e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 414228480,
        "peakRssBytes": 506789888,
        "virtualBytes": 1019559936
      }
    },
    {
      "scenario": "question",
      "text": "Which task did you mean?",
      "phase": "warm",
      "repetition": 1,
      "firstChunkMs": 108.39559599935455,
      "firstChunkAudioMs": 259.6666666666667,
      "firstAudiblePcmMs": 151.64559599935455,
      "synthesisWallMs": 232.62511000029917,
      "synthesisCpuMs": 368.9124200000009,
      "processCpuPercentOfOneCore": 158.58667192012354,
      "realTimeFactor": 0.20411679730941723,
      "speedX": 4.899155842055061,
      "streamPlayoutEndMs": 1248.0622626660213,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 4,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 27352,
      "audioDurationMs": 1139.6666666666667,
      "leadingSilenceMs": 43.25,
      "trailingSilenceMs": 163.0,
      "rmsDbfs": -19.562170957993562,
      "peakDbfs": -5.8298196770102475,
      "dcOffset": 0.00014413889063393496,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 414228480,
        "peakRssBytes": 506789888,
        "virtualBytes": 1019559936
      }
    },
    {
      "scenario": "ambiguous",
      "text": "I found two tasks named login. Choose the desktop task or the mobile task.",
      "phase": "warm",
      "repetition": 1,
      "firstChunkMs": 34.35115400043287,
      "firstChunkAudioMs": 50.833333333333336,
      "firstAudiblePcmMs": 76.26782066709953,
      "synthesisWallMs": 641.2954899997203,
      "synthesisCpuMs": 1026.8233010000004,
      "processCpuPercentOfOneCore": 160.11703138602272,
      "realTimeFactor": 0.16150148751304602,
      "speedX": 6.19189343329869,
      "streamPlayoutEndMs": 4005.1844873337664,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 15,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 95300,
      "audioDurationMs": 3970.8333333333335,
      "leadingSilenceMs": 41.916666666666664,
      "trailingSilenceMs": 163.875,
      "rmsDbfs": -19.51716121022528,
      "peakDbfs": -4.773504115365035,
      "dcOffset": 0.0002705639783705944,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 414236672,
        "peakRssBytes": 506789888,
        "virtualBytes": 1019559936
      }
    },
    {
      "scenario": "disconnected",
      "text": "Your remote node is disconnected. I cannot start that task until it reconnects.",
      "phase": "warm",
      "repetition": 1,
      "firstChunkMs": 82.07184499951836,
      "firstChunkAudioMs": 196.66666666666666,
      "firstAudiblePcmMs": 125.2801783328517,
      "synthesisWallMs": 657.4305200001618,
      "synthesisCpuMs": 1046.6923470000004,
      "processCpuPercentOfOneCore": 159.20957654958622,
      "realTimeFactor": 0.16958654858129713,
      "speedX": 5.896694097295198,
      "streamPlayoutEndMs": 3958.738511666185,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 14,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 93040,
      "audioDurationMs": 3876.6666666666665,
      "leadingSilenceMs": 43.208333333333336,
      "trailingSilenceMs": 171.875,
      "rmsDbfs": -19.293887978993837,
      "peakDbfs": -4.484040960999071,
      "dcOffset": 6.661035867317654e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 415088640,
        "peakRssBytes": 506789888,
        "virtualBytes": 1019559936
      }
    },
    {
      "scenario": "numbers",
      "text": "Three checks passed and two failed. The worker used five hundred megabytes of memory.",
      "phase": "warm",
      "repetition": 1,
      "firstChunkMs": 82.08343500064075,
      "firstChunkAudioMs": 240.04166666666666,
      "firstAudiblePcmMs": 159.79176833397406,
      "synthesisWallMs": 736.3364920001914,
      "synthesisCpuMs": 1195.2229400000008,
      "processCpuPercentOfOneCore": 162.3202099835207,
      "realTimeFactor": 0.1643592954679048,
      "speedX": 6.0842314829420445,
      "streamPlayoutEndMs": 4562.125101667307,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 16,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 107521,
      "audioDurationMs": 4480.041666666667,
      "leadingSilenceMs": 77.70833333333333,
      "trailingSilenceMs": 109.25,
      "rmsDbfs": -19.021787147677696,
      "peakDbfs": -1.7267256880168649,
      "dcOffset": 4.5858711430700145e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 415096832,
        "peakRssBytes": 506789888,
        "virtualBytes": 1019559936
      }
    },
    {
      "scenario": "correction",
      "text": "I have not pushed the changes. The tests passed, but the build failed.",
      "phase": "warm",
      "repetition": 1,
      "firstChunkMs": 34.36567599965201,
      "firstChunkAudioMs": 60.125,
      "firstAudiblePcmMs": 76.44900933298536,
      "synthesisWallMs": 569.0892490001715,
      "synthesisCpuMs": 907.8883950000005,
      "processCpuPercentOfOneCore": 159.5335699268722,
      "realTimeFactor": 0.16259112145999688,
      "speedX": 6.150397334248261,
      "streamPlayoutEndMs": 3534.490675999652,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 14,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 84003,
      "audioDurationMs": 3500.125,
      "leadingSilenceMs": 42.083333333333336,
      "trailingSilenceMs": 93.66666666666667,
      "rmsDbfs": -20.750274371879595,
      "peakDbfs": -4.289569424143157,
      "dcOffset": -3.0025882290437756e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 415100928,
        "peakRssBytes": 506789888,
        "virtualBytes": 1019559936
      }
    },
    {
      "scenario": "punctuation",
      "text": "Don't restart the server; it's still running. Review the changes first.",
      "phase": "warm",
      "repetition": 1,
      "firstChunkMs": 82.79906399911852,
      "firstChunkAudioMs": 212.625,
      "firstAudiblePcmMs": 126.96573066578517,
      "synthesisWallMs": 650.4980019999493,
      "synthesisCpuMs": 1044.9838229999991,
      "processCpuPercentOfOneCore": 160.6436637448858,
      "realTimeFactor": 0.16374513124192425,
      "speedX": 6.1070518092080315,
      "streamPlayoutEndMs": 4055.4240639991185,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 15,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 95343,
      "audioDurationMs": 3972.625,
      "leadingSilenceMs": 44.166666666666664,
      "trailingSilenceMs": 297.625,
      "rmsDbfs": -19.15421838732408,
      "peakDbfs": -3.3947141006334447,
      "dcOffset": 3.383328543222564e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 415113216,
        "peakRssBytes": 506789888,
        "virtualBytes": 1019559936
      }
    },
    {
      "scenario": "names",
      "text": "Jarvis is ready. The Codex task is waiting for approval.",
      "phase": "warm",
      "repetition": 1,
      "firstChunkMs": 31.355008999526035,
      "firstChunkAudioMs": 80.0,
      "firstAudiblePcmMs": 31.355008999526035,
      "synthesisWallMs": 500.9617329997127,
      "synthesisCpuMs": 790.9273589999976,
      "processCpuPercentOfOneCore": 157.88179154204005,
      "realTimeFactor": 0.16056465801272843,
      "speedX": 6.2280206141050485,
      "streamPlayoutEndMs": 3151.355008999526,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 13,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 74880,
      "audioDurationMs": 3120.0,
      "leadingSilenceMs": 0.0,
      "trailingSilenceMs": 140.91666666666666,
      "rmsDbfs": -19.10077663822397,
      "peakDbfs": -4.432452683124145,
      "dcOffset": 1.1672579368156477e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 415117312,
        "peakRssBytes": 506789888,
        "virtualBytes": 1019559936
      }
    },
    {
      "scenario": "reverse",
      "text": "Voice is disabled. Enable it again in Settings when you want spoken reports.",
      "phase": "warm",
      "repetition": 1,
      "firstChunkMs": 31.163784000455053,
      "firstChunkAudioMs": 66.70833333333333,
      "firstAudiblePcmMs": 73.53878400045505,
      "synthesisWallMs": 639.7019510004611,
      "synthesisCpuMs": 1023.2286909999999,
      "processCpuPercentOfOneCore": 159.9539737841541,
      "realTimeFactor": 0.1637444867696704,
      "speedX": 6.107075845592532,
      "streamPlayoutEndMs": 3937.872117333788,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 15,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 93761,
      "audioDurationMs": 3906.7083333333335,
      "leadingSilenceMs": 42.375,
      "trailingSilenceMs": 71.375,
      "rmsDbfs": -18.478243641946644,
      "peakDbfs": -4.145396678581039,
      "dcOffset": 3.364111449485894e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 415121408,
        "peakRssBytes": 506789888,
        "virtualBytes": 1019559936
      }
    },
    {
      "scenario": "short",
      "text": "Done.",
      "phase": "warm",
      "repetition": 2,
      "firstChunkMs": 30.490908000501804,
      "firstChunkAudioMs": 80.0,
      "firstAudiblePcmMs": 60.07424133383513,
      "synthesisWallMs": 98.87390099993354,
      "synthesisCpuMs": 134.02020900000267,
      "processCpuPercentOfOneCore": 135.54659788339166,
      "realTimeFactor": 0.20598729374986155,
      "speedX": 4.854668371993562,
      "streamPlayoutEndMs": 510.4909080005018,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 3,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 11520,
      "audioDurationMs": 480.0,
      "leadingSilenceMs": 29.583333333333332,
      "trailingSilenceMs": 120.54166666666667,
      "rmsDbfs": -21.36345708980987,
      "peakDbfs": -3.4797625743138294,
      "dcOffset": 8.700531262380511e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 415125504,
        "peakRssBytes": 506789888,
        "virtualBytes": 1019559936
      }
    },
    {
      "scenario": "typical",
      "text": "The task is complete. I updated the login flow and added regression tests. All targeted checks passed. You can review the changes in the workspace.",
      "phase": "warm",
      "repetition": 2,
      "firstChunkMs": 76.21724599994195,
      "firstChunkAudioMs": 138.625,
      "firstAudiblePcmMs": 118.4255793332753,
      "synthesisWallMs": 1369.4667299996581,
      "synthesisCpuMs": 2190.305258000002,
      "processCpuPercentOfOneCore": 159.9385519939246,
      "realTimeFactor": 0.17515442037438272,
      "speedX": 5.709247861758534,
      "streamPlayoutEndMs": 7894.842245999942,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 29,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 187647,
      "audioDurationMs": 7818.625,
      "leadingSilenceMs": 42.208333333333336,
      "trailingSilenceMs": 62.25,
      "rmsDbfs": -19.271463506231473,
      "peakDbfs": -4.255021474380381,
      "dcOffset": 8.416573325696265e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 415133696,
        "peakRssBytes": 506789888,
        "virtualBytes": 1019559936
      }
    },
    {
      "scenario": "long",
      "text": "The connection dropped while the provider was working, so I have kept the task on its original node and will show its durable result when that node reconnects, while the other projects remain available and the selected task stays unchanged until you choose a different one.",
      "phase": "warm",
      "repetition": 2,
      "firstChunkMs": 95.41383500072698,
      "firstChunkAudioMs": 60.291666666666664,
      "firstAudiblePcmMs": 136.24716833406032,
      "synthesisWallMs": 2170.0335539999287,
      "synthesisCpuMs": 3870.7227169999996,
      "processCpuPercentOfOneCore": 178.371560654685,
      "realTimeFactor": 0.17874641018371432,
      "speedX": 5.59451794848471,
      "streamPlayoutEndMs": 12252.938646000148,
      "playoutGapCount": 1,
      "playoutUnderrunMs": 17.23314433275422,
      "chunkCount": 40,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 291367,
      "audioDurationMs": 12140.291666666666,
      "leadingSilenceMs": 40.833333333333336,
      "trailingSilenceMs": 127.79166666666667,
      "rmsDbfs": -19.429080613575465,
      "peakDbfs": -4.693457783233397,
      "dcOffset": 0.0006988228200210944,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 450064384,
        "peakRssBytes": 522760192,
        "virtualBytes": 1054212096
      }
    },
    {
      "scenario": "cancel",
      "text": "Cancelled.",
      "phase": "warm",
      "repetition": 2,
      "firstChunkMs": 28.43399900029908,
      "firstChunkAudioMs": 80.0,
      "firstAudiblePcmMs": 28.43399900029908,
      "synthesisWallMs": 136.28067199988436,
      "synthesisCpuMs": 200.6175920000004,
      "processCpuPercentOfOneCore": 147.20913028677361,
      "realTimeFactor": 0.17035083999985545,
      "speedX": 5.870238150870571,
      "streamPlayoutEndMs": 828.4339990002991,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 4,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 19200,
      "audioDurationMs": 800.0,
      "leadingSilenceMs": 0.0,
      "trailingSilenceMs": 346.4583333333333,
      "rmsDbfs": -23.539510003182748,
      "peakDbfs": -4.0703017325073345,
      "dcOffset": 2.121437917660766e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 450064384,
        "peakRssBytes": 522760192,
        "virtualBytes": 1054212096
      }
    },
    {
      "scenario": "stop",
      "text": "Stopping.",
      "phase": "warm",
      "repetition": 2,
      "firstChunkMs": 28.496539000116172,
      "firstChunkAudioMs": 80.0,
      "firstAudiblePcmMs": 60.87153900011617,
      "synthesisWallMs": 136.30848299999343,
      "synthesisCpuMs": 200.45679599999744,
      "processCpuPercentOfOneCore": 147.06113045070504,
      "realTimeFactor": 0.1703856037499918,
      "speedX": 5.869040447028073,
      "streamPlayoutEndMs": 828.4965390001162,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 4,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 19200,
      "audioDurationMs": 800.0,
      "leadingSilenceMs": 32.375,
      "trailingSilenceMs": 275.375,
      "rmsDbfs": -26.530499488368484,
      "peakDbfs": -6.829656579856314,
      "dcOffset": 5.883308680533143e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 450072576,
        "peakRssBytes": 522760192,
        "virtualBytes": 1054212096
      }
    },
    {
      "scenario": "no",
      "text": "No.",
      "phase": "warm",
      "repetition": 2,
      "firstChunkMs": 71.09253199996601,
      "firstChunkAudioMs": 263.375,
      "firstAudiblePcmMs": 113.17586533329936,
      "synthesisWallMs": 101.98631899947941,
      "synthesisCpuMs": 143.95084899999944,
      "processCpuPercentOfOneCore": 141.14721505022084,
      "realTimeFactor": 0.20260505388523348,
      "speedX": 4.9357110339727965,
      "streamPlayoutEndMs": 574.467531999966,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 2,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 12081,
      "audioDurationMs": 503.375,
      "leadingSilenceMs": 42.083333333333336,
      "trailingSilenceMs": 103.95833333333333,
      "rmsDbfs": -20.43826684862561,
      "peakDbfs": -6.007779258448863,
      "dcOffset": -3.238073854163736e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 450072576,
        "peakRssBytes": 522760192,
        "virtualBytes": 1054212096
      }
    },
    {
      "scenario": "question",
      "text": "Which task did you mean?",
      "phase": "warm",
      "repetition": 2,
      "firstChunkMs": 75.1366059994325,
      "firstChunkAudioMs": 262.0416666666667,
      "firstAudiblePcmMs": 116.2616059994325,
      "synthesisWallMs": 196.73054899976705,
      "synthesisCpuMs": 302.8422209999988,
      "processCpuPercentOfOneCore": 153.93756716469966,
      "realTimeFactor": 0.1722621465939804,
      "speedX": 5.805105879453521,
      "streamPlayoutEndMs": 1217.1782726660992,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 4,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 27409,
      "audioDurationMs": 1142.0416666666667,
      "leadingSilenceMs": 41.125,
      "trailingSilenceMs": 106.58333333333333,
      "rmsDbfs": -19.99211310493291,
      "peakDbfs": -5.545096080450476,
      "dcOffset": 0.00019953486659735122,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 450072576,
        "peakRssBytes": 522760192,
        "virtualBytes": 1054212096
      }
    },
    {
      "scenario": "ambiguous",
      "text": "I found two tasks named login. Choose the desktop task or the mobile task.",
      "phase": "warm",
      "repetition": 2,
      "firstChunkMs": 33.1375140003729,
      "firstChunkAudioMs": 80.0,
      "firstAudiblePcmMs": 65.59584733370625,
      "synthesisWallMs": 681.100183000126,
      "synthesisCpuMs": 1086.576769000004,
      "processCpuPercentOfOneCore": 159.53259096390568,
      "realTimeFactor": 0.16063683561323727,
      "speedX": 6.225222229898029,
      "streamPlayoutEndMs": 4273.137514000373,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 16,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 101760,
      "audioDurationMs": 4240.0,
      "leadingSilenceMs": 32.458333333333336,
      "trailingSilenceMs": 215.66666666666666,
      "rmsDbfs": -19.66149406048256,
      "peakDbfs": -3.289370262458296,
      "dcOffset": 0.0001457923297637731,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 450072576,
        "peakRssBytes": 522760192,
        "virtualBytes": 1054212096
      }
    },
    {
      "scenario": "disconnected",
      "text": "Your remote node is disconnected. I cannot start that task until it reconnects.",
      "phase": "warm",
      "repetition": 2,
      "firstChunkMs": 80.26121799957764,
      "firstChunkAudioMs": 208.95833333333334,
      "firstAudiblePcmMs": 121.34455133291098,
      "synthesisWallMs": 636.8788230001883,
      "synthesisCpuMs": 1018.8263809999967,
      "processCpuPercentOfOneCore": 159.97177865022144,
      "realTimeFactor": 0.16376591580869468,
      "speedX": 6.106276724688935,
      "streamPlayoutEndMs": 3969.219551332911,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 15,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 93335,
      "audioDurationMs": 3888.9583333333335,
      "leadingSilenceMs": 41.083333333333336,
      "trailingSilenceMs": 134.66666666666666,
      "rmsDbfs": -20.110059208141188,
      "peakDbfs": -4.0341886499078345,
      "dcOffset": -1.9139520433358963e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 450072576,
        "peakRssBytes": 522760192,
        "virtualBytes": 1054212096
      }
    },
    {
      "scenario": "numbers",
      "text": "Three checks passed and two failed. The worker used five hundred megabytes of memory.",
      "phase": "warm",
      "repetition": 2,
      "firstChunkMs": 79.05150699934893,
      "firstChunkAudioMs": 216.125,
      "firstAudiblePcmMs": 122.25984033268227,
      "synthesisWallMs": 722.4779170001057,
      "synthesisCpuMs": 1164.0521919999996,
      "processCpuPercentOfOneCore": 161.11941480971652,
      "realTimeFactor": 0.16509535650835058,
      "speedX": 6.057105548873627,
      "streamPlayoutEndMs": 4455.176506999349,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 16,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 105027,
      "audioDurationMs": 4376.125,
      "leadingSilenceMs": 43.208333333333336,
      "trailingSilenceMs": 127.375,
      "rmsDbfs": -19.695298922846597,
      "peakDbfs": -3.9770453918278346,
      "dcOffset": 9.766199769699587e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 450072576,
        "peakRssBytes": 522760192,
        "virtualBytes": 1054212096
      }
    },
    {
      "scenario": "correction",
      "text": "I have not pushed the changes. The tests passed, but the build failed.",
      "phase": "warm",
      "repetition": 2,
      "firstChunkMs": 79.3409400002929,
      "firstChunkAudioMs": 225.79166666666666,
      "firstAudiblePcmMs": 120.50760666695956,
      "synthesisWallMs": 611.6286899996339,
      "synthesisCpuMs": 972.1153719999975,
      "processCpuPercentOfOneCore": 158.93881171607228,
      "realTimeFactor": 0.1668476404595553,
      "speedX": 5.993492010109697,
      "streamPlayoutEndMs": 3745.1326066669594,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 13,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 87979,
      "audioDurationMs": 3665.7916666666665,
      "leadingSilenceMs": 41.166666666666664,
      "trailingSilenceMs": 138.16666666666666,
      "rmsDbfs": -21.054289312313095,
      "peakDbfs": -4.352949260077747,
      "dcOffset": 9.502851877352893e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 450076672,
        "peakRssBytes": 522760192,
        "virtualBytes": 1054212096
      }
    },
    {
      "scenario": "punctuation",
      "text": "Don't restart the server; it's still running. Review the changes first.",
      "phase": "warm",
      "repetition": 2,
      "firstChunkMs": 86.59932400041725,
      "firstChunkAudioMs": 285.7083333333333,
      "firstAudiblePcmMs": 129.3909906670839,
      "synthesisWallMs": 645.6510730004084,
      "synthesisCpuMs": 1031.1483659999965,
      "processCpuPercentOfOneCore": 159.70675324802633,
      "realTimeFactor": 0.1628085120565872,
      "speedX": 6.142184996153217,
      "streamPlayoutEndMs": 4052.3076573337503,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 14,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 95177,
      "audioDurationMs": 3965.7083333333335,
      "leadingSilenceMs": 42.791666666666664,
      "trailingSilenceMs": 324.2916666666667,
      "rmsDbfs": -19.24358643336758,
      "peakDbfs": -2.503249670322329,
      "dcOffset": 3.627965512307955e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 450076672,
        "peakRssBytes": 522760192,
        "virtualBytes": 1054212096
      }
    },
    {
      "scenario": "names",
      "text": "Jarvis is ready. The Codex task is waiting for approval.",
      "phase": "warm",
      "repetition": 2,
      "firstChunkMs": 32.808975000079954,
      "firstChunkAudioMs": 80.0,
      "firstAudiblePcmMs": 32.808975000079954,
      "synthesisWallMs": 505.2752950005015,
      "synthesisCpuMs": 788.6384299999988,
      "processCpuPercentOfOneCore": 156.0809399951399,
      "realTimeFactor": 0.16620897861858602,
      "speedX": 6.016522141651479,
      "streamPlayoutEndMs": 3072.80897500008,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 12,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 72960,
      "audioDurationMs": 3040.0,
      "leadingSilenceMs": 0.0,
      "trailingSilenceMs": 142.45833333333334,
      "rmsDbfs": -19.222697019737314,
      "peakDbfs": -5.130263248681432,
      "dcOffset": 0.000323290364969197,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 450080768,
        "peakRssBytes": 522760192,
        "virtualBytes": 1054212096
      }
    },
    {
      "scenario": "reverse",
      "text": "Voice is disabled. Enable it again in Settings when you want spoken reports.",
      "phase": "warm",
      "repetition": 2,
      "firstChunkMs": 32.582126000306744,
      "firstChunkAudioMs": 80.0,
      "firstAudiblePcmMs": 32.582126000306744,
      "synthesisWallMs": 638.4643420005887,
      "synthesisCpuMs": 1013.4594920000027,
      "processCpuPercentOfOneCore": 158.7339222147301,
      "realTimeFactor": 0.16287355663280323,
      "speedX": 6.139732076057562,
      "streamPlayoutEndMs": 3952.5821260003067,
      "playoutGapCount": 0,
      "playoutUnderrunMs": 0.0,
      "chunkCount": 16,
      "joinCount": 0,
      "maximumJoinStep": null,
      "sampleCount": 94080,
      "audioDurationMs": 3920.0,
      "leadingSilenceMs": 0.0,
      "trailingSilenceMs": 118.375,
      "rmsDbfs": -18.57318194034471,
      "peakDbfs": -1.9629006631283201,
      "dcOffset": 9.040847349938628e-05,
      "clippedSamplePercent": 0.0,
      "memoryAfter": {
        "rssBytes": 450109440,
        "peakRssBytes": 522760192,
        "virtualBytes": 1054212096
      }
    }
  ],
  "cancellations": [
    {
      "requestAfterMs": 25,
      "requestFired": true,
      "requestToCallbackMs": 18.270335999659437,
      "requestToReturnMs": 69.83593499990093
    },
    {
      "requestAfterMs": 250,
      "requestFired": true,
      "requestToCallbackMs": 17.046193999703974,
      "requestToReturnMs": 57.47604499993031
    },
    {
      "requestAfterMs": 1000,
      "requestFired": true,
      "requestToCallbackMs": 5.091866999464401,
      "requestToReturnMs": 49.72977399938827
    }
  ],
  "residentMemory": {
    "rssBytes": 477552640,
    "peakRssBytes": 522760192,
    "virtualBytes": 1129713664
  },
  "afterDestroyMemory": {
    "rssBytes": 388345856,
    "peakRssBytes": 522760192,
    "virtualBytes": 1032196096
  },
  "trimMs": 17.959994000193547,
  "releasedMemory": {
    "rssBytes": 136130560,
    "peakRssBytes": 522760192,
    "virtualBytes": 1007947776
  }
}
