摘要
主要阐述了DTMF编码的原理以及通过MATLAB产生DTMF信号的方法,并对Goertzel算法和快速傅里叶变换FFT算法提取的频谱进行了分析比较,设计了两种算法的MATLAB程序.利用Goertzel算法对输入的DTMF信号提取频谱信息,从而对输入信号进行检测、解码.
This article is mainly about the principle of DTMF and the produce signal of DTMF under MATLAB environment. Then the authors analyze and compare the frequency information distilled byarithmetic of Goertzel and FFT, the design of Goertzel by arithmetic based on MATLAB is given, we educe that using arithmetic of Goertzel to distill the Frequency information. Finally, we get code of DTMF based on the Frequency information.
出处
《温州师范学院学报》
2005年第5期40-44,共5页
Journal of Wenzhou Teachers College(Philosophy and Social Science Edition)