1.使用c#forms。w8系统 vs2017或者2019
2.读取电脑麦克风传输给声卡的电压频率和电流振幅
3.显示实时声音波形图,显示纵坐标为声音振幅(0-1和0到-1)上,横坐标为时间。
4.经过波形图,采样点和采样频率进行fft获得声音的频率.(快速傅里叶变化,这个全你们来,我不会)。
5.结束以后停止录音,波形图停止变化。然后按下停止键以后为,显示最大频率最小频率平均频率三个数字,振幅也是如此。将这些数据赋值给i.j.k之类的
6.数据保存在操作界面上,一共两个操作见面需要测两段声音,不同是进行,共用一个声卡。
7按一下开始按键重新开始录音,另一个也是如此,但是不会同时进行。
8进行ijk之类的计算,这部分自己来