123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187 |
- // Interlingua translation rules for Espeak
- // This file is UTF-8 encoded
- // GI: Unstressed i and u turn into semiconsonants before a following vowel;
- // e.g. Bulgaria, filatorio, persuader
- .group a
- a a
- ai aI
- au aU
- .group e
- e e
- ei eI
- eu eU
- .group i
- i i
- i (A j // turns into j if followed by vowel
- &) i (c_ =i // stress on previous syllable
- &) i (ca_ =i
- &) i (co_ =i
- &) i (da_ =i
- &) i (do_ =i
- i (fic_ 'i
- i (fico_ 'i
-
- .group o
- o o
- oi oI
- .group u
- u u
- u (A w // turns into w if followed by vowel.
- &) u (la_ =u // stress on previous syllable
- &) u (lo_ =u
-
-
- // GI: DOUBLE CONSONANTS merge in pronunciation.
- .group b
- b b
- b (b
-
- // GI: c before e, i, y is pronounced like ts in 'hats' (or, optionally, like
- // c in 'city'); otherwise like c in 'cats'; ch like ch in 'echo', 'chrome';
- .group c
- c k
- c (c
- c (e ts
- c (i ts
- c (y ts
- // GI: The digraph ch stands frequently for the sound of sh in 'English'
- // and is respelled as sh; e.g. choc (sh-).
- ch tS // reduce deviation spellings by making ch standardized
- ch (l k
- ch (r k
- .group d
- d d
- d (d
-
- .group f
- f f
- f (f
- .group g
- g g
- g (g
-
- // GI: h as in English (or, optionally, silent); after r and t, silent;
- .group h
- h h
- h (h
- r) h
- t) h
-
- // GI: like z in 'azure' (or, optionally, like g in 'gem' or like y in 'yes');
- .group j
- j Z // like z in azure
- j (j
- .group k
- k k
- k (k
- .group l
- l l
- l (l
- .group m
- m m
- m (m
- // The sounds of g and k assimilate a preceding n as in English.
- .group n
- n n
- n (n
- n (k N
- n (g N
- n (q N
- .group p
- p p
- p (p
- ph f
-
- .group q
- q k
- q (q
- // GI: r like rr in 'merry' or, better, like r in Spanish 'caro';
- .group r
- r R // description too vague, so using standard r trill.
- r (r
-
- // GI: like s in 'stay'; between vowels, the same
- // (or, optionally, like s in 'these');
- // e.g. sparse, abstruse, accusativo;
- // GI: sound of sh in 'English'
- .group s
- s s // s always s for simplicity.
- s (s
- sh S
- s (_S1 s
- // GI: as in English; ti before vowels, unless stressed or preceded by s,
- // like tsy in 'he gets you' (or, optionally, like sy in 'we pass you'
- // or like ty in 'we let you'); e.g. actor, garantia, question,
- // but action, reverentia;
- // GI: h as in English (or, optionally, silent); after r and t, silent;
- .group t
- t t
- t (t
- th t // after t, h is silent.
- //ti S // too variable, English S, French s, latin t, keeping t.
- .group v
- v v
- v (v
-
- .group w
- w w
- w (w
-
- // GI: x like x in 'fox'; between vowels, the same
- // (or, optionally, like x in 'exact');
- .group x
- x ks // always ks for simplicty.
- x (x
-
- // GI: y unstressed before vowels, like y in 'yes';
- // otherwise like i in 'machine'; e.g. Yugoslavia, typo.
- .group y
- y (A j // j before vowels
- A) y j // ??
- y i // i otherwise
-
-
- .group z
- z z
- z (z
-
|