目录
[huggingface AudioSet下载](#huggingface AudioSet下载)
Telephone bell ringing: 0.754 (电话铃声)
Inside, small room: 0.235 (室内小房间)
Telephone: 0.183 (电话)
Music: 0.092 (音乐)
Ringtone: 0.047 (手机铃声)
Inside, large room or hall: 0.028 (室内大厅或礼堂)
Alarm: 0.014 (警报)
Animal: 0.009 (动物)
Vehicle: 0.008 (车辆)
embedding: (2048,) (嵌入向量)
huggingface AudioSet下载
git下载方法
-
安装lfs:git lfs install
-
克隆数据集仓库:
# 使用HTTPS方式克隆 git clone https://huggingface.co/datasets/agkphysics/AudioSet
下载数据:
https://github.com/qiuqiangkong/audioset_tagging_cnn
The scripts/1_download_dataset.sh script is used for downloading all audio and metadata from the internet. The total size of AudioSet is around 1.1 TB. Notice there can be missing files on YouTube, so the numebr of files downloaded by users can be different from time to time. Our downloaded version contains 20550 / 22160 of the balaned training subset, 1913637 / 2041789 of the unbalanced training subset, and 18887 / 20371 of the evaluation subset.
For reproducibility, our downloaded dataset can be accessed at: link: 百度网盘 请输入提取码, password: 0vc2
The downloaded data looks like:
dataset_root
├── audios
│ ├── balanced_train_segments
│ | └── ... (~20550 wavs, the number can be different from time to time)
│ ├── eval_segments
│ | └── ... (~18887 wavs)
│ └── unbalanced_train_segments
│ ├── unbalanced_train_segments_part00
│ | └── ... (~46940 wavs)
│ ...
│ └── unbalanced_train_segments_part40
│ └── ... (~39137 wavs)
└── metadata
├── balanced_train_segments.csv
├── class_labels_indices.csv
├── eval_segments.csv
├── qa_true_counts.csv
└── unbalanced_train_segments.csv
For reproducibility, our downloaded dataset can be accessed at: link: 百度网盘 请输入提取码, password: 0vc2
read_metadata:
/nas/lbg/data/audio_cls/audioset_tagging_cnn/utils/utilities.py
python
def read_metadata(csv_path, classes_num, id_to_ix):
"""Read metadata of AudioSet from a csv file.
Args:
csv_path: str
Returns:
meta_dict: {'audio_name': (audios_num,), 'target': (audios_num, classes_num)}
"""
with open(csv_path, 'r') as fr:
lines = fr.readlines()
lines = lines[3:] # Remove heads
audios_num = len(lines)
targets = np.zeros((audios_num, classes_num), dtype=np.bool)
audio_names = []
for n, line in enumerate(lines):
items = line.split(', ')
"""items: ['--4gqARaEJE', '0.000', '10.000', '"/m/068hy,/m/07q6cd_,/m/0bt9lr,/m/0jbk"\n']"""
audio_name = 'Y{}.wav'.format(items[0]) # Audios are started with an extra 'Y' when downloading
label_ids = items[3].split('"')[1].split(',')
audio_names.append(audio_name)
# Target
for id in label_ids:
ix = id_to_ix[id]
targets[n, ix] = 1
meta_dict = {'audio_name': np.array(audio_names), 'target': targets}
return meta_dict
官方数据和解析:
https://github.com/dlrudco/Fast-Audioset-Download/tree/master/csvs
ontology.json
https://github.com/audioset/ontology/blob/master/ontology.json
python
audio_event_classes = {
"Speech": (0, "语音"),
"Child speech, kid speaking": (1, "儿童说话"),
"Conversation": (2, "对话"),
"Narration, monologue": (3, "独白/叙述"),
"Babbling": (4, "咿呀学语"),
"Speech synthesizer": (5, "语音合成器"),
"Shout": (6, "喊叫"),
"Bellow": (7, "吼叫"),
"Whoop": (8, "欢呼"),
"Yell": (9, "叫嚷"),
"Battle cry": (10, "战斗呐喊"),
"Children shouting": (11, "儿童喊叫"),
"Screaming": (12, "尖叫"),
"Whispering": (13, "耳语"),
"Laughter": (14, "笑声"),
"Baby laughter": (15, "婴儿笑声"),
"Giggle": (16, "咯咯笑"),
"Snicker": (17, "窃笑"),
"Belly laugh": (18, "大笑"),
"Chuckle, chortle": (19, "轻笑"),
"Crying, sobbing": (20, "哭泣"),
"Baby cry, infant cry": (21, "婴儿哭"),
"Whimper": (22, "呜咽"),
"Wail, moan": (23, "哀嚎"),
"Sigh": (24, "叹气"),
"Singing": (25, "唱歌"),
"Choir": (26, "合唱"),
"Yodeling": (27, "约德尔唱法"),
"Chant": (28, "吟唱"),
"Mantra": (29, "咒语"),
"Male singing": (30, "男声歌唱"),
"Female singing": (31, "女声歌唱"),
"Child singing": (32, "儿童歌唱"),
"Synthetic singing": (33, "合成歌声"),
"Rapping": (34, "说唱"),
"Humming": (35, "哼唱"),
"Groan": (36, "呻吟"),
"Grunt": (37, "咕哝"),
"Whistling": (38, "口哨"),
"Breathing": (39, "呼吸"),
"Wheeze": (40, "喘息"),
"Snoring": (41, "打鼾"),
"Gasp": (42, "倒吸一口气"),
"Pant": (43, "气喘"),
"Snort": (44, "喷鼻息"),
"Cough": (45, "咳嗽"),
"Throat clearing": (46, "清嗓"),
"Sneeze": (47, "打喷嚏"),
"Sniff": (48, "抽鼻子"),
"Run": (49, "跑步"),
"Shuffle": (50, "拖步"),
"Walk, footsteps": (51, "走路/脚步声"),
"Chewing, mastication": (52, "咀嚼"),
"Biting": (53, "咬"),
"Gargling": (54, "漱口"),
"Stomach rumble": (55, "肚子咕咕叫"),
"Burping, eructation": (56, "打嗝"),
"Hiccup": (57, "打嗝(呃逆)"),
"Fart": (58, "放屁"),
"Hands": (59, "手部声音"),
"Finger snapping": (60, "打响指"),
"Clapping": (61, "拍手"),
"Heart sounds, heartbeat": (62, "心跳声"),
"Heart murmur": (63, "心脏杂音"),
"Cheering": (64, "欢呼"),
"Applause": (65, "掌声"),
"Chatter": (66, "喋喋不休"),
"Crowd": (67, "人群声"),
"Hubbub, speech noise, speech babble": (68, "嘈杂人声"),
"Children playing": (69, "儿童玩耍"),
"Animal": (70, "动物"),
"Domestic animals, pets": (71, "家养动物/宠物"),
"Dog": (72, "狗"),
"Bark": (73, "狗吠"),
"Yip": (74, "短促犬吠"),
"Howl": (75, "嚎叫"),
"Bow-wow": (76, "汪汪叫"),
"Growling": (77, "低吼"),
"Whimper (dog)": (78, "狗呜咽"),
"Cat": (79, "猫"),
"Purr": (80, "猫呼噜"),
"Meow": (81, "猫叫"),
"Hiss": (82, "嘶嘶声"),
"Caterwaul": (83, "猫嚎叫"),
"Livestock, farm animals, working animals": (84, "家畜/农场动物"),
"Horse": (85, "马"),
"Clip-clop": (86, "马蹄声"),
"Neigh, whinny": (87, "马嘶"),
"Cattle, bovinae": (88, "牛"),
"Moo": (89, "牛叫声"),
"Cowbell": (90, "牛铃"),
"Pig": (91, "猪"),
"Oink": (92, "猪叫"),
"Goat": (93, "山羊"),
"Bleat": (94, "羊叫"),
"Sheep": (95, "绵羊"),
"Chicken, rooster": (96, "鸡/公鸡"),
"Cluck": (97, "咯咯鸡叫"),
"Crowing, cock-a-doodle-doo": (98, "公鸡啼叫"),
"Turkey": (99, "火鸡"),
"Gobble": (100, "火鸡叫声"),
"Duck": (101, "鸭"),
"Quack": (102, "鸭叫"),
"Goose": (103, "鹅"),
"Honk": (104, "鹅叫"),
"Wild animals": (105, "野生动物"),
"Roaring cats (lions, tigers)": (106, "大型猫科动物(狮虎)"),
"Roar": (107, "咆哮"),
"Bird": (108, "鸟"),
"Bird vocalization, bird call, bird song": (109, "鸟鸣"),
"Chirp, tweet": (110, "鸟啁啾"),
"Squawk": (111, "鸟刺耳叫声"),
"Pigeon, dove": (112, "鸽子"),
"Coo": (113, "鸽子咕咕叫"),
"Crow": (114, "乌鸦"),
"Caw": (115, "乌鸦叫"),
"Owl": (116, "猫头鹰"),
"Hoot": (117, "猫头鹰叫声"),
"Bird flight, flapping wings": (118, "鸟振翅"),
"Canary, serinus canaria": (119, "金丝雀"),
"Parrot": (120, "鹦鹉"),
"Chatter": (121, "鹦鹉学舌"),
"Monkey": (122, "猴子"),
"Gibber": (123, "猴子叽喳"),
"Chimpanzee": (124, "黑猩猩"),
"Gorilla": (125, "大猩猩"),
"Howler monkey": (126, "吼猴"),
"Other primate": (127, "其他灵长类"),
"Rodents, rabbits": (128, "啮齿动物/兔子"),
"Mouse": (129, "老鼠"),
"Patter": (130, "老鼠跑动"),
"Rat": (131, "大鼠"),
"Squeak": (132, "老鼠吱吱叫"),
"Beaver": (133, "海狸"),
"Frog": (134, "青蛙"),
"Croak": (135, "蛙鸣"),
"Snake": (136, "蛇"),
"Rattle": (137, "蛇尾震动"),
"Whistle (snake)": (138, "蛇嘶嘶声"),
"Insect": (139, "昆虫"),
"Cricket": (140, "蟋蟀"),
"Chirp": (141, "虫鸣"),
"Mosquito": (142, "蚊子"),
"Buzz": (143, "嗡嗡声"),
"Fly, housefly": (144, "苍蝇"),
"Bee, wasp, etc.": (145, "蜜蜂/黄蜂等"),
"Cicada": (146, "蝉"),
"Marine mammals": (147, "海洋哺乳动物"),
"Dolphin": (148, "海豚"),
"Whistle": (149, "海豚哨声"),
"Click": (150, "海豚咔嗒声"),
"Orca": (151, "虎鲸"),
"Whale, humpback whale": (152, "鲸鱼"),
"Whale singing": (153, "鲸歌"),
"Bat": (154, "蝙蝠"),
"Echolocation": (155, "回声定位"),
"Music": (156, "音乐"),
"Musical instrument": (157, "乐器"),
"Plucked string instrument": (158, "拨弦乐器"),
"Guitar": (159, "吉他"),
"Electric guitar": (160, "电吉他"),
"Bass guitar": (161, "贝斯"),
"Acoustic guitar": (162, "原声吉他"),
"Steel guitar, slide guitar": (163, "滑棒吉他"),
"Tapping (guitar technique)": (164, "点弦"),
"Strum": (165, "扫弦"),
"Banjo": (166, "班卓琴"),
"Sitar": (167, "西塔琴"),
"Mandolin": (168, "曼陀林"),
"Zither": (169, "齐特琴"),
"Ukulele": (170, "尤克里里"),
"Keyboard (musical)": (171, "键盘乐器"),
"Piano": (172, "钢琴"),
"Electric piano": (173, "电钢琴"),
"Organ": (174, "管风琴"),
"Electronic organ": (175, "电子琴"),
"Hammond organ": (176, "哈蒙德风琴"),
"Synthesizer": (177, "合成器"),
"Sampler": (178, "采样器"),
"Harpsichord": (179, "大键琴"),
"Percussion": (180, "打击乐器"),
"Drum kit": (181, "架子鼓"),
"Drum machine": (182, "鼓机"),
"Drum": (183, "鼓"),
"Snare drum": (184, "小军鼓"),
"Rimshot": (185, "边击"),
"Drum roll": (186, "滚奏"),
"Bass drum": (187, "大鼓"),
"Timpani": (188, "定音鼓"),
"Tabla": (189, "塔布拉鼓"),
"Cymbal": (190, "钹"),
"Hi-hat": (191, "踩镲"),
"Wood block": (192, "木鱼"),
"Tambourine": (193, "铃鼓"),
"Rattle (instrument)": (194, "摇响器"),
"Maraca": (195, "沙锤"),
"Gong": (196, "锣"),
"Tubular bells": (197, "管钟"),
"Mallet percussion": (198, "槌击乐器"),
"Marimba, xylophone": (199, "马林巴/木琴"),
"Glockenspiel": (200, "钟琴"),
"Vibraphone": (201, "颤音琴"),
"Steelpan": (202, "钢鼓"),
"Orchestra": (203, "管弦乐"),
"Brass instrument": (204, "铜管乐器"),
"French horn": (205, "圆号"),
"Trumpet": (206, "小号"),
"Trombone": (207, "长号"),
"Bowed string instrument": (208, "弓弦乐器"),
"String section": (209, "弦乐组"),
"Violin, fiddle": (210, "小提琴"),
"Pizzicato": (211, "拨弦"),
"Cello": (212, "大提琴"),
"Double bass": (213, "低音提琴"),
"Wind instrument, woodwind instrument": (214, "木管乐器"),
"Flute": (215, "长笛"),
"Saxophone": (216, "萨克斯"),
"Clarinet": (217, "单簧管"),
"Harp": (218, "竖琴"),
"Bell": (219, "钟"),
"Church bell": (220, "教堂钟"),
"Jingle bell": (221, "铃铛"),
"Bicycle bell": (222, "自行车铃"),
"Tuning fork": (223, "音叉"),
"Chime": (224, "编钟"),
"Wind chime": (225, "风铃"),
"Change ringing (campanology)": (226, "变奏钟声"),
"Harmonica": (227, "口琴"),
"Accordion": (228, "手风琴"),
"Bagpipes": (229, "风笛"),
"Didgeridoo": (230, "迪吉里杜管"),
"Shofar": (231, "羊角号"),
"Theremin": (232, "特雷门琴"),
"Singing bowl": (233, "颂钵"),
"Scratching (performance technique)": (234, "搓碟"),
"Pop music": (235, "流行音乐"),
"Hip hop music": (236, "嘻哈音乐"),
"Rock music": (237, "摇滚乐"),
"Heavy metal": (238, "重金属"),
"Punk rock": (239, "朋克摇滚"),
"Grunge": (240, "垃圾摇滚"),
"Progressive rock": (241, "前卫摇滚"),
"Rock and roll": (242, "摇滚"),
"Psychedelic rock": (243, "迷幻摇滚"),
"Rhythm and blues": (244, "节奏布鲁斯"),
"Soul music": (245, "灵魂乐"),
"Reggae": (246, "雷鬼"),
"Country": (247, "乡村音乐"),
"Swing music": (248, "摇摆乐"),
"Bluegrass": (249, "蓝草音乐"),
"Funk": (250, "放克"),
"Folk music": (251, "民谣"),
"Middle Eastern music": (252, "中东音乐"),
"Jazz": (253, "爵士乐"),
"Disco": (254, "迪斯科"),
"Classical music": (255, "古典音乐"),
"Opera": (256, "歌剧"),
"Electronic music": (257, "电子音乐"),
"House music": (258, "浩室音乐"),
"Techno": (259, "科技舞曲"),
"Dubstep": (260, "回响贝斯"),
"Drum and bass": (261, "鼓打贝斯"),
"Electronica": (262, "电子乐"),
"Electronic dance music": (263, "电子舞曲"),
"Ambient music": (264, "氛围音乐"),
"Trance music": (265, "迷幻舞曲"),
"Music of Latin America": (266, "拉丁音乐"),
"Salsa music": (267, "萨尔萨"),
"Flamenco": (268, "弗拉门戈"),
"Blues": (269, "蓝调"),
"Music for children": (270, "儿童音乐"),
"New-age music": (271, "新世纪音乐"),
"Vocal music": (272, "声乐"),
"A cappella": (273, "无伴奏合唱"),
"Music of Africa": (274, "非洲音乐"),
"Afrobeat": (275, "非洲节拍"),
"Christian music": (276, "基督教音乐"),
"Gospel music": (277, "福音音乐"),
"Music of Asia": (278, "亚洲音乐"),
"Carnatic music": (279, "卡纳提克音乐"),
"Music of Bollywood": (280, "宝莱坞音乐"),
"Ska": (281, "斯卡"),
"Traditional music": (282, "传统音乐"),
"Independent music": (283, "独立音乐"),
"Song": (284, "歌曲"),
"Background music": (285, "背景音乐"),
"Theme music": (286, "主题音乐"),
"Jingle (music)": (287, "广告音乐"),
"Soundtrack music": (288, "原声音乐"),
"Lullaby": (289, "摇篮曲"),
"Video game music": (290, "游戏音乐"),
"Christmas music": (291, "圣诞音乐"),
"Dance music": (292, "舞曲"),
"Wedding music": (293, "婚礼音乐"),
"Happy music": (294, "欢快音乐"),
"Sad music": (295, "悲伤音乐"),
"Tender music": (296, "柔和音乐"),
"Exciting music": (297, "激昂音乐"),
"Angry music": (298, "愤怒音乐"),
"Scary music": (299, "恐怖音乐"),
"Sound effect": (300, "音效"),
"Sine wave": (301, "正弦波"),
"Harmonic": (302, "谐波"),
"Chirp tone": (303, "啁啾音"),
"Soundscape": (304, "声景"),
"Pulse": (305, "脉冲"),
"Inside, small room": (306, "室内-小房间"),
"Inside, large room or hall": (307, "室内-大厅"),
"Inside, public space": (308, "室内-公共空间"),
"Inside, vehicle": (309, "车内"),
"Library": (310, "图书馆"),
"Church": (311, "教堂"),
"Auditorium": (312, "礼堂"),
"Whispering (inside)": (313, "室内耳语"),
"Laughter (inside)": (314, "室内笑声"),
"Applause (inside)": (315, "室内掌声"),
"Chatter (inside)": (316, "室内闲谈"),
"Children playing (inside)": (317, "室内儿童玩耍"),
"Crowd (inside)": (318, "室内人群"),
"Hubbub, speech noise, speech babble (inside)": (319, "室内嘈杂人声"),
"Outside, urban or manmade": (320, "室外-城市/人造"),
"Traffic noise, roadway noise": (321, "交通噪音"),
"Vehicle": (322, "车辆"),
"Car": (323, "汽车"),
"Engine": (324, "引擎"),
"Motor": (325, "马达"),
"Truck": (326, "卡车"),
"Air brake": (327, "气刹"),
"Air horn, truck horn": (328, "卡车喇叭"),
"Bicycle": (329, "自行车"),
"Skateboard": (330, "滑板"),
"Bus": (331, "公交车"),
"Train": (332, "火车"),
"Tram": (333, "有轨电车"),
"Subway, metro, underground": (334, "地铁"),
"Aircraft": (335, "飞机"),
"Aircraft engine": (336, "飞机引擎"),
"Jet engine": (337, "喷气引擎"),
"Propeller, airscrew": (338, "螺旋桨"),
"Helicopter": (339, "直升机"),
"Fixed-wing aircraft, airplane": (340, "固定翼飞机"),
"Boat, Water vehicle": (341, "船只"),
"Ship": (342, "轮船"),
"Motorboat, speedboat": (343, "摩托艇"),
"Sailboat, sailing ship": (344, "帆船"),
"Rowboat, canoe, kayak": (345, "划艇/独木舟"),
"Submarine": (346, "潜艇"),
"Motorcycle": (347, "摩托车"),
"Traffic noise, highway noise": (348, "高速公路噪音"),
"Rail transport": (349, "铁路运输"),
"Train horn": (350, "火车鸣笛"),
"Train whistle": (351, "火车汽笛"),
"Locomotive": (352, "机车"),
"Railroad car, train wagon": (353, "火车车厢"),
"High-speed train": (354, "高铁"),
"Tram": (355, "有轨电车"),
"Subway, metro, underground": (356, "地铁"),
"Siren": (357, "警笛"),
"Emergency vehicle": (358, "应急车辆"),
"Police car (siren)": (359, "警车(警笛)"),
"Ambulance (siren)": (360, "救护车(警笛)"),
"Fire engine, fire truck (siren)": (361, "消防车(警笛)"),
"Civil defense siren": (362, "民防警报"),
"Alarm": (363, "警报"),
"Fire alarm": (364, "火警"),
"Smoke alarm, smoke detector": (365, "烟雾报警器"),
"Car alarm": (366, "汽车警报"),
"Burglar alarm": (367, "防盗警报"),
"Tornado siren": (368, "龙卷风警报"),
"Air raid siren": (369, "空袭警报"),
"Buzzer": (370, "蜂鸣器"),
"Doorbell": (371, "门铃"),
"Ding-dong": (372, "叮咚"),
"Bell": (373, "铃铛"),
"Telephone bell ringing": (374, "电话铃声"),
"Telephone": (375, "电话"),
"Telephone ring": (376, "电话铃声"),
"Ringtone": (377, "手机铃声"),
"Telephone dialing, DTMF": (378, "电话拨号音"),
"Dial tone": (379, "拨号音"),
"Busy signal": (380, "忙音"),
"Alarm clock": (381, "闹钟"),
"Timer": (382, "计时器"),
"Bleep": (383, "哔哔声"),
"Sonar": (384, "声呐"),
"Radar": (385, "雷达"),
"Laser": (386, "激光"),
"Ticker-tape": (387, "电报机"),
"Geiger counter": (388, "盖革计数器"),
"Outside, rural or natural": (389, "室外-乡村/自然"),
"Silence": (390, "静默"),
"Nature sounds": (391, "自然声音"),
"Thunder": (392, "雷声"),
"Thunderstorm": (393, "雷暴"),
"Water": (394, "水声"),
"Rain": (395, "雨声"),
"Raindrop": (396, "雨滴"),
"Rain on surface": (397, "雨打表面"),
"Stream": (398, "溪流"),
"Waterfall": (399, "瀑布"),
"Ocean": (400, "海洋"),
"Waves, surf": (401, "海浪"),
"Steam": (402, "蒸汽"),
"Gurgling": (403, "汩汩声"),
"Wind": (404, "风声"),
"Wind noise (microphone)": (405, "麦克风风噪"),
"Howl": (406, "呼啸"),
"Rustle": (407, "沙沙声"),
"Leaves": (408, "树叶声"),
"Fire": (409, "火"),
"Crackle": (410, "噼啪声"),
"Explosion": (411, "爆炸"),
"Gunshot, gunfire": (412, "枪声"),
"Machine gun": (413, "机枪"),
"Fusillade": (414, "齐射"),
"Artillery fire": (415, "炮火"),
"Burst, volley": (416, "连发"),
"Gun": (417, "枪"),
"Pistol": (418, "手枪"),
"Rifle": (419, "步枪"),
"Shotgun": (420, "霰弹枪"),
"Blowgun": (421, "吹箭"),
"Cannon": (422, "加农炮"),
"Arrow": (423, "箭"),
"Bow (weapon)": (424, "弓"),
"Slingshot": (425, "弹弓"),
"Air gun": (426, "气枪"),
"Fireworks": (427, "烟花"),
"Firecracker": (428, "鞭炮"),
"Burst, pop": (429, "爆裂声"),
"Eruption": (430, "喷发"),
"Boom": (431, "轰隆声"),
"Glass": (432, "玻璃"),
"Chink, clink": (433, "玻璃碰撞"),
"Shatter": (434, "玻璃碎裂"),
"Splash, splatter": (435, "溅水"),
"Squish": (436, "挤压声"),
"Drip": (437, "滴水"),
"Pour": (438, "倒水"),
"Trickle, dribble": (439, "细流"),
"Spray": (440, "喷洒"),
"Pump": (441, "泵"),
"Splash": (442, "泼水"),
"Slosh": (443, "晃荡"),
"Squirt": (444, "喷射"),
"Fill (with liquid)": (445, "灌装"),
"Spill": (446, "溢出"),
"Flow": (447, "流动"),
"Hose": (448, "软管"),
"Spray": (449, "喷雾"),
"Incoming tide": (450, "涨潮"),
"Trickle": (451, "滴流"),
"Wood": (452, "木头"),
"Chop": (453, "砍劈"),
"Saw": (454, "锯木"),
"File": (455, "锉刀"),
"Scrape": (456, "刮擦"),
"Rub": (457, "摩擦"),
"Roll": (458, "滚动"),
"Crushing": (459, "压碎"),
"Crumpling, crinkling": (460, "揉皱"),
"Tearing": (461, "撕裂"),
"Beep, bleep": (462, "哔哔声"),
"Ding": (463, "叮"),
"Clang": (464, "铿锵声"),
"Squeal": (465, "尖啸"),
"Creak": (466, "吱呀声"),
"Rustle": (467, "沙沙声"),
"Whir": (468, "呼呼声"),
"Clatter": (469, "咔嗒声"),
"Sizzle": (470, "滋滋声"),
"Clicking": (471, "点击声"),
"Clickety-clack": (472, "咔哒声"),
"Rumble": (473, "隆隆声"),
"Plop": (474, "扑通"),
"Jingle, tinkle": (475, "叮当"),
"Hum": (476, "嗡嗡声"),
"Zing": (477, "嗖嗖声"),
"Boing": (478, "蹦蹦声"),
"Crunch": (479, "嘎吱声"),
"Thud, thump": (480, "闷响"),
"Thump": (481, "重击"),
"Thunk": (482, "咚"),
"Miscellaneous": (483, "杂项"),
"Electricity": (484, "电流"),
"Static": (485, "静电"),
"Electric spark, spark": (486, "电火花"),
"Electric arc": (487, "电弧"),
"Electric motor": (488, "电动机"),
"Power tool": (489, "电动工具"),
"Circular saw": (490, "圆锯"),
"Chainsaw": (491, "链锯"),
"Drill": (492, "电钻"),
"Jackhammer": (493, "电镐"),
"Sewing machine": (494, "缝纫机"),
"Mechanism": (495, "机械装置"),
"Ratchet, pawl": (496, "棘轮"),
"Clock": (497, "时钟"),
"Tick": (498, "滴答"),
"Tick-tock": (499, "滴答声"),
"Gears": (500, "齿轮"),
"Pulleys": (501, "滑轮"),
"Sprocket": (502, "链轮"),
"Cog": (503, "轮齿"),
"Engine starting": (504, "引擎启动"),
"Engine idling": (505, "引擎怠速"),
"Engine knocking, pinging": (506, "引擎爆震"),
"Engine accelerating, revving, vroom": (507, "引擎加速"),
"Engine stopping": (508, "引擎停止"),
"Engine stalling": (509, "引擎熄火"),
"Engine backfire": (510, "引擎回火"),
"Engine failure, engine sounds mechanical problem": (511, "引擎故障"),
"Engine overheating": (512, "引擎过热"),
"Engine cooling": (513, "引擎冷却"),
"Engine running": (514, "引擎运转"),
"Engine knocking": (515, "引擎敲缸"),
"Engine misfire": (516, "引擎缺火"),
"Engine braking": (517, "引擎制动"),
"Engine cooling fan": (518, "引擎散热风扇"),
"Engine exhaust": (519, "引擎排气"),
"Engine intake": (520, "引擎进气"),
"Engine turbocharger": (521, "引擎涡轮增压"),
"Engine supercharger": (522, "引擎机械增压"),
"Engine timing belt": (523, "引擎正时皮带"),
"Engine valve": (524, "引擎气门"),
"Engine piston": (525, "引擎活塞"),
"Engine crankshaft": (526, "引擎曲轴"),
"Engine camshaft": (527, "引擎凸轮轴"),
"Engine connecting rod": (528, "引擎连杆"),
"Engine flywheel": (529, "引擎飞轮"),
"Engine fuel injection": (530, "引擎燃油喷射"),
"Engine ignition": (531, "引擎点火"),
"Engine starter": (532, "引擎启动器"),
"Engine alternator": (533, "引擎发电机"),
"Engine radiator": (534, "引擎散热器"),
"Engine oil": (535, "引擎机油"),
"Engine coolant": (536, "引擎冷却液"),
"Engine transmission": (537, "引擎变速箱"),
"Engine clutch": (538, "引擎离合器"),
"Engine differential": (539, "引擎差速器"),
"Engine driveshaft": (540, "引擎传动轴"),
"Engine suspension": (541, "引擎悬挂"),
"Engine brake": (542, "引擎刹车"),
"Engine wheel": (543, "引擎车轮"),
"Engine tire": (544, "引擎轮胎"),
"Engine body": (545, "引擎车身"),
"Engine chassis": (546, "引擎底盘"),
"Engine frame": (547, "引擎车架"),
"Engine hood": (548, "引擎盖"),
"Engine door": (549, "引擎车门"),
"Engine window": (550, "引擎车窗"),
"Engine windshield": (551, "引擎挡风玻璃"),
"Engine wiper": (552, "引擎雨刷"),
"Engine mirror": (553, "引擎后视镜"),
"Engine light": (554, "引擎车灯"),
"Engine horn": (555, "引擎喇叭"),
"Engine seat": (556, "引擎座椅"),
"Engine steering": (557, "引擎转向"),
"Engine pedal": (558, "引擎踏板"),
"Engine dashboard": (559, "引擎仪表盘"),
"Engine instrument": (560, "引擎仪表"),
"Engine gauge": (561, "引擎表盘"),
"Engine sensor": (562, "引擎传感器"),
"Engine computer": (563, "引擎电脑"),
"Engine wiring": (564, "引擎线路"),
"Engine fuse": (565, "引擎保险丝"),
"Engine relay": (566, "引擎继电器"),
"Engine switch": (567, "引擎开关"),
"Engine button": (568, "引擎按钮"),
"Engine knob": (569, "引擎旋钮"),
"Engine lever": (570, "引擎杠杆"),
"Engine handle": (571, "引擎把手"),
"Engine cable": (572, "引擎电缆"),
"Engine hose": (573, "引擎软管"),
"Engine pipe": (574, "引擎管道"),
"Engine tube": (575, "引擎管"),
"Engine filter": (576, "引擎过滤器"),
"Engine pump": (577, "引擎泵"),
"Engine valve": (578, "引擎阀门"),
"Engine gasket": (579, "引擎垫片"),
"Engine seal": (580, "引擎密封"),
"Engine bearing": (581, "引擎轴承"),
"Engine bushing": (582, "引擎衬套"),
"Engine washer": (583, "引擎垫圈"),
"Engine nut": (584, "引擎螺母"),
"Engine bolt": (585, "引擎螺栓"),
"Engine screw": (586, "引擎螺丝"),
"Engine rivet": (587, "引擎铆钉"),
"Engine pin": (588, "引擎销"),
"Engine clip": (589, "引擎夹"),
"Engine spring": (590, "引擎弹簧"),
"Engine shim": (591, "引擎垫片"),
"Engine spacer": (592, "引擎隔片"),
"Engine bracket": (593, "引擎支架"),
"Engine mount": (594, "引擎底座"),
"Engine support": (595, "引擎支撑"),
"Engine guard": (596, "引擎护罩"),
"Engine cover": (597, "引擎盖"),
"Engine shield": (598, "引擎护板"),
"Engine panel": (599, "引擎面板"),
"Engine trim": (600, "引擎装饰"),
"Engine molding": (601, "引擎成型"),
"Engine emblem": (602, "引擎徽章"),
"Engine badge": (603, "引擎标志"),
"Engine decal": (604, "引擎贴花"),
"Engine sticker": (605, "引擎贴纸"),
"Engine paint": (606, "引擎油漆"),
"Engine primer": (607, "引擎底漆"),
"Engine clear coat": (608, "引擎清漆"),
"Engine wax": (609, "引擎蜡"),
"Engine polish": (610, "引擎抛光"),
"Engine cleaner": (611, "引擎清洁剂"),
"Engine degreaser": (612, "引擎脱脂剂"),
"Engine lubricant": (613, "引擎润滑剂"),
"Engine oil": (614, "引擎机油"),
"Engine grease": (615, "引擎润滑脂"),
"Engine fuel": (616, "引擎燃料"),
"Engine gasoline": (617, "引擎汽油"),
"Engine diesel": (618, "引擎柴油"),
"Engine kerosene": (619, "引擎煤油"),
"Engine propane": (620, "引擎丙烷"),
"Engine natural gas": (621, "引擎天然气"),
"Engine ethanol": (622, "引擎乙醇"),
"Engine methanol": (623, "引擎甲醇"),
"Engine biodiesel": (624, "引擎生物柴油"),
"Engine hydrogen": (625, "引擎氢气"),
"Engine electric": (626, "电动引擎"),
"Engine hybrid": (627, "混合动力引擎"),
"Engine plug-in hybrid": (628, "插电式混合动力引擎"),
"Engine battery": (629, "引擎电池"),
"Engine capacitor": (630, "引擎电容器"),
"Engine supercapacitor": (631, "引擎超级电容器"),
}
import glob
import os
if __name__ == "__main__":
dir_a=r"/Users/lbg/Documents/audio/res"
files=glob.glob(dir_a+"/*")
for file_a in files:
dir_name =os.path.basename(file_a)
if dir_name not in audio_event_classes:
print('none',dir_name)
分类:
转成分类代码:
python
audio_event_classes = {
"Speech": (0,0, "语音"),
"Male speech, man speaking": (0,1, "男性说话"),
"Female speech, woman speaking": (0,2, "女性说话"),
"Child speech, kid speaking": (0,3, "儿童说话"),
"Conversation": (0,4, "对话"),
"Narration, monologue": (0,5, "独白/叙述"),
"Babbling": (0,6, "咿呀学语"),
"Speech synthesizer": (0,7, "语音合成器"),
"Shout": (11,8, "喊叫"),
"Bellow": (11,9, "吼叫"),
"Whoop": (11,10, "欢呼"),
"Yell": (11,11, "叫嚷"),
"Battle cry": (11,12, "战斗呐喊"),
"Children shouting": (11,13, "儿童喊叫"),
"Screaming": (11,14, "尖叫"),
"Whispering": (11,15, "耳语"),
"Laughter": (11,16, "笑声"),
"Baby laughter": (11,17, "婴儿笑声"),
"Giggle": (11,18, "咯咯笑"),
"Snicker": (11,19, "窃笑"),
"Belly laugh": (11,20, "大笑"),
"Chuckle, chortle": (11,21, "轻笑"),
"Crying, sobbing": (11,22, "哭泣"),
"Baby cry, infant cry": (11,23, "婴儿哭"),
"Whimper": (11,24, "呜咽"),
"Wail, moan": (11,25, "哀嚎"),
"Sigh": (11,26, "叹气"),
"Singing": (2,27, "唱歌"),
"Choir": (2,28, "合唱"),
"Yodeling": (2,29, "约德尔唱法"),
"Chant": (2,30, "吟唱"),
"Mantra": (0,31, "咒语"),
"Male singing": (2,32, "男声歌唱"),
"Female singing": (2,33, "女声歌唱"),
"Child singing": (2,34, "儿童歌唱"),
"Synthetic singing": (2,35, "合成歌声"),
"Rapping": (2,36, "说唱"),
"Humming": (2,37, "哼唱"),
"Groan": (0,38, "呻吟"),
"Grunt": (0,39, "咕哝"),
"Whistling": (11,40, "口哨"),
"Breathing": (11,41, "呼吸"),
"Wheeze": (11,42, "喘息"),
"Snoring": (11,43, "打鼾"),
"Gasp": (11,44, "倒吸一口气"),
"Pant": (11,45, "气喘"),
"Snort": (11,46, "喷鼻息"),
"Cough": (11,47, "咳嗽"),
"Throat clearing": (11,48, "清嗓"),
"Sneeze": (11,49, "打喷嚏"),
"Sniff": (11,50, "抽鼻子"),
"Run": (12,51, "跑步"),
"Shuffle": (12,52, "拖步"),
"Walk, footsteps": (12,53, "走路/脚步声"),
"Chewing, mastication": (12,54, "咀嚼"),
"Biting": (12,55, "咬"),
"Gargling": (12,56, "漱口"),
"Stomach rumble": (12,57, "肚子咕咕叫"),
"Burping, eructation": (12,58, "打嗝"),
"Hiccup": (12,59, "打嗝(呃逆)"),
"Fart": (12,60, "放屁"),
"Hands": (12,61, "手部声音"),
"Finger snapping": (12,62, "打响指"),
"Clapping": (12,63, "拍手"),
"Heart sounds, heartbeat": (12,64, "心跳声"),
"Heart murmur": (12,65, "心脏杂音"),
"Cheering": (11,66, "欢呼"),
"Applause": (12,67, "掌声"),
"Chatter": (0,68, "喋喋不休"),
"Crowd": (11,69, "人群声"),
"Hubbub, speech noise, speech babble": (11,70, "嘈杂人声"),
"Children playing": (12,71, "儿童玩耍"),
"Animal": (13,72, "动物"),
"Domestic animals, pets": (13,73, "家养动物/宠物"),
"Dog": (13,74, "狗"),
"Bark": (13,75, "狗吠"),
"Yip": (13,76, "短促犬吠"),
"Howl": (13,77, "嚎叫"),
"Bow-wow": (13,78, "汪汪叫"),
"Growling": (13,79, "低吼"),
"Whimper (dog)": (13,80, "狗呜咽"),
"Cat": (13,81, "猫"),
"Purr": (13,82, "猫呼噜"),
"Meow": (13,83, "猫叫"),
"Hiss": (13,84, "嘶嘶声"),
"Caterwaul": (13,85, "猫嚎叫"),
"Livestock, farm animals, working animals": (13,86, "家畜/农场动物"),
"Horse": (13,87, "马"),
"Clip-clop": (13,88, "马蹄声"),
"Neigh, whinny": (13,89, "马嘶"),
"Cattle, bovinae": (13,90, "牛"),
"Moo": (13,91, "牛叫声"),
"Cowbell": (13,92, "牛铃"),
"Pig": (13,93, "猪"),
"Oink": (13,94, "猪叫"),
"Goat": (13,95, "山羊"),
"Bleat": (13,96, "羊叫"),
"Sheep": (13,97, "绵羊"),
"Fowl": (13,98, "禽类"),
"Chicken, rooster": (13,99, "鸡/公鸡"),
"Cluck": (13,100, "咯咯鸡叫"),
"Crowing, cock-a-doodle-doo": (13,101, "公鸡啼叫"),
"Turkey": (13,102, "火鸡"),
"Gobble": (13,103, "火鸡叫声"),
"Duck": (13,104, "鸭"),
"Quack": (13,105, "鸭叫"),
"Goose": (13,106, "鹅"),
"Honk": (13,107, "鹅叫"),
"Wild animals": (108, "野生动物"),
"Roaring cats (lions, tigers)": (109, "大型猫科动物(狮虎)"),
"Roar": (110, "咆哮"),
"Bird": (111, "鸟"),
"Bird vocalization, bird call, bird song": (112, "鸟鸣"),
"Chirp, tweet": (113, "鸟啁啾"),
"Squawk": (114, "鸟刺耳叫声"),
"Pigeon, dove": (115, "鸽子"),
"Coo": (116, "鸽子咕咕叫"),
"Crow": (117, "乌鸦"),
"Caw": (118, "乌鸦叫"),
"Owl": (119, "猫头鹰"),
"Hoot": (120, "猫头鹰叫声"),
"Bird flight, flapping wings": (121, "鸟振翅"),
"Canidae, dogs, wolves": (122, "犬科动物(狗、狼)"),
"Rodents, rats, mice": (123, "啮齿动物(鼠类)"),
"Mouse": (124, "老鼠"),
"Patter": (125, "老鼠跑动声"),
"Insect": (126, "昆虫"),
"Cricket": (127, "蟋蟀"),
"Mosquito": (128, "蚊子"),
"Fly, housefly": (129, "苍蝇"),
"Buzz": (130, "嗡嗡声"),
"Bee, wasp, etc.": (131, "蜜蜂/黄蜂等"),
"Frog": (132, "青蛙"),
"Croak": (133, "蛙鸣"),
"Snake": (134, "蛇"),
"Rattle": (135, "蛇尾震动声"),
"Whale vocalization": (136, "鲸鱼发声"),
"Music": (1,137, "音乐"),
"Musical instrument": (138, "乐器"),
"Plucked string instrument": (139, "拨弦乐器"),
"Guitar": (140, "吉他"),
"Electric guitar": (141, "电吉他"),
"Bass guitar": (142, "贝斯"),
"Acoustic guitar": (143, "原声吉他"),
"Steel guitar, slide guitar": (144, "滑棒吉他"),
"Tapping (guitar technique)": (145, "点弦"),
"Strum": (146, "扫弦"),
"Banjo": (147, "班卓琴"),
"Sitar": (148, "西塔琴"),
"Mandolin": (149, "曼陀林"),
"Zither": (150, "齐特琴"),
"Ukulele": (151, "尤克里里"),
"Keyboard (musical)": (152, "键盘乐器"),
"Piano": (153, "钢琴"),
"Electric piano": (154, "电钢琴"),
"Organ": (155, "管风琴"),
"Electronic organ": (156, "电子琴"),
"Hammond organ": (157, "哈蒙德风琴"),
"Synthesizer": (158, "合成器"),
"Sampler": (159, "采样器"),
"Harpsichord": (160, "大键琴"),
"Percussion": (161, "打击乐器"),
"Drum kit": (162, "架子鼓"),
"Drum machine": (163, "鼓机"),
"Drum": (164, "鼓"),
"Snare drum": (165, "小军鼓"),
"Rimshot": (166, "边击"),
"Drum roll": (167, "滚奏"),
"Bass drum": (168, "大鼓"),
"Timpani": (169, "定音鼓"),
"Tabla": (170, "塔布拉鼓"),
"Cymbal": (171, "钹"),
"Hi-hat": (172, "踩镲"),
"Wood block": (173, "木鱼"),
"Tambourine": (174, "铃鼓"),
"Rattle (instrument)": (175, "摇响器"),
"Maraca": (176, "沙锤"),
"Gong": (177, "锣"),
"Tubular bells": (178, "管钟"),
"Mallet percussion": (179, "槌击乐器"),
"Marimba, xylophone": (180, "马林巴/木琴"),
"Glockenspiel": (181, "钟琴"),
"Vibraphone": (182, "颤音琴"),
"Steelpan": (183, "钢鼓"),
"Orchestra": (184, "管弦乐"),
"Brass instrument": (185, "铜管乐器"),
"French horn": (186, "圆号"),
"Trumpet": (187, "小号"),
"Trombone": (188, "长号"),
"Bowed string instrument": (189, "弓弦乐器"),
"String section": (190, "弦乐组"),
"Violin, fiddle": (191, "小提琴"),
"Pizzicato": (192, "拨弦"),
"Cello": (193, "大提琴"),
"Double bass": (194, "低音提琴"),
"Wind instrument, woodwind instrument": (195, "木管乐器"),
"Flute": (196, "长笛"),
"Saxophone": (197, "萨克斯"),
"Clarinet": (198, "单簧管"),
"Harp": (199, "竖琴"),
"Bell": (200, "钟"),
"Church bell": (201, "教堂钟"),
"Jingle bell": (202, "铃铛"),
"Bicycle bell": (203, "自行车铃"),
"Tuning fork": (204, "音叉"),
"Chime": (205, "编钟"),
"Wind chime": (206, "风铃"),
"Change ringing (campanology)": (207, "变奏钟声"),
"Harmonica": (208, "口琴"),
"Accordion": (209, "手风琴"),
"Bagpipes": (210, "风笛"),
"Didgeridoo": (211, "迪吉里杜管"),
"Shofar": (212, "羊角号"),
"Theremin": (213, "特雷门琴"),
"Singing bowl": (214, "颂钵"),
"Scratching (performance technique)": (215, "搓碟"),
"Pop music": (216, "流行音乐"),
"Hip hop music": (217, "嘻哈音乐"),
"Beatboxing": (218, "口技"),
"Rock music": (219, "摇滚乐"),
"Heavy metal": (220, "重金属"),
"Punk rock": (221, "朋克摇滚"),
"Grunge": (222, "垃圾摇滚"),
"Progressive rock": (223, "前卫摇滚"),
"Rock and roll": (224, "摇滚"),
"Psychedelic rock": (225, "迷幻摇滚"),
"Rhythm and blues": (226, "节奏布鲁斯"),
"Soul music": (227, "灵魂乐"),
"Reggae": (228, "雷鬼"),
"Country": (229, "乡村音乐"),
"Swing music": (230, "摇摆乐"),
"Bluegrass": (231, "蓝草音乐"),
"Funk": (232, "放克"),
"Folk music": (233, "民谣"),
"Middle Eastern music": (234, "中东音乐"),
"Jazz": (235, "爵士乐"),
"Disco": (236, "迪斯科"),
"Classical music": (237, "古典音乐"),
"Opera": (238, "歌剧"),
"Electronic music": (239, "电子音乐"),
"House music": (240, "浩室音乐"),
"Techno": (241, "科技舞曲"),
"Dubstep": (242, "回响贝斯"),
"Drum and bass": (243, "鼓打贝斯"),
"Electronica": (244, "电子乐"),
"Electronic dance music": (245, "电子舞曲"),
"Ambient music": (246, "氛围音乐"),
"Trance music": (247, "迷幻舞曲"),
"Music of Latin America": (248, "拉丁音乐"),
"Salsa music": (249, "萨尔萨"),
"Flamenco": (250, "弗拉门戈"),
"Blues": (251, "蓝调"),
"Music for children": (252, "儿童音乐"),
"New-age music": (253, "新世纪音乐"),
"Vocal music": (254, "声乐"),
"A capella": (255, "无伴奏合唱"),
"Music of Africa": (256, "非洲音乐"),
"Afrobeat": (257, "非洲节拍"),
"Christian music": (258, "基督教音乐"),
"Gospel music": (259, "福音音乐"),
"Music of Asia": (260, "亚洲音乐"),
"Carnatic music": (261, "卡纳提克音乐"),
"Music of Bollywood": (262, "宝莱坞音乐"),
"Ska": (263, "斯卡"),
"Traditional music": (264, "传统音乐"),
"Independent music": (265, "独立音乐"),
"Song": (2,266, "歌曲"),
"Background music": (1,267, "背景音乐"),
"Theme music": (2,268, "主题音乐"),
"Jingle (music)": (1,269, "广告音乐"),
"Soundtrack music": (1,270, "原声音乐"),
"Lullaby": (1,271, "摇篮曲"),
"Video game music": (1,272, "游戏音乐"),
"Christmas music": (273, "圣诞音乐"),
"Dance music": (274, "舞曲"),
"Wedding music": (275, "婚礼音乐"),
"Happy music": (276, "欢快音乐"),
"Funny music": (277, "滑稽音乐"),
"Sad music": (278, "悲伤音乐"),
"Tender music": (279, "柔和音乐"),
"Exciting music": (280, "激昂音乐"),
"Angry music": (281, "愤怒音乐"),
"Scary music": (282, "恐怖音乐"),
"Wind": (283, "风声"),
"Rustling leaves": (284, "树叶沙沙声"),
"Wind noise (microphone)": (285, "麦克风风噪"),
"Thunderstorm": (286, "雷暴"),
"Thunder": (287, "雷声"),
"Water": (288, "水声"),
"Rain": (289, "雨声"),
"Raindrop": (290, "雨滴声"),
"Rain on surface": (291, "雨打表面声"),
"Stream": (292, "溪流声"),
"Waterfall": (293, "瀑布声"),
"Ocean": (294, "海洋声"),
"Waves, surf": (295, "海浪声"),
"Steam": (296, "蒸汽声"),
"Gurgling": (297, "汩汩声"),
"Fire": (298, "火声"),
"Crackle": (299, "噼啪声"),
"Vehicle": (300, "车辆"),
"Boat, Water vehicle": (301, "船只"),
"Sailboat, sailing ship": (302, "帆船"),
"Rowboat, canoe, kayak": (303, "划艇/独木舟"),
"Motorboat, speedboat": (304, "摩托艇"),
"Ship": (305, "轮船"),
"Motor vehicle (road)": (306, "机动车辆"),
"Car": (307, "汽车"),
"Vehicle horn, car horn, honking": (308, "汽车喇叭"),
"Toot": (309, "短促鸣笛"),
"Car alarm": (310, "汽车警报"),
"Power windows, electric windows": (311, "电动车窗"),
"Skidding": (312, "打滑声"),
"Tire squeal": (313, "轮胎尖啸"),
"Car passing by": (314, "汽车驶过"),
"Race car, auto racing": (315, "赛车"),
"Truck": (316, "卡车"),
"Air brake": (317, "气刹声"),
"Air horn, truck horn": (318, "卡车喇叭"),
"Reversing beeps": (319, "倒车提示音"),
"Ice cream truck, ice cream van": (320, "冰淇淋车"),
"Bus": (321, "公交车"),
"Emergency vehicle": (322, "应急车辆"),
"Police car (siren)": (323, "警车(警笛)"),
"Ambulance (siren)": (324, "救护车(警笛)"),
"Fire engine, fire truck (siren)": (325, "消防车(警笛)"),
"Motorcycle": (326, "摩托车"),
"Traffic noise, roadway noise": (327, "交通噪音"),
"Rail transport": (328, "铁路运输"),
"Train": (329, "火车"),
"Train whistle": (330, "火车汽笛"),
"Train horn": (331, "火车鸣笛"),
"Railroad car, train wagon": (332, "火车车厢"),
"Train wheels squealing": (333, "火车轮吱吱声"),
"Subway, metro, underground": (334, "地铁"),
"Aircraft": (335, "飞机"),
"Aircraft engine": (336, "飞机引擎"),
"Jet engine": (337, "喷气引擎"),
"Propeller, airscrew": (338, "螺旋桨"),
"Helicopter": (339, "直升机"),
"Fixed-wing aircraft, airplane": (340, "固定翼飞机"),
"Bicycle": (341, "自行车"),
"Skateboard": (342, "滑板"),
"Engine": (343, "引擎"),
"Light engine (high frequency)": (344, "轻型引擎(高频)"),
"Dental drill, dentist's drill": (345, "牙钻"),
"Lawn mower": (346, "割草机"),
"Chainsaw": (347, "链锯"),
"Medium engine (mid frequency)": (348, "中型引擎(中频)"),
"Heavy engine (low frequency)": (349, "重型引擎(低频)"),
"Engine knocking": (350, "引擎爆震"),
"Engine starting": (351, "引擎启动"),
"Idling": (352, "怠速"),
"Accelerating, revving, vroom": (353, "加速/轰鸣"),
"Door": (354, "门"),
"Doorbell": (355, "门铃"),
"Ding-dong": (356, "叮咚"),
"Sliding door": (357, "滑动门"),
"Slam": (358, "砰然关闭"),
"Knock": (359, "敲门"),
"Tap": (360, "轻敲"),
"Squeak": (361, "吱吱声"),
"Cupboard open or close": (362, "橱柜开关"),
"Drawer open or close": (363, "抽屉开关"),
"Dishes, pots, and pans": (364, "餐具锅盆"),
"Cutlery, silverware": (365, "餐具"),
"Chopping (food)": (366, "切菜"),
"Frying (food)": (367, "煎炸"),
"Microwave oven": (368, "微波炉"),
"Blender": (369, "搅拌机"),
"Water tap, faucet": (370, "水龙头"),
"Sink (filling or washing)": (371, "水池(注水/清洗)"),
"Bathtub (filling or washing)": (372, "浴缸(注水/清洗)"),
"Hair dryer": (373, "吹风机"),
"Toilet flush": (374, "冲马桶"),
"Toothbrush": (375, "牙刷"),
"Electric toothbrush": (376, "电动牙刷"),
"Vacuum cleaner": (377, "吸尘器"),
"Zipper (clothing)": (378, "拉链"),
"Keys jangling": (379, "钥匙叮当"),
"Coin (dropping)": (380, "硬币掉落"),
"Scissors": (381, "剪刀"),
"Electric shaver, electric razor": (382, "电动剃须刀"),
"Shuffling cards": (383, "洗牌"),
"Typing": (384, "打字"),
"Typewriter": (385, "打字机"),
"Computer keyboard": (386, "电脑键盘"),
"Writing": (387, "书写"),
"Alarm": (388, "警报"),
"Telephone": (389, "电话"),
"Telephone bell ringing": (390, "电话铃声"),
"Ringtone": (391, "手机铃声"),
"Telephone dialing, DTMF": (392, "电话拨号音"),
"Dial tone": (393, "拨号音"),
"Busy signal": (394, "忙音"),
"Alarm clock": (395, "闹钟"),
"Siren": (396, "警笛"),
"Civil defense siren": (397, "民防警报"),
"Buzzer": (398, "蜂鸣器"),
"Smoke detector, smoke alarm": (399, "烟雾报警器"),
"Fire alarm": (400, "火警警报"),
"Foghorn": (401, "雾角"),
"Whistle": (402, "哨子"),
"Steam whistle": (403, "汽笛"),
"Mechanisms": (404, "机械装置"),
"Ratchet, pawl": (405, "棘轮"),
"Clock": (406, "时钟"),
"Tick": (407, "滴答声"),
"Tick-tock": (408, "钟表滴答"),
"Gears": (409, "齿轮"),
"Pulleys": (410, "滑轮"),
"Sewing machine": (411, "缝纫机"),
"Mechanical fan": (412, "机械风扇"),
"Air conditioning": (413, "空调"),
"Cash register": (414, "收银机"),
"Printer": (415, "打印机"),
"Camera": (416, "相机"),
"Single-lens reflex camera": (417, "单反相机"),
"Tools": (418, "工具"),
"Hammer": (419, "锤子"),
"Jackhammer": (420, "电镐"),
"Sawing": (421, "锯切"),
"Filing (rasp)": (422, "锉削"),
"Sanding": (423, "打磨"),
"Power tool": (424, "电动工具"),
"Drill": (425, "电钻"),
"Explosion": (426, "爆炸"),
"Gunshot, gunfire": (427, "枪声"),
"Machine gun": (428, "机枪"),
"Fusillade": (429, "齐射"),
"Artillery fire": (430, "炮火"),
"Cap gun": (431, "玩具枪"),
"Fireworks": (432, "烟花"),
"Firecracker": (433, "鞭炮"),
"Burst, pop": (434, "爆裂声"),
"Eruption": (435, "喷发"),
"Boom": (436, "轰隆声"),
"Wood": (437, "木头"),
"Chop": (438, "砍劈"),
"Splinter": (439, "裂片"),
"Crack": (440, "开裂声"),
"Glass": (441, "玻璃"),
"Chink, clink": (442, "玻璃碰撞"),
"Shatter": (443, "玻璃碎裂"),
"Liquid": (444, "液体"),
"Splash, splatter": (445, "溅水"),
"Slosh": (446, "晃荡"),
"Squish": (447, "挤压声"),
"Drip": (448, "滴水"),
"Pour": (449, "倾倒"),
"Trickle, dribble": (450, "细流"),
"Gush": (451, "涌出"),
"Fill (with liquid)": (452, "灌装"),
"Spray": (453, "喷洒"),
"Pump (liquid)": (454, "泵送液体"),
"Stir": (455, "搅拌"),
"Boiling": (456, "沸腾"),
"Sonar": (457, "声呐"),
"Arrow": (458, "箭"),
"Whoosh, swoosh, swish": (459, "嗖嗖声"),
"Thump, thud": (460, "闷响"),
"Thunk": (461, "咚"),
"Electronic tuner": (462, "电子调谐器"),
"Effects unit": (463, "效果器"),
"Chorus effect": (464, "合唱效果"),
"Basketball bounce": (465, "篮球弹跳"),
"Bang": (466, "砰"),
"Slap, smack": (467, "拍打"),
"Whack, thwack": (468, "重击"),
"Smash, crash": (469, "粉碎"),
"Breaking": (470, "破碎"),
"Bouncing": (471, "弹跳"),
"Whip": (472, "鞭子"),
"Flap": (473, "拍打"),
"Scratch": (474, "刮擦"),
"Scrape": (475, "刮削"),
"Rub": (476, "摩擦"),
"Roll": (477, "滚动"),
"Crushing": (478, "压碎"),
"Crumpling, crinkling": (479, "揉皱"),
"Tearing": (480, "撕裂"),
"Beep, bleep": (481, "哔哔声"),
"Ping": (482, "乒"),
"Ding": (483, "叮"),
"Clang": (484, "铿锵"),
"Squeal": (485, "尖啸"),
"Creak": (486, "吱呀"),
"Rustle": (487, "沙沙"),
"Whir": (488, "呼呼"),
"Clatter": (489, "咔嗒"),
"Sizzle": (490, "滋滋"),
"Clicking": (491, "点击"),
"Clickety-clack": (492, "咔哒"),
"Rumble": (493, "隆隆"),
"Plop": (494, "扑通"),
"Jingle, tinkle": (495, "叮当"),
"Hum": (496, "嗡嗡"),
"Zing": (497, "嗖嗖"),
"Boing": (498, "蹦蹦"),
"Crunch": (499, "嘎吱"),
"Silence": (500, "静默"),
"Sine wave": (501, "正弦波"),
"Harmonic": (502, "谐波"),
"Chirp tone": (503, "啁啾音"),
"Sound effect": (504, "音效"),
"Pulse": (505, "脉冲"),
"Inside, small room": (506, "室内-小房间"),
"Inside, large room or hall": (507, "室内-大厅"),
"Inside, public space": (508, "室内-公共空间"),
"Outside, urban or manmade": (509, "室外-城市/人造"),
"Outside, rural or natural": (510, "室外-乡村/自然"),
"Reverberation": (511, "混响"),
"Echo": (512, "回声"),
"Noise": (513, "噪声"),
"Environmental noise": (514, "环境噪声"),
"Static": (515, "静电噪声"),
"Mains hum": (516, "电源哼声"),
"Distortion": (517, "失真"),
"Sidetone": (518, "侧音"),
"Cacophony": (519, "刺耳杂音"),
"White noise": (520, "白噪声"),
"Pink noise": (521, "粉红噪声"),
"Throbbing": (522, "搏动"),
"Vibration": (523, "振动"),
"Television": (524, "电视"),
"Radio": (525, "收音机"),
"Field recording": (526, "现场录音")
}
import glob
import os
if __name__ == "__main__":
for key in audio_event_classes:
values=audio_event_classes[key]
if len(values)==2:
index, chinese = values
# 根据索引范围设置新的元组值
if 138 <= index <= 265:
new_value = (1, index, chinese)
elif 272 <= index <= 282:
new_value = (1, index, chinese)
elif 283 <= index <= 526:
new_value = (4, index, chinese)
elif 107 <= index <= 136:
new_value = (13, index, chinese)
else:
# 不在上述范围内的保持原样
new_value = values
audio_event_classes[key]=new_value
import pprint
# 将字典写入 Python 文件
with open('audio_classes.py', 'w', encoding='utf-8') as f:
f.write('audio_event_classes = {\n')
for key, value in audio_event_classes.items():
f.write(f' "{key}": {value},\n')
f.write('}\n')
pp = pprint.PrettyPrinter(sort_dicts=False)
pp.pprint(audio_event_classes)
dir_a=r"/Users/lbg/Documents/audio/res"
files=glob.glob(dir_a+"/*")
for file_a in files:
dir_name =os.path.basename(file_a)
if dir_name not in audio_event_classes:
print('none',dir_name)
print('end')