diff --git a/dictsource/de_list b/dictsource/de_list index 431652f1..800eb458 100644 --- a/dictsource/de_list +++ b/dictsource/de_list @@ -497,7 +497,7 @@ word _^_EN abort ab'O*t absentier apzEnt'i:* abstinent $3 -achsig 'aksIC2 +achsig 'aksIg# akazie $alt allein $2 andre and@-*@ // andere @@ -703,7 +703,7 @@ vielbesprochen $3 vielleicht $2 vorbei fo:*b'aI vorher fo:*h'e:* -vorherig fo:*h'e:*IC +vorherig fo:*h'e:*Ig# vorig fo:*Ig //wahrscheinlich $2 diff --git a/dictsource/de_rules b/dictsource/de_rules index e66794a5..d31c3d7a 100644 --- a/dictsource/de_rules +++ b/dictsource/de_rules @@ -550,24 +550,8 @@ @) i (at_ I i (d_ 'i: i (erin =i: - ig (C IC - ig (m Ig - ig (n Ig - ig (l Ig - ig (r Ig - ig (ung Ig - ig (end_ Ig + ig Ig# // [ig] or [iC] igh aI - igtet Ikt@t - igtest Ikt@st - &) ig (_N IC - &) ig (_ Ig // -ig + inflexions - @) igst (_ ICst - @) igste (_ ICst@ - @) igstem (_ ICst@m - @) igsten (_ ICst@n - @) igster (_ ICst3 - @) igstes (_ ICst@s i (i i:_! diff --git a/dictsource/dict_phonemes b/dictsource/dict_phonemes index 533e4ecf..d31a6e22 100644 --- a/dictsource/dict_phonemes +++ b/dictsource/dict_phonemes @@ -15,22 +15,6 @@ n N n^ p r s S t T tS v w x x2 z Z -Dictionary ne_dict - -@ @/ @2 @3 a aI aU a~ -e E eI eU e~ E~ i I -i~ l- o O o: oI oU O~ -o~ r- u uI u~ V VI VU -V~ - -- : b bh c ch d d. -dh f g gh h H j J -Jh k kh l l. m n N -n. n^ p ph Q q r r. -s S s. t T t. th v -w x z z. - - Dictionary ca_dict @ a a# aI e E E2 i @@ -88,8 +72,8 @@ E E2 E: e: EI I i2 i: O o: OY U u: W y y: Y: -* : ; b C C2 d D -dZ f g h j k l m +* : ; b C d D dZ +f g g# h j k l m n N p pF r s S t tS ts v w x z Z @@ -143,17 +127,6 @@ N n^ p Q R R2 s t T tS v v# w x z -Dictionary hu_dict - -A a: E e: i i: o o: -u u: Y y y: Y: - -- : b c d dZ dz f -g h j J k l m n -n^ p r R R2 s S s2 -t tS ts v z Z - - Dictionary fi_dict & &i &y a a2 ai au e @@ -217,12 +190,15 @@ r. s S s. t T t. th th. v w x z -Dictionary am_dict +Dictionary hu_dict -@ a e i o u y +A a: E e: i i: o o: +u u: Y y y: Y: -b d h l m q R s -S t tS +- : b c d dZ dz f +g h j J k l m n +n^ p r R R2 s S s2 +t tS ts v z Z Dictionary hy_dict @@ -281,21 +257,6 @@ k l m n N p R s S t tS v w x z Z -Dictionary ro_dict - -@ @- @I @U a aI aU e -ea eI eo eU i i/ I^ iI -iU o O Oa oI oU u uI -y Y yI yU - -* *; b b; c C d d; -dZ f f; g h j k l -l; m m; n N n; p p; -r s S S; t t; tS ts -ts; v v; w w2 x z Z -z; Z; - - Dictionary ku_dict 8 a e E E# eI eU i @@ -342,20 +303,6 @@ N n^ p r R s S t tS ts tS; v x z Z -Dictionary ml_dict - -a a: aI aU e E e: i -I i: o o: r- u u: V -y - -: b bh c ch d d. dh -dh. dZ f g gh h j J -Jh k kh l l. m n N -n. n^ p ph R R2 s s. -S; t t. th th. tS v w -z z. - - Dictionary nci_dict a e i o O @@ -400,20 +347,6 @@ R s S t tS v w x z Z -Dictionary pa_dict - -@ a a~ e E e~ E~ i -I i~ I~ o O O~ o~ r- -U u U~ u~ V V~ - -: ; b bh c ch d d. -dh dh. f g gh h H j -J Jh k kh l l. m n -N n. n^ p ph Q R R2 -s S t t. th th. v x -z - - Dictionary pl_dict a E E# E~ i O O~ u @@ -426,15 +359,6 @@ s; S; t t; tS ts tS; v w x z Z Z; -Dictionary prs_dict - -@ A E eI i o u - -: b d dZ f g h j -k l m n p r R s -S t tS v w X z Z - - Dictionary pt_dict & &/ &U~ &~ @ @- a A @@ -449,6 +373,21 @@ S s# s; t T tS ts v w x z Z +Dictionary ro_dict + +@ @- @I @U a aI aU e +ea eI eo eU i i/ I^ iI +iU o O Oa oI oU u uI +y Y yI yU + +* *; b b; c C d d; +dZ f f; g h j k l +l; m m; n N n; p p; +r s S S; t t; tS ts +ts; v v; w w2 x z Z +z; Z; + + Dictionary ru_dict 8 @- a A e E E# E2 @@ -463,16 +402,6 @@ t; ts tS; v x z Z z; Z; -Dictionary rw_dict - -a e i o u - -* : b B c d dZ f -g h j J k l m n -N n^ p q R s S S; -t tS v w x z - - Dictionary sk_dict & @- a a: e e: i i: @@ -579,16 +508,3 @@ oi ong ou u ui yu b c d f g h j k l m n N p r s t tS v w z - - -Dictionary ur_dict - -@ a a: aI aU E e: i -I i: O o: U u: - -: b bh c ch d D d. -dh dh. dZ f g gh H j -J Jh k kh l m n N -p ph Q q R r. s S -s. t T t. th th. v x -z Z z. diff --git a/dictsource/en_list b/dictsource/en_list index 558a41a9..e1bf2c51 100644 --- a/dictsource/en_list +++ b/dictsource/en_list @@ -992,6 +992,7 @@ dogged d0gI2d domino $1 donor doUn3 dont doUnt $only +donut doUnVt dose doUs dosage doUsI2dZ dramatic dr@matIk @@ -1025,7 +1026,6 @@ electron I2lEktr0n elicit I2lIsI2t eligible ElI2dZ@b@L élite Il'i:t -email i:meIl embed Emb'Ed ember Emb3 empire $1 @@ -2634,7 +2634,7 @@ Graeme greI@m Graham greI@m Hadrian heIdri:@n Harriet hari@t -Heidi haIdI +Heidi haIdi Huw hju: Iain i:@n Ian i:@n diff --git a/dictsource/en_rules b/dictsource/en_rules index 94c217f1..81503f7f 100644 --- a/dictsource/en_rules +++ b/dictsource/en_rules @@ -39,67 +39,65 @@ .group a - _) a (_ a2 - _) a (- 'eI - -) a (- a2 - _) a (-half a2 - _) a (_D ,eI - _) a (_- eI - _) a's (_ eIz - D_) a (_ eI a a - XC) a (_ A: + _) a's (_ eIz + -) a (- a2 + _) a (- 'eI + _) a (-half a2 + sw) a (B 0 a (Be# eI + w) a (Be# eI a (BeCo_ a - a (BerC a a (BerA a - @) a (Bia 'eI - @) a (Biu 'eI + a (BerC a a (Bet a + @) a (Bia 'eI a (Bing E + @) a (Biu 'eI + a (Bo_ 'A: XC) a (By_ eI a (Ca_ 'A: + a (Cability eI a (Cable 'eI a (Cably 'eI - a (Cability eI - a (Cible 'eI n) a (Cal eI - _) a (ve a - _) any EnI2 - _) a (von eI + a (Cible 'eI &) a (_ @ + _) a (_ a2 &b) a (_ =@ + D_) a (_ eI + XC) a (_ A: grandC) a (_ A: + _) a (_- eI + _) a (_D ,eI aa A: - aa (a a: aa) aa a: + aa (a a: aar 'A@ - a (Bo_ 'A: - XC) a (ble eI - CCC) a (ble eI - _en) a (bl 'eI - _dis) a (ble 'eI - _un) a (ble 'eI + w) a (b 0 r) a (ciA eI _r) a (cis eI + w) a (d 0 + ow) a (d @ ae i: - ae (val 'i: aea i@ @) aed (_S2 d - _) ae (on i: - _) aer (o e@ ae (l eI h) ae (m i: h) aemorrh Em3r + _) ae (on i: aer e@ - _c) aer %e@ r) aer 'A@ + _c) aer %e@ + _) aer (o e@ _) aero e@roU aero (plan e@r@ aero (sol e@r@ m) ae (st aI - ah (_ A: + ae (val 'i: + sw) a (g a ah (C A: + ah (_ A: &) ah (_ @ m) a (hog @ m) a (jes a @@ -109,80 +107,75 @@ @) a (ki_ 'a @) ak (ia ak aku (_ 'A:ku: + sw) a (m_ a + sw) a (nk a ao eI0 - ao (_ =aU m) ao aU t) ao aU - aor eI'o@ + ao (_ =aU g) ao (l eI@ + aor eI'o@ m) ao (ri aU _) a (qu %a aqu (a akw aqua (t @kwa aque (o eIkwI aqui akwI + w) a (s 0 squ) a (sh 0 a (sion eI er) a (sur eI + w) a (tc 0 + w) a (ter O: l) a (th aa + sw) a (th eI a (the_+ eI p) a (tien eI - a (tion 'eI - @) a (tious 'eI - _r) a (tion a irr) a (tio a + a (tion 'eI + _r) a (tion a n) a (tional a + @) a (tious 'eI n) a (tur eI n) a (tura a sign) a (ture I st) a (tus eI - _) aw (a+ a2w - _) aw (ok a2w + _) a (ve a + _) a (viat eI + _) a (von eI aw O: a (wA a + _) aw (a+ a2w awal O:l + a (way_ @ + _) awe O: awe (B O: awe (_ O: - _) awe O: _) aw (f O: - _) aw (k O: - @) awi (_ 'A:wI - a (way_ @ _) a (wh@ a2 - _) a (x a - _) a (x+ a + @) awi (_ 'A:wI + _) aw (k O: + _) aw (ok a2w C) a (x+ a + _) a (x+ a ay eI _) ay aI + w) ay eI _) ayle eI@L _) ayr e@ - g) a (zeC% @ h) a (z eI - h) a (zar 'a l) a (z eI + sw) a (z A: r) a (zA eI + h) a (zar 'a + g) a (zeC% @ + @k) aze (_ 'A:zI @) a (zi_ 'A: + a (zide 'eI br) a (zil a bl) a (zon eI r) a (zor eI - sw) a (B 0 - sw) a (g a - sw) a (m_ a - sw) a (nk a - sw) a (th eI - sw) a (z A: - w) a (Be# eI - w) a (b 0 - w) a (d 0 - ow) a (d @ - w) a (s 0 - w) a (tc 0 - w) a (ter O: - _) a (viat eI - w) ay eI - @k) aze (_ 'A:zI a (zy eI - a (zide 'eI a (zz_ 'a .group ab @@ -210,6 +203,11 @@ able eIb@L abling 'eIblIN ably eIblI + _en) ab (l 'eIb + XC) ab (le eIb + CCC) ab (le eIb + _un) ab (le 'eIb + _dis) ab (le 'eIb ab (neg ab ab (olit ,ab _) ab (ori ,ab @@ -756,6 +754,7 @@ _) anti (@P4 ,antI // prefix ant (iq ant anti (ci ant'I + _) any EnI2 an (za 'an .group ap @@ -1653,34 +1652,50 @@ .group e e E - &) e (_ - XC) e (_N i: + e'er e@ + &Cr) e's (_ @z + &C) e's (_S2i z + &c) e's (_S2i Iz + &f) e's (_S2i s + &g) e's (_S2i Iz + &k) e's (_S2i s + &p) e's (_S2i s + &r) e's (_S2i z + &s) e's (_S2i Iz + &t) e's (_S2i s + &x) e's (_S2i Iz + &ch) e's (_S2i Iz + &ph) e's (_S2i Iz + &sh) e's (_S2i Iz + &th) e's (_S2i z XC) e (Be_ i: - @) e (Cia_ 'i: e (Bo_ 'i: e (Boe_ 'i: - acB) e (_ %I + @) e (Cia_ 'i: e (Cic_ E e (Cical 'E e (CiuB i: + &) e (_ + acB) e (_ %I + XC) e (_N i: + vert) e (b I + @@) eble (_ @b@L + cel) e (bra @ + e (bria i: t) ech (_ Ek m) e (chanic I - @@) eble (_ @b@L - vert) e (b I - e (bria i: - cel) e (bra @ sp) e (cia E sp) e (cies i: _) e (cl %I - _) eco (s i:koU econo (m Ik'0n@ econo (mic i:k@n'0 + _) eco (s i:koU &) ecy (_ @s%I ee i: coff) ee I ee (m 'i: - eer 'i@3 t) ee (n_ 'i: + eer 'i@3 ch) eese i:z d) e (fault i: e (ffec %I @@ -1688,30 +1703,23 @@ efier (_ I2faI3 e (ful @@) efy (_ I2faI - &) eg (y @dZ - @) e (gic 'i: l) e (gal i: r) e (gal i: - l) e (git @ int) e (ge I - int) e (gra I - n) e (got I2 + @) e (gic 'i: l) egion i:dZ@n - egy (pt i:dZI + l) e (git @ + n) e (got I2 + int) e (gra I n) e (gro i: + &) eg (y @dZ + egy (pt i:dZI eh (K eI - ei eI - _) ei aI - c) ei i: _) e (jA %I v) ej (_ eI - &) e (m_ @ - @) e (mber 'E - @@) e (ment_ e (me_ i: _el) e (men I - e (mail i: - f) e (male i: + @@) e (ment_ e (meou i: _C) e (mur i: &) e (n @ @@ -1719,41 +1727,23 @@ Ah) e (n E ll) e (nge I e (o I2 - f) eo i: - _) e (phem %I cr) e (pe+ E + _) e (phem %I _) epi EpI _) epider EpId'3: _) ep (isC I2p ep (ox I2p - e (qual i: - _) e (qua i: - _) e (quat %I fr) e (q i: + _) e (qua i: + e (qual i: + _) e (quat %I _s) e (que i: e (quip %I equiv %IkwIv - e'er e@ h) e (sion 'i: - &f) e's (_S2i s - &k) e's (_S2i s - &p) e's (_S2i s - &t) e's (_S2i s - &c) e's (_S2i Iz - &g) e's (_S2i Iz - &ch) e's (_S2i Iz - &ph) e's (_S2i Iz - &s) e's (_S2i Iz - &sh) e's (_S2i Iz - &th) e's (_S2i z - &r) e's (_S2i z - &x) e's (_S2i Iz - &C) e's (_S2i z - &Cr) e's (_ @z @) e (tio i: discr) e (tion E eu ju: - d) eu (ts OI r) eu (d OI eu (m_ i: s) eu (m_ 'i@ @@ -1762,22 +1752,23 @@ eur (_ '3: ?3 eur (_ 'U@ ?5 eur (_ 'VR - &) eus (_ =I2@s _) euro jU@roU _) euro (pe jU@r-@ + &) eus (_ =I2@s + d) eu (ts OI ew ju: - ew (_ ju: - j) ew (+ u: + _s) ew u: ?3 d) ew u: ?3 n) ew u: ?3 t) ew u: - j) ewe (l u:@ + j) ew (+ u: l) ew (+ u: r) ew (+ u: - _s) ew u: + ew (_ ju: _s) ew (_ oU - e (work eway (_S3 weI + j) ewe (l u:@ + e (work @) ez (_ =Ez .group ea @@ -1916,6 +1907,9 @@ .group ei + ei eI + _) ei aI + c) ei i: l) eice (st E eich aIx eigh eI @@ -1981,6 +1975,10 @@ .group em _) em %Em _) em (a I2m + &) em (_ @m + em (ail i:m + f) em (ale i:m + @) em (ber 'Em em (ana Em emba (s Emb@ em (blem Em @@ -2119,6 +2117,7 @@ _) en (ough I2n .group eo + f) eo i: @@) eo (_ 'eIoU g) eo I20 eo (d_ aU @@ -2286,6 +2285,7 @@ es (cape %Es es (capi %Es _) es (p@ %Es + _) es (peak i:s es (peci I2s _) es (pl Es _) es (tab I2s @@ -2481,7 +2481,6 @@ gue (_ g _) gue gE _) guer (n g3: - // _ar) gu gju: .group h h h @@ -2519,196 +2518,146 @@ .group i i I + ntell) i I _) i' %aI - XC) i (_ aI - b) i (_ aI - c) i (_ aI - c) is (_ Is - d) i (_ =I - @@h) i (_ =I - h) i (_ =aI - &sk) i (_ =I - i (CCi_ 'I - XC) i (Ca_ i: - @) i (Cate_ =I - XC) i (Co_ i: i (Be# aI i (Bee I i (Bel_ I i (Bet_ I + i (CCi_ 'I + XC) i (Ca_ i: + @) i (Cate_ =I + &) i (Cenc I + &) i (Cent I @) i (Cer I XC) i (Cer_ aI - i (ani_ I - i (ber_ aI - i (der+_ aI @) i (Cing aI - &) i (Cent I - &) i (Cenc I + XC) i (Co_ i: _) i (Cy_ aI XC) i (Cy_ aI - _p) i (ty_ I - ntell) i I + _l) i (Cy_ I + b) i (_ aI + c) i (_ aI + d) i (_ =I + h) i (_ =aI + XC) i (_ aI + &sk) i (_ =I + @@h) i (_ =I _) i (a aI - _) i (b aI - _) i (c aI - _) i (d aI - i (deo I - _) i (di I - C) i (ler aI - _) i (o aI &) ial (_ =I2@l + i (ani_ I + _) i (b aI @) ibab aIb@b - @) ible (_S4ev @b@L - @) ibly (_S4efv @bl%I - i (bilit I l) i (bel aI - t) ibe (t Ib'E - b) i (ble_ aI - i (bo_ i: - v) i (br aI - f) i (bre aI - _l) i (br aI - _l) i (bre i: l) i (ber I scr) i (ber aI + i (ber_ aI + t) ibe (t Ib'E + i (bilit I + b) i (ble_ aI + @) ible (_S4ev @b@L + @) ibly (_S4efv @bl%I + i (bo_ i: + v) i (br aI + _l) i (br aI + f) i (bre aI + _l) i (bre i: @) i (butive 'I @) i (butor 'I + _) i (c aI &) i (c_ =I - &) i (ciCe_ =I &) i (ca_ =I - &) ico (_ =I2koU &) i (cal =I - i (cial 'I - ician 'IS@n + pr) i (ce aI + adv) i (ce aI + dev) i (ce aI + ent) i (ce aI @) i (ce_ I2 @) i (ced_ I2 @) i (cence I - pr) i (ce aI - ent) i (ce aI - adv) i (ce aI - dev) i (ce aI _) ich Ik + &) i (ciCe_ =I + i (cial 'I + ician 'IS@n @) i (cip 'I + &) ico (_ =I2koU i (cus_ =I - _) id (_ aIdi: - _) idea aId'i@ + _) i (d aI + ir) i (d I acc) i (d I + _) id (_ aIdi: c) i (dal 'aI fr) i (day aI - _) i (dle aI - br) i (dl aI - _s) i (dl aI + _) idea aId'i@ f) i (del I2 - br) i (dg I - ir) i (d I + i (deo I _s) i (der aI + i (der+_ aI i (der_+ aI + br) i (dg I + _) i (di I + _s) i (dl aI + br) i (dl aI + _) i (dle aI @) i (do_ 'i: - ifier (_ IfaI3 man) ife (s IfE - &) ify (_ =I2faI if (icAnC 'If + ifier (_ IfaI3 r) i (fl aI st) i (fl aI + &) ify (_ =I2faI i (genous 'I - igeo IdZ@ - n) ihi aI|@ ii (_ IaI f) i (j i: h) i (j aI - @) illa (_ 'Il@ @) ila (_ 'Il@ - l) il (ah_ aIl - _) il (l %I - _) ill (_ Il - _) il (ln I - _) il (lust I _C) i (lage aI - ch) i (ld aI - ch) i (ldr I + l) il (ah_ aIl _m) i (ld aI _w) i (ld aI + ch) i (ld aI w) i (lderC I + ch) i (ldr I + sacr) ile IlI i (leA I &) ile (ge @lI - sacr) ile IlI - @) i (less I s) i (len aI + C) i (ler aI + @) i (less I + _) il (l %I + _) ill (_ Il + @) illa (_ 'Il@ + _) il (ln I + _) il (lust I _C) i (lo aI _k) i (lo I - _l) i (Cy_ I &) ily (_S2i l%I - l) i (m@ I - cl) i (m aI - l) ime aIm - l) i (mer I - d) ime (ns aImE - im (ent+ Im - ime (ter_ Imi: - ime (tre Imi: - @) i (metr I - s) imile 'ImI2lI - _pr) i (ma aI - sh) i (ma_ 'i: - i (mum I @) i (ness I i (o I2 + _) i (o aI ?7 i (o i: ipede Ipi:d _s) i (ph aI - i (que_ 'i: i (qu_ i: - @) i (scenC 'I - &) i (zabl aI - &) i (sabl aI - @) is (co_ 'Is - _) is (lan aI - _) is (le aI - _) is (o aIs - is (o_ aIz - ise (_ aIz - iser (_ aIz3 - @) ism (_S3de Iz@m - an) ism (_S3d Iz@m - @iB) ism (_S3d Iz@m - is (er+_ aIz - iz (er_ aIz - prAm) is Is - @Cs) is (_ =Is - b) is (_ Is - ize (_ aIz - ise (d_ aIz - ize (d_ aIz - isa (tion aIzeI - iza (tion aIzeI -? 3 isa (tion @zeI -? 3 iza (tion @zeI - _d) i (se I2 - &) ish (_ I2S - i (sive aI - is (land aI - is (le_ aI - @) iste (_ 'i:st - @) is (tic 'Is - chr) i (st_ aI - adv) is aIz - v) is (coun aI - is (or_ aIz - issimo (_ 'IsImoU - @) istan (_ =Istan - @) istani (_ Ist'A:nI - r) is (y_ =@s - ithe (_ aID + i (que_ 'i: i (tion 'I - &) ius =I2@s + _p) i (ty_ I &) iu (m =i@ + &) ius =I2@s i (wo 'i: C) i (x++ I s) i (zA aI + &) i (zabl aI + iza (tion aIzeI +?3 iza (tion @zeI + ize (_ aIz + ize (d_ aIz i (zen I2 + iz (er_ aIz p) izz (a i:t|s + .group ia XC) ia aI|@ &) iac (_ =Iak @@ -2827,6 +2776,7 @@ am) ig (a_ i:g t) ig (e+ aIg t) ig (r aIg + igeo IdZ@ igh (t aI h) igh aI n) igh aI @@ -2852,8 +2802,20 @@ igu (_ 'i:g .group im + cl) im aIm _) im (@ %Im + l) im (@ Im + _pr) im (a aIm + sh) im (a_ 'i:m im (age Im + l) ime aIm + d) ime (ns aImE + im (ent+ Im + l) im (er Im + ime (ter_ Imi: + @) im (etr Im + ime (tre Imi: + s) imile 'ImI2lI im (it Im _) imm (@ %Im imm (at ,Im @@ -2869,13 +2831,15 @@ im (plant_ Im im (ple Im im (plica Im - impo (ten Imp@ im (portu ,Im + impo (ten Imp@ im (pregna ,Im im (presa ,Im im (provis Im im (pulse_ Im ?3 s) im (ult aIm + im (um Im + .group in @) ing (_+S3dve IN @@ -3137,6 +3101,45 @@ ir (ru I iry (_ aI@rI + +.group is + adv) is aIz + prAm) is Is + b) is (_ Is + c) is (_ Is + @Cs) is (_ =Is + &) is (abl aIz + isa (tion aIzeI +?3 isa (tion @zeI + @) isc (enC 'Is + @) is (co_ 'Is + v) is (coun aI + _d) is (e I2s + ise (_ aIz + ise (d_ aIz + is (er+_ aIz + iser (_ aIz3 + &) ish (_ I2S + is (ive aI + _) is (lan aI + is (land aI + _) is (le aI + is (le_ aI + an) ism (_S3d Iz@m + @iB) ism (_S3d Iz@m + @) ism (_S3de Iz@m + _) is (o aIs + is (o_ aIz + is (or_ aIz + issimo (_ 'IsImoU + chr) is (t_ aIs + @) istan (_ =Istan + @) istani (_ Ist'A:nI + @) iste (_ 'i:st + @) is (tic 'Is + r) is (y_ =@s + + .group it _) it' %It _m) it (o aIt @@ -3171,7 +3174,7 @@ x) ite (_ aIt it (erat It l) it (er It - ithe_ aID + ithe (_ aID l) ithe aID l) ith (er ID it (i_ 'i:t @@ -3223,7 +3226,6 @@ .group j j dZ j (j - n) j (a_ j _) jere (C dZEr@ _) jes (ui dZEz _) joa (n@ dZoU'a @@ -3471,48 +3473,47 @@ .group o o 0 _) o'(P2 %oU // prefix - o (Be# oU - o (Cet_ 0 - o (BenC oU - o (BeCo_ 0 - o (Bing oU - o (BiA 'oU + o'er o@ + o (Ba_ 'oU _) o (Bal oU XC) o (Bal oU - o (_ oU - @@C) o (_ =oU - ig) o (_ oU - o (Ba_ 'oU + o (Be# oU + o (BeCo_ 0 + o (BenC oU o (Beon 'oU + o (BiA 'oU + o (Bing oU XC) o (Bus_ oU + o (Cemic 0 + o (Cet_ 0 @) o (Ci_ 'oU - o (Co_ 'oU - o (Coist 'oU - @) o (lo_ 0 o (Cic_ '0 o (Cical '0 - o (Cemic 0 - of (fen @ - oa (_ 'oU@ + o (Co_ 'oU + o (Coist 'oU + o (_ oU + ig) o (_ oU + @@C) o (_ =oU oa oU - oar (_ o@ - oar o@ - cr) o (at oU + oa (_ 'oU@ br) oa (d O: + oar o@ + oar (_ o@ + cr) o (at oU o (ba oU t) o (bacc @ o (bed oU + _r) o (ber 0 _) o (bes %oU o (bic_ 'oU n) o (bil oU - n) o (bl oU _m) o (bil oU o (bje %0 _) o (bl %0 + n) o (bl oU o (bliga 0 o (bligato %0 o (blo 0 - _r) o (ber 0 _r) o (bo oU _) o (bs %0 _) obs (er %0bz @@ -3522,151 +3523,145 @@ o (bu %0 o (by_ oU f) o (cA oU - ff) o (cA @ _l) o (cA oU - l) o (cat %oU - o (cclu @ - tr) och oUk _v) o (cA oU + ff) o (cA @ + l) o (cat %oU + o (ccasi @ + o (cclu @ + occur @k3: +?5 occur @kVR + occurr @k3: +?5 occurr @kVR + tr) och oUk + d) o (cil oU &%C) ock (_ @k l) o (com ,oU ocrates (_ '0kra2ti:z o (cre_ 'oU - cr) o (cu oU _h) o (cu oU - o (ccasi @ - d) o (cil oU - occur @k3: - occurr @k3: -?5 occur @kVR -?5 occurr @kVR + cr) o (cu oU + cust) o (d @ + k) o (dA oU meth) o (d_ @ peri) o (d_ @ - cust) o (d @ - cust) o (di 'oU o (da_ oU - k) o (dA oU d) o (dec %oU m) o (del 0 m) o (der 0 m) o (dest 0 - odo (rA oUd@ - mm) o (dor @ + cust) o (di 'oU odor oUd3 + mm) o (dor @ + odo (rA oUd@ odour oUd3 oe oU - o'er o@ - oea (_ i@ - oer oU@ - oe (soph I2 sh) oe (+ u: + oea (_ i@ _) oe (d i: + p) oe (m oUI + oer oU@ _) oe (s i: &) oe (s_S2 z - f) oe (tA i: - p) oe (m oUI + oe (soph I2 p) oe (t oUI + f) oe (tA i: p) oe (ti oUE oe (ve ,oU'E -?3 _) o (ff O ?3 &) o (ff O +?3 _) o (ff O ?3 c) o (ff O -?3 o (ft O - o (ffici @ + of (fen @ o (ffic 0 + o (ffici @ +?3 o (ft O o (gan_ oU + @l) oge (_ 0g &) o (gen_ @ + ogeni (c oUdZ'EnI o (genous '0 o (geny '0 - ogeni (c oUdZ'EnI r) o (ger 0 - l) o (gy @ l) o (gies @ r) ogue oUg v) ogue oUg @@) ogue 0g - @l) oge (_ 0g + l) o (gy @ oh oU o (hA oU j) oh (n 0 oi OI + oi(na_ 'OI oia OI@ oi (c oUI2 oi (ce OI oi (ck OI - oi(na_ 'OI + c) o (inci %oU o (ing oU d) o (ing u: - c) o (inci %oU - oire wA@ oir wA@ + oire wA@ @) ois (_ wA: o (ism oU @) o (ist oU oix (_ wa o (ky_ oU + @) o (lo_ 0 ?3 g) o (ng O ?3 r) o (ng O ?3 s) o (ng O t) o (ngu V + appr) o (p oU + bish) o (p @ + &) o (p_ @ + p) o (p_ 0 + r) o (p_ 0 + t) o (p_ 0 + fl) o (p_ 0 + sh) o (p_ 0 + pr) o (pe 0 &) oped (_ @pd c) oped (_ oUpd - _) o (per 0 _) ope (n oUp@ un) ope (n oUp@ + _) o (per 0 + &) ophe (_ =@f%I + &) o (pher =@ + s) o (phistic @ + o (pini @ @) opol (L02 '0p@l opolitan @p'0lIt@n oppor (tu %0p3 opp (res @p - pr) o (pe 0 - appr) o (p oU - bish) o (p @ - &) o (p_ @ - sh) o (p_ 0 - fl) o (p_ 0 - p) o (p_ 0 - r) o (p_ 0 - t) o (p_ 0 - &) ophe (_ =@f%I - s) o (phistic @ - &) o (pher =@ - o (pini @ - o (se_ oU -?3 b) o (ss O -?3 m) o (ss O -?3 l) o (ss O -?3 r) o (ss O -?3 c) o (st O -?3 fr) o (st O + piv) o (t @ &g) ot (_ @t rr) ot (_ @t n) o (ta oU - n) o (tor oU r) o (ta oU - r) o (to oU t) o (ta oU - piv) o (t @ - o (tat oU - _C) o (ti oU - m) o (tiv oU c) o (tan oU + o (tat oU p) o (tenti @ + b) o (th oU + betr) oth oUD +?3 m) o (th O +?3 cl) o (th O + cl) othe oUD + tr) othe oUD + b) o (ther 0 + _r) o (ther 0 + o (ther+ V + l) oth (i oUD + l) oth (ian oUD + _C) o (ti oU n) otic (A oUtI2s o (tion oU - o (ther+ V - b) o (th oU - b) o (ther 0 -?3 cl) o (th O - l) oth (i oUD -?3 m) o (th O - cl) othe oUD - betr) oth oUD - tr) othe oUD - l) oth (ian oUD - _r) o (ther 0 + m) o (tiv oU + r) o (to oU pr) oto oUtoU pr) oto (n oUt0 m) otor oUt@ + n) o (tor oU otro (py '0tr@ m) o (x @ o (x++ 0 @@ -3678,6 +3673,7 @@ _) o (zo oU o (zy_ oU + .group ol &st) ol (_ @L ol (and_ oUl @@ -3958,6 +3954,7 @@ .group os os (al_ 'oUz _l) os (e u:z + ose (_ oUz purp) ose (_ @s c) os (ec oUs c) os (ine_ oUs @@ -3967,6 +3964,12 @@ os (ive 'oUs p) oss (ess @z gr) oss oUs +?3 b) oss Os +?3 l) oss Os +?3 m) oss Os +?3 r) oss Os +?3 c) os (t Os +?3 fr) os (t Os h) ost (_ oUst gh) ost oUst m) ost oUst @@ -4785,132 +4788,132 @@ .group u u V - u (_N u: - u (_ ju: - L01) u (_ u: - h) u (_ =u: - men) u (_ ju: - u (ga_ 'u: - u (ki_ 'u: - u (ma_ 'u: - u (mo_ 'u: + man) u ju: + _sol) u (C ju: u (CA ju: - u (Cu_ u: + j) u (CA u: + l) u (CA u: + r) u (CA u: + s) u (CA u: + w) u (CA u: + &j) u (CA u: + rh) u (CA u: ?3 d) u (CA u: ?3 n) u (CA u: ?3 t) u (CA+ u: - u (CeCo_ ju: - l) u (CA u: - _l) u (a u: - j) u (CA u: - &j) u (CA u: - s) u (CA u: s) u (CA_ 'u: - s) u (le_ ju: - w) u (CA u: - w) u (chA u: - vol) u (m ju: - r) u (CA u: - rh) u (CA u: + u (CeCo_ ju: u (CiA 'ju: r) u (CiA 'u: - man) u ju: - _sol) u (C ju: + u (Cu_ u: + u (_ ju: + h) u (_ =u: + L01) u (_ u: + men) u (_ ju: + u (_N u: u (a ju: - u (a_ =ju: - r) u (aC+ u: - @g) ua (ge wI - uary (_ ju:@r%I - r) uary (_ u:r%I - g) ua (rA a - g) uar (d A@ _g) ua wA: + _l) u (a u: + r) u (aC+ u: + u (a_ =ju: s) ua (d weI s) uag weIdZ - s) ua (s weI + @g) ua (ge wI u (al_ ju: + g) ua (rA a + g) uar (d A@ + uary (_ ju:@r%I + r) uary (_ u:r%I + s) ua (s weI l) u (bri u: - lett) u (ce I _l) u (c u: + lett) u (ce I + w) u (chA u: l) u (ck V - ucul VkjUl n) ucle ju:klI - n) uclear ju:kli@3 ?3 n) ucle u:klI + n) uclear ju:kli@3 ?3 n) uclear u:kli@3 + ucul VkjUl @) u (da_ 'ju: b) u (ddh U - u (guC V + u (ga_ 'u: f) u (gal 'ju: ug (er_ u:g s) ugge (st @dZE h) ugh ju: mp) ug (n ju: + u (guC V uh (C u: u (i ju: -?3 t) u (i u: - s) u (i u: - r) u (i u: g) u (i w - &f) ul (_ @L - &f) ully (_ @l%I -?8 &f) ul (_ Vl -?8 &f) ully (_ Vl%I - f) ul (fil %Vl - u (le_ ju: + r) u (i u: + s) u (i u: +?3 t) u (i u: + u (ki_ 'u: + ll) u (l ju: u (lA jU _) u (lA u: + &f) ul (_ @L +?8 &f) ul (_ Vl @) u (la_ =jU - @) u (late =jU @) u (lar =jU - @) u (lum =jU - @) uli (_ =jUlaI - &) u (lous_ =jU - ll) u (l ju: + @) u (late =jU + u (le_ ju: + s) u (le_ ju: + f) ul (fil %Vl j) u (li u: + @) uli (_ =jUlaI b) ull Ul - b) ully UlI - b) ul (r Ul - b) ul (w Ul - _f) ully UlI f) ull Ul p) ull Ul + b) ully UlI + _f) ully UlI + &f) ully (_ @l%I +?8 &f) ully (_ Vl%I + &) u (lous_ =jU + b) ul (r Ul _) ultra (@ ,Ultra + u (lul V + @) u (lum =jU + b) ul (w Ul u (ly u: d) u (ly ju: - u (lul V + vol) u (m ju: + u (ma_ 'u: h) u (man ju: u (me ju: r) um (ent @m - fl) uor u:3 + u (mo_ 'u: u (o ju: + fl) uor u:3 @) uous =ju:@s uoy OI - _) us (_ Vz _) us (A ju:z - usu (al ju:Zu: &) us (_ @s + _) us (_ Vz u (sh V b) u (sh U c) u (sh U p) u (sh U - u (sion 'ju: - r) u (sion 'u: - l) u (sion 'u: - p) u (ss U b) us (iA Iz + b) usiness Izn@s + u (sion 'ju: + l) u (sion 'u: + r) u (sion 'u: + p) u (ss U + usu (al ju:Zu: usurp ju:z'3:p ?5 usurp ju:z'VRp b) us (y Iz - b) usiness Izn@s b) u (tch U + min) u (te I r) u (th u: _) u (til ju: u (tion 'ju: K) u (tri ju: u (ty ju: ?3 d) u (ty u: - min) u (te I vac) uu ju: uu (m ju:@ u (xA+ V @@ -4918,6 +4921,7 @@ uy aI uy (A_ 'u:j + .group ue ue ju: uee ju:i: diff --git a/dictsource/hu_list b/dictsource/hu_list index 3cb6ebbb..4534be69 100755 --- a/dictsource/hu_list +++ b/dictsource/hu_list @@ -197,6 +197,7 @@ _#-át a:t $alt2 (00-ig) nul:Anul:a:ig //special exception (0-ban) nul:a:bAn (0-ba) nul:a:bA +(00-s) nul:Anul:a:S (1-gyet) EJ:Et (1-gyes) EJ:ES (2-őt) kEt:Y:t diff --git a/dictsource/hu_rules b/dictsource/hu_rules index cf0fdd6f..5cb6a817 100644 --- a/dictsource/hu_rules +++ b/dictsource/hu_rules @@ -163,7 +163,8 @@ menetren) dsz (erű d|s bri) ddzs (el dZ: rekor) d (sebesség hol) d (sü d -árpá) d (sáv d + árpá) d (sáv d + ötö) dsz (ör ts: .group dz fogó) dz (kod ts @@ -319,8 +320,8 @@ _minde) gy (ik J tizene) gy (edszer J: tizene) gy (es J: ú) gy (sincs J -e) gy (ért J: -a) gy (sérül J + e) gy (ért J: + a) gy (sérül J @@ -425,7 +426,7 @@ keresztü) l (j l mosquito moskito: mosquitó moskito: messerschmitt mEs:ER2Smit: -?!2 hi) mm (ler m +?!2 hi) mm (ler m .group n @@ -521,7 +522,7 @@ tulajdo) n (jog n _) richá (rd R2iCa: reichsmarschall R2EjsmAR2SAl: ?!2 _) roose (velt R2u:z -?!2 _) reichs R2Ejs +?!2 _) reichs R2Ejs .group s s S @@ -568,13 +569,13 @@ juventu) ssz s: //a radio station name ejtőernyő) ssz S|s farka) ssz (em Ss villamo) ssz (ék Ss - titko) ssz ( olgál Ss + titko) ssz (olgál Ss karo) ssz (ék Ss hú) ssz (elet Ss vörö) ssz (em Ss dőlé) ssz (ög Ss vonó) ssz (erenád Ss - maro) ssz ( Ss + maro) ssz Ss szepe) ssz (ombat Ss ko) ssz (arv Ss kaka) ssz (ék Ss @@ -594,7 +595,7 @@ zuhaná) ssz (erű Ss kéke) ssz (ürke Ss éde) ssz (áj Ss égé) ssz (abály Ss -egyene) ssz ( Ss +egyene) ssz Ss má) ssz (or Ss éke) ssz (ól Ss éle) ssz (em Ss @@ -628,17 +629,17 @@ hivatá) ssz (erű Ss hú) ssz (ekrény Ss írá) ssz (akér Ss jelené) ssz (erű Ss - kampó) ssz ( Ss + kampó) ssz Ss ka) ssz (ék Ss katalógu) ssz (ám Ss -kattogá) ssz ( Ss +kattogá) ssz Ss ki) ssz (ám Ss ki) ssz (erű Ss ki) ssz (ob Ss ki) ssz (ék Ss ki) ssz (ótár Ss könyve) ssz (ek Ss - köté) ssz ( Ss + köté) ssz Ss laká) ssz (en Ss lapo) ssz (ár Ss látomá) ssz (erű Ss @@ -647,7 +648,7 @@ látomá) ssz (erű Ss lépé) ssz (ám Ss nyomá) ssz (erű Ss löké) ssz (erű Ss - luxu) ssz ( Ss + luxu) ssz Ss mágne) ssz (alag Ss megállapodá) ssz (erű Ss meglepeté) ssz (erű Ss @@ -669,10 +670,10 @@ pikkelye) ssz (árny Ss rajtaüté) ssz (er Ss karo) ssz (ériájú Ss ruhá) ssz (ekrény Ss - sárgá) ssz ( Ss + sárgá) ssz Ss sa) ssz (em Ss - serté) ssz ( Ss - sonká) ssz ( Ss + serté) ssz Ss + sonká) ssz Ss sor) ssz (erű Ss töré) ssz (ög Ss uta) ssz (ál Ss @@ -912,8 +913,8 @@ terüle) t (cél t tesz) t (cél t dró) t (sövény t dró) t (sövénny t -a) th (én t - + a) th (én t + huncu) t (ság t .group ts ts (_S2 tS //general rule with word end of ts letters @@ -990,7 +991,7 @@ indula) tsz (ó t|s me) tsz (ik ts: me) tsz (e ts: hű) ts tS: - + huncu) ts (ág tS: .group u @@ -1104,6 +1105,7 @@ találko) z (t s gő) z (síp z matró) z (sapka z nehé) z (súly z + tör) zsz (ászló Z|z zsz z|s //general exception. Need difference first z and second sz phoneme. For example, rajzszög, rajzszeg, mézszín words. pén) z (t s rende) z (ked s @@ -1124,9 +1126,11 @@ tájéko) z (tass s tű) zsz (eréssz s: búcsú) z (ko s nyújtó) z (ko s + ő) z (sörét z .group + $ dolla:R2 ä E æ E diff --git a/dictsource/jbo_list b/dictsource/jbo_list index 12b9b0a9..0053a0a9 100644 --- a/dictsource/jbo_list +++ b/dictsource/jbo_list @@ -28,12 +28,12 @@ g g@ _i ibu j Z@ k k@ -_l l@ -_m m@ -_n n@ +l l@ +m m@ // should "words" l,m,n,r say the syllable consonant? +n n@ _o obu p p@ -_r R@ +r R@ s s@ t t@ _u ubu @@ -42,9 +42,9 @@ x x@ y '@bu z z@ -h @h@bu -q k@bu -w v@bu +h @h'@bu +q k'@bu +w v'@bu // stressed cmavo diff --git a/dictsource/ta_list b/dictsource/ta_list index 1b5e225c..1bf72258 100644 --- a/dictsource/ta_list +++ b/dictsource/ta_list @@ -231,6 +231,7 @@ tamil தமிழ் $text பாக்கிப் $alt பாக்கித் $alt பாக்கிச் $alt +பர்மிய $alt (பி . ஏ) bije: @@ -329,3 +330,4 @@ tamil தமிழ் $text பைக்கில் baIkkIl தாங்ஸ் Ta:Nks // thanks டிபுடி d.EpjUt.i // deputy +டிபன் t.ifVn diff --git a/dictsource/ta_rules b/dictsource/ta_rules index ca14e1ca..53ee00c8 100644 --- a/dictsource/ta_rules +++ b/dictsource/ta_rules @@ -55,116 +55,122 @@ க (ீத g க (ஜ gV - _) க (ௌ g - _) க (ௌட்டில்ய k - _) கௌட (ில்ய kaUt. - _) க (ம்பீர gV - _) க (ந்தர்வ gV - _) க (ோவிந்த g - _) க (ணே gV - _) க (ருட gV - _) க (ர்ஜ gV - _) க (ாண்டாமிருக g - _) க (ோந்து g - _) க (ாந்த g - _) க (ோபுர g - _) க (ுகன g +//sort + _) க (ங்கா gV + _) க (ங்கை gV + _) க (டப்பாரை gV + _) க (டிகார gV _) க (ணபதி gV _) க (ணீர gV - _) க (ோதுமை g - _) க (ுகை g - _) க (ோஷ g - _) க (தியில் gV - _) க (டிகார gV - வி) க்ட (ோரியா kt. // victoria - க (ாரன k - க (ாரர k - _) கோப (ித்து ko:b - _) க (ோபப் k - _) க (ெட்டி g - _) க (வண gV - _) க (ோகுல g - கோப (ால go:p - _) க (ோபிய g - _) க (ோபிநா g - _) க (ோபிசெட் g - _) க (ூடலூர g - _) க (ுடியாத்த g - _) க (வன gV - _) க (ுருவின g - _) க (ுருவிட g - _) க (ுருக்கள g - _) க (ுருவோட g - _) க (ுருவுடை g - _) க (ுருரா g - _) க (ுருநா g - _) க (ுருவாய g - _) க (ும்மிடிப்பூண் g - _) க (ுஜராத g - _) க (ிரிதர g - _) க (ிரிஜா g - _) க (ோரம g - _) க (ோரப g - _) க (ோரக g - _) க (ோரத g - _) க (ர்ப gV - _) க (ோவா g - _) க (ாண்டீப g - _) க (ர்வ gV - _) க (ுருவா g - _) க (னம gV + _) க (ணே gV + _) க (ண்டங் gV + _) க (திகலங் gV + _) க (தியில் gV + _) க (ந்தர்வ gV _) க (னத் gV - _) க (ுண்டு g - _) க (ுண்டன g - _) க (ுண்டர g - _) க (ுண்டடி g - _) க (ுண்டாக g - _) க (ுண்டாய g - _) க (ுணம g - _) க (ுணங் g - _) க (ுணத் g - _) க (ண்டங் gV - _) க (ுண்டம்மா g - _) க (டப்பாரை gV - _) க (ோலிக g - _) க (ோலிய g - _) க (ானம g + _) க (னம gV + _) க (ப்பென்ர gV + _) க (ம்பீர gV + _) க (ருட gV + _) க (ர்ஜ gV + _) க (ர்ப gV + _) க (ர்வ gV + _) க (லாட்டா gV + _) க (லீர gV + _) க (வண gV + _) க (வன gV + _) க (வாஸ்கர gV + _) க (ாண்டாமிருக g + _) க (ாண்டீப g + _) காண்டேக (ர ga:n.d.e:kV + _) க (ாந்த g _) க (ானங் g _) க (ானத்த g - _) க (திகலங் gV - _) க (ுப்பென்ற g - _) க (ுபீர g - _) க (ும்பல g - _) க (ும்மிருட்ட g - _) க (ப்பென்ர gV - _) க (ங்கை gV - _) க (ங்கா gV - _) க (ுபுக் g - _) க (லாட்டா gV + _) க (ானம g + க (ாரன k + க (ாரர k + _) க (ிரிஜா g + _) க (ிரிதர g + _) க (ுகன g + _) க (ுகை g + _) க (ுஜராத g + _) க (ுடியாத்த g + _) க (ுணங் g + _) க (ுணத் g + _) க (ுணம g + _) க (ுண்டடி g + _) க (ுண்டன g + _) க (ுண்டம்மா g + _) க (ுண்டர g + _) க (ுண்டாக g _) குண்டாந்த (டி gun.d.a:ntV - _) க (லீர gV + _) க (ுண்டாய g + _) க (ுண்டு g + _) க (ுபீர g + _) க (ுபுக் g + _) க (ுப்பென்ற g + _) க (ும்பல g + _) க (ும்மிடிப்பூண் g + _) க (ும்மிருட்ட g + _) க (ுருக்கள g + _) க (ுருநா g + _) க (ுருரா g + _) க (ுருவா g + _) க (ுருவாய g + _) க (ுருவிட g + _) க (ுருவின g + _) க (ுருவுடை g + _) க (ுருவோட g + _) க (ூடலூர g + _) க (ெட்டி g + _) க (ோகுல g + _) க (ோதுமை g + _) க (ோந்து g + _) க (ோபப் k + கோப (ால go:p + _) க (ோபிசெட் g + _) கோப (ித்து ko:b + _) க (ோபிநா g + _) க (ோபிய g + _) க (ோபுர g + _) க (ோரக g + _) க (ோரத g + _) க (ோரப g + _) க (ோரம g + _) க (ோலிக g + _) க (ோலிய g _) க (ோல்மால g - _) க (வாஸ்கர gV + _) க (ோவா g + _) க (ோவிந்த g + _) க (ோஷ g + _) க (ௌ g + _) கௌட (ில்ய kaUt. + _) க (ௌட்டில்ய k + வி) க்ட (ோரியா kt. // victoria +//endsort - _கல்) க (ி k +//sort _கல்) க (ண்ட kV _கல்) க (த்தா kV கொல்) க (த்தா kV -கோயில்) க (ாளை k - _) குல்க (ந்த gulkV - க (வி kV - க (ுல k - க (ுமார k தின) க (ர kV - பிரபா) க (ர kV - சுதா) க (ர்_ kV - சுதா) க (ரிட kV - சுதா) க (ரின kV மது) க (ர kV திவா) க (ர kV + பிரபா) க (ர kV + சுதா) க (ரிட kV + சுதா) க (ரின kV + சுதா) க (ர்_ kV + க (வி kV +கோயில்) க (ாளை k + _கல்) க (ி k + க (ுமார k + க (ுல k + _) குல்க (ந்த gulkV +//endsort _) கி (ராம g - _) கி (ரகண g + _) கி (ரகண g + _) கி (ராக்கி g நற்) க (ுண g @@ -194,37 +200,40 @@ _) ச (ெண்ட tS _) சாம்ப (ியன tSa:mp - _) ச (ின் tS - _) ச (ிட்டு tS - _) ச (ிட்டாட்ட tS - _) ச (ிட்டி tS - _) ச (ிட்ல tS - _) ச (ேரி tS - _) ச (ெஸ் tS - - _) ச (ப்பாத்தி tSV - _) ச (ெட்டியார tS - _) ச (ெட்டிப்பாளைய tS +//sort _) ச (க்கரவர்த்தி tSV - _) ச (ென்னை tS - _) ச (ீன tS - _) ச (ீனிவா s - _) ச (ித்தப்ப tS - _) ச (ிதம்பர tS - _) ச (ித்ரா tS - _) ச (ெல்லம tS _) ச (துர் tSV ச (ந்திர tSV - வி) ச (ித்திர tS - சு) சித (்ரா tSit + _) ச (ப்பாத்தி tSV + _) ச (ான்ஸ tS _) ச (ிட்டாக tS + _) ச (ிட்டாட்ட tS + _) ச (ிட்டி tS + _) ச (ிட்டு tS + _) ச (ிட்ல tS + _) ச (ிதம்பர tS + _) ச (ித்தப்ப tS + வி) ச (ித்திர tS + _) ச (ித்ரா tS + சு) சித (்ரா tSit + _) ச (ின் tS + _) ச (ீன tS + _) ச (ீனிவா s + _) ச (ெட்டிப்பாளைய tS + _) ச (ெட்டியார tS + _) ச (ென்னை tS + _) ச (ெல்லம tS + _) ச (ெஸ் tS + _) ச (ேரி tS + _) ச (ாமுண்ட tS +//endsort _) சிரு (ஷ்டி sri சீ (னிவாச sri: ச (ாந்தி s. - ச (ண்மு s.V + ச (ண்மு s.V சங்க (ர s.VNkV - ச (ண்பக s.V + ச (ண்பக s.V ச (ெண்பக s. சு (வாரஸ்ய s சு (வாமி s @@ -262,8 +271,8 @@ _) ட (ிராம t. _) ட (வுன t.V _) டென்டுல்க (ர t.ent.UlkV - _) டிரேயின (ை t.re:jn + _) ட (ியூஷன t. .group ண @@ -288,144 +297,142 @@ ப்) த (B t // exceptions, த as [d] - _) த (ர்ம dV - _) த (ுர் d - _) த (ூர d - _) த (ெய்வ d - _) த (ுஷ் d +//sort + _) த (கன dV + _) த (கி dV + _) த (க்க்ஷிண dV _) த (க்ஷிணா dV - _) த (ண்டன dV - _) த (ண்டம dV - _) த (ண்டத் dV - _) த (ண்டக் dV - _) த (ருமி dV - _) த (ர்பை dV - _) த (ாவா d - _) த (ாதா d - _) த (ரித்திரம dV - _) த (ர்பார dV - _) த (ீர்க d - _) த (ீரன d - _) த (ீரர் d - _) த (ீரச் d - _) த (ினுச d - _) த (ாராவி d - _) த (ர்க dV -// _) த (ான d - _) த (ேக d - _) த (ேக்கு t - _) த (ேக்கிலை t - _) த (ேக்கடி t - _) த (ிரவிய d - _) த (ூப d - _) த (ீப d - _) த (ீப்ப t - _) த (ைரிய d - _) த (ிடீர d - _) த (ிடப d - _) த (ிடம d - _) த (ிடும d - _) த (ிரவ d - _) த (ிடீ d - _) த (ிவச d - _) தி (யான dj - _) த (ானிய d - _) த (ுக்க d - _) த (ுக்கிரி t - _) த (ுக்கடா t - _) த (ிகில d - _) த (ூம d - _) த (ாவணி d - _) த (ாம்_தூம d - _) த (ாடி d - _) த (ாச d _) த (சரா dV - _) த (ோஷ d - _) த (ரணி dV - _) த (ாரணி d - _) த (ோசை d - _) த (வம dV - _) த (ட்சன dV - _) த (ாட்சாய d - _) த (ாக்கா d - _) த (ில்லி d - _) த (டித்த dV + _) த (சை dV + _) த (டபுடல dV + _) த (டவை dV + _) த (டால dV + _) த (டிJ_பயல dV + _) த (டிJ_புத்தக dV + _) த (டிJ_மாட dV + _) த (டித்த dV _) த (டியன dV _) த (டியர dV - _) த (ிக்கு d - _) த (ிக்கு_வாய t - _) த (ிக்கு_முக்க t - _) த (ிக்கில d - _) த (னபால dV - _) த (னசேகரன dV - _) த (னலட்சுமி dV - _) த (னகோடி dV - _) த (னன்ஜெயன dV - _) த (ிசை d - _) த (சை dV - _) த (னராஜ dV - _) த (ன்மந்திரி dV - _) த (ினம d - _) த (ினக d - _) த (னலக்ஷ்மி dV - _) த (க்க்ஷிண dV + _) த (ட்சன dV _) த (ட்சிண dV - _) த (ன்ராஜ dV - _) த (ாராபுர d - _) த (டிJ_மாட dV - _) த (டிJ_புத்தக dV - _) த (டிJ_பயல dV - _) த (ேவன d - _) த (ேவி d - _) த (ேவர்க d - _) த (ேவதை d - _) த (ேவாம்ச d - _) த (ிவ்ய d - _) த (ிண்டிவன d - _) த (ிண்டுக்கல d - _) த (மயந்தி dV - _) த (ுரோண d - _) த (ுரியோதனன d - _) த (ுச்சாதனன d - _) த (ிரௌபதி d - _) த (கன dV - _) த (ானுவ d - _) த (னுஷ dV - _) த (ிடுக் d - _) த (டவை dV - _) த (ேவேந் d - _) த (ரிசி dV - _) த (ுரை d - _) த (ூசி d - _) த (ம்பதி dV - _) த (ிவான d - _) த (ினேஷ d - _) த (ாராள d - _) து (வேச d // dv - _) து (வேஷ d // dv - _) த (ருமன dV - _) த (ருமர dV + _) த (ண்டக் dV + _) த (ண்டத் dV + _) த (ண்டன dV _) த (ண்டபாணி dV + _) த (ண்டம dV _) த (ண்டாயுதபாணி dV _) த (ண்டித் dV - _) த (ரிசனங் dV - _) த (ேவகி d - _) த (கி dV - _) த (ாயாதி d - _) த (ுட்ட d - _) த (ொம் d - _) த (டபுடல dV - _) த (டால dV + _) த (னகோடி dV + _) த (னசேகரன dV + _) த (னன்ஜெயன dV + _) த (னபால dV + _) த (னராஜ dV + _) த (னலக்ஷ்மி dV + _) த (னலட்சுமி dV + _) த (னுஷ dV + _) த (ன்மந்திரி dV + _) த (ன்ராஜ dV + _) த (மயந்தி dV + _) த (ம்பதி dV _) த (ம்பிடி dV - _) த (ிக்கை d - _) த (ிக்கே d - _) த (ேவாமிருத d - _) த (ுச்சம d - _) த (ொபுக் d - _) த (ினந் d _) த (யவ dV + _) த (ரணி dV + _) த (ரிசனங் dV + _) த (ரிசி dV + _) த (ரித்திரம dV + _) த (ருமன dV + _) த (ருமர dV + _) த (ருமி dV + _) த (ர்க dV + _) த (ர்பார dV + _) த (ர்பை dV + _) த (ர்ம dV + _) த (வம dV + _) த (ாக்கா d + _) த (ாச d + _) த (ாடி d + _) த (ாட்சாய d + _) த (ாதா d + _) த (ானிய d + _) த (ானுவ d + _) த (ாம்_தூம d + _) த (ாயாதி d + _) த (ாரணி d + _) த (ாராபுர d + _) த (ாராள d + _) த (ாராவி d + _) த (ாவணி d + _) த (ாவா d + _) த (ிகில d + _) த (ிக்கில d + _) த (ிக்கு d + _) த (ிக்கு_முக்க t + _) த (ிக்கு_வாய t + _) த (ிக்கே d + _) த (ிக்கை d + _) த (ிசை d + _) த (ிடப d + _) த (ிடம d + _) த (ிடீ d + _) த (ிடீர d + _) த (ிடுக் d + _) த (ிடும d + _) த (ிண்டிவன d + _) த (ிண்டுக்கல d + _) த (ினக d + _) த (ினந் d + _) த (ினம d + _) த (ினுச d + _) த (ினேஷ d + _) தி (யான dj + _) த (ிரவ d + _) த (ிரவிய d + _) த (ிரௌபதி d + _) த (ில்லி d + _) த (ிவச d _) த (ிவாகர d - + _) த (ிவான d + _) த (ிவ்ய d + _) த (ீப d + _) த (ீப்ப t + _) த (ீரச் d + _) த (ீரன d + _) த (ீரர் d + _) த (ீர்க d + _) த (ுக்க d + _) த (ுக்கடா t + _) த (ுக்கிரி t + _) த (ுச்சம d + _) த (ுச்சாதனன d + _) த (ுட்ட d + _) த (ுரியோதனன d + _) த (ுரை d + _) த (ுரோண d + _) த (ுர் d + _) த (ுஷ் d + _) த (ூசி d + _) த (ூப d + _) த (ூம d + _) த (ூர d + _) த (ெய்வ d + _) த (ேக d + _) த (ேக்கடி t + _) த (ேக்கிலை t + _) த (ேக்கு t + _) த (ேவகி d + _) த (ேவதை d + _) த (ேவன d + _) த (ேவர்க d + _) த (ேவாமிருத d + _) த (ேவாம்ச d + _) த (ேவி d + _) த (ேவேந் d + _) த (ைரிய d + _) த (ொபுக் d + _) த (ொம் d + _) த (ோசை d + _) த (ோஷ d +//endsort யு) த்த ddV யு) த்த(B dd @@ -434,6 +441,7 @@ பு) த்த (ர ddV பு) த்த (ன ddV சமு) த்த (ிர dd + உ) த்த (ியோக dd _சாந்) த (ி t _சும) த (ி t @@ -458,8 +466,10 @@ _கோம) த (ி t _) திரு (திரா dri _) து (ரோண t _) தி (ரௌபதி t - _) து(ரோக d + _) து(ரோக d _) தி (யாக t + _) து (வேச d + _) து (வேஷ d @@ -503,172 +513,180 @@ _கோம) த (ி t ம்) ப (ா b ப (ூர p - _) ப (ால் p - _) ப (ாலின் p - _) ப (ாலை p - _) ப (ாலுடன் p +//sort - _) ப (ாலாபிஷேக p - _) ப (ாலு b - _) ப (ாலும்_ p - _) ப (ானு b - _) ப (ீம b - _) ப (காசுர bV - _) ப (ோஜ b - _) ப (தில bV - _) ப (ஜ bV - _) ப (ைரவ b - _) ப (யம bV - _) ப (ார்கவி b - _) ப (ூதேவி b - _) ப (ம்பாய bV - _) ப (ாதுஷா b - _) பக் (த bVk - _) ப (லம bV - _) ப (லவான bV - _) ப (ிரம்ம b - _) ப (ம்பர bV - _) ப (லூன bV - _) ப (ூமி b - _) ப (ூலோக b - _) ப (ூகோல b - _) ப (ூதம b - _) ப (ூதங் b - _) ப (ுதன b _) ப (கவான bV - _) ப (ௌதிக b - _) ப (ரோட bV - _) ப (ெர்லிங b - _) ப (ீஜிங b - _) ப (ுவன b - _) ப (ரதநாட்டிய bV - _) ப (ேதலித்த b - _) ப (ோன்ஸ்லே b - _) ப (ௌத்த b - _) ப (கீர bV + _) ப (காசுர bV _) ப (கிரங்க bV - _) ப (ோபால b - _) ப (ெங்களூர b - _) ப (ூபாள b - _) புத்த(K buddV - _) புத்த (ம்_புது puttV - _) புத்த (ம்_புதிய puttV - _) புத்த (க puttV - _) புத் (தJ_புத+ put - _) ப (னியன bV - _) ப (ாலச b - _) ப (ாலக b - _) ப (ாலமு b - _) ப (ாலதண் b - _) ப (ூவுலக b - _) ப (ிரகஸ்பதி b - _) ப (ிரகதீ b - _) ப (ொம்மை b - _) ப (ொம்மல b - _) ப (ாக்கிய b - _) ப (ஸ bV - _) ப (ாஷை b - _) ப (ிரம்மை b - _) ப (ாரம b - _) ப (ங்களா bV - _) ப (ங்கம bV - _) ப (ுட்டி b _) ப (கிஷ்க bV - _) ப (ாலாவ b - _) ப (ாலாஜி b - _) ப (ேட்டரி b - _) ப (ோதை b - _) ப (ிக்கு b - _) ப (ீரங்கி b - _) ப (ூதத் b - _) ப (ந்தம bV + _) ப (கீர bV + _) பக் (த bVk + _) ப (ங்கம bV + _) ப (ங்களா bV + _) ப (ங்கார bV + _) ப (ஜ bV + _) ப (ட்சண bV + _) ப (ட்டன bV + _) ப (ட்டரி bV + _) ப (ட்டரு bV + _) ப (தில bV + _) ப (த்திரமா bV _) ப (ந்தங்கள bV _) ப (ந்தத் bV - _) ப (வ்ய bV - _) ப (ுல்லாக்க b - _) ப (ாகம b - _) ப (ாகத b - _) ப (ாகங்க b - _) ப (ாசு b - _) ப (ாஸ்மதி b - _) ப (ாணி b - _) ப (லவீன bV - _) ப (லவந்த bV - _) ப (ாரதி b - _) ப (ாஸ்கர b - _) ப (யங்கர bV - _) ப (ர்மா bV - _) ப (யப் bV - _) ப (யந் bV - _) ப (யத் bV - _) ப (லிய bV - _) ப (ோதித் b - _) ப (ோதன b - _) ப (ூட்ஸ b - _) ப (ுத்திய b - _) ப (ுத்திக் b - _) ப (ுத்திசாலி b - _) ப (ேஜார b - _) ப (ேதி b - _) ப (த்திரமா bV - _) ப (ேலன்ஸ b + _) ப (ந்தம bV + _) ப (ந்துக்கள bV + _) ப (ந்துவ bV _) ப (ந்தோபஸ்த bV - _) ப (ெல் b - _) ப (ாதகம b - _) ப (ீராமணர b - _) ப (ிரித்தானி b - _) ப (ாதிப்ப b - _) ப (ாதிக்க b + _) ப (னியன bV + _) ப (ம்பர bV + _) ப (ம்பாய bV + _) ப (யங்கர bV + _) ப (யத் bV + _) ப (யந் bV + _) ப (யபக்தி bV + _) ப (யப் bV + _) ப (யம bV + _) ப (ரதநாட்டிய bV + _) ப (ரோட bV + _) ப (ர்மா bV _) ப (லகீன bV + _) ப (லங் bV + _) ப (லசாலி bV + _) ப (லப்படு bV + _) ப (லம bV + _) ப (லராம bV + _) ப (லவந்த bV + _) ப (லவான bV + _) ப (லவீன bV _) ப (லஹீன bV - _) ப (ட்சண bV + _) பலாத்க (ார bVla:dk + _) ப (லிய bV + _) ப (லூன bV + _) ப (வ்ய bV + _) ப (ஸ bV + _) ப (ாகங்க b + _) ப (ாகத b + _) ப (ாகம b + _) ப (ாக்கிய b + _) ப (ாசு b + _) ப (ாடி_பில்டிங் b + _) ப (ாணி b + _) ப (ாதகம b + _) ப (ாதிக்க b + _) ப (ாதிப்ப b + _) ப (ாதுஷா b + _) ப (ாத்யதை b + _) ப (ாத்ரூம b + _) ப (ானு b + _) ப (ாபுவ b + _) ப (ாரதி b + _) ப (ாரத்த b + _) ப (ாரம b + _) ப (ார்கவி b + _) ப (ாலக b + _) ப (ாலக்காட p + _) ப (ாலச b + _) ப (ாலதண் b + _) ப (ாலமு b + _) ப (ாலாஜி b + _) ப (ாலாபிஷேக p + _) ப (ாலாவ b + _) ப (ாலின் p + _) ப (ாலு b + _) ப (ாலுடன் p + _) ப (ாலும்_ p + _) ப (ாலை p + _) ப (ால் p + _) ப (ால்_தாக்கரே b + _) ப (ால்ய b + _) ப (ாவனா b + _) ப (ாவனை b + _) ப (ாஷை b + _) ப (ாஸ்கர b + _) ப (ாஸ்மதி b + _) ப (ிக்கு b + _) ப (ிரகதீ b + _) ப (ிரகஸ்பதி b + _) ப (ிரம்ம b + _) ப (ிரம்மை b + _) ப (ிரித்தானி b + _) ப (ில்டிங் b + _) ப (ிஸினஸ b + _) ப (ீஜிங b _) ப (ீடி b _) ப (ீடிகை p _) ப (ீடித்த p - _) ப (ெட்ரூம b - _) ப (ாத்ரூம b - _) ப (ாபுவ b - _) ப (யபக்தி bV - _) ப (ாவனை b - _) ப (ேஷ b - _) ப (ாத்யதை b - _) ப (ில்டிங் b - _) ப (ால்ய b - _) ப (ாவனா b - _) ப (லங் bV - _) ப (ட்டரி bV - _) ப (ட்டரு bV - _) ப (ட்டன bV - _) ப (லப்படு bV - _) ப (ாரத்த b - _) ப (ந்துக்கள bV - _) ப (ந்துவ bV - _) பலாத்க (ார bVla:dk - _) ப (லராம bV - _) ப (ங்கார bV - _) ப (லசாலி bV + _) ப (ீம b + _) ப (ீரங்கி b + _) ப (ீராமணர b + _) ப (ுட்டி b + _) ப (ுதன b + _) புத்த(K buddV + _) புத் (தJ_புத+ put + _) புத்த (க puttV + _) புத்த (ம்_புதிய puttV + _) புத்த (ம்_புது puttV + _) ப (ுத்திக் b + _) ப (ுத்திசாலி b + _) ப (ுத்திய b + _) ப (ுல்லாக்க b + _) ப (ுவன b + _) ப (ூகோல b + _) ப (ூட்ஸ b + _) ப (ூதங் b + _) ப (ூதத் b + _) ப (ூதம b _) ப (ூதாகார b + _) ப (ூதேவி b + _) ப (ூபாள b + _) ப (ூமி b + _) ப (ூலோக b + _) ப (ூவுலக b + _) ப (ெங்களூர b + _) ப (ெட்ரூம b + _) ப (ெர்லிங b + _) ப (ெல் b + _) ப (ேஜார b + _) ப (ேட்டரி b + _) ப (ேதலித்த b + _) ப (ேதி b + _) ப (ேலன்ஸ b + _) ப (ேஷ b + _) ப (ைரவ b + _) ப (ொம்மல b + _) ப (ொம்மை b + _) ப (ோஜ b + _) ப (ோதன b + _) ப (ோதித் b + _) ப (ோதை b + _) ப (ோன்ஸ்லே b + _) ப (ோபால b + _) ப (ௌதிக b + _) ப (ௌத்த b +//endsort - கோ) ப (ி p - முரன்) ப (ாட p - சமன்) ப (ாட p - முன்) ப (கல pV +//sort நன்) ப (கல pV பின்) ப (கல pV - கல்) ப (னா pV - ப (ாதை p + முன்) ப (கல pV ப (டி pV - ம்) ப (ுரா b - இன்ஸ்) ப (ெக்டர p + கல்) ப (னா pV + சமன்) ப (ாட p + முரன்) ப (ாட p + ப (ாதை p எதிர்) ப (ார p - ப (ோது p - ப (ோதிலும் p - ப (ோதும் p - எழும்) ப (ூர b + கோ) ப (ி p + ம்) ப (ுரா b நாலா) ப (ுற p + எழும்) ப (ூர b + இன்ஸ்) ப (ெக்டர p + ப (ோதிலும் p + ப (ோது p + ப (ோதும் p ப (ோதும்_+ p ப (ோதே_+ p ப (ோல்_ p +//endsort // If ப+ appearing in the middle of a word is followed by ட+ // and not preceded by ம், then ப should sound as 'pa'. @@ -677,69 +695,71 @@ _கோம) த (ி t ம்) ப (ட bV ம்) ப (Bட b - _) பி (ரம்மன b - _) பி (ராமணன b - _) பி (ரகஸ்பதி b +//sort _) பி (ரகதீ b _) பி (ரகலாதன p + _) பி (ரகஸ்பதி b + _) பி (ரகாச p + _) பி (ரகார p _) பி (ரகாஷ p - _) பி (ரகாச p - _) பி (ரசாத p - _) பி (ரே p - _) பிரு (கன்நளை bri - _) பி (ரசாந்தி p - _) பி (ரம்மை b + _) பி (ரக்ஞை p + _) பி (ரசங் p _) பி (ரசன்ன p + _) பி (ரசவ p + _) பி (ரசாத p + _) பி (ரசாந்தி p + _) பி (ரசித்தி p _) பி (ரச்சனை p - _) பி (ரப p + _) பிரச (்னை prVtS + _) பி (ரஜ p + _) பி (ரத p + _) பி (ரதம p + _) பி (ரதர்_ b _) பி (ரதீ p + _) பி (ரதேச p + _) பி (ரப p + _) பி (ரமாத p + _) பி (ரமித் b + _) பி (ரமிப்ப b + _) பி (ரமுகர p + _) பி (ரமை b + _) பி (ரம்ம b + _) பி (ரம்மன b + _) பி (ரம்மை b + _) பி (ரயத்தன p + _) பி (ரயா p + _) பி (ரயோக p + _) பி (ரயோசன p + _) பி (ரயோஜன p + _) பி (ரலய p + _) பி (ரளய p + _) பி (ரவாக p + _) பி (ரவேச p + _) பி (ரவேசி p + _) பி (ரஸ்தா p + _) பி (ராணன p + _) பி (ராதித் p + _) பி (ராப் p + _) பி (ராமண b + _) பி (ராமணன b + _) பி (ராய p + _) பி (ரார்தன p + _) பி (ரார்தி p _) பி (ரிட b - _) பிரு (ந்தா bri + _) பி (ரித்தானி b + _) பி (ரியம p + _) பி (ரியர p _) பி (ரியா_ p + _) பி (ரியாவிடம p _) பி (ரியாவின p _) பி (ரியாவு p - _) பி (ரியாவிடம p _) பி (ரியாவை p - _) பி (ரலய p - _) பி (ராணன p - _) பி (ரியம p - _) பி (ரதம p - _) பி (ரமாத p - _) பி (ரயா p - _) பி (ராய p - _) பி (ரயோஜன p - _) பி (ரகார p - _) பி (ரார்தன p - _) பி (ராதித் p - _) பி (ரதேச p - _) பி (ரசித்தி p - _) பி (ரம்ம b - _) பி (ரமிப்ப b - _) பீ (ராமண b - _) பி (ரித்தானி b - _) பி (ரதர்_ b - _) பி (ராப் p - _) பி (ரத p - _) பி (ரவேசி p - _) பி (ரசவ p - _) பி (ரசங் p - _) பி (ரளய p - _) பி (ராமண b - _) பி (ரார்தி p + _) பிரு (கன்நளை bri + _) பிரு (ந்தா bri + _) பி (ரே p _) பி (ரோகிதர p - _) பி (ரஸ்தா p - _) பி (ரஜ p - _) பி (ரமை b - _) பி (ரமுகர p - _) பி (ரயோசன p - _) பி (ரவாக p - _) பி (ரமித் b - _) பிரச (்னை prVtS - _) பி (ரியர p - _) பி (ரவேச p - _) பி (ரயோக p - _) பி (ரக்ஞை p - _) பி (ரயத்தன p + _) பீ (ராமண b +//endsort // musical notes சா) ப (ா p diff --git a/docs/phontab.html b/docs/phontab.html index 85b1c776..7feb54fd 100644 --- a/docs/phontab.html +++ b/docs/phontab.html @@ -13,17 +13,15 @@
-Generally each language has its own phoneme table, although additional phoneme tables can be used for different voices within the language. These alternatives are referenced from Voices files. +Generally each language has its own phoneme table, although additional phoneme tables can be used for different voices within the language. These alternatives are referenced from Voice files.
-A phoneme table does not need to define all the phonemes used by a language. Instead it can reference a previously defined phoneme table, whose phonemes it inherits. These can then be used as they are, or overridden by new definitions, or new phonemes added. For example, a phoneme table may redefine (or add) some of the vowels that it uses, but inherit most of its consonants from a standard set. +A phoneme table does not need to define all the phonemes used by a language. It can inherit the phonemes from a previously defined phoneme table. For example, a phoneme table may redefine (or add) some of the vowels that it uses, but inherit most of its consonants from a standard set.
-
Note: This specification is not yet complete and does not include the definitions of the formant sequence specifications. -
-The source files for the phoneme data is in the "phsource" directory in the espeakedit download package. +The source files for the phoneme data are in the "phsource" directory in the espeakedit download package. "Vowel files", which are referenced in FMT(), VowelStart(), and VowelEnding() instructions are made using the espeakedit program.
In addition to phoneme definitions, the phoneme file can contain the following:
-
+A phoneme table contains a list of phoneme definitions. Each starts with the keyword phoneme and the phoneme name (this is the name used in the pronunciation rules in a language's *_rules and *_list files), and ends with the keyword endphoneme. For example:
phoneme aI
vowel
+ starttype #a endtype #i
length 230
- formants vowels/ai
- starttype (a) endtype (I)
+ FMT(vowels/ai)
endphoneme
phoneme s
vls alv frc sibilant
- vowelin f1=0 f2=1700 -300 300 f3=-100 100
- vowelout f1=0 f2=1700 -300 250 f3=-100 100 rms=20
+ voicingswitch z
lengthmod 3
- wave unvoc/s
- before _ unvoc/s_
- before p unvoc/s!
- before t unvoc/s!
- before k unvoc/s!
- switchvoicing z
+ Vowelin f1=0 f2=1700 -300 300 f3=-100 80
+ Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
+
+ IF nextPh(isPause) THEN
+ WAV(ufric/s_)
+ ELIF nextPh(p) OR nextPh(t) OR nextPh(k) THEN
+ WAV(ufric/s!)
+ ENDIF
+ WAV(ufric/s)
endphoneme
+A phoneme definition contains both static properties and executed instructions. The instructions may contain conditional statements, so that the effect of the phoneme may be different depending on adjacent phonemes, whether the syllable is stressed, etc. +
+The instructions of a phoneme are interpreted in two different phases. In the first phase, the instructions may change the phoneme and replace it by a different phoneme. In the second phase, instructions are used to produce the sound for the phoneme. +
+The import_phoneme statement can be used to copy a previously defined phoneme from a specified phoneme table. For example: +
+ phoneme t + import_phoneme base/t[ + endphoneme ++means:
phoneme t in this phoneme table is a copy of phoneme t[ from phoneme table "base". A length instruction can be used after import_phoneme to vary the length from the original.
+
+
f, v, T, D, s, z, S, Z, C, x tS, dZ b, d, g, v, z s, z, S, Z, tS, dZ-
-
-
-
-
-
-
-
-
length_mods table in the CalcLengths() function in the speak program.
+length_mods table in the CalcLengths() function in the eSpeak program.
-
+During the first phase of phoneme interpretation, an instruction which causes a change to a different phoneme will terminate the instructions. During the second phase, FMT() and WAV() instructions will terminate the instructions. +
+
phsource/ which will be played to produce the sound. This method is used for unvoiced consonants. <wavefile> does not include a .WAV filename extension, although the file to which it refers may or may not have one.WAV(ufric/s, 50) means: play file 'ufric/s.wav' at 50% amplitude.
++
phsource/) which defines how to generate the sound (a vowel or voiced consonant) from a sequence of formant values. Vowel files are made using the espeakedit program.
++
+
+
+
-
+
+
+
+
+
+
+
+
+ IF <condition> THEN + <statements> + ENDIF ++or more generally: +
+ IF <condition> THEN + <statements> + ELIF <condition> THEN + <statements> + ... + ELSE + <statements> + ENDIF ++where the
ELSE and multiple ELSE parts are optional.
-The before and after statements can specify different sound variants to be used when the phoneme is before or is after another specified phoneme. The adjacent phoneme that's specified in a before or after statement may refer not just to one, but to other phonemes too. For example:
before ; unvoc/s;means that the sound
unvoc/s; is used (rather than unvoc/s if the following phoneme is [;]. But this rule also applies if the next phoneme is another type of pause, [_] or [;;]. This is because these two include a linestarttype ;in their phoneme specifications. This means that they look like a
[;] to a preceding phoneme.
+Multiple conditions may be joined with AND or OR, but not a mixture of ANDs and ORs.
-When looking for a matching before or after rule, if an exact match is not found, then a match is looked for by replacing either or both of the two phonemes by their starttype and endtype groups as appropriate. +Condition +Can be: +
-virtual phonemes can be defined for use in starttype and endtype statements. For example, a virtual phoneme [ (i) ] is used to represent vowels which start with and end with an [i] type sound. So [i:] and [I] have starttype (i) and those, plus diphthongs such as [aI] [eI] [OI] have endtype (i) . By convension, names of virtual phonemes include a pair of round brackets.
+
+
+
+
+
+
+
+
+
+
+
nextPh(isPause2) is used to test whether the next phoneme is not a vowel or liquid consonant within the same word.
++
+
+
+
+
+
+
+
+
+
+
+
+
[p] [t] [s].
- [l] [j] [n].
- [b] [g] [v] [z].
+ [p] [t] [s].
+ [l] [j] [n].
+ [b] [g] [v] [z].
diff --git a/phsource/compile_report b/phsource/compile_report
index 8801c780..77d12082 100644
--- a/phsource/compile_report
+++ b/phsource/compile_report
@@ -321,8 +321,8 @@ l/l_@ [l/3] base
[W] fr
[Y] fr
[l/] fr
-l/l@ [] base
- [L] base
+l/l@ [L] base
+ [¼ØÛ] base
[W] fr
[Y] fr
[l] fr
@@ -348,15 +348,15 @@ l/L2_oL [l/2] base
l/L2_uL [l/2] base
l/l_3 [l/] de
l/l_4 [ll] sq
-l/la [] base
- [L] base
+l/la [L] base
+ [¼ØÛ] base
[a] fr
[l] fr
l/l_a [l/3] base
[l/] fr
[wA] fr
-l/le [] base
- [L] base
+l/le [L] base
+ [¼ØÛ] base
[l] fr
l/l_e [l/3] base
[l/] fr
@@ -364,8 +364,8 @@ l/L_eL_af [&] af
[&:] af
l/l_front [L] sq
l/l_front_ [l/4] sq
-l/li [] base
- [L] base
+l/li [L] base
+ [¼ØÛ] base
[l] fr
[l] zh
l/l_i [l/3] base
@@ -373,15 +373,15 @@ l/l_i [l/3] base
[i] sq
l/l_long [l] base
[l] fr
-l/lo [] base
- [L] base
+l/lo [L] base
+ [¼ØÛ] base
[l] fr
l/l_o [l/3] base
[l/] fr
[o2] fr
l^/l_rfx [l.] base
-l/lu [] base
- [L] base
+l/lu [L] base
+ [¼ØÛ] base
[l] fr
[w^i] fr
l/l_u [l/3] base
@@ -1503,8 +1503,7 @@ vowel/i_en [i:] en
vowel/i_fnt [i:] en_wi
[i:] hi
[i] pa
-vowel/ii [I] en
- [I] en_n
+vowel/ii [I] en_n
[I2] en_n
[I] en_rp
[I2] en_rp
@@ -1875,8 +1874,8 @@ vwl_fr/_r2 [r] fr
vwl_fr/@R2 [R] fr_ca
vwl_fr/ra [a] fr
vwl_fr/r_a [r/2] fr
-vwl_fr/r_a~ [A~] fr
-vwl_fr/rA~ [A~] fr
+vwl_fr/raa [A~] fr
+vwl_fr/r_an [A~] fr
vwl_fr/re [r] fr
vwl_fr/r_e [r/2] fr
vwl_fr/ri [r] fr
diff --git a/phsource/m/m_ b/phsource/m/m_
index 565c8996..8d308898 100644
Binary files a/phsource/m/m_ and b/phsource/m/m_ differ
diff --git a/phsource/n/n_ b/phsource/n/n_
index da3bafb5..2dd27b50 100644
Binary files a/phsource/n/n_ and b/phsource/n/n_ differ
diff --git a/phsource/ph_english b/phsource/ph_english
index 90b45b2f..96e95f70 100644
--- a/phsource/ph_english
+++ b/phsource/ph_english
@@ -164,9 +164,6 @@ phoneme I
vowel starttype #i endtype #i
length 130
IfNextVowelAppend(;)
- IF nextPhW(isVel) THEN
- FMT(vowel/ii)
- ENDIF
FMT(vowel/ii_2)
endphoneme
@@ -306,7 +303,7 @@ endphoneme
phoneme aI
vowel starttype #a endtype #i
- length 230
+ length 240
FMT(vdiph/ai_2)
endphoneme
diff --git a/phsource/ph_french b/phsource/ph_french
index 9e2976a2..56df7d02 100644
--- a/phsource/ph_french
+++ b/phsource/ph_french
@@ -1,7 +1,7 @@
//====================================================
// French
//====================================================
-// Updated 2010-02-09 Michel Such