12345678910111213141516171819202122 |
- 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()))
|