Abstract
The authors describe two DTMF (dual-tone multiple frequency) detection algorithms that are highly efficient in the use of both real time and memory. The first algorithm is based on linear prediction (LP) and can be used to implement up to 32 DTMF detectors on a single 25-MHz NMOS WE DSP32. Using a 50-MHZ WE CMOS DSP32C, up to 45 detectors can be implemented. The second algorithm is based on a slight modification of the Goertzel algorithm and can be used to implement up to 16 DTMF detectors on a single DSP32 and up to 32 detectors on a DSP32C. In each of these implementations no external memory is used. Thus, for DSP32 implementations, the small 40-pin DIP package can be used. While the LP based algorithm is the more efficient of the two, the modified-Goertzel-based detector performs better in the presence of speech.
Recommended Citation
S. L. Grant et al., "Algorithms for Multi-channel DTMF Detection for the WE DSP32 Family," Proceedings of the International Conference on Acoustics, Speech, and Signal Processing, 1989, Institute of Electrical and Electronics Engineers (IEEE), Jan 1989.
The definitive version is available at https://doi.org/10.1109/ICASSP.1989.266633
Meeting Name
International Conference on Acoustics, Speech, and Signal Processing, 1989
Department(s)
Electrical and Computer Engineering
Keywords and Phrases
25 MHz; DIP Package; Goertzel Algorithm; MOS Integrated Circuits; NMOS WE DSP32; WE CMOS DSP32C; Digital Signal Processing Chips; Dual-Tone Multiple Frequency; Linear Prediction; Multichannel DTMF Detection Algorithms; Speech
Document Type
Article - Conference proceedings
Document Version
Final Version
File Type
text
Language(s)
English
Rights
© 1989 Institute of Electrical and Electronics Engineers (IEEE), All rights reserved.
Publication Date
01 Jan 1989