from wave_compare import extract_mfcc, compute_similarity from datetime import datetime # import pickle # 按间距中的绿色按钮以运行脚本。 if __name__ == '__main__': # print_hi('Program Start') print("start time:" + str(datetime.now())) sound_wave_1 = "D://Users//Jees//Documents//coding//PuppyVoiceProcessing//wave_files//puppy4a.wav" sound_wave_2 = "D://Users//Jees//Documents//coding//PuppyVoiceProcessing//wave_files//puppy1b.wav" mfcc_1 = extract_mfcc(sound_wave_1) mfcc_2 = extract_mfcc(sound_wave_2) # 一下两行代码展示将mfcc数据dump成二进制,用于保存在数据库。需要同时import pickle # a = pickle.dumps(mfcc_1) # b = pickle.loads(a) similarity = compute_similarity(mfcc_2, mfcc_1) print('similarity result:' + str(similarity)) print("end time:" + str(datetime.now()))