{
  "status": "completed",
  "verified": true,
  "provider": "piper-wrapper",
  "base_url": "http://192.168.40.33:7862",
  "endpoint": "/tts",
  "voice": "ngoc-huyen-vbee",
  "request_fields": [
    "text",
    "voice"
  ],
  "request_content_type": "application/x-www-form-urlencoded",
  "source_canon_sha256": "a73c556b40b85ef21b43121c1c80cf28a7bb241361f217d151a083f2674cb2ac",
  "spoken_narration_source_sha256": "a73c556b40b85ef21b43121c1c80cf28a7bb241361f217d151a083f2674cb2ac",
  "spoken_narration_sha256": "aae65b69ace36743115a309da2f3a06620360252aeccc32c3bd2946dad7f87bb",
  "tts_pronunciation_receipt_path": "log/tts-pronunciation.json",
  "tts_pronunciation_receipt_sha256": "fbe0674f91767fb496c52e7cb5a3e425b762f5f208c0359ac5718d58dd9eb53e",
  "lexicon_sha256": "a80a2ea5fef297b61d19e4cb6b5c8d6f9861349bd34e97b0421b1b5021a49f25",
  "segmentation_plan_sha256": "6d69fe43ce2cd53ec81602d14dcbd799edf1ffa7e5c7d8bd93ddf526111fde85",
  "segment_count": 23,
  "output_path": "audio/story-full.wav",
  "artifact_sha256": "b6111cd1b09dec1f0c8b0937d5ade911fb78fa1e4f673d78da8ee22df9b44ff0",
  "artifact_bytes": 111876140,
  "duration_seconds": 2536.872925,
  "segment_duration_sum": 2536.8729250000006,
  "sample_rate": 22050,
  "channels": 1,
  "probe": {
    "programs": [],
    "streams": [
      {
        "index": 0,
        "codec_name": "pcm_s16le",
        "codec_type": "audio",
        "sample_fmt": "s16",
        "sample_rate": "22050",
        "channels": 1
      }
    ],
    "format": {
      "duration": "2536.872925",
      "size": "111876140"
    }
  },
  "health_checked_at": "2026-07-21T06:32:07.275670+00:00",
  "created_at": "2026-07-21T06:32:07.275670+00:00"
}
