{
  "schema_version": 1,
  "status": "passed",
  "verified": true,
  "candidate_path": "/data/video-pipeline/HaTramAudio/project/007-Vu-Dieu-Danh-Cho-Nguoi-Khong-Con-Nhay/work/story/run-001/candidate.txt",
  "candidate_sha256": "bbaa2b64a922bf48444503724464255a6f9da1dd2ff0c42ee2d9ba73c1547054",
  "validation_report_sha256": "3f294ac569f5e4ce1daf9febe12eb17238a6a2599594011b00fa5c05b97bd1ea",
  "endpoint": "http://192.168.40.32:7861/voice/ngoc-huyen-clone",
  "voice": "ngoc-huyen-clone",
  "style": "doc_truyen",
  "speed": 1.0,
  "denoise": true,
  "sample_words": 600,
  "sample_sha256": "d73e5cebaedf416686a0cf5a013f294729a14f1eedb33eb70cf17a0c9809f85c",
  "duration_seconds": 146.56,
  "words_per_minute": 245.63,
  "candidate_words": 11745,
  "predicted_story_duration_seconds": 2868.91,
  "predicted_story_duration_minutes": 47.82,
  "target_minutes": [
    40,
    60
  ],
  "duration_gate_verified": true,
  "output": "/data/video-pipeline/HaTramAudio/project/007-Vu-Dieu-Danh-Cho-Nguoi-Khong-Con-Nhay/audio/voice-test-candidate.wav",
  "output_sha256": "b8c77b79b045e3ad48185c2dffff8b110200a13390ed5f004a4526f75851726d",
  "probe": {
    "duration_seconds": 146.56,
    "size_bytes": 14069804,
    "stream": {
      "codec_name": "pcm_s16le",
      "codec_type": "audio",
      "sample_rate": "48000",
      "channels": 1
    }
  },
  "verified_at": "2026-07-19T16:51:21.828443Z"
}
