mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 21:39:47 +00:00
Fix: Events callback, fix word length information for words with multibyte characters. Fix: Re-translating a word in a different language after the first langauge has started speaking individual letters, gave silence. Announce punctuation. If character name is not defined, use English. Announce punctuation. Fix pitch of the voice which announces punctuation characters. [[Phonemes]] text input. Allow the language-switch phoneme eg. [[_^_EN hEloU _^_FR]] in the input. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@152 d46cf337-b52f-0410-862d-fd96e6ae7743
1207 lines
28 KiB
Plaintext
Executable File
1207 lines
28 KiB
Plaintext
Executable File
// French translation rules
|
||
|
||
// This file is UTF-8 encoded
|
||
|
||
// 2006-11-18 Gilles Casse <gcasse@oralux.org>
|
||
//
|
||
// Updated: 2008-02-26 Michel Such <michel.such@free.fr>
|
||
//
|
||
// * The rules are based on Cicero TTS.
|
||
// Y
|
||
|
||
// Letter classes:
|
||
// A all vowels: a e i o u y â ä é ê è î ï ô ö ù û
|
||
// C all consonants
|
||
// Y front vowels: e i y é ê è î
|
||
// K not a vowel (i.e. consonant, space, )
|
||
|
||
|
||
.group a
|
||
ae (_ e // reggae vitae
|
||
aen A~ // caen (diff Cicero: aA~)
|
||
ae ae // maestro
|
||
aî E // maître
|
||
aim (K W~ // faim
|
||
ain (K W~ // pain
|
||
f) ai (sA @ // faisons faisan
|
||
a (ill a
|
||
a (ils_ a
|
||
a (il_ a
|
||
aie (me E // paiement
|
||
ai E // aile
|
||
am (b A~ // jambon
|
||
am (p A~ // camp
|
||
am (m a // programmation
|
||
am (m a // programmation
|
||
am (n am // amnistie
|
||
a (nnA a // manne
|
||
an (C A~ // ancien
|
||
an (_ A~ // élan
|
||
_C) aon (_ A~ // faon, paon, taon
|
||
s) aoul (_ u // saoul
|
||
aoû ut // août
|
||
au (l_ O // Paul
|
||
au o // autruche
|
||
aud (_ o // chaud
|
||
au o // autruche
|
||
p) ay (s Ei // pays paysage
|
||
ay (C E // aymé
|
||
ay Ej // paye
|
||
a a // bateau
|
||
|
||
// group a: English section
|
||
sm) all _^_en // small, smaller
|
||
a (wC _^_en
|
||
|
||
|
||
.group b
|
||
bb b // abbé
|
||
om) b (_ // plomb applomb
|
||
b b // aube
|
||
|
||
// group b: English section
|
||
back _^_en
|
||
bbl _^_en
|
||
bird _^_en // bird
|
||
board _^_en // board, keyboard
|
||
box (_ _^_en // box, inbox, outbox
|
||
bug (_ _^_en // bug, debug
|
||
bug (g _^_en // debugger
|
||
_) by _^_en // by, bye, bypass
|
||
|
||
|
||
.group c
|
||
c' s // s
|
||
cch k // bacchanale
|
||
cc (Y ks // accéder
|
||
cc k // occuper
|
||
_) ch (arism k // charisme, charismatique
|
||
_ar) ch (a k // archange, archaïque
|
||
_ar) ch (é k // archéologue
|
||
_ar) ch (o k // archonte, archosaurien
|
||
_anar) ch (o k // anarchosyndicalisme
|
||
_A) ch (o_ k // écho
|
||
_eu) ch (ari k // eucharistie
|
||
or) ch (esC k // orchestre
|
||
or) ch (iC k // orchidée
|
||
sy) ch (o k // psycho
|
||
_) ch (ao k // chaos, chaotique
|
||
_) ch (or k // chorale
|
||
ch (r k // chrétien
|
||
ch (l k
|
||
ch (n k
|
||
ch (s k
|
||
ch (to k
|
||
ch S // chien
|
||
ck k // nickel
|
||
cqu k // grecque
|
||
cq k // pecq
|
||
s) c (Y //
|
||
x) c (Y
|
||
c (Y s // cède
|
||
ban) c (_ // banc
|
||
blan) c (_ // blan
|
||
cler) c (_ // leclerc
|
||
tchou) c (_
|
||
taba) c (_
|
||
se) c (ond g // seconde secondaire
|
||
c k // recoin donc
|
||
|
||
s) cien (t jA~ // conscient scientifique
|
||
cien (t_ si // ils appr�ient, remercient.
|
||
effi) cien (t_ sjA~ // coefficient
|
||
défi) cien (t_ sjA~ // déficient
|
||
|
||
// group c: English section
|
||
cast (_ _^_en // broadcast
|
||
C) ch (_ _^_en // french
|
||
cut (_ _^_en // cut, shortcut
|
||
|
||
|
||
.group d
|
||
dd d // addition
|
||
_) d' (P2 d
|
||
_lan) d (_ d // land
|
||
Clan) d (_ d
|
||
_san) d (_ d
|
||
Csan) d (_ d
|
||
_tan) d (_ d // stand
|
||
Ctan) d (_ d
|
||
|
||
Can) d (_ t2 // grand ami, grand marchand
|
||
Cen) d (_ t2
|
||
Con) d (_ t2
|
||
quan) d (_ t2
|
||
quen) d (_ t2
|
||
quon) d (_ t2
|
||
|
||
dt (_ t // Schmidt
|
||
_ni) d (_ // nid
|
||
_noeu) d (_ // noeud
|
||
r) d (_ // lourd placard
|
||
d d // don bled
|
||
_expé) dien (t_ djA~ // expédient
|
||
V_expé) dien (t_ di // expédient
|
||
_ingré) dien (t_ djA~ // ingrédient
|
||
dien (t_ di // étudient (verbe)
|
||
|
||
// group d: English section
|
||
day (_ _^_en
|
||
_) devic _^_en
|
||
dle (X _^_en // bundle, handle
|
||
|
||
|
||
.group e
|
||
e (Ce_ E
|
||
eau o // bateau cheveaux
|
||
g) ea (s_ a // mangeas
|
||
j) e (a // Jean Jeanne
|
||
p) ect (_ E // suspect
|
||
ect (_ Ekt // direct
|
||
_trépi) ed e
|
||
_pi) ed e // pied
|
||
_cl) ef (_ e // clef
|
||
ein (C E~ // peindre
|
||
ein (_ E~
|
||
e (il E // vieille
|
||
ei E // neige
|
||
ell El // selle
|
||
el (C El // celsius
|
||
el (_ El // caramel
|
||
em (me a // femme patiemment
|
||
em (b A~ // décembre
|
||
em (m A~ // emmancher
|
||
em (manu e // emmanuel
|
||
em (p A~
|
||
en (_ A~n2 // en
|
||
en (hA A~n // enharmonique
|
||
en (A A~n // enivrer
|
||
|
||
C) en (d_ A~ // comprend dépend
|
||
od) en (dr E~ // rhododendron
|
||
C) en (ds_ A~
|
||
qu) en (d_ A~
|
||
qu) en (ds_ A~
|
||
|
||
pati) en A~ // patient patience
|
||
_) en (nu A~ // ennui
|
||
|
||
C) en (A @n // menu
|
||
|
||
en (nA E // penne ennemi
|
||
Ci) en (nA E // mienne
|
||
|
||
éC) en (t_ A~ // récent différent élément
|
||
étic) en (t_ A~ // réticent
|
||
|
||
_C) en (t_ A~ // cent vent lent dent
|
||
cc) en (t_ A~ // accent
|
||
Asc) en (t_ A~ // luminescent
|
||
_dol) en (t_ A~ // dolent
|
||
ol) en (t_ A~ // somnolent, violent
|
||
Vol) en (t_ // somnolent, violent
|
||
imCoC) en (t_ A~ // impotent
|
||
inCoC) en (t_ A~ // innocent, indolent
|
||
|
||
XACcid) en (t_ A~ // accident, occident
|
||
|
||
_ag) en (t_ A~ // agent
|
||
_arC) en (t_ A~ // argent, ardent, arpent
|
||
_urg) en (t_ A~ // urgent
|
||
V_urg) en (t_ // urgent (verbe)
|
||
|
||
_émin) en (t_ A~ // éminent
|
||
immin) en (t_ A~ // imminent
|
||
oémin) en (t_ A~ // proéminent
|
||
jac) en (t_ A~ // sous-jacent, adjacent
|
||
_lat) en (t_ A~ // latent
|
||
|
||
@@Cig) en (t_ A~ // intransigent, intelligent
|
||
_dilig) en (t_ A~ // diligent
|
||
XACig) en (t_ A~ // dirigent, exigent
|
||
VXACig) en (t_ // dirigent, exigent (verbe)
|
||
flig) en (t_ A~ // affligent
|
||
Vflig) en (t_ // infligent (verbe)
|
||
Xig) en (t_ // figent, pigent
|
||
oblig) en (t_ A~ // obligent, d‚sobligent
|
||
Voblig) en (t_ // obligent (verbe)
|
||
|
||
man) en (t_ A~ // permanent
|
||
@@ing) en (t_ A~ // astreingent, contingentindigent
|
||
_pat) en (t_ A~ // patent
|
||
rmam) en (t_ A~ // firmament
|
||
éCerg) en (t_ A~ // détergent
|
||
V_éCerg) en (t_ // émergent
|
||
verg) en (t_ A~ // convergent, divergent
|
||
Vverg) en (t_ // convergent, divergent (verbe)
|
||
|
||
_serg) en (t_ A~ // sergent
|
||
CACCim) en (t_ A~ // condiment, gentiment
|
||
dim) en (t_ A~ // rudiment
|
||
Agim) en (t_ A~ // régiment
|
||
Alim) en (t_ A~ // poliment
|
||
inim) en (t_ A~ // infiniment
|
||
manim) en (t_ A~ // maniment
|
||
onim) en (t_ A~ // boniment
|
||
plim) en (t_ A~ // compliment
|
||
Atim) en (t_ A~ // bâtiment
|
||
_cim) en (t_ A~ // ciment
|
||
_pim) en (t_ A~ // piment
|
||
|
||
ertin) en (t_ A~ // pertinent, impertinent
|
||
ontin) en (t_ A~ // continent, incontinent
|
||
erm) en (t_ A~ // ferment, serment
|
||
Vferm) en (t_ // ferment, referment (verbe)
|
||
Arp) en (t_ A~ // arpent, serpent
|
||
CArr) en (t_ A~ // conncurrent, torrent
|
||
_appar) en (t_ A~ // apparent
|
||
spar) en (t_ A~ // transparent
|
||
_par) en (t_ A~ // parent
|
||
V_par) en (t_ // parent (verbe)
|
||
_var) en (t_ A~ // varent
|
||
mitt) en (t_ A~ // intermittent
|
||
énit) en (t_ A~ // pénitent
|
||
tourm) en (t_ A~ // tourment
|
||
Cflu) en (t_ A~ // affluent, confluent
|
||
VCflu) en (t_ // refluent, influent (verbe)
|
||
|
||
al) en (t_ A~ // talent équivalent
|
||
Vival) en (t_ // équivalent (verbe)
|
||
xcell) en (t_ A~ // excellent
|
||
nn) en (t_ t2 // prennent, viennent, sonnent
|
||
|
||
mm) en (t_ A~
|
||
em) en (t_ A~ // vitement
|
||
mom) en (t_ A~ // moment
|
||
Aaim) en (t_ A~
|
||
Caim) en (t_ A~
|
||
dum) en (t_ A~
|
||
gum) en (t_ A~
|
||
oCum) en (t_ A~
|
||
rum) en (t_ A~
|
||
|
||
_cli) en (t A~ // client
|
||
éCid) en (t_ A~
|
||
VéCid) en (t_
|
||
Xtrid) en (t_ A~
|
||
_laur) en (t_ A~
|
||
_mécont) en (t_ A~
|
||
_cont) en (t_ A~
|
||
_Vcont) en (t_ t2
|
||
éC) en (t_ A~ // compétent
|
||
_souv) en (t_ A~ // souvent
|
||
Cud) en (t_ A~
|
||
|
||
s_couv) en (t_ // elles couvent
|
||
qui_couv) en (t_
|
||
|
||
_couv) en (t_ A~ // le couvent
|
||
en (t_ // étaient mangent
|
||
|
||
Ci) en (_ E~ // viendra
|
||
Ci) en (C E~ // viendra
|
||
Ci) en (c A~ // science
|
||
|
||
|
||
AA) en (_ E~
|
||
C) en (_ En // amen, abdomen, golden
|
||
xam) en (_ E~ // examen
|
||
CA) en (_ E~ // rien
|
||
|
||
en (s_ A~
|
||
en (CA A~ // pentathlon
|
||
en (CC A~ // entre
|
||
sp) ens (_ Ens // suspens
|
||
éC) ens (_ A~z2 // dépens démens
|
||
|
||
_C) er (_ ER // fer
|
||
_Ch) er (_ ER // cher
|
||
_env) er (_ ER
|
||
_hi) er (_ ER // hier
|
||
_hyp) er (_ ER // hyper
|
||
_hiv) er (_ ER // hiver
|
||
_sup) er (_ ER // super
|
||
_trav) er (_ ER
|
||
_univ) er (_ ER
|
||
_ti) er (_ ER
|
||
|
||
|
||
er (_ e // parler léger
|
||
er (s_ e
|
||
|
||
i) ert (_t2 e // requiert
|
||
|
||
d) e (ssous_ @ // dessous
|
||
d) e (ssus_ @ // dessus
|
||
|
||
_d) es (bA e
|
||
_d) es (jA e // Desjardins
|
||
_d) es (nA e
|
||
_d) es (qA e // desquels
|
||
|
||
_l) es (qA e // lesquels
|
||
|
||
_m) es (dA e // mesdames
|
||
_m) es (nA e
|
||
Am) es (dA e
|
||
Am) es (nA e // Dumesnil
|
||
|
||
d) esh (A ez // Deshormeaux
|
||
|
||
_r) es (A @s // resaisir resaluer
|
||
|
||
_r) e (ss @ // ressembler
|
||
_r) e (ssu e // ressusciter
|
||
_r) e (stra @
|
||
_r) e (stre @
|
||
_r) e (stro @
|
||
_r) e (stru @ // restructurer
|
||
-) est (_ Est // -est
|
||
|
||
@Cr) es (_C @-
|
||
rC) es (_C @- // fortes dames
|
||
dg) et (_ Et // Bridget, gadget
|
||
|
||
') eu (_ y // eu
|
||
eu (r_ @ // peur
|
||
eu (rs_ @ // tracteurs
|
||
|
||
eu (b @ // meuble
|
||
eu (f @ // neuf
|
||
eu (i @
|
||
eu (l @ // fieul
|
||
eu (n @ // jeune
|
||
eu (p @
|
||
eu (r @
|
||
eu (v @
|
||
|
||
eu Y // meute tueuse jeu gueuze
|
||
_) eû y // eût
|
||
eû Y // jeûne
|
||
|
||
e (x E // exact
|
||
ey (_ e // dahomey
|
||
ey (C e // ceylan
|
||
ey Ej // asseye
|
||
|
||
ez (_ ez2 // nez mangez chez
|
||
_C) e (_ @ // je te
|
||
_CC) e (_ @-
|
||
_qu) e (_ @ // que
|
||
|
||
CC) e (_C @-
|
||
CC) es (_C @-z2
|
||
-j) e (_ @-
|
||
gu) e (_C @-
|
||
gu) es (_C @-z2
|
||
qu) e (_C @-
|
||
qu) es (_C @-z2
|
||
|
||
e (_ // montre
|
||
|
||
g) e (A // mangeons
|
||
|
||
AC) e (ment @- // vitement sûrement
|
||
Aqu) e (ment
|
||
enC) e (ment
|
||
enqu) e (ment
|
||
|
||
_d) e (ch @
|
||
_d) e (Cl @
|
||
_d) e (Cr @ // degré
|
||
_d) e (rr E // derrière
|
||
_r) e (ch @ // recherche
|
||
_r) e (Cl @
|
||
_r) e (Cr @ // retracer
|
||
|
||
_l) e (xA E
|
||
_l) e (CA @
|
||
_l) e (ChA @
|
||
_l) e (ClA @ // Leclerc
|
||
_l) e (CrA @ // Lebrun
|
||
tr) e (CA @
|
||
tr) e (ChA @
|
||
tr) e (ClA @
|
||
tr) e (CrA @ // entreprise
|
||
|
||
e (CC E // infect pelle mettre
|
||
e (CC E // infect pelle mettre
|
||
_s) e (cr @ // secret
|
||
e (C_ E
|
||
es (_ z2
|
||
|
||
ll) e (m // actuellement guillemets
|
||
|
||
As) e (gA
|
||
As) e (pA
|
||
Ass) e (gA
|
||
Ass) e (pA // passeport
|
||
Av) e (gA // sauvegarde
|
||
Av) e (pA
|
||
|
||
e @ // menue
|
||
|
||
// group e: English section
|
||
eac _^_en
|
||
C) ead _^_en // read, head
|
||
eak _^_en // break, speak
|
||
Cr) eam _^_en // stream
|
||
Cl) ean _^_en // clean
|
||
ear _^_en // ear, search
|
||
eas _^_en // please
|
||
eave _^_en // leave
|
||
ed (_ _^_en
|
||
_) edit _^_en
|
||
ee _^_en // meeting
|
||
eing (_ _^_en // being, boeing
|
||
eive _^_en // receive
|
||
ej _^_en
|
||
eld (_ _^_en // field
|
||
_) enter (_ _^_en // enter
|
||
_) enhan _^_en
|
||
ack) et (_ _^_en // racket, packet
|
||
ock) et (_ _^_en // rocket, pocket
|
||
qu) est (_ _^_en // request
|
||
qu) este (X_ _^_en // requested, requester
|
||
_) ev _^_en // even, ever, event
|
||
oC) ever _^_en // forever, however
|
||
|
||
|
||
.group ë
|
||
u) ë // ambiguë
|
||
ë E // citroën noël
|
||
|
||
|
||
.group f
|
||
f f
|
||
f (f
|
||
_neu) f (_ans v // liaison: neuf ans
|
||
_neu) f (_heures v
|
||
|
||
// group f: English section
|
||
_) fire _^_en
|
||
fly _^_en
|
||
_) frame _^_en
|
||
|
||
|
||
.group g
|
||
g g
|
||
|
||
su) gg (Y gZ // suggérer suggestif
|
||
gg g // agglomérer
|
||
ai) gni n^ // craignions châtaignier
|
||
gn n^ // agneau
|
||
_quatre_vin) gts (_ z2 // quatre-vingts ans
|
||
_quatrevin) gts (_ z2
|
||
|
||
vin) gt (_A t // liaison: vingt ans
|
||
|
||
vin) gt (_un
|
||
vin) gt (_deux t
|
||
vin) gt (_trois t //liaison: vingt-trois
|
||
vin) gt (_quatr t
|
||
vin) gt (_cinq t
|
||
vin) gt (_six t
|
||
vin) gt (_sept t
|
||
vin) gt (_huit t
|
||
vin) gt (_neuf t
|
||
|
||
gt (_ // vingt doigts
|
||
|
||
gt t // vingtaine doigté
|
||
ai) gu (il gy // aiguillage
|
||
in) gu (is gy // linguiste
|
||
g (C g
|
||
g (a g // langage
|
||
g (u g
|
||
g (â g
|
||
g (o g
|
||
g (û g
|
||
|
||
_ran) g (_ // rang
|
||
_san) g (_ // sang
|
||
_lon) g (_ // long
|
||
|
||
g (_ g // grog gag goulag
|
||
g Z // congé george
|
||
|
||
// group g: English section
|
||
_) game (X _^_en
|
||
@@) gate (X _^_en
|
||
gh _^_en // high, higher
|
||
girl _^_en // girl
|
||
give (X _^_en
|
||
gy (_ _^_en
|
||
|
||
|
||
.group h
|
||
_) h (ac _! // hache
|
||
_) h (ai _! // haine haillon
|
||
_) h (al _! // halte
|
||
_) h (amea _! // hameau
|
||
_) h (amb _! // hamburger
|
||
_) h (amp _! // hampe
|
||
_) h (an _! // hanche
|
||
_) h (app _! // happer
|
||
_) h (ara _! // haranguer
|
||
_) h (arc _! // harceler
|
||
_) h (ard _! // hardi
|
||
_) h (are _! // hareng, haret
|
||
_) h (arf _! // harfang
|
||
_) h (argn _! // hargne
|
||
_) h (ari _! // haricot haridelle
|
||
_) h (ark _! // harka
|
||
_) h (arn _! // harnais
|
||
_) h (arp _! // harpe
|
||
_) h (as _! // hasard, hase
|
||
_) h (âs _! // hâte
|
||
_) h (au _! // haut
|
||
_) h (av _! // havre
|
||
|
||
_) h (eau _! // heaume
|
||
_) h (él _! // hélas, héler
|
||
_) h (èl _! // hèlement
|
||
_) h (enn _! // henné, hennir
|
||
_) h (enr _! // henri
|
||
_) h (ère _! // hère
|
||
_) h (ériss _! // hérisser, hérisson
|
||
_) h (ern _! // hernie
|
||
_) h (éro _! // héros, héron
|
||
_) h (ers _! // herse
|
||
_) h (ertz _! // hertz
|
||
_) h (êtr _! // hêtre, hêtraie
|
||
_) h (eula _! // heulandite
|
||
_) h (eurt _! // heurter
|
||
|
||
_) h (iat _! // hiatal, hiatus
|
||
_) h (ibo _! // hibou
|
||
_) h (ic _! // hic
|
||
_) h (ide _! // hideux
|
||
_) h (iér _! // hiéroglyphe
|
||
_) h (i-fi _! // hi-fi
|
||
_) h (i-han _! // hi-han
|
||
_) h (iss _! // hisser
|
||
_) h (it _! // hit, hit-parad
|
||
|
||
_) h (ob _! // hobby, hobereau
|
||
_) h (och _! // hocher
|
||
_) h (ock _! // hockey
|
||
_) h (old _! // holding, hold-up
|
||
_) h (oll _! // hollandais
|
||
_) h (oma _! // homard
|
||
_) h (ondu _! // Honduras
|
||
_) h (ong _! // Hongrie
|
||
_) h (onn _! // honnir
|
||
_) h (ont _! // honte
|
||
_) h (oqu _! // hoquet
|
||
_) h (ord _! // horde
|
||
_) h (ou _! // houpe
|
||
_) h (orio _! // horion
|
||
_) h (ormi _! // hormis
|
||
_) h (ors _! // hors, horsain
|
||
_) h (osan _! // hosanna
|
||
_) h (ot _! // hot-dog, hotte
|
||
_) h (ou _! // houle, housse
|
||
|
||
_) h (u _!
|
||
_) h (uil // huile
|
||
_) h (uiss // huissier
|
||
_) h (uî // huître
|
||
_) h (umain // humain
|
||
_) h (umani // humanité
|
||
_) h (umb // humble
|
||
_) h (umi // humide
|
||
_) h (umo // humour
|
||
h // ahuri
|
||
|
||
// group h: English section
|
||
_) half _^_en
|
||
here (_ _^_en // here
|
||
|
||
|
||
.group i
|
||
i i // cri
|
||
|
||
ie (ment i // remerciement balbutiement
|
||
C) ien (t_ i
|
||
dév) ien (t_ i
|
||
t) ien (t_ jE~ // vient
|
||
v) ien (t_ jE~ // tient
|
||
at) ien (t_ jA~ // patient
|
||
cip) ien (C jA~ // récipient
|
||
vén) ien (C jA~ // inconvénient
|
||
ot) ien (t_ jA~ // quotient
|
||
|
||
i (es_ i // parties
|
||
i (e_ i
|
||
i (A j // fermier portier patio renier
|
||
_) ill ill // illégal
|
||
_m) ill il // mille
|
||
v) ill il // village
|
||
u) ill ij // cuillière cueillir
|
||
A) ill j // caillou
|
||
ill ij // famille
|
||
a) il (_ j // bail
|
||
e) il (_ j
|
||
u) il (_ j // deuil
|
||
|
||
imm imm // immaculé
|
||
im (_ im // karim
|
||
im (C E~ // timbre
|
||
in (h in // inhumain
|
||
inct (_ E~ // distinct
|
||
in (n i // innombrable
|
||
in (C E~ // vingt
|
||
in (_ W~ // vin
|
||
ique (_ ik
|
||
|
||
// group i: English section
|
||
iev _^_en
|
||
ife (_ _^_en
|
||
ing (_ _^_en // parking
|
||
ind (_ _^_en // find, mind
|
||
_C) ind (er_ _^_en // finder, reminder
|
||
_AC) ind (er_ _^_en // finder, reminder
|
||
ize _^_en // realize
|
||
|
||
|
||
.group î
|
||
î i // abîme
|
||
în (i in // vînimes
|
||
|
||
|
||
.group ï
|
||
ïn (C E~ // coïncider
|
||
ïn (_ E~
|
||
ïs is // maïs, archaïsme
|
||
ï (q i // archaïque
|
||
ï (c i // laïc
|
||
a) ï j // aïeul
|
||
ï i // ambiguïté
|
||
|
||
|
||
.group j
|
||
j Z // adjoint joujoux
|
||
|
||
// group j: English section
|
||
ject (_ _^_en
|
||
|
||
|
||
.group k
|
||
k k // kafka
|
||
|
||
|
||
// group k: English section
|
||
AC) k _^_en // blank, black, dark
|
||
ke (X _^_en // basket, make, take
|
||
key _^_en
|
||
ky (_ _^_en
|
||
|
||
.group l
|
||
l l // lit
|
||
ll l // aller
|
||
_) l' (P2 l
|
||
au) lt // hérault
|
||
outi) l (_ // outil
|
||
ui) ll j // juillet
|
||
|
||
// group l: English section
|
||
less (_ _^_en // noiseless
|
||
_) live _^_en
|
||
|
||
|
||
.group m
|
||
m m // film
|
||
mm m // pomme
|
||
|
||
// group m: English section
|
||
_) mail (_ _^_en // mailer
|
||
mov (A _^_en // move, movy
|
||
|
||
|
||
.group n
|
||
n n // une
|
||
nn n
|
||
ng (_ N
|
||
|
||
_) n' (P2 n
|
||
|
||
A) ng (_ N // parking meeting
|
||
nn n // panne
|
||
|
||
|
||
|
||
.group o
|
||
cr) oc (_ o // escroc
|
||
|
||
o (ch o // cochon
|
||
o (che_ O // poche, cloche
|
||
oe (ll wa // moelleux
|
||
_) oe (C Y // oesophage
|
||
_ph) oe (C e // phoetus
|
||
oeu @ // soeur coeur
|
||
oeufs @ // oeufs boeufs
|
||
o (eC o // coefficient
|
||
_) oi (gnon O // oignons
|
||
oin (C wE~
|
||
oin (_ wE~ // coin
|
||
oi wa // poil
|
||
oid (_ wa // froid
|
||
oê (l wa // poêle
|
||
oî wa // boîte
|
||
o (mm O // comme
|
||
radi) o (C o // radiophonique
|
||
dr) o (me_ O // vélodrome
|
||
om (b O~ // bombe
|
||
om (p O~ // pompe
|
||
n) om (_ O~ // nom
|
||
om (_ Om // www.web.com
|
||
on (K O~ // mon
|
||
on (n O // bonne
|
||
onsh (A O~z // bonshommes
|
||
onh (A On // bonhomme
|
||
|
||
_b) on (_A On // liaison: bon élève
|
||
_b) on (_h O~n2 // liaison: bon hiver
|
||
_C) on (_ O~n2 // mon appui, mon histoire, mon havre
|
||
_c) on (_ O~ // no comment
|
||
|
||
z) o (ne_ o // amazone
|
||
c) o (ne_ o
|
||
h) o (ne_ o
|
||
ph) o (ne_ O // téléphone
|
||
r) o (ne_ o
|
||
|
||
alc) oo (l O // alcool
|
||
z) oo o // zoo
|
||
z) oo (C oo // zoologue
|
||
z) oo (m u // zoom
|
||
_gal) op (_ o // galop
|
||
|
||
_sir) op (_ o // sirop
|
||
|
||
_tr) op (_ op2 // trop
|
||
v) ost (_ o // Prévost
|
||
o (sA o // poser
|
||
ot (_ o // mot dépots
|
||
_C) oup (_ u // coup, loup
|
||
uC) oup (_ up2 // beaucoup
|
||
|
||
|
||
ou u // hibou brouillard
|
||
où u // où
|
||
oû u // coûter
|
||
oyes (_ wa // troyes
|
||
oy (A waj // noyer voyelles
|
||
oy wa // roy
|
||
o (_ o // zorro allégro
|
||
o (z_ o // berlioz
|
||
o (mo o // momo
|
||
o (no o // nono
|
||
om) o o // monocorde
|
||
on) o o //
|
||
|
||
o O // sobre notions émotions
|
||
|
||
// group o: English section
|
||
oa (X _^_en // approach, load
|
||
oa (CeX _^_en
|
||
oach _^_en
|
||
old (er_ _^_en // folder, older
|
||
C) oing (_ _^_en // going
|
||
oo (Ce _^_en // boomer
|
||
oo (X _^_en // pool
|
||
C) oot _^_en // bootable football
|
||
_) one _^_en
|
||
_sC) ot _^_en
|
||
oun (C _^_en // bounce, found
|
||
_) over _^_en // over
|
||
ow _^_en // cow, town, down
|
||
oy (X _^_en // boy, toy
|
||
|
||
|
||
.group ô
|
||
ôt (_ o // rôt
|
||
ô o // cône
|
||
|
||
|
||
.group p
|
||
p p // pas
|
||
p (p // appliquer
|
||
ph f // phrase
|
||
|
||
m) ps (_ // temps champs
|
||
r) ps (_ // corps
|
||
|
||
cham) p (_ // contrechamp
|
||
|
||
cam) p (_ // camp
|
||
|
||
dra) p (_ // sparadrap
|
||
|
||
ba) p (t // baptiser compte
|
||
com) p (t // baptiser compte
|
||
|
||
C) pt (_ // prompt exempt
|
||
|
||
se) pt (_ t // sept
|
||
se) pt (iè t // septième
|
||
|
||
// group p: English section
|
||
pad (_ _^_en
|
||
plug _^_en // plug
|
||
print (_ _^_en // print
|
||
printer (_ _^_en // printer
|
||
|
||
|
||
.group q
|
||
q k // coq
|
||
_a) qu (a kw // aquarium
|
||
_a) qu (if kw // aquifère
|
||
_A) qu (idist ky // équidistant
|
||
_A) qu (ilat ky // équilatéral
|
||
_C) qu (a kw // squale square
|
||
_A) qu (a kw // équateur
|
||
dA) qu (a kw // adequate
|
||
_) qu (artz kw // quartz
|
||
qu k // quatre
|
||
_) que (_ k@ // que
|
||
_) qu' (P3 k // qu'il
|
||
n) q (_ k // cinq cent
|
||
|
||
// group q: English section
|
||
quick _^_en // quick, quickly
|
||
|
||
|
||
.group r
|
||
_su) rr RR // surréaliste
|
||
cou) rr RR // courrai
|
||
mou) rr RR // mourrai
|
||
rr R // erreur
|
||
r r // rien
|
||
|
||
// group r: English section
|
||
AC) ram (_ _^_en
|
||
_) real _^_en
|
||
rese _^_en
|
||
rst (_ _^_en
|
||
|
||
|
||
.group s
|
||
s s // verser sien
|
||
|
||
s (_S1 z2
|
||
e) s (_h z2
|
||
|
||
_) s' (P2 s // s'amène
|
||
sç s // immisça
|
||
sch (iz sk // schizophrène
|
||
sch (ol sk
|
||
sch (oo sk
|
||
|
||
sch S // schéma
|
||
dé) sh (A z // déshabiller
|
||
sh S // shérif
|
||
CA) sh (_ _^_en // punish
|
||
ss s // assez
|
||
|
||
ai) s (em s // vraisemblable
|
||
archo) s s // anarchosyndicalisme
|
||
ub) s (is z // subsister
|
||
han) s (on s // chanson
|
||
A) s (A z // baiser
|
||
A) s (oft s // microsoft
|
||
y) s (A z // paysage
|
||
CCan) s (A z // transition
|
||
xpan) s (A s // expansion
|
||
|
||
|
||
_u) s (_ s
|
||
Cu) s (_
|
||
Abu) s (_ s
|
||
_Abu) s (_
|
||
mbu) s (_ s
|
||
Acu) s (_ s
|
||
écu) s (_
|
||
odu) s (_ s
|
||
gu) s (_ s
|
||
igu) s (_ // aigus
|
||
iu) s (_ s // radius
|
||
ïu) s (_ s // laïus
|
||
Culu) s (_ s // cumulus
|
||
plu) s (_ z2 // plus, surplus
|
||
ylu) s (_ s // stylus
|
||
mu) s (_ s
|
||
_mu) s (_
|
||
ému) s (_
|
||
unu) s (_ s // prunus
|
||
opu) s (_ s // opus, octopus
|
||
Aru) s (_ s // virus
|
||
aru) s (_ // disparus
|
||
ouru) s (_ // courus
|
||
psu) s (_ s // lapsus
|
||
|
||
atu) s (_ s // stratus cactus motus
|
||
ctu) s (_ s // cactus
|
||
etu) s (_ s
|
||
aitu) s (_
|
||
itu) s (_ s
|
||
ltu) s (_ s // altus
|
||
otu) s (_ s // motus
|
||
Cutu) s (_ s
|
||
|
||
_tou) s (_C
|
||
_tou) s (_ s
|
||
|
||
s (b z // sbire
|
||
s (d z
|
||
s (g z
|
||
s (j z
|
||
s (v z
|
||
|
||
// group s: English section
|
||
sh (_ _^_en
|
||
ship _^_en // friendship
|
||
shop _^_en // shop
|
||
sh (At _^_en // shut, shot
|
||
sk _^_en
|
||
_) smil _^_en // smile, smiley
|
||
spy _^_en
|
||
sy (_ _^_en
|
||
|
||
|
||
.group t
|
||
t t // bataille
|
||
V) t (_ t2 // silent at end of verb unless next word starts with a vowel
|
||
t (_ // silent at end of word
|
||
_) th (onX t // thon
|
||
_) th (ymX t // shym
|
||
ts (_S1 z2 // silent at end of word unless next word starts with a vowel
|
||
C) t (_ t // compost watt soft script malttact abrupt
|
||
Vn) t (_ t2 // silent at end of verb unless next word starts with a vowel
|
||
n) t (_ // silent at end of word
|
||
r) t (_ t2 // fort
|
||
C) te (_ t@- // patte
|
||
|
||
aul) t (_ // Renault
|
||
|
||
tt t // attitude
|
||
|
||
s) th (m // asthme
|
||
th t // théorie
|
||
hui) t (_ t // huit
|
||
|
||
_) t t // tien tiers
|
||
an) t (ia t // Santiago
|
||
|
||
t (io_ s // ratio
|
||
|
||
a) t (ia s // spatial
|
||
en) t (ia s // confidentialit�
|
||
bu) t (iA s // balbutiait
|
||
r) t (ia s // impartial
|
||
ini) t (i s // initier
|
||
p) t (ia s // nuptial
|
||
an) t (iat s // transsubstantiation
|
||
|
||
|
||
t (ion s // programmation
|
||
Cisi) t (ion t // visitions
|
||
ci) t (ion t // citions
|
||
ou) t (ion t // ajoutions
|
||
s) t (ion t // gestion
|
||
t) t (ion t // combattions
|
||
|
||
t (iel s // partiel patiemment
|
||
t (iem s
|
||
|
||
mar) t (ien s // martien vénitienne
|
||
i) t (ien s
|
||
pa) t (ien s
|
||
o) t (ien s
|
||
|
||
Cu) t (ieX s // minutie
|
||
ni) tien (t_ si
|
||
bu) tien (t_ si
|
||
|
||
cra) t (ie_ s // démocratie
|
||
cra) t (ies_ s
|
||
|
||
ner) t (ie_ s // inertie
|
||
ner) t (ies_ s
|
||
|
||
_ce) t (_ t
|
||
|
||
// group t: English section
|
||
C) th (_ _^_en // month
|
||
_) time _^_en
|
||
tle (_ _^_en
|
||
too _^_en
|
||
ttl _^_en
|
||
try (_ _^_en // try, country
|
||
sCar) t (_ _^_en // smart, start
|
||
sCar) t (er_ _^_en // starter
|
||
_) tun (AX _^_en
|
||
|
||
|
||
.group u
|
||
u y // cruel nuage brut
|
||
ui w^i
|
||
|
||
_b) usi _^_en // business, businessman
|
||
c) ueill Wj // cueillir
|
||
c) ueil (_ Wj // recueil
|
||
_c) ul (_ y
|
||
g) ueill Wj // orgueilleux
|
||
g) ueil (_ Wj // orgueil
|
||
|
||
|
||
um (_ Om // album
|
||
f) um (_ W~ // parfum
|
||
um (b W~ // humble
|
||
um (p W~
|
||
un (C W~ // emprunt lundi
|
||
CC) un (_ W~ // brun
|
||
uc) un (_ W~n2 // aucun
|
||
un (_ W~n2 // un avion
|
||
_f) un @n // fun
|
||
_g) un @n // gun
|
||
_r) un @n // run
|
||
_s) un @n // sun, sunday
|
||
|
||
fl) ux (_ y // flux, reflux
|
||
g) u (A // fatigue
|
||
g) u (ï y // ambiguïté
|
||
g) u (ë y // ambiguë
|
||
|
||
// group u: English section
|
||
C) ui (ce _^_en // produice, juice
|
||
umber (_ _^_en
|
||
ump (_ _^_en
|
||
unch _^_en
|
||
under _^_en // under, understand, thunder
|
||
_) up (C _^_en // upper, update
|
||
up (_ _^_en // setup
|
||
urn (X _^_en // burn, turn
|
||
ust (_ _^_en // just, trust
|
||
|
||
|
||
.group v
|
||
v v
|
||
|
||
// goup v: English section
|
||
voice (X _^_en
|
||
void (_ _^_en
|
||
vy (_ _^_en
|
||
|
||
|
||
.group w
|
||
w w
|
||
w (agon v // wagon
|
||
|
||
// group w: English section
|
||
A) w _^_en
|
||
wa (Ce_ _^_en // hardware software wave
|
||
_) wan _^_en
|
||
wr _^_en // write
|
||
w (ACC _^_en // wash, wish, with
|
||
way _^_en // way, away
|
||
_) wi _^_en // wire
|
||
win _^_en // winner, window
|
||
wise _^_en
|
||
wor _^_en // word, world
|
||
|
||
|
||
.group x
|
||
x ks
|
||
xs ks // lexique lexicaux vox
|
||
_e) x (A gz // exagérer exemple
|
||
_e) x (h gz // exhumer
|
||
|
||
ai) x (_ // voix paix prix
|
||
oi) x (_
|
||
ri) x (_
|
||
|
||
_soi) x (A s // soixante
|
||
|
||
au) x (_ z2 // faux beaux
|
||
eu) x (_ z2 // jeux
|
||
ou) x (_ z2 // choux genoux
|
||
|
||
_au) x (quel // auxquels
|
||
|
||
_di) x (_neuf z // liaison: dix-neuf
|
||
_di) x (_ z3
|
||
_si) x (_neu s // liaison: six-neuf
|
||
_si) x (_ z3
|
||
|
||
di) x (iè z // dixième
|
||
si) x (iè z // sixième
|
||
deu) x (iè z // deuxième
|
||
|
||
|
||
.group y
|
||
y i // cryogénique myope
|
||
|
||
ym (b E~ // symbolique
|
||
ym (p E~ // tympan
|
||
ym (_ E~ // thym
|
||
y (nn i
|
||
y (nA i
|
||
ys (_ is
|
||
yx (_ iks
|
||
|
||
yn E~ // laryngite
|
||
|
||
|
||
.group z
|
||
z z
|
||
zz z
|
||
t) z s // tzigane
|
||
|
||
|
||
.group
|
||
// accented characters, these could have their own groups if they need more rules
|
||
â a:
|
||
ñ n^
|
||
|
||
ç s // rançon
|
||
é e // été
|
||
è E // règle
|
||
ê E // fête
|
||
ñ Ni // niño
|
||
ö O // angström
|
||
Å“ W
|
||
œu W: // sœur
|
||
û y // fûtes
|
||
ü y // bülcher
|
||
|
||
|
||
// symbols that are normally spoken when reading text
|
||
, (D pilk:u
|
||
! Eksklamassj'O~
|
||
$ dOlaR
|
||
@ aRobas
|
||
% puRsA~
|
||
& _e
|
||
+ plys
|
||
~ tilde
|
||
€ @Ro
|
||
¢ sEnt
|
||
Â¥ i;En
|
||
£ livR
|
||
° d@gRe
|
||
± pl'yz_'u_mw'E~
|
||
× myltip@-lj'e_p'aR
|
||
÷ diviz'e_p'aR
|
||
¼ W~_k'aR
|
||
½ W~_d@m'i
|
||
¾ tRw'a k'aR
|
||
© _^_EN
|
||
® R@ZistR'@d_m'aRk
|
||
|
||
|
||
|
||
|
||
|