Skip to content
  • This project
    • Loading...
  • Sign in

wanghai-tech / hikoon-ACR

Go to a project
Toggle navigation
Toggle navigation pinning
  • Projects
  • Groups
  • Snippets
  • Help
  • Project
  • Activity
  • Repository
  • Pipelines
  • Graphs
  • Issues 0
  • Merge Requests 0
  • Wiki
  • Network
  • Create a new issue
  • Builds
  • Commits
  • Issue Boards
  • Files
  • Commits
  • Network
  • Compare
  • Branches
  • Tags
Switch branch/tag
  • hikoon-ACR
  • acr-engine
  • data
  • songcentric_builder_smoke
  • song_beta
  • artist_b
  • clip2.wav
  • cnb.bofCdSsphPA's avatar
    Build song-centric manifests directly from real audio directories · 0f75787b ...
    0f75787b
    Constraint: Keep the current fused 4-table workflow while reducing manual JSONL authoring for onboarding real audio files into live PostgreSQL.
    Rejected: Require hand-authored manifests as the only path into the song-centric importer | It slows real data onboarding and raises operator effort.
    Confidence: high
    Scope-risk: narrow
    Directive: Prefer build_songcentric_manifest_from_directory.py -> import_songcentric_manifest_live.py as the default Phase-1 path for real file-directory onboarding.
    Tested: /usr/local/miniconda3/bin/python acr-engine/scripts/build_songcentric_manifest_from_directory.py on a real local wav smoke directory; imported the generated manifest into postgres://d2:d2pass@127.0.0.1:5432/d2 schema acr_songcentric_test; reran the import and verified counts remained media_entity=9, audio_object=22, feature_fact=9, set_membership=9; git diff --check; /usr/local/miniconda3/bin/python scripts/check_markdown_links.py --root docs returned OK for 11 active markdown files
    Not-tested: non-wav duration probing and very large directory trees
    cnb.bofCdSsphPA authored 2026-06-04 14:50:48 +0800
clip2.wav 188 KB
Raw History Permalink

Download (188 KB)