如何来做声音波形的频谱分析
我现在正在做一个小东东:
要检测声卡是否发出“嘟”这个声音,我有们这个声音的波形(比如440HZ,持续0.1s),而且也已经得到了声卡出来的数据。现在的问题是:如果对捕捉到的声卡数据进行分析??
在网上翻了一下,好像是要对得到的声卡数据进行FFT,得到声音波形的频谱。但我不知道这个到底该怎么来实现,还请各位DX指点指点。
对这个问题,现存在下面两个疑问:
问题1:如何对现有数据进行FFT变换,得到相应的频谱数据
问题2:如何对得到的频谱数据进行分析,检测其是否匹配(是否为440HZ,持续0.1s