我正在读取来自麦克风的原始波流.(这部分可以正常工作,因为我可以将它发送到扬声器并获得良好的回声.)
为简单起见,我想要检测波形数据中的DTMF音调.实际上我想检测任何频率,而不仅仅是DTMF中的频率.但我总是知道我要找的频率.
我试过通过FFT运行它,但如果我想要高精度的检测(例如它只有20毫秒),它似乎不是很有效.我可以将其检测到大约200毫秒的精度.
关于算法,我有哪些选择?它有任何.Net库吗?
c# algorithm audio wave
algorithm ×1
audio ×1
c# ×1
wave ×1