Towards an Evolutionary Computational Approach to Articulatory Vocal Synthesis with PRAAT

  • Jared Drayton
  • Eduardo Miranda
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9027)


This paper presents our current work into developing an evolutionary computing approach to articulatory speech synthesis. Specifically, we implement genetic algorithms to find optimised parameter combinations for the re-synthesis of a vowel using the articulatory synthesiser PRAAT. Our framework analyses the target sound using Fast Fourier Transform (FFT) to obtain formant information, which is then harnessed in a fitness function applied to a real valued genetic algorithm using a generation size of 75 sounds over 50 generations. In this paper, we present three differently configured genetic algorithms (GAs) and offer a comparison of their suitability for elevating the average fitness of the re-synthesised sounds.


Articulatory vocal synthesis Vocal synthesis Evolutionary computing Speech PRAAT Genetic algorithms 


  1. 1.
    Shadle, C., Damper, R.: Prospects for articulatory synthesis: a position paper. In: 4th ISCA Tutorial and Research Workshop (2002)Google Scholar
  2. 2.
    Schroeter, J., Sondhi, M.: Techniques for estimating vocal-tract shapes from the speech signal. IEEE Trans. Speech Audio Process. 2(1), 133–150 (1994)CrossRefGoogle Scholar
  3. 3.
    Kim, Y.C., Kim, J., Proctor, M., Toutios, A., Nayak, K., Lee, S., Narayanan, S.: Toward automatic vocal tract area function estimation from accelerated three-dimensional magnetic resonance imaging. In: ISCA Workshop on Speech Production in Automatic Speech Recognition, Lyon, France, pp. 2–5 (2013)Google Scholar
  4. 4.
    Busset, J., Laprie, Y., Cnrs, L., Botanique, J.: Acoustic-to-articulatory inversion by analysis-by-synthesis using cepstral coefficients. In: ICA - 21st International Congress on Acoustics, vol. 2013 (2013)Google Scholar
  5. 5.
    Holland, J.H.: Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. U Michigan Press, Ann Arbor (1975)Google Scholar
  6. 6.
    Goldberg, D.E.: Others: genetic algorithms in search, optimization, and machine learning, vol. 412. Addison-wesley, Reading (1989)Google Scholar
  7. 7.
    Miranda, E.R., Al Biles, J.: Evolutionary Computer Music. Springer, London (2007)CrossRefGoogle Scholar
  8. 8.
    Horner, A., Beauchamp, J., Haken, L.: Machine tongues XVI: genetic algorithms and their application to FM matching synthesis. Comput. Music J. 17(4), 17–29 (1993)CrossRefGoogle Scholar
  9. 9.
    Mitchell, T.J.: An exploration of evolutionary computation applied to frequency modulation audio synthesis parameter optimisation. Ph.D. thesis, University of the West of England (2010)Google Scholar
  10. 10.
    Boersma, P.: Praat, a system for doing phonetics by computer. Glot Int. 5(9/10), 341–345 (2001)Google Scholar
  11. 11.
    Boersma, P.: Functional phonology: Formalizing the interactions between articulatory and perceptual drives. Holland Academic Graphics/IFOTT (1998)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Interdisciplinary Centre for Computer Music ResearchPlymouth UniversityPlymouthUK

Personalised recommendations