Navigation – Plan du site

AccueilNuméros38Fiches techniquesFiche outil : Momel

Texte intégral

1The Momel algorithm models a fundamental frequency (f0) curve as the interaction of two components, a smooth and continuous macromelodic component, corresponding to the underlying intonation pattern, and a micromelodic component, corresponding to the deviations from the underlying curve caused by the effect of individual speech sounds, in particular voiced and unvoiced stops and fricatives. The algorithm is often referred to as a technique of stylisation but is more accurately described as a technique of modelling since the raw f0 curve is factored into two components without any loss of information.

2The macromelodic component is modelled as a sequence of anchor points, linked by monotonic parabolic transitions, constituting a quadratic spline function. The microprosodic component can then be derived as the residue of the raw fundamental frequency curve with respect to the macromelodic component (Hirst 1981). In its earliest implementation in the 1980s, the anchor-points defining the underlying curve were assigned manually, by clicking on selected points on a representation of the raw f0 curve on a video screen. The points were then connected by the quadratic spline function and the original utterance could then be resynthesised (using PSOLA resynthesis), replacing the original f0 by the quadratic spline function, making it possible to evaluate the adequacy of the modelled curve. It was then possible to modify the anchor-points until a satisfactory fit had been obtained.

  • 1 F-measure is a statistic commonly used in information retrieval and binary classication tasks and (...)

3After several years of experience modelling f0 curves manually, an automatic version of the algorithm was developped (Hirst & Espesser 1993) using a variety of robust quadratic regression. The algorithm was later evaluated during the course of the Multext European project, on a corpus of read speech in five languages: English, French, German, Italian and Spanish (Eurom1 corpus), together with a corpus of spontaneous speech in French (Véronis, Hirst, and Ide 1994). Evaluators were instructed to add or delete anchor points of the modeled speech only when such corrections made an audible improvement to the resynthesis of the speech. The results of the evaluation were very encouraging. The F­measures1 for the different languages showed a global efficiency of around 95 percent, and even the corpus of spontaneous French showed an F-measure of 93.4 percent even though the algorithm had not at all been specifically optimized for spontaneous speech.

4Most of the cases where the correctors had felt the need to add an anchor point which was not predicted by the algorithm, concerned an utterance with a rising pitch before a silence. Often, in this case, only the starting point of the rise was detected. The Momel algorithm was later implemented as a Praat plugin Hirst (2007), which allows users to use its functions directly from the Praat menus without needing to handle scripts directly. The plugin allows users to analyse recordings either individually or by batch.

5The systematic error mentioned above was corrected by a special treatment before silent pauses. The concave part of the pitch rise was extended to include a similar shaped convex portion. In other words, in order to obtain the best fit for this pitch rise, a high anchor point is calculated, situated in the silent pause and as near as possible to the previous low anchor point. The anchor point is calculated so that the concave portion of the pitch rise follows the raw data points as closely as possible.

6An evaluation of the improved algorithm was carried out on a corpus of read speech in Korean (Hirst et al., 2007). It showed a significant and systematic improvement as compared to the older version of the algorithm.

Haut de page

Bibliographie

Hirst, D.J. 1980. Un modèle de production de l’intonation. Travaux de l’Institut de Phonétique d’Aix, 7:297–315.

Hirst D.J. 2007 A Praat plugin for Momel and INTSINT with improved algorithms for modelling and coding intonation. In Proceedings of the XVIth International Conference of Phonetic Sciences, 1233–1236, Saarbrucken.

Hirst D.J.; Cho, H.; Kim, S. & Yu, H. 2007. Evaluating two versions of the momel pitch modeling algorithm on a corpus of read speech in korean. In Proceedings of Interspeech, volume VIII, 1649–1652, Antwerp, Belgium.

Hirst D.J. & Espesser, R. 1993. Automatic modelling of fundamental frequency using a quadratic spline function. Travaux de l’Institut de Phonétique d’Aix, 15:75–85.

Véronis, J.; Hirst, D.J. & Ide, N. 1994. NL and speech in the MULTEXT project. In Proceedings of AAAI Workshop on Integration of Natural Language and Speech, 72–78, Seattle, USA.

Haut de page

Notes

1 F-measure is a statistic commonly used in information retrieval and binary classication tasks and is used as a measure of global efciency. F is dened as the harmonic mean of recall and precision (F = 2(recall.precision)/(recall+precision)), where recall is the percentage of correct values which are predicted and precision is the percentage of predicted values which are correct. In the present case, the correct values were the anchor points after manual correction and the predicted values were the anchor points provided by the algorithm.

Haut de page

Pour citer cet article

Référence électronique

Daniel Hirst et Robert Espesser, « Fiche outil : Momel »TIPA. Travaux interdisciplinaires sur la parole et le langage [En ligne], 38 | 2022, mis en ligne le 27 janvier 2023, consulté le 03 novembre 2024. URL : http://journals.openedition.org/tipa/6059 ; DOI : https://doi.org/10.4000/tipa.6059

Haut de page

Auteurs

Daniel Hirst

Articles du même auteur

Robert Espesser

Articles du même auteur

Haut de page

Droits d’auteur

CC-BY-NC-ND-4.0

Le texte seul est utilisable sous licence CC BY-NC-ND 4.0. Les autres éléments (illustrations, fichiers annexes importés) sont « Tous droits réservés », sauf mention contraire.

Haut de page
Rechercher dans OpenEdition Search

Vous allez être redirigé vers OpenEdition Search