{
  "schema_version": 1,
  "status": "passed",
  "verified": true,
  "candidate_path": "/data/video-pipeline/HaTramAudio/project/003-Mui-Huong-Trong-Ban-Di-Chuc/work/story/run-003/spoken-narration.candidate.txt",
  "candidate_sha256": "454ca0234b0671609d7f1b2b4d9ca32210e82724d8b9cfeea4c1181a945d0356",
  "endpoint": "http://192.168.40.32:7861/voice/ngoc-huyen-clone",
  "voice": "ngoc-huyen-clone",
  "style": "doc_truyen",
  "speed": 1.0,
  "denoise": true,
  "sample_path": "/data/video-pipeline/HaTramAudio/project/003-Mui-Huong-Trong-Ban-Di-Chuc/work/story/run-003/voice-test-sample.txt",
  "sample_words": 625,
  "sample_sha256": "c51c77e6246caa9ec2189b4fce76cfe10eb1b69bdbf3e72029acf1bd944830d2",
  "duration_seconds": 156.18,
  "words_per_minute": 240.11,
  "candidate_words": 10947,
  "predicted_story_duration_seconds": 2735.52,
  "predicted_story_duration_minutes": 45.59,
  "target_minutes": [
    40,
    60
  ],
  "duration_gate_verified": true,
  "output": "/data/video-pipeline/HaTramAudio/project/003-Mui-Huong-Trong-Ban-Di-Chuc/audio/voice-test-candidate.wav",
  "output_sha256": "4c39a5a3a33cb2ccb6460d4c48d78bfbd505b7133d69adf6e7f7ba48c54817d7",
  "probe": {
    "duration_seconds": 156.18,
    "size_bytes": 14993324,
    "stream": {
      "codec_name": "pcm_s16le",
      "codec_type": "audio",
      "sample_rate": "48000",
      "channels": 1
    }
  },
  "verified_at": "2026-07-19T06:37:34.174392Z"
}
