# -*- coding: utf-8 -*- # **************************************************************************** name_set_list = ['prefix','date','drone_No','state','distance','index','suffix'] # Drone attribute name_set_drone = {} name_set_drone['prefix'] = ['_uav_', '_noise_'] name_set_drone['date'] = ['_20220304_', '_20220307_', '_20220312_', '_20220318_', '_20220319_', '_20220327_', '_20220328_', '_20220329_', '_20220330_', '_20220331_', '_20220401_', '_20220402_', '_20220403_', '_20220404_', '_20220405_', '_2022noise_'] name_set_drone['drone_No'] = ['_d1_','_d2_','_d3_','_d4_','_d5_','_d6_','_d7_','_d8_', '_d9_','_d10_','_d11_','_d12_','_d13_','_d14_','_d15_','_d16_', '_d17_','_d18_','_d19_','_d20_','_d21_','_d22_','_d23_','_d24_', '_n_'] name_set_drone['state'] = ['_hover_', '_noise_'] name_set_drone['distance'] = ['_1m_','_5m_'] name_set_drone['index'] = ['_1_','_2_'] name_set_drone['suffix'] = ['.wav'] # **************************************************************************** # Drone set drone_set = {} drone_set['1to8'] = ['_d1_','_d2_','_d3_','_d4_','_d5_','_d6_','_d7_','_d8_'] drone_set['9to16'] = ['_d9_','_d10_','_d11_','_d12_','_d13_','_d14_','_d15_','_d16_'] drone_set['17to24'] = ['_d17_','_d18_','_d19_','_d20_','_d21_','_d22_','_d23_','_d24_'] # **************************************************************************** # Abandoned # MFCC and label csv file name_set_csv = {} # The MFCC should be in lower case because of the algorithm in idd name_set_csv['prefix'] = ['_mfcc_', '_label_'] name_set_csv['date'] = name_set_drone['date'] name_set_csv['num_filter'] = ['nf_'] name_set_csv['num_cep'] = ['nc_'] name_set_csv['winlen'] = ['wl_'] name_set_csv['winstep'] = ['ws_'] name_set_csv['multiset'] = ['_1to8_', '_9to16_', '_17to24_'] name_set_csv['suffix'] = ['.csv'] # **************************************************************************** if __name__ == '__main__': import numpy as np label_dic = dict(zip(name_set_drone['drone_No'], np.arange(len(name_set_drone['drone_No']))))