t2s.prosodie
Class Courbe

java.lang.Object
  extended by t2s.prosodie.Courbe

public class Courbe
extends java.lang.Object

Une Classe pour décrire une courbe intonative selon le rapport ENST D76003 [1976].

On dispose de 4 niveaux d'intonation, et de 5 courbes prédéfinies :

Rapport ENST D76003 [1976] : Programme de transcription phonétique en langue française


Constructor Summary
Courbe(Syntagme s)
          Pour construire une courbe constante
Courbe(Syntagme s, int n)
          Constructeur de courbe plus facile d'accès (valeur par défaut)
Courbe(Syntagme s, int f, int n, int h)
          Constructeur complet
 
Method Summary
 boolean hasMoreValue()
          Méthode permettant de savoir s'il reste des points à calculer sur la courbe
static void main(java.lang.String[] s)
          Une méthode de test éxécutable
 int nextValue()
          Pour obtenir la prochaine valeur de la courbe (itérateur)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Courbe

public Courbe(Syntagme s,
              int f,
              int n,
              int h)
Constructeur complet

Parameters:
s - le syntagme associé à la courbe
f - la fréquence initiale de la courbe
n - le nombre de points utilisé par la courbe
h - la hauteur entre les 4 niveaux des courbes

Courbe

public Courbe(Syntagme s,
              int n)
Constructeur de courbe plus facile d'accès (valeur par défaut)

Parameters:
s - le type de syntagme
n - le nombre de points de la courbe

Courbe

public Courbe(Syntagme s)
Pour construire une courbe constante

Parameters:
s - le syntagme associé
Method Detail

nextValue

public int nextValue()
Pour obtenir la prochaine valeur de la courbe (itérateur)

Returns:
l'entier correspondant

hasMoreValue

public boolean hasMoreValue()
Méthode permettant de savoir s'il reste des points à calculer sur la courbe

Returns:
true s'il reste des points, false sinon

main

public static void main(java.lang.String[] s)
Une méthode de test éxécutable