还是直接上图吧:
详细文章: https://www.cnblogs.com/xiangyuecn/p/13200894.html (半年没发文,博客园要审核了?)
相关代码都是简单的纯 js 代码,移植到别的语言非常方便,涉及到三个源码,个个小巧:
- FFT:lib.fft.js 111 行(代码+空行+注释)
- DTMF 解码:dtmf.decode.js 192 行(代码+空行+注释)
- DTMF 编码:dtmf.encode.js 191 行(代码+空行+注释)
自评:高性能💪、准确度高💪、误识别率低💪 非专业😶 欢迎把玩😁
