|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectt2s.prosodie.Phoneme
public class Phoneme
Classe représentant un Phonème.
Définition : Un phonème est constitué :
Exemple de Phonèmes : (mot bonjour)
b 187 8 163 16 160
o~ 123 14 148 29 149 44 151 49 148
Z 88 11 139 25 137
u 95 8 122 15 122
R 163 8 109 16 108
_ 130
Le phonème 'b' à une durée de 187.
| Constructor Summary | |
|---|---|
Phoneme(java.lang.String pho)
Pour créer un phoneme à partir d'une chaine de caractère. |
|
Phoneme(java.lang.String pho,
int l)
Pour créer un phoneme à partir d'une chaine de caractère, en spécifiant sa durée. |
|
| Method Summary | |
|---|---|
void |
allonge(Syntagme s)
Pour allonger un Phonème en fonction du type de syntagme |
boolean |
estPause()
Pour savoir si le phonème est une pause |
int |
getLongueur()
Pour récuperer la longueur (durée) du phonème |
java.lang.String |
getPho()
Pour retrouver la chaine de caractère du phonème |
java.util.Vector |
getProsodie()
Pour récuperer la suite de couples de prosodies du phonème |
boolean |
occlusiveVoisee()
Pour savoir s'il s'agit d'une d'une occlusive voisée. |
void |
setLongueur(int longueur)
Pour modifier la durée du phonème |
void |
setPho(java.lang.String pho)
Pour modifier la chaine de caractères du phonème |
protected void |
setProsodie(int f)
Pour affecter une prosodie (suite de couple de Prosodie) au phonème |
java.lang.String |
toString()
Méthode standart d'affichage d'un phonème (conformité au format MBROLA) |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Phoneme(java.lang.String pho)
Remarque : la suite de couple de prosodie est vide
pho - la chaine de caractère représentant le phonème.
public Phoneme(java.lang.String pho,
int l)
Remarque : la suite de couple de prosodie est vide
pho - la chaine de caractère représentant le phonème.l - la durée du phonème| Method Detail |
|---|
public java.lang.String getPho()
public java.util.Vector getProsodie()
Vector qui va bien ^_^.public int getLongueur()
public void setPho(java.lang.String pho)
pho - la nouvelle chaine de caractère.public void setLongueur(int longueur)
longueur - la nouvelle duréepublic void allonge(Syntagme s)
s - le syntagme dont fait partie le phonème.public boolean estPause()
public boolean occlusiveVoisee()
Besoin d'aide ? : cf. WikiPédia
protected void setProsodie(int f)
f - la fréquence autour de laquelle on fait varier les phonèmes longspublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||