Next: , Previous: Phrase breaks, Up: Top


18 Intonation

A number of different intonation modules are available with varying levels of control. In general intonation is generated in two steps.

  1. Prediction of accents (and/or end tones) on a per syllable basis.
  2. Prediction of F0 target values, this must be done after durations are predicted.

Reflecting this split there are two main intonation modules that call sub-modules depending on the desired intonation methods. The Intonation and Int_Targets modules are defined in Lisp (lib/intonation.scm) and call sub-modules which are (so far) in C++.