{
  "schema_version": 1,
  "source_run": {
    "seal_manifest_sha256": "a1fa35135a13f3aeff6d6d6cf284c083813f05c058dc7d84debe306bf56158db",
    "results_sha256": "e11a7d58972b0c61615f06d61bd4a7b8f56ae6d37fce99cd7c20f168304f17b0",
    "file_count": 11266,
    "descriptor_payload_rechecked": true
  },
  "repo_commit": "3546f0848e51599a744fbf3e32586dbbae367465",
  "base": "apron",
  "input": {
    "archive": {
      "bytes": 346663984,
      "sha256": "39fde525e59672dc6d1551919b1478f724438a95aa55f874b576be21967e6c23"
    },
    "manifest_sha256": "1f392fc60fbca4003c236f03ffd9edba82b048737f23cf250295c1b4c6c85193",
    "validated_flac_pcm_npy": 120,
    "owner_cases": [
      42,
      39,
      39
    ]
  },
  "build": {
    "compiler": "gcc (Debian 14.2.0-19) 14.2.0",
    "source_revisions": {
      "llsm": "d18cdf02b31819670e3bc23ead933ad9467da06d",
      "ciglet": "895ba9b1c0eabee83d3544208bbc82420efa3206"
    },
    "wrapper_sha256": "6a5ac90e44490dbcf165fe9b4e0b4bc11c5f40f50ac8b278ecf68dbe926548a6",
    "native_binary": {
      "bytes": 334568,
      "sha256": "9d0ec66a1cef72b8bc4634c419012e7aafa12fb6e2ac2d280e1608d23193a8ba"
    },
    "built_artifact_hashes": {
      "src/llsm/build/libllsm2.a": {
        "bytes": 239262,
        "sha256": "6c34fd2d6b6a43d69bec36874aaec2c71daad08db820bd7c19b0599fb65774c0"
      },
      "src/ciglet/libciglet.a": {
        "bytes": 217272,
        "sha256": "0cd112d7982c33d70a59e6b074ae19fffb38697738ae1ed3a16157fe027750ab"
      },
      "native/libllsm_speed.so": {
        "bytes": 334568,
        "sha256": "9d0ec66a1cef72b8bc4634c419012e7aafa12fb6e2ac2d280e1608d23193a8ba"
      }
    },
    "compiler_flags": [
      "-shared",
      "-fPIC",
      "-fopenmp",
      "-Ofast",
      "-DFP_TYPE=float",
      "-Wl,--whole-archive",
      "-Wl,--no-whole-archive",
      "-lm"
    ],
    "native_build_record_sha256": "ee7ff760bd103791d59cac353d46573d72453d580e078c266e1c3054b99e3354"
  },
  "runtime": {
    "python": "3.12.14",
    "versions": {
      "numpy": "2.3.5",
      "scipy": "1.17.0",
      "pyworld": "0.3.5",
      "torch": "2.8.0+cpu",
      "torchaudio": "2.8.0+cpu",
      "utmosv2": "1.3.1.dev0",
      "onnxruntime": "1.22.0",
      "speechbrain": "1.0.3",
      "transformers": "4.51.3",
      "timm": "1.0.15",
      "librosa": "0.11.0",
      "pystoi": "0.4.1"
    },
    "utmosv2_source_commit": "cc2700db57bb83ee13dc31ebe1b868c254e15d09"
  },
  "quality_asset_pins": {
    "mos/weights/fold0_s42_best_model.pth": {
      "bytes": 818531314,
      "sha256": "c8149d988e4bbf3f347e6966b5d769de347a5f8c59ffca1dc4bd4bf5b8585e57"
    },
    "mos/wav2vec2_config/config.json": {
      "bytes": 1842,
      "sha256": "4937977e24d12d1bba70cdce8709c3c04807a8e4ae8ddac4229c48c436ae99ae"
    },
    "mos/wav2vec2_config/preprocessor_config.json": {
      "bytes": 159,
      "sha256": "b225d617c025463b9e157e06afea8b90dc7078fc70b013c533328423e0486b4a"
    },
    "ecapa/embedding_model.ckpt": {
      "bytes": 83316686,
      "sha256": "0575cb64845e6b9a10db9bcb74d5ac32b326b8dc90352671d345e2ee3d0126a2"
    },
    "scoreq/fixed_nmr_telephone.onnx": {
      "bytes": 377979175,
      "sha256": "899c9959bf48b38d99fdd5227b31182ca9d8253b14b61edd2725eca779a55b49"
    }
  },
  "quality_model_provenance": {
    "utmosv2": {
      "algorithm": "UTMOSv2-fusion_stage3-fold0",
      "source_commit": "cc2700db57bb83ee13dc31ebe1b868c254e15d09",
      "predict_dataset": "bvcc",
      "extraction_seed": 20261012,
      "extraction_repetitions": 1,
      "device": "cpu",
      "remove_silent_section": false,
      "calibration": "対象ボコーダーでの人間評定校正は未実施",
      "packages": {
        "utmosv2": "1.3.1.dev0",
        "torch": "2.8.0+cpu",
        "transformers": "4.51.3",
        "timm": "1.0.15",
        "librosa": "0.11.0"
      },
      "assets": {
        "checkpoint": {
          "bytes": 818531314,
          "sha256": "c8149d988e4bbf3f347e6966b5d769de347a5f8c59ffca1dc4bd4bf5b8585e57"
        },
        "config": {
          "bytes": 1842,
          "sha256": "4937977e24d12d1bba70cdce8709c3c04807a8e4ae8ddac4229c48c436ae99ae"
        },
        "preprocessor_config": {
          "bytes": 159,
          "sha256": "b225d617c025463b9e157e06afea8b90dc7078fc70b013c533328423e0486b4a"
        }
      }
    },
    "ecapa": {
      "algorithm": "speechbrain-ecapa-voxceleb-raw-embedding",
      "source": "https://huggingface.co/speechbrain/spkrec-ecapa-voxceleb",
      "sample_rate": 16000,
      "normalize_embeddings_with_global_stats": false,
      "reference_cache": false,
      "recipe": "official-80mel-1024channels-192dim",
      "packages": {
        "speechbrain": "1.0.3",
        "torch": "2.8.0+cpu",
        "torchaudio": "2.8.0+cpu"
      },
      "assets": {
        "embedding_model": {
          "bytes": 83316686,
          "sha256": "0575cb64845e6b9a10db9bcb74d5ac32b326b8dc90352671d345e2ee3d0126a2"
        }
      }
    },
    "scoreq": {
      "algorithm": "SCOREQ-ONNX-ref",
      "domain": "natural",
      "source": "https://github.com/alessandroragano/scoreq",
      "sample_rate": 16000,
      "padding_multiple": 320,
      "reference_cache": false,
      "packages": {
        "onnxruntime": "1.22.0",
        "torch": "2.8.0+cpu",
        "torchaudio": "2.8.0+cpu"
      },
      "assets": {
        "model": {
          "bytes": 377979175,
          "sha256": "899c9959bf48b38d99fdd5227b31182ca9d8253b14b61edd2725eca779a55b49"
        }
      }
    }
  },
  "method": {
    "hmpp_enum": 0,
    "hmczt_enum": 1,
    "thop": 0.005,
    "maxnhar": 400,
    "maxnhar_e": 5,
    "npsd": 128,
    "layer1_nfft": 2048,
    "sample_rate": 24000,
    "seed": 0,
    "f0": "DIO 60..1000 Hz 5 ms, then StoneMask once per recording"
  },
  "f0_audit": {
    "pcm_changed_samples": 0,
    "within_method_f0_changed_samples": {
      "hmpp": 73868,
      "hmczt": 73868
    },
    "cross_method_after_c_difference_count": 0,
    "cross_method_layer1_difference_count": 0
  },
  "execution": {
    "invocations": 15,
    "all_exit_zero_reaped_no_timeout": true,
    "native_analyses": 240,
    "waves": 720,
    "quality_values": 2160,
    "native_output_bytes": 4256272597,
    "quality_output_bytes": 1894588130,
    "max_rusage_children_after_maxrss_kib": 1980428,
    "rss_note": "RUSAGE_CHILDREN cumulative high-water; not an isolated child RSS. The launcher max_rss_kib field was null."
  },
  "publication": {
    "allowed_cases": [
      "librispeech_1089-134686-0008",
      "librispeech_1188-133604-0003"
    ],
    "preview_count": 12,
    "preview_duration_seconds": 5,
    "quality_values_json_gz_sha256": "3b7ffc6fa9cfa6cdcad2e38ff0e393757b7b2abbce79b4999347a86b2a977cea",
    "case_differences_json_gz_sha256": "a89935af993ce196e1be40a0cf649d7564b0bbbc1536a68df08ed6a56e559a73"
  },
  "interpretation": "同条件の初回解析対照。品質優位・総合順位・旧出力とのbit一致は未確認。"
}
