Abstract
In this paper, a complete speech analysis-synthesis system for a pitch detection algorithm based on short-time autocorrelation function (ACF) and average magnitude difference function (AMDF) has been implemented in real-time using TMS320C6713 DSK. Performance of this system has been compared with the analysis-synthesis system that use autocorrelation, cepstrum and wavelet based pitch detection method in terms of synthesized speech quality, Diagnostic Rhyme Test, execution time and memory consumption. Results show that this method of pitch detection scheme is the best in terms of speech quality, execution time and memory consumption. Moreover the synthesized speech using ACF-AMDF method of pitch detection is more intelligible compared to other pitch detection algorithm.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10772-015-9296-2/MediaObjects/10772_2015_9296_Fig1_HTML.gif)
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Abdullah-AI-Mamun, K., Sarker, F., & Muhammad, G. (2009). A high resolution pitch detection algorithm based on AMDF and ACF. Journal of Scientific Reasearch, 1(3), 508–515.
Ahmadi, S., & Spanias, A. S. (2001). Low bit-rate speech coding based on an improved sinusoidal model. Speech Communication, 34(4), 369–390.
Amado, R. G., & Filho, J. V. (2008). Pitch detection algorithms based on zero-cross rate and autocorrelation function for musical notes. In Proceedings of IEEE international conference on audio, language and image processing (pp. 449–454). Shanghai, China.
Breakpoint help. (2012). http://processors.wiki.ti.com/index.php/Breakpoint
Bhattacharya, S., Singh, S. K., & Abhinav, T. (2012). Performance evaluation of LPC and Cepstral speech coder in simulation and in real-time. In Proceedings of IEEE international conference on recent advances in information technology (RAIT) (pp. 826–831). Dhanbad, India: ISM Dhanbad.
Deller, J. R., Hansen, J. H. L., & Proakis, J. G. (2000). Discrete-time processing of speech signal (pp. 570–579). New York: Wiley.
Fangming, W., & Yip, P. (1991). Cepstral analysis using discrete trignomatric transform. IEEE Transaction on Acoustics, Speech, Signal Processing (ASSP), 39(2), 538–541.
Gu, L., & Liu, R. (1982). The government standard linear predictive coding algorithm. Speech Technology, 40–49.
Huang, H., & Pan, J. (2006). Speech pitch determination based on Huang-Hilbert transform. Signal Processing, 86(4), 792–803.
Kadambe, S., & Boudreaux-Bartels, G. F. (1992). Application of the Wavelet transform for pitch detection of speech signals. IEEE Transaction on Information Theory, 38(2), 917–924.
Kumar, S., Bhattacharya, S., Dhiman, V., & Mohapatra, S. (2013). Performance evaluation of a wavelet-based pitch detection scheme. International Journal of Speech Technology, Springer, 16(4), 431–437.
Kumar, S., Bhattacharya, S., & Patel, P. (2014). A new pitch detection scheme based on ACF and AMDF. In Proceedings of IEEE international conference on recent advanced communication control and computing technology (ICACCCT) (pp. 1235–1240). Ramanathapuram, Tamilnadu, India: Syed Ammal Engg. College.
Mohapatra, S., Dhiman, V., Kumar, S., & Bhattacharya, S. (2011). A theoretical justification for coincidence of wavelet maxima at a particular scale pair in an Event-based pitch detection method. In Proceedings of IEEE international conference on devices communications (ICDeCom). (pp. 403–406). Ranchi, India: BIT Mesra.
Muhammad, G. (2008). Noise robust pitch detection based on extended AMDF. In Proceedings of 8th IEEE international symposium on signal processing and information technology (pp. 133–138). Sarajevo, Bosnia & Herzegovnia
Muhammad, G. (2010). Noise-robust pitch detection using auto-correlation function with enhancements. Journal of King Saud University-Computer and Information Sciences, 22, 13–28.
Pirker, G., Wohlmayr, M., Petrik, S., & Pernkopf, F. (2011). A pitch tracking corpus with evaluation on multipitch tracking scenario. Interspeech, 1509–1512.
Rabiner, L. R., Cheng, M. J., Rosenberg, A. E., & McGonegal, C. A. (1976). A comparative performance study of several pitch detection algorithms. IEEE Transaction on Audio Signal and Speech Processing, 24(5), 399–417.
Ross, M. J., Shaffer, H. L., Cohen, A., Freudberg, R., & Manley, H. J. (1974). Average magnitude difference function pitch extractor. IEEE Transaction on Acoustics, Speech, Signal Processing (ASSP), 22(5), 353–362.
Sondhi, M. M. (1968). New methods of pitch extraction. IEEE Transaction on Audio and Electroacoust, 16(2), 262–266.
Suma, S. A., & Gurumurthy, K. S. (2010). Novel pitch extraction methods using average magnitude difference (AMDF) for LPC speech coders in noisy environments. In Proceedings of IEEE international conference on signal processing system (ICSPS) (pp. 636–640). Dalian, China
Zhang, W., Xu, G., & Wang, Y. (2002). Pitch estimation based on circular AMDF. In Proceedings of IEEE international conference on acoustics, speech and signal processing (ICASSP) (pp. 341–344). Florida, USA
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kumar, S., Singh, S.K. & Bhattacharya, S. Performance evaluation of a ACF-AMDF based pitch detection scheme in real-time. Int J Speech Technol 18, 521–527 (2015). https://doi.org/10.1007/s10772-015-9296-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10772-015-9296-2