Pitch contour stylization using an optimal piecewise polynomial approximation
Prasanta Kumar Ghosh and Shrikanth Narayanan

IEEE Signal Processing Letters, Volume 16, No. 9, September 2009, pp 810-813

: We propose a dynamic programming (DP) based piecewise polynomial approximation of discrete data such that the L2 norm of the approximation error is minimized. We apply this technique for the stylization of speech pitch contour. Objective evaluation verifies that the DP based technique indeed yields minimum mean square error (MSE) compared to other approximation methods. Subjective evaluation reveals that the quality of the synthesized speech using stylized pitch contour obtained by the DP method is almost identical to that of the original speech.

(pdf)   (Software [matlab code])


[1] R. Nygaard and D. Haugland  "Compressing ECG signals by piecewise polynomial approximation",  Proc. ICASSP,  vol. 3,  pp. 1998 .
[2] Z. Han , S. Zhang , H. Zhang and B. Xu  "A vector statistical piecewise polynomial approximation algorithm for environment compensation in telephone LVCSR",  Proc. ICASSP,  vol. 2,  pp. 2003 .
[3] S. Y. C. Catunda , O. R. Saavedra , J. V. FonsecaNeto and M. R. A. Morais  "Look-up table and breakpoints determination for piecewise linear approximation functions using evolutionary computation",  Proc. IMTC,  vol. 1,  pp. 2003 .
[4] S. Ravuri and D. P. W. Ellis  "Stylization of pitch with syllable-based linear segments",  Proc. ICASSP,  pp. 2008 .
[5] D. Wang and S. Narayanan  "Piecewise linear stylization of pitch via wavelet analysis",  Proc. Eurospeech,  pp. 2005 .
[6] D. Hirst and R. Espesser  "Automatic modelling of fundamental frequency using a quadratic spline function",  Travaux Inst. phontique d'Aix,  vol. 15,  pp. 1993 .
[7] C. d'Alessandro and P. Mertens  "Automatic pitch contour stylization using a model of tonal perception",  Comput. Speech Lang.,  vol. 9,  pp. 1995 .
[8] P. Taylor  "The tilt intonation model",  Proc. ICSLP,  pp. 1998 .
[9] A. Cantoni  "Optimal curve fitting with piecewise linear functions",  IEEE Trans. Comput.,  vol. C-20,  pp. 1971 .
[10] I. Tomek  "Two algorithms for piecewise-linear continuous approximation of functions of one variable",  IEEE Trans. Computers,  vol. C-23,  pp. 1974 .
[11] M. Trajkovic and M. Hedley  "Recursive formulae for piecewise polynomial approximation of discrete functions",  Novi Sad J. Math.,  vol. 28,  pp. 1998 .
[12] M. Obata , K. Wada , K. Toraichi , K. Mori and M. Ohira  "An approximation of data points by piecewise polynomial functions and their dual orthogonal functions",  Signal Process.,  vol. 80,  pp. 2000 .
[13] D. York  "Least-square fitting of a straight line",  Can. J. Phys.,  vol. 44,  pp. 1966 .
[14] "DARPA-TIMIT", Acoustic-Phonetic Continuous Speech Corpus, NIST Speech Disc 1-1.1, 1990.
[15] D. Talkin  W. B. Kleijn and K. K. Paliwal  Speech Coding and Synthesis,  pp. 1995 :Elsevier .
[16] W. Roucos and A. M. Wilgus  "High quality time-scale modification for speech",  Proc. IEEE ICASSP,  vol. 2,  pp. 1985 .