business_asset_manifest_template.json
1.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
{
"dataset": "business_music",
"version": "v1_template",
"description": "Template manifest row schema for business music assets before training/indexing/evaluation.",
"required_fields": [
"song_id",
"asset_id",
"type",
"role",
"split",
"audio_path",
"source_dataset"
],
"recommended_fields": [
"title",
"artist",
"album_id",
"bucket",
"offset_sec",
"duration_sec",
"sample_rate",
"bitrate",
"license",
"is_lossless",
"parent_song_id",
"notes"
],
"role_enum": ["reference", "query", "excluded"],
"split_enum": ["train", "val", "test", "holdout"],
"example_rows": [
{
"song_id": "song_0001",
"asset_id": "asset_0001_master_lossless",
"type": 11,
"role": "reference",
"split": "train",
"audio_path": "business_audio/song_0001/master_lossless.wav",
"source_dataset": "internal_catalog",
"bucket": "lossless_reference_core",
"offset_sec": 0.0,
"duration_sec": 180.0,
"is_lossless": true
},
{
"song_id": "song_0001",
"asset_id": "asset_0001_douyin_clip",
"type": 7,
"role": "query",
"split": "test",
"audio_path": "business_audio/song_0001/douyin_clip.mp3",
"source_dataset": "internal_catalog",
"bucket": "short_video_hook",
"offset_sec": 42.5,
"duration_sec": 8.0,
"is_lossless": false
}
]
}