{
  "version": 1,
  "verified": true,
  "source_canon_sha256": "7a24daa526f5e5187739a4074d857c8f3e6cdbb00c17b58182f2a19f6d350903",
  "source_path": "audio/intro-voice-source.txt",
  "source_sha256": "71cf479bf45cd8c95cc41d935699f3b2f4d6e373a8e0e14525120b5667fcdaf7",
  "projection_path": "audio/intro-voice-pronunciation.txt",
  "projection_sha256": "27a38fc817b5efd637fa10d3b6a89d0f89b99ea84579e27c8c0649426cc58d34",
  "pronunciation_receipt": "log/intro-tts-pronunciation.json",
  "pronunciation_receipt_sha256": "398927961a810c3efdab203b0d84e111a06275c65cb66667c6653d375bf80bee",
  "pronunciation_verified": true,
  "pronunciation_lexicon_sha256": "615a86a82878d5e8eb17d9842e308b6da4bf0ec2650a233c9cb7734e91bfcf95",
  "voice": "ngoc-huyen-vbee",
  "endpoint": "http://192.168.40.33:7862",
  "output": "audio/intro-voice.wav",
  "output_sha256": "ca9ac4a9c1f594f7e51b5261a7e3ad527a33da51d49ed15a933928b974808406",
  "probe": {
    "programs": [],
    "streams": [
      {
        "index": 0,
        "codec_name": "pcm_s16le",
        "sample_rate": "22050",
        "channels": 1
      }
    ],
    "format": {
      "duration": "8.463673",
      "size": "373292"
    }
  },
  "wav": {
    "channels": 1,
    "sample_width": 2,
    "sample_rate": 22050,
    "frames": 186624,
    "compression": "NONE",
    "duration_seconds": 8.463673469387755
  },
  "checked_at": "2026-07-21T05:28:27.491909+00:00"
}
