| @@ -2461,6 +2461,7 @@ question kwEstS@n | |||
| quiche ki:S | |||
| quiver kwIv3 | |||
| rabbi rabaI | |||
| rabbis rabaIz | |||
| rabid reIbId | |||
| radar reIdA@ | |||
| @@ -1,151 +1,192 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling to phoneme words and exceptions for Malayalam | |||
| // letter names (consonants) | |||
| U+d02 'a#m | |||
| U+d03 visarg@m | |||
| U+d3d avagraha | |||
| U+d4d c#andraka:r@m | |||
| U+d4e c#il.ac#aram // ?? | |||
| ൺ _'yn. // chillu consonants | |||
| ൻ _in | |||
| ർ _'yR | |||
| ൽ _il | |||
| ൾ _'yl. | |||
| ൿ _ik | |||
| ണൎ _'yn. // eSpeak uses unofficial 0xd4e for "virama + U+200d" to indicate 'chillu' characters | |||
| നൎ _in | |||
| റൎ _'yR | |||
| ലൎ _il | |||
| ളൎ _'yl. | |||
| കൎ _ik | |||
| // combining vowels, precede by a click so they can be distinguished from stand-alone vowels | |||
| ാ #X2a:: | |||
| ി #X1i | |||
| ീ #X2i:: | |||
| ു #X1u | |||
| ൂ #X2u:: | |||
| ൃ #X1ri | |||
| ൄ #X2ri:: | |||
| െ #X1e | |||
| േ #X2e:: | |||
| ൈ #X2aI | |||
| ൊ #X1o | |||
| ോ #X2o:: | |||
| ൌ #X2aU | |||
| ൗ #X2aU | |||
| // speak Latin letters as English | |||
| a e:j | |||
| b bi: | |||
| c si: | |||
| d di: | |||
| e i: | |||
| f Ef | |||
| g dZi: | |||
| h e:tS | |||
| i a:j | |||
| j dZe:j | |||
| k ke:j | |||
| l El | |||
| m Em | |||
| n En | |||
| o o: | |||
| p pi: | |||
| q kju: | |||
| r a:R | |||
| s Es | |||
| t t#i: | |||
| u ju: | |||
| v vi: | |||
| w dVbVlju: | |||
| x Eks | |||
| y wa:j | |||
| z zEd | |||
| // symbols | |||
| % S;at@ma:n@m $max3 | |||
| * ast@risk $max3 // or [[ta:rika]] | |||
| = sam@m | |||
| + ku:t.t.@n.@m | |||
| & samuccaj@m | |||
| _. bindu | |||
| _, aNkuS;@m | |||
| _; ro:d#ini | |||
| _? co:dj@cihn@m | |||
| _! a:S;c@rjacihn@m | |||
| // numbers | |||
| _0 p'u:Jj@m | |||
| _1 'onny | |||
| _2 [email protected]#y | |||
| _3 m'u:nny | |||
| _4 n'a:ly | |||
| _5 'an^cy | |||
| _6 'a:R2y | |||
| _7 'e:r.y | |||
| _8 'et.t.y | |||
| _9 'onpaty | |||
| _10 p'atty | |||
| _1X p'ati | |||
| _11 p'atinonny | |||
| _12 p'antran.t.y | |||
| _19 p'attompatu | |||
| _20 'irup'aty | |||
| _2X 'irupatti | |||
| _30 m'uppaty | |||
| _3X m'uppatti': | |||
| _40 n'a:lppaty | |||
| _4X n'a:lppatti | |||
| _50 'anpaty | |||
| _5X 'anpatti | |||
| _60 'aR2upaty | |||
| _6X 'aR2upatti | |||
| _70 'er.'upaty | |||
| _7X 'er.'upatti | |||
| _80 'en.paty | |||
| _8X 'en.patti | |||
| _90 t'on.n.u:r: | |||
| _9X t'on.n.u:t.t.i | |||
| _0C n'u:R | |||
| _1C0 n'u:r: | |||
| _1C n'u:t.t.i | |||
| _2C0 irunn'u:r | |||
| _2C irunn'u:t.t.i | |||
| _3C0 munn'u:r | |||
| _3C munn'u:t.t.i | |||
| _4C0 na:nnu:r | |||
| _4C na:nnu:t.t.i | |||
| _5C0 'an^cu:r | |||
| _5C 'an^cu:t.t.i | |||
| _6C0 aR2unu:r | |||
| _6C aR2unu:t.t.i | |||
| _7C0 'er.'unu:r | |||
| _7C 'er.'unu:t.t.i | |||
| _8C0 'en.n.u:r | |||
| _8C 'en.n.u:t.t.i | |||
| _9C0 tol.l.'a:jiRam | |||
| _9C tol.l.'a:jiRatti | |||
| _0M1x 'a:jiRam | |||
| _0M1 'a:jiRat.t.i | |||
| _0M2x l'aks.am | |||
| _0M2 l'aks.at.t.i | |||
| _0M3 k'o:t.i | |||
| _dpt _d'aS;a:mS;@m_ | |||
| // This file is UTF8 encoded | |||
| // Spelling to phoneme words and exceptions for Malayalam | |||
| // letter names (consonants) | |||
| U+d02 'a#m | |||
| U+d03 visarg@m | |||
| U+d3d avagraha | |||
| U+d4d c#andraka:r@m | |||
| U+d4e c#il.ac#aram // ?? | |||
| ൺ _'yn. // chillu consonants | |||
| ൻ _in | |||
| ർ _'yR | |||
| ൽ _il | |||
| ൾ _'yl. | |||
| ൿ _ik | |||
| ണൎ _'yn. // eSpeak uses unofficial 0xd4e for "virama + U+200d" to indicate 'chillu' characters | |||
| നൎ _in | |||
| റൎ _'yR | |||
| ലൎ _il | |||
| ളൎ _'yl. | |||
| കൎ _ik | |||
| // combining vowels, precede by a click so they can be distinguished from stand-alone vowels | |||
| ാ #X2a:: | |||
| ി #X1i | |||
| ീ #X2i:: | |||
| ു #X1u | |||
| ൂ #X2u:: | |||
| ൃ #X1ri | |||
| ൄ #X2ri:: | |||
| െ #X1e | |||
| േ #X2e:: | |||
| ൈ #X2aI | |||
| ൊ #X1o | |||
| ോ #X2o:: | |||
| ൌ #X2aU | |||
| ൗ #X2aU | |||
| // speak Latin letters as English | |||
| a e:j | |||
| b bi: | |||
| c si: | |||
| d di: | |||
| e i: | |||
| f Ef | |||
| g dZi: | |||
| h e:tS | |||
| i a:j | |||
| j dZe:j | |||
| k ke:j | |||
| l El | |||
| m Em | |||
| n En | |||
| o o: | |||
| p pi: | |||
| q kju: | |||
| r a:R | |||
| s Es | |||
| t t#i: | |||
| u ju: | |||
| v vi: | |||
| w dVbVlju: | |||
| x Eks | |||
| y wa:j | |||
| z zEd | |||
| // symbols | |||
| % S;at@ma:n@m $max3 | |||
| * ast@risk $max3 // or [[ta:rika]] | |||
| = sam@m | |||
| + ku:t.t.@n.@m | |||
| & samuccaj@m | |||
| _. bindu | |||
| _, aNkuS;@m | |||
| _; ro:d#ini | |||
| _? co:dj@cihn@m | |||
| _! a:S;c@rjacihn@m | |||
| // numbers | |||
| _0 p'u:Jj@m | |||
| _1 'onny | |||
| _2 [email protected] | |||
| _3 mu:nny | |||
| _4 na:ly | |||
| _5 'an^cy | |||
| _6 'a:R2y | |||
| _7 'e:r.y | |||
| _8 'et.ty | |||
| _9 'onpaty | |||
| _10 patty | |||
| _1X pati | |||
| _11 patinonny | |||
| _12 pantran.ty | |||
| _15 patin'an^cy | |||
| _16 patin'a:R2y | |||
| _17 patin'e:r.y | |||
| _18 patin'et.ty | |||
| _19 pattompaty | |||
| _20 iryvaty | |||
| _2X iruvatti | |||
| _30 m'uppaty | |||
| _3X m'uppatti | |||
| _40 n'a:ppaty | |||
| _4X na:ppatti | |||
| _50 anpaty | |||
| _5X anpatti | |||
| _60 aR2uvaty | |||
| _6X aR2uvatti | |||
| _70 er.'uvaty | |||
| _7X er.'uvatti | |||
| _80 en.paty | |||
| _8X en.patt | |||
| _83 en.pattim'u:nny | |||
| _84 en.pattina:ly | |||
| _90 t'on.n.u:r:y | |||
| _9X t'on.n.u:t.t.i | |||
| _0C0 n'u:r:y | |||
| _0C nu:t.t.i | |||
| _2C0 iRynn'u:ry | |||
| _2C irunnu:t.t.i | |||
| _3C0 munn'u:ry | |||
| _3C munnu:t.t.i | |||
| _4C0 n'a:nnu:ry | |||
| _4C n'a:nnu:t.t.i | |||
| _5C0 an^ju:ry | |||
| _5C an^ju:t.t.i | |||
| _6C0 aR2unu:ry | |||
| _6C aR2unu:t.t.i | |||
| _7C0 er.'unu:ry | |||
| _7C er.'unu:t.t.i | |||
| _8C0 en.n.u:ry | |||
| _8C en.n.u:t.t.i | |||
| _9C0 tol.l.'a:jiRam | |||
| _9C tol.l.'a:jiRatti | |||
| // thousands | |||
| _0M1x 'a:jiRam | |||
| _0M1 'a:jiRatti | |||
| _1f 'onn | |||
| _2f '[email protected] | |||
| _3f 'imu:v | |||
| _3fx m'u:v // no tens | |||
| _4f 'ina:l | |||
| _4fx n'a:l | |||
| _5f 'ai:j | |||
| _6f 'a:R2 | |||
| _7f 'e:r. | |||
| _8f 'enn | |||
| _9f omp'atin | |||
| _10f p'atin | |||
| _1Xf p'at | |||
| _12f p'antran.t | |||
| _13f p'atimu:v | |||
| _14f p'atina:l | |||
| _19f p'attomp'atin | |||
| _20f 'iruvatin | |||
| _2Xf 'iruvatt | |||
| _30f m'uppatin | |||
| _3Xf m'uppatt | |||
| _40f n'a:ppatin | |||
| _4Xf n'a:ppatt | |||
| _50f 'anpatin | |||
| _5Xf 'anpatt | |||
| _60f 'aR2uvatin | |||
| _6Xf 'aR2uvatt | |||
| _70f 'er.uvatin | |||
| _7Xf 'er.uvatt | |||
| _80f 'en.patin | |||
| _8Xf 'en.patt | |||
| _90f t'on.n.u:r: | |||
| _9Xf t'on.n.u:t.t. | |||
| // higher powers | |||
| _0M2x l'aks.am | |||
| _0M2 l'aks.at.t.i | |||
| _0M3 k'o:t.i | |||
| _dpt _d'aS;a:mS;@m_ | |||
| @@ -3,6 +3,7 @@ | |||
| // $alt2, remove s from plural, remove en from plural | |||
| // Use $alt3 where 'ng' and 'nk' is 'n+g' not [N] | |||
| // Use $alt4 for stressed final syllable ( es ) | |||
| // Letters | |||
| // If a letter has a "word" pronunciation which is different from its | |||
| @@ -24,7 +25,7 @@ n En | |||
| p pe: | |||
| q ky | |||
| r Er | |||
| s Es | |||
| //s Es // 's morgens | |||
| t te: | |||
| v fe: | |||
| w ve: | |||
| @@ -35,6 +36,7 @@ z zEt | |||
| _s Es | |||
| _t te: | |||
| _cap h'o:fdlEt@r | |||
| _sub s'8pskrIpt|| | |||
| _sup s'yp@rskrIpt|| | |||
| @@ -406,7 +408,7 @@ baster $alt | |||
| beender $alt | |||
| belemmer $alt | |||
| beter $alt | |||
| beirer $alt | |||
| beier $alt | |||
| bibber $alt | |||
| bitter $alt | |||
| bladder $alt | |||
| @@ -432,8 +434,9 @@ consuminder $alt | |||
| counter $alt | |||
| cover k8v@r $alt | |||
| dabber $alt | |||
| dapper $alt | |||
| daver $alt | |||
| deemstar $alt | |||
| deemster $alt | |||
| dender $alt | |||
| dobber $alt | |||
| dokter $alt | |||
| @@ -441,11 +444,9 @@ donder $alt | |||
| donker $alt | |||
| dotter $alt | |||
| duister $alt | |||
| dwater $alt | |||
| eergister $alt | |||
| eier $alt | |||
| emmer $alt | |||
| ender $alt | |||
| enter $alt | |||
| erger $alt | |||
| etter $alt | |||
| @@ -502,7 +503,6 @@ kamfer $alt | |||
| kanker $alt | |||
| kaper $alt | |||
| kaver $alt | |||
| keilder $alt | |||
| kenter $alt | |||
| keper $alt | |||
| kerker $alt | |||
| @@ -554,7 +554,6 @@ leger $alt | |||
| lekker $alt | |||
| lemmer $alt | |||
| lepper $alt | |||
| ler $alt | |||
| letter $alt | |||
| leuter $alt | |||
| lever $alt | |||
| @@ -564,6 +563,7 @@ lodder $alt | |||
| lommer $alt | |||
| louter $alt | |||
| lubber $alt | |||
| luguber $alt | |||
| luier $alt | |||
| luimer $alt | |||
| luister $alt | |||
| @@ -585,6 +585,7 @@ monster $alt | |||
| mopper $alt | |||
| nader $alt | |||
| neder $alt | |||
| nijver $alt | |||
| nuchter $alt | |||
| nummer $alt | |||
| ober $alt | |||
| @@ -600,6 +601,7 @@ peiger $alt | |||
| peper $alt | |||
| peuter $alt | |||
| pieker $alt | |||
| pienter $alt | |||
| pieter $alt | |||
| pinkster $alt | |||
| pleister $alt | |||
| @@ -610,6 +612,8 @@ poeder $alt | |||
| poeier $alt | |||
| poker $alt | |||
| polder $alt | |||
| pover $alt | |||
| proper $alt | |||
| puber $alt | |||
| pulver $alt | |||
| purper $alt | |||
| @@ -630,6 +634,8 @@ schilder $alt | |||
| schipper $alt | |||
| schitter $alt | |||
| schouder $alt | |||
| schrander $alt | |||
| schuchter $alt | |||
| schutter $alt | |||
| sidder $alt | |||
| sjacher $alt | |||
| @@ -642,10 +648,12 @@ slinger $alt | |||
| slobber $alt | |||
| slodder $alt | |||
| sloeber $alt | |||
| slommer $alt | |||
| sluier $alt | |||
| sluimer $alt | |||
| snater $alt | |||
| snipper $alt | |||
| snugger $alt | |||
| snotter $alt | |||
| snuister $alt | |||
| sober $alt | |||
| @@ -667,6 +675,7 @@ tater $alt | |||
| teder $alt | |||
| teister $alt | |||
| temper $alt | |||
| tenger $alt | |||
| tetter $alt | |||
| teuter $alt | |||
| timmer $alt | |||
| @@ -714,6 +723,7 @@ Vlaander $alt | |||
| // -s is not a suffix | |||
| as $alt | |||
| bordes $alt4 | |||
| bres $alt | |||
| chaos $alt $1 | |||
| es $alt | |||
| @@ -1433,9 +1443,11 @@ berin bI:r'In | |||
| beste bEst@ | |||
| bevend be:v@nd | |||
| bijziend $2 // bijziendheid | |||
| binnenshuis bIn@nsh'Wys | |||
| blitzkrieg blItskri:g | |||
| boudoir budw'a:r | |||
| bourgondier burx'o:ndi:@r | |||
| buitenshuis bWyt@nsh'Wys | |||
| cafe ka:f'e: | |||
| circuit sIrku'i | |||
| chalet Sa:lE | |||
| @@ -1462,6 +1474,7 @@ diner din'e: | |||
| //discussie $2 | |||
| divers div'Ers | |||
| diftongering dIft,ON'e:rIN | |||
| doelmatig $2 $alt2 | |||
| doordat $2 | |||
| dynastie $3 | |||
| eensgelijks e:nsQ@l'EIks | |||
| @@ -1482,6 +1495,7 @@ gefrituurd $3 | |||
| hysterie hIstI:r'i | |||
| impregnering Impr,EQn'e:IN | |||
| inductie $2 | |||
| informatieve InfOrma:t'iv@ | |||
| ingewikkeld $3 | |||
| ingrijpend $2 | |||
| ingeval $3 | |||
| @@ -1491,6 +1505,7 @@ ingenieur Inzj@nj'Y:r | |||
| informatie $3 | |||
| invasie $2 | |||
| januari $3 | |||
| jury Zyri | |||
| kadaster $2 | |||
| leesregel le:sre:Q@l | |||
| lunch l8nS | |||
| @@ -1539,6 +1554,7 @@ ongerieflijk $3 | |||
| //ongrondwettig $3 | |||
| partijvoorzitters $2 | |||
| periferie pI:rifI:r'i | |||
| perron $2 | |||
| pistache pist'AS | |||
| privilege privil'e:Z@ $alt2 | |||
| proces $2 | |||
| @@ -1548,6 +1564,7 @@ reservoir re:zErvw'a:r | |||
| revanche r@vA~nS | |||
| regime $2 | |||
| roman $2 | |||
| romance ro:m'A~s@ $alt2 | |||
| rubriek rybr'ik | |||
| sacristie $3 | |||
| saint _^_FR | |||
| @@ -1557,6 +1574,8 @@ september $2 | |||
| serie sI:ri | |||
| sms'jes EsEm'Es_j@s | |||
| spektakel $2 | |||
| sportief $2 | |||
| sportieve $2 | |||
| tegennatuur $4 | |||
| tralie $1 | |||
| travestie $3 | |||
| @@ -1576,6 +1595,7 @@ wanluidend $2 | |||
| wanschapen $2 | |||
| wantrouwend $2 | |||
| weliswaar v#ElIsw'a:r | |||
| werktuigelijk $2 | |||
| ziekenhuisbevalling zi:k@nhWysb@vAlIN | |||
| @@ -14,6 +14,7 @@ | |||
| aa a: | |||
| aai a:j | |||
| ae a: | |||
| ai Aj | |||
| au VU | |||
| auw VU | |||
| ay a:j | |||
| @@ -31,6 +32,12 @@ | |||
| @) ace (_ e:s // ?? interface | |||
| m) ach (in %a:S | |||
| _) actie (@P5 'Aksi | |||
| @) achtig (_S6 Axt@Q // not -ig sufix | |||
| Km) acht (ig+ Axt // not -achtig | |||
| kr) acht (ig+ Axt | |||
| _) a (dress+++ a: | |||
| _) adres (@P5 a:dr'Es | |||
| _) af (C@P2 'Af | |||
| _) affich %AfiS | |||
| age (_ 'a:Z@ | |||
| @@ -74,6 +81,7 @@ | |||
| _) bijeen bEI'e:n | |||
| _) binnen (P6 b'In@n | |||
| _) boek (@P4 b'uk | |||
| _) boek (je b'uk | |||
| _) boven (P5 b'o:v@n | |||
| _) braille (@P7 br'Aj@ | |||
| _) brand br'And | |||
| @@ -124,6 +132,7 @@ | |||
| ck k | |||
| ces (_ s'Es | |||
| ce (s_$p_alt1 s@ | |||
| coach ko:tS | |||
| _) computer (@P8 kOmpj'ut@r | |||
| _) congres kOnQr'Es | |||
| @@ -177,6 +186,8 @@ | |||
| _) dj dZ | |||
| dj tj | |||
| _) doel (@P4 d'ul | |||
| .group e | |||
| e e# // [e:] but change to [@] in unstressed syllables | |||
| @@ -195,10 +206,11 @@ | |||
| &C) e (_S1qd @ | |||
| KAC) e (_S1e @ // remove 'e' and double the vowel | |||
| c) e (_++ @ | |||
| KAj) e (_S1 @ | |||
| el) e (_+S1qd @ | |||
| er) e (_+S1qd @ | |||
| ig) e (_+S1qd @ | |||
| ig) e (_+S1qdm @ | |||
| ea (_ 'e:a: | |||
| eau 'o: //words with French origin | |||
| @@ -214,6 +226,7 @@ | |||
| @) e (renden_ 'I | |||
| it) eit (_ 'EIt | |||
| @) el (_ 'El | |||
| app) el (_ @l | |||
| &) eld (_ @ld | |||
| &) ele (_ 'e:l@ | |||
| @@ -232,52 +245,11 @@ | |||
| &) elijks @l@ks | |||
| &) em (_ @m | |||
| &) e (ment @ | |||
| &) e (nissen_ @ | |||
| &) en (_S2qd @n | |||
| KAC) en (_S2e @n // flag 'e' means double the previous vowel | |||
| KAj) en (_S2 @n | |||
| and) en (_S2 @n | |||
| el) en (_+S2qd @n | |||
| er) en (_+S2qd @n | |||
| &) en (e_$p_altS3e =@n@ // flag 'e' means double the previous vowel | |||
| &) en (en_$p_altS4e =@n@n | |||
| &) en (t_$p_altS3e =@nt | |||
| &) ens (_S3q @ns | |||
| ll) en (_S3 @n | |||
| &) end (_ @nd | |||
| &) ende (_S1 @ | |||
| &) enden (_S2 @n | |||
| eden (_ e:d@n // ?? | |||
| @) ent (_ 'Ent | |||
| @) ent (e_ 'Ent | |||
| @) ent (en_ 'Ent | |||
| @) ent (er_ 'Ent | |||
| @) ent (ere_ 'Ent | |||
| @) ent (st_ 'Ent | |||
| @) ent (ste_ 'Ent | |||
| ag) ent 'Ent | |||
| X) es (_ Es | |||
| @j) es (_S1 s | |||
| @z) es (_S1 s | |||
| @) es (_S2qd 'Es // double the previous vowel | |||
| @) es (_$w_alt2S1 s // just remove 's' | |||
| @) e (s_$p_alt2+S1 s | |||
| KAC) es (_S2e @s | |||
| mb) es (_S1 s | |||
| nd) es (_S1 s | |||
| rd) es (_S1 s | |||
| gt) es (_S1 s | |||
| wt) es (_S1 s | |||
| es (ie_ e:z | |||
| @) essen (_S5qd 'Es@n | |||
| @) eres (_S4qd @r'Es | |||
| @) eressen (_S7sq @r'Es@n | |||
| @) etten (_S3 @n | |||
| @) es (_$p_alt @s // for wors which end on [@] with multiple on 's'. | |||
| @) esisch 'e:zis | |||
| euille @'y | |||
| eum (_$w_alt 'e:8m | |||
| @@ -296,6 +268,7 @@ | |||
| i) euzere (_ 'Y:z@r@ | |||
| i) eust (_ 'Y:st | |||
| i) euste (_ 'Y:st@ | |||
| exe (_ 'Eks@ | |||
| proc) e (du e: | |||
| s) e (cuur @ // secure | |||
| @@ -304,6 +277,35 @@ | |||
| _) expositie Ekspo:z'itsi | |||
| e (rtsD E | |||
| .group en | |||
| &) en (issen_ @n | |||
| &) en (_S2qd @n | |||
| KAC) en (_S2e @n // flag 'e' means double the previous vowel | |||
| KAj) en (_S2 @n | |||
| and) en (_S2 @n | |||
| el) en (_+S2qd @n | |||
| er) en (_+S2qd @n | |||
| &) en (e_$p_altS3e =@n@ // flag 'e' means double the previous vowel | |||
| &) en (en_$p_altS4e =@n@n | |||
| &) en (t_$p_altS3e =@nt | |||
| &) ens (_S3q @ns | |||
| ll) en (_S3 @n | |||
| &) end (_ @nd | |||
| &) ende (_S1 @ | |||
| &) enden (_S2 @n | |||
| @) ent (_ 'Ent | |||
| @) ent (e_ 'Ent | |||
| @) ent (en_ 'Ent | |||
| @) ent (er_ 'Ent | |||
| @) ent (ere_ 'Ent | |||
| @) ent (st_ 'Ent | |||
| @) ent (ste_ 'Ent | |||
| ag) ent 'Ent | |||
| .group er | |||
| @) er (ing_ 'I:r | |||
| @) er (ingen_ 'I:r | |||
| @@ -314,16 +316,24 @@ | |||
| &) er (d_$p_alt =@r | |||
| &) er (de_$p_alt =@r | |||
| &) er (den_$p_alt =@r | |||
| &) er (der_$p_alt =@r | |||
| &) er (end_$p_alt =@r | |||
| &) er (ende_$p_alt =@r | |||
| &) er (ing_$p_alt =@r | |||
| &) er (ingen_$p_alt =@r | |||
| &) er (st_$p_alt =@r | |||
| &) er (ste_$p_alt =@r | |||
| _) er (@P2 Er | |||
| &) er (_ @r | |||
| &) ere (_ @r@ | |||
| &) er (en_$p_alt @r // where 'eren' is not a verb ending | |||
| eren (_ 'I:r@n | |||
| erend (_ 'I:r@nd | |||
| @) eres (_S4qd @r'Es | |||
| @) eressen (_S7sq @r'Es@n | |||
| // @) erder (_ @rd@r | |||
| erie (_ @r'i | |||
| er (ij_ @r | |||
| tol) er (abel @r | |||
| @@ -333,13 +343,38 @@ | |||
| &) era (_ @ra: | |||
| @) er (aar_ @r | |||
| &) er (C@ E2r | |||
| .group es | |||
| es (_$w_alt4+ 'Es | |||
| X) es (_ Es | |||
| @j) es (_S1 s | |||
| @z) es (_S1 s | |||
| @) es (_S2qd 'Es // double the previous vowel | |||
| @) es (_$w_alt2S1 s // just remove 's' | |||
| KAC) es (_S2e @s | |||
| mb) es (_S1 s | |||
| fd) es (_S1 s | |||
| nd) es (_S1 s | |||
| rd) es (_S1 s | |||
| gt) es (_S1 s | |||
| nt) es (_S1 s | |||
| wt) es (_S1 s | |||
| es (ie_ e:z | |||
| @) essen (_S5qd 'Es@n | |||
| @) es (_$p_alt @s // for wors which end on [@] with multiple on 's'. | |||
| @) esisch 'e:zis | |||
| .group ê | |||
| ê E | |||
| .group f | |||
| f f | |||
| f) f | |||
| f (b v | |||
| f (d v | |||
| _) familie (@P7 fa:m'ili | |||
| .group g | |||
| @@ -347,10 +382,18 @@ | |||
| gg Q | |||
| s) g x | |||
| g (é Z | |||
| g (ee_ Z | |||
| _lo) g (eer Z | |||
| _lo) g (eren Z | |||
| collee) g Z // college | |||
| @) gi (eus Z | |||
| @) gi (euz Z | |||
| reli) gi (eu Qij | |||
| _) goog (el gu:g | |||
| ener) g (ie Z | |||
| si) gn (a n^ | |||
| .group ge | |||
| @@ -359,8 +402,10 @@ | |||
| _) gebruikers (@P10 Q@br'Wyk@rs | |||
| _) gee Qe: | |||
| _) gei QEI | |||
| _) ge (kC QE | |||
| gener (aal Q,e:n@r | |||
| _) gelijk Q@lEIk | |||
| _) gemeente (@P8 Q@m'e:nt@ | |||
| _) ge (lC QE | |||
| _) ge (rC QE | |||
| _) ge (lenL02 Qe: | |||
| @@ -373,19 +418,20 @@ | |||
| ge (sprek Q@ // in compounds | |||
| .group h | |||
| h h | |||
| C) h (K | |||
| _) handicap hEndikEp | |||
| _) her (@P3 hEr | |||
| _) her (en hI:r | |||
| _) herinn h%ErIn // herinneren | |||
| _) hersen h'Ers@n | |||
| &) heid (_S4 hEIt | |||
| _) honden (@P6 h'Ond@n | |||
| _) hoogte (@P6 h'o:xt@ | |||
| _) hulp (@@P4 h'8lp | |||
| @@ -417,6 +463,8 @@ | |||
| &) ici (_ =isi | |||
| &) ico (_ =iko: | |||
| &) icus (_ =ik8s | |||
| r) ice (_ 'is@ | |||
| r) ices (_ 'is@s | |||
| i (che_ i | |||
| ie (X 'i | |||
| ie (Ce_ 'i | |||
| @@ -432,7 +480,7 @@ | |||
| CAns) ie (_ =i | |||
| CAss) ie (_ =i | |||
| @) ig (_S2dq =@x | |||
| @) ige (_S3dq =@Q@ | |||
| @) ige (_S1m @ | |||
| @) igen (_ =@Q@n | |||
| @) iger (_ =@Q@r | |||
| @) igere (_ =@Q@r@ | |||
| @@ -445,10 +493,13 @@ | |||
| ij (en 'EI | |||
| &) ika (_ =ika: | |||
| &) iko (_ =iko: | |||
| fam) i (lie 'i | |||
| _) in (C@P2 'In | |||
| _) in (do In | |||
| _) in (do In | |||
| _) in (forma In | |||
| ine (_ 'in@ | |||
| ines (_ 'in@s | |||
| _) informatie (@P10 InfOrm'a:tsi | |||
| _) inn (@P2 'I // ?? inneren | |||
| _) inter Int@r | |||
| io (nage iO | |||
| @@ -556,6 +607,7 @@ | |||
| _) natuur na:t'yr | |||
| na (tur n%a: | |||
| na (vig n%a: | |||
| _) navigatie (@P9 na:viQ'a:tsi | |||
| _) na (vr na: | |||
| _) na (volg@ n%a: | |||
| _) nieuws (@P6 n'iws | |||
| @@ -588,6 +640,8 @@ | |||
| c) oi (ffu v#A | |||
| pr) o (gram o: | |||
| omgeving OmQ'e:vIN | |||
| on (_ 'On | |||
| onen (_ 'On@n | |||
| oo (X 'o: | |||
| oon 'o:n // in compounds, eg. telefoongesprek | |||
| oo (C_ 'o: | |||
| @@ -676,6 +730,7 @@ | |||
| _) re (ceptief re: | |||
| _) re (ces r@ | |||
| _) re (clam r@ | |||
| _) redactie (P8 r@d'Aksi | |||
| _) register r@Q'Ist@r | |||
| reme (die r@m'e: | |||
| _) re (serve_ r@ | |||
| @@ -714,11 +769,13 @@ | |||
| &) sel (_ =s@l | |||
| &) selen (_ =s@l@n | |||
| service s8v@s | |||
| sh (op S | |||
| @) si (o S | |||
| A) si (o Z | |||
| @) ssi (o S | |||
| CAr) sie (_ =zi | |||
| _) sport (@P5 sp'Ort | |||
| _) stads (@P5 st'Ats | |||
| _) stage (@P5 st'a:Z@ | |||
| _) standaard (@P9 st'Anda:rt | |||
| @@ -813,8 +870,7 @@ | |||
| _) ver (sie_ vEr | |||
| _) verder vErd@r | |||
| _) verkeers (@P8 v@rk'I:rs | |||
| // _) verge (@P5 vErg@ | |||
| // _) verge (le v@rQ'e: | |||
| _) voor v'O:r | |||
| _) voorjaars (@P9 v'O:rja:rs | |||
| _) voort (@P5 v'O:rt | |||
| _) vrijwilligers (@P13 vrEIv#'Il@Q@rs | |||
| @@ -842,6 +898,7 @@ | |||
| _) weg (en v#e:Q | |||
| _) weg (e_ v#e:Q // bewegelijk | |||
| _) werk (@P4 v#'Erk | |||
| _) werk (el v#'Erk | |||
| _) west (@P4 v#Est | |||
| _) woon (@P4 v#'o:n | |||
| _) wr (@ vr | |||
| @@ -865,7 +922,7 @@ | |||
| zele (_S4 ze:l@ // common suffix for cities. | |||
| @) zelf (_S4 s'Elf | |||
| _) zoge (@P4 z,og@ | |||
| _) zoge (@P4 z,oQ@ | |||
| _) zuid (@P4 zWyt | |||
| @@ -659,6 +659,7 @@ adore $alt | |||
| adorno $alt $verb | |||
| aeroporto $alt2 | |||
| aeroportos $alt | |||
| aflore $alt | |||
| alcateia $alt | |||
| alcova $alt2 | |||
| alegro $alt2 $noun | |||
| @@ -670,6 +671,7 @@ amuleto $alt2 | |||
| ampere $alt | |||
| ampola $alt2 | |||
| ampulheta $alt2 | |||
| anchova $alt2 | |||
| andorra $alt2 | |||
| antonieta $alt2 | |||
| apego $alt2 $noun | |||
| @@ -694,14 +696,14 @@ axé aSE | |||
| azeda $alt $verb | |||
| azedo $alt $verb | |||
| bairro b'aIxU | |||
| baqueta $alt2 | |||
| banqueta $alt2 | |||
| banquete $alt2 | |||
| bastonete $alt2 | |||
| beco $alt2 | |||
| besta $alt2 | |||
| bilhete $alt2 | |||
| bissulfeto $alt2 | |||
| blazer bl'eIzer | |||
| blazers bl'eIzers | |||
| boca $alt2 | |||
| boceta $alt2 | |||
| bofe $alt | |||
| @@ -719,7 +721,6 @@ boxe $alt | |||
| brejo $alt | |||
| bromelha $alt | |||
| broto $alt2 $noun | |||
| cabelo $alt2 | |||
| cabresto $alt2 | |||
| cacete $alt2 | |||
| cachorra $alt2 | |||
| @@ -729,7 +730,6 @@ cãibra k'&~IbR& | |||
| caibro k'aIbRU | |||
| caixeta $alt2 | |||
| camelha $alt | |||
| camelo $alt2 | |||
| camiseta $alt2 | |||
| canaleta $alt2 | |||
| canhoto $alt2 | |||
| @@ -757,6 +757,7 @@ chamego $alt2 $verb | |||
| chaveta $alt2 | |||
| chefe $alt | |||
| checam $alt | |||
| choça $alt | |||
| choro $alt2 $noun | |||
| chovesse $alt2 | |||
| chupeta $alt2 | |||
| @@ -773,6 +774,8 @@ colher $alt $noun | |||
| colheres $alt $noun | |||
| colmeia $alt | |||
| colore $alt | |||
| colosso $alt2 | |||
| colostro $alt2 | |||
| começo $alt $verb | |||
| comodo $alt2 | |||
| concerto $alt2 $noun | |||
| @@ -832,16 +835,18 @@ diego $alt2 | |||
| diogo $alt2 | |||
| discordo $alt | |||
| dissabores $alt2 | |||
| dispneia dZIspyn'EI& | |||
| ?2 dispneia dZIspyn'EI& | |||
| dobro $alt2 | |||
| dobro $alt $verb | |||
| doce $alt2 | |||
| dorminhoco $alt2 | |||
| doutora $alt2 | |||
| doze $alt2 | |||
| dueto $alt2 | |||
| elixir eliSir | |||
| emprego $alt2 | |||
| emprego $alt2 $noun | |||
| encasqueta $alt | |||
| encosto $alt $verb | |||
| endereço $alt $verb | |||
| enforco $alt | |||
| @@ -870,7 +875,6 @@ esgoto $alt2 | |||
| esgoto $alt $verb | |||
| esperma $alt | |||
| espeto $alt2 $noun | |||
| espiroqueta $alt2 | |||
| espoleta $alt2 | |||
| esposa $alt2 | |||
| esqueleto $alt2 | |||
| @@ -881,10 +885,10 @@ estrela $alt2 | |||
| estrofe $alt | |||
| estrogonofe $alt | |||
| eta $alt2 | |||
| etiqueta $alt2 | |||
| europa $alt | |||
| europeia $alt | |||
| exagero $alt $verb | |||
| exorto $alt | |||
| explore $alt | |||
| faceta $alt2 | |||
| falangeta $alt2 | |||
| @@ -896,6 +900,7 @@ fezes $alt | |||
| filete $alt2 | |||
| ?1 fixe fiSy | |||
| flerte $alt2 $noun | |||
| flexora $alt2 | |||
| foda $alt2 $verb | |||
| fodo $alt2 | |||
| fogo $alt2 | |||
| @@ -918,6 +923,7 @@ galeto $alt2 | |||
| galhofa $alt | |||
| galileia $alt | |||
| gangorra $alt2 | |||
| gazeta $alt2 | |||
| geleia $alt | |||
| gelo $alt2 | |||
| gelo $alt $verb | |||
| @@ -929,6 +935,7 @@ gol gow | |||
| golpe $alt | |||
| gorda $alt2 | |||
| gorjeta $alt2 | |||
| gosma $alt | |||
| gosto $alt $verb | |||
| gota $alt2 | |||
| governo $alt2 | |||
| @@ -957,6 +964,8 @@ jogos $alt | |||
| joguete $alt2 | |||
| lagosta $alt2 | |||
| lambreta $alt2 | |||
| laser l'eIzer | |||
| lasers l'eIzers | |||
| lebre $alt | |||
| leitora $alt2 | |||
| lembrete $alt2 | |||
| @@ -970,9 +979,11 @@ logro $alt | |||
| lopes $alt | |||
| macete $alt2 | |||
| maior $alt | |||
| major $alt | |||
| maleta $alt2 | |||
| maniçoba $alt | |||
| marieta $alt2 | |||
| mariposa $alt2 | |||
| marreta $alt2 | |||
| megera $alt | |||
| melhor $alt | |||
| @@ -1025,6 +1036,7 @@ paella pa'el^& | |||
| palacete $alt2 | |||
| paleta $alt2 | |||
| palheta $alt2 | |||
| palhoça $alt | |||
| panfleto $alt2 | |||
| pangeia $alt | |||
| pantera $alt | |||
| @@ -1046,7 +1058,6 @@ pintora $alt2 | |||
| pior $alt | |||
| pipoco $alt2 $noun | |||
| pirueta $alt2 | |||
| plaqueta $alt2 | |||
| plateia $alt | |||
| plebeia $alt | |||
| polca $alt | |||
| @@ -1056,7 +1067,7 @@ porque $alt2 | |||
| porra $alt2 | |||
| porreta $alt2 | |||
| porrete $alt2 | |||
| porto $alt2 | |||
| porto $alt $verb | |||
| portos $alt | |||
| pose $alt2 | |||
| povos $alt | |||
| @@ -1134,13 +1145,15 @@ sulfeto $alt2 | |||
| sulfureto $alt2 | |||
| super s'Uper | |||
| suporto $alt | |||
| suor swOr | |||
| suor suOr | |||
| sutiã sutSi'&~N | |||
| tabefe $alt | |||
| tapete $alt2 | |||
| temores $alt2 | |||
| tempero $alt2 $noun | |||
| tenores $alt2 | |||
| terrores $alt2 | |||
| teses $alt | |||
| teta $alt2 | |||
| togo $alt2 | |||
| topo $alt2 $noun | |||
| @@ -1198,7 +1211,11 @@ blind bl'aind | |||
| ?1 doc d'Ok | |||
| ?1 delete d'il'it | |||
| ?1 design d,iz'ain | |||
| ?2 design dez'aIn | |||
| ?2 designer dez'aIner | |||
| ?2 designers dez'aIners | |||
| ?1 dj d,i:dZ'eI | |||
| ?2 diesel dZ'izEU | |||
| ?1 down d'a,wn | |||
| ?1 download d'a,wnl'oud | |||
| ?2 download daUNl'owd | |||
| @@ -1271,6 +1288,7 @@ símbolo s'imbolU | |||
| ?1 sporting sp'Ort,ing | |||
| tab t'aby | |||
| tablet t'ablet | |||
| taser t'eIzer | |||
| ?1 telemóvel t,El,Em'OvEl | |||
| ?1 telemóveis t,El,Em'OveIs# | |||
| ?1 up &p | |||
| @@ -30,7 +30,6 @@ | |||
| a a | |||
| &) a (_ =& // in final unstressed syllable | |||
| &) a (s_ =& | |||
| &) a (_a =&/ // ?? elide final a before a | |||
| A_l) a (_ & | |||
| &) a (_à =&/ | |||
| ?1 a (_ =& // in final unstressed syllable | |||
| @@ -191,7 +190,7 @@ | |||
| e (bL02_ E | |||
| e (cL04_ E | |||
| @c) e (L07_ e | |||
| e (chL04_ E | |||
| r) e (cho_ e | |||
| @@ -261,9 +260,8 @@ | |||
| m) e (tL03_ e | |||
| An) e (tA_ e | |||
| on) e (te_ E | |||
| gaz) e (ta_ e | |||
| e (vL04_ E | |||
| qu) e (ta_ e | |||
| e (vL04_ E | |||
| t) e (ve_ e | |||
| e (rrAs_ E | |||
| @@ -388,8 +386,7 @@ respond) e (L05_ e | |||
| diss) e (L06_ E // contra- | |||
| m) e (L07_ e // comeste, etc. | |||
| eb) e (L07_ e // recebeste, etc. | |||
| ec) e (L07_ e // pareceram, etc. | |||
| eg) e (L07_ e // elegeste, etc. | |||
| eg) e (L07_ e // elegeste, etc. | |||
| _cr) e (L07_ e | |||
| _do) e (L07_ e | |||
| _mo) e (L07_ e | |||
| @@ -397,8 +394,7 @@ respond) e (L05_ e | |||
| bat) e (L07_ e // re- com- | |||
| ced) e (L07_ e // pro- con- su- | |||
| end) e (L07_ e // vendeste, etc. | |||
| esc) e (L07_ e // cresceste, etc. | |||
| met) e (L07_ e // co- pro- arre- re- intro- compro- sub- | |||
| met) e (L07_ e // meteste, cometeste, etc. | |||
| mex) e (L07_ e | |||
| mov) e (L07_ e // re- co- | |||
| olv) e (L07_ e // devolveste, etc. | |||
| @@ -410,9 +406,6 @@ respond) e (L05_ e | |||
| _coz) e (L07_ e | |||
| colh) e (L07_ e // & es- | |||
| ench) e (L07_ e // pre- | |||
| nasc) e (L07_ e // re- | |||
| torc) e (L07_ e // con- | |||
| venc) e (L07_ e // con- | |||
| vert) e (L07_ e // in- re- con- | |||
| _ergu) e (L07_ e | |||
| _mord) e (L07_ e | |||
| @@ -429,6 +422,8 @@ _troux) e (L07_ E | |||
| _amanc) e (bL03_ E | |||
| qu) e (brL04_ E | |||
| _cel) e (brL04_ E | |||
| _dilac) e (rL04_ E | |||
| _encarc) e (rL04_ E | |||
| _boch) e (chL04_ e | |||
| _ex) e (crL04_ E | |||
| _enr) e (dL01_ E | |||
| @@ -461,6 +456,7 @@ _enver) e (dL03_ E | |||
| _op) e (rL04_ E | |||
| gen) e (rL04_ E // de- re- | |||
| _alt) e (rL04_ E | |||
| _ent) e (sL04_ E | |||
| _enc) e (rL04_ E | |||
| _imp) e (rL04_ E | |||
| _min) e (rL04_ E | |||
| @@ -530,6 +526,7 @@ _embel) e (zL04_ E | |||
| p) e (çL03_ E | |||
| _m) e (çL03_ E | |||
| _entorp) e (çL03_ e | |||
| _caC) e (lo_ e | |||
| //endsort | |||
| @@ -914,7 +911,7 @@ _remem) o (rL04_ O | |||
| f) o (rmL03_ O | |||
| c) o (rrL01_ o // incorra, corra, etc. | |||
| _m) o (rrL01_ o | |||
| p) o (rtL03_ O // im- trans- de- re- com- a- ex- | |||
| @p) o (rtL03_ O // importo, etc. | |||
| t) o (rçL03_ o // con- | |||
| _r) o (snL04_ O | |||
| _c) o (spL02_ O | |||
| @@ -1015,7 +1012,8 @@ _remem) o (rL04_ O | |||
| r (_ r | |||
| r (C *@- | |||
| A) r (A * | |||
| A) r (_A * | |||
| r (_A * | |||
| ?2 r (_h * | |||
| C) r (A R | |||
| rr x | |||
| _) r x | |||
| @@ -690,6 +690,20 @@ _твое) г (о_ v | |||
| // (This is now done automatically by the eSpeak program) | |||
| .group | |||
| // other cyrillic letters | |||
| ђ dZ; | |||
| ј j // U+458 | |||
| љ lj | |||
| ћ tS; | |||
| џ dZ | |||
| ќ kj | |||
| ѓ dZ; | |||
| ґ g | |||
| є jE | |||
| і i | |||
| ї ji | |||
| ў w | |||
| $ dolar | |||
| @@ -12,23 +12,23 @@ b b@ | |||
| c ts@ | |||
| č tS@ | |||
| d d@ | |||
| e e | |||
| e e: | |||
| f f@ | |||
| g g@ | |||
| _h h@ | |||
| h x@ $atend | |||
| j j@ | |||
| _k k@ | |||
| k k@ $atend | |||
| l l@ | |||
| m m@ | |||
| n n@ | |||
| _o o | |||
| o o: $atend | |||
| p p@ | |||
| r R@ | |||
| _s s@ | |||
| s s@ $atend | |||
| š S@ | |||
| t t@ | |||
| _v v@ | |||
| _z z@ | |||
| v v@ $atend | |||
| z z@ $atend | |||
| ž Z@ | |||
| q ku | |||
| @@ -42,10 +42,13 @@ y 'ipsilon | |||
| ë $accent | |||
| ö $accent | |||
| ü $accent | |||
| ß 'o:stri||s'@ | |||
| // accent names (please fix) | |||
| _dia prEgl'asa | |||
| // accent names | |||
| _dia sprEgl'asom | |||
| // languages | |||
| _cyr tsiR'i:litSno | |||
| // numbers | |||
| _0 n'i:tS | |||
| @@ -66,7 +69,7 @@ _14 St'i:Rinajst | |||
| _15 p'e:tnajst | |||
| _16 S'e:stnajst | |||
| _17 s'e:d@mnajst | |||
| _18 'o@s@mnajst | |||
| _18 'o:s@mnajst | |||
| _19 d'Ev'e:tnajst | |||
| _2X dv#'a:jsEt | |||
| _3X tR'i:dEsEt | |||
| @@ -114,9 +117,9 @@ s s | |||
| v w $combine | |||
| z z $combine | |||
| a a $atend | |||
| a a: $atend | |||
| k k@ $atend // letter-k | |||
| o o $atend // letter-o | |||
| o o: $atend // letter-o | |||
| s s@ $atend | |||
| v v@ $atend | |||
| z z@ $atend | |||
| @@ -4,6 +4,7 @@ | |||
| .L01 b d g j l m n v z ž // voiced consonants | |||
| .L03 a e | |||
| .L04 l v | |||
| @@ -12,6 +13,8 @@ | |||
| a (X$w_alt3+ 'a | |||
| a (č_ 'a: | |||
| a (l_ 'a: | |||
| .group b | |||
| b b | |||
| @@ -34,6 +37,7 @@ | |||
| .group e | |||
| e e: | |||
| e (X$w_alt3+ 'E | |||
| ee i: | |||
| @) e (n_ E# | |||
| @C) e (r_ E# | |||
| @@ -60,8 +64,10 @@ | |||
| i (X$w_alt3+ 'i | |||
| i (A j | |||
| @) i (ja_ =i | |||
| r) i (ja_ i: | |||
| @) i (jL03_ =i | |||
| r) i (jL03_ i: | |||
| z) i (jL03_ i: | |||
| i (l_ 'i: | |||
| .group j | |||
| j j | |||
| @@ -110,6 +116,8 @@ | |||
| o (L04+ o: | |||
| o (č_ 'o: | |||
| o (l_ 'o: | |||
| oo u: | |||
| .group p | |||
| p p | |||
| @@ -153,7 +161,7 @@ | |||
| v (-A+ v // preposition 'v' before a vowel | |||
| A) v (K w | |||
| K) v (K %u | |||
| K) v (r v | |||
| v (r v | |||
| L01) v (A v# | |||
| @@ -270,8 +270,6 @@ tamil தமிழ் $text | |||
| போகம் $alt | |||
| போதனை $alt | |||
| பூகம்பம் $alt | |||
| பாகவதம் $alt | |||
| பகவத் $alt | |||
| பங்கம் $alt | |||
| பேகம் $alt | |||
| பார்லி $alt | |||
| @@ -491,7 +489,6 @@ tamil தமிழ் $text | |||
| கயா $alt | |||
| காயத்ரி $alt | |||
| கட $alt | |||
| கோ $alt | |||
| கதி $alt | |||
| கோபி $alt | |||
| கச்சாமி $alt | |||
| @@ -573,3 +570,4 @@ tamil தமிழ் $text | |||
| பிட் bit. | |||
| புட் fud. | |||
| உப்ப ubbV | |||
| ஜென் zen | |||
| @@ -163,6 +163,7 @@ | |||
| _) க (ங்கபாடி gV | |||
| _) க (ங்கர gV | |||
| _) க (ங்கா gV | |||
| _) க (ங்காணி kV | |||
| _) க (ங்காரு kV | |||
| _) க (ங்குலி gV | |||
| _) க (ங்கூலி gV | |||
| @@ -193,6 +194,7 @@ | |||
| _) க (தியில் gV | |||
| _) க (தியை gV | |||
| _) க (ந்தக gV | |||
| _) க (ந்தகிரி kV | |||
| _) க (ந்தர்வ gV | |||
| _) கனக (ச்சித gVnVkV | |||
| _) க (னக்க gV | |||
| @@ -225,7 +227,11 @@ | |||
| _) க (லீர gV | |||
| _) க (லீல gV | |||
| _) க (லீஷிய gV | |||
| _) க (ல்ஃப gV | |||
| _) கல்த (ா gVlt | |||
| _) க (ல்பி gV | |||
| _) க (ல்பை gV | |||
| _) க (ல்ப் gV | |||
| _) க (ளுக் gV | |||
| _) க (வண gV | |||
| _) க (வன gV | |||
| @@ -266,6 +272,7 @@ | |||
| _) க (ின்னஸ g | |||
| _) க (ின்னென்ற g | |||
| _) கிப் (ட gif | |||
| _) க (ிப்ரான g | |||
| _) க (ியர g | |||
| _) கி (யூ k | |||
| _) கி (ரக g | |||
| @@ -282,6 +289,7 @@ | |||
| _) கி (ராக்கி g | |||
| _) கி (ராக்கு k | |||
| _) கிராணைட gra:naIt.V# | |||
| _) கி (ராண்ட g | |||
| _) கி (ராதக k | |||
| _) கிராபைட gra:faIt.V# | |||
| _) கிராப் kra:p | |||
| @@ -292,6 +300,8 @@ | |||
| _) க (ிரிஜா g | |||
| _) க (ிரிதர g | |||
| _) க (ிரிதார g | |||
| _) கிரிப்பிரதக்ஷ (ண giripprVdVks.V | |||
| _) கிரிப்பிரதட்ச (ண giripprVdVks.V | |||
| _) கி (ரிமினல k | |||
| _) கி (ரியா_ k | |||
| _) க (ிரியாக g | |||
| @@ -405,6 +415,7 @@ _மன்மதக்) க (ுகை g | |||
| _) க (ுபேர g | |||
| _) குப் (த gup | |||
| _) க (ுப்புன g | |||
| _) க (ுப்பென g | |||
| _) க (ுப்பென்ற g | |||
| _) க (ுமாஸ்தா g | |||
| _) க (ுமுகுமு g | |||
| @@ -484,6 +495,7 @@ _மன்மதக்) க (ுகை g | |||
| _) க (ேட்டைக் g | |||
| _) க (ேட்டைத் g | |||
| _) க (ேட்டைப் g | |||
| _) க (ேப்ரியல g | |||
| _) க (ேமை g | |||
| _) க (ேம்ஸ g | |||
| _) கேரண்ட ge:rVn.t.V# | |||
| @@ -598,6 +610,7 @@ _வெங்) கட kVt.V# | |||
| _தலைக்) க (ன gV | |||
| _வீண்) க (னவ kV | |||
| _வெல்) க (ம kV | |||
| _வெங்) க (ய்யா kV | |||
| தின) க (ர kV | |||
| மது) க (ர kV | |||
| ஷங்) க (ர kV | |||
| @@ -723,6 +736,7 @@ _தொன்ம) க (ால k | |||
| க (ீழே_ k | |||
| க (ீழ்_ k | |||
| _பல்) க (ு k | |||
| _கற்) க (ுகை g | |||
| மலைக்) க (ுகை g | |||
| _பால்) க (ுட k | |||
| _பரம) க (ுடி k | |||
| @@ -792,6 +806,7 @@ _நினைவு) க (ூர k | |||
| _லொ) க (ேஷன k | |||
| ம) க (ேஷ்வ H | |||
| ம) க (ேஸ்வர H | |||
| _வெங்) க (ையா k | |||
| அங்) க (ொ g | |||
| இங்) க (ொ g | |||
| _செடி) க (ொடி k | |||
| @@ -801,6 +816,7 @@ _நினைவு) க (ூர k | |||
| _வை) க (ோ k | |||
| _ஷி) க (ோ k | |||
| யூனி) க (ோட k | |||
| _தன) க (ோடி k | |||
| _ஜீவ) க (ோடி k | |||
| _பக்த) க (ோடி k | |||
| _தேவ) க (ோட்ட k | |||
| @@ -868,6 +884,7 @@ _சத்தியா) க்கி (ரஹ gg | |||
| _சாலி) க்கி (ராம gg | |||
| _சாள) க்கி (ராம gg | |||
| L03) க்க (ுகை gg | |||
| _மன) க்க (ுகை gg | |||
| _நிர்) க்க (ுண gg | |||
| _மு) க்க (ுண gg | |||
| L03) க்க (ுண gg | |||
| @@ -912,6 +929,8 @@ _துப்பாக்கி) க்க (ுண்ட gg | |||
| _பை) க் (ல_ k | |||
| _நெ) க் (லஸ k | |||
| என்சை) க்லோப (ீடியா klo:p | |||
| _சு) க் (ள k | |||
| _ஷு) க் (ள k | |||
| க் (ஸ k | |||
| _எ) க் (ஸாம g | |||
| _மெ) க்ஸிக (ோ ksik | |||
| @@ -953,6 +972,7 @@ _துப்பாக்கி) க்க (ுண்ட gg | |||
| _) சக் (ரவர்த்தி tSVk | |||
| _க) ச (க்ஸ்தான zV | |||
| சங்க (ர s.VNkV | |||
| _) சங்க (ரமட sVNkV | |||
| _) ச (ட்டL08ஸ்கர tSV | |||
| _) ச (ட்டினி tSV | |||
| _) ச (ட்னி tSV | |||
| @@ -989,6 +1009,7 @@ _மீனலோ) ச (னி tSV | |||
| _) ச (ப்பி tSV | |||
| _) ச (ப்பு tSV | |||
| _) ச (ப்பெ tSV | |||
| _) சம்ப (ாரன tSVmp | |||
| _நா) ச (ர zV | |||
| _ரே) ச (ர zV | |||
| _டின்) ச (ர tSV | |||
| @@ -1017,6 +1038,8 @@ _தணிகா) ச (ல tSV | |||
| வேங்கடா) ச (ல tSV | |||
| _) ச (லோ tSV | |||
| _) ச (வான tSV | |||
| _பிளா) ச (ா z | |||
| _ப்ளா) ச (ா z | |||
| _) ச (ாக்கட்டி tS | |||
| _) சாக்ப (ீL04 tSa:kp | |||
| _) சாக்லெட் tSa:klet. | |||
| @@ -1034,6 +1057,7 @@ _தணிகா) ச (ல tSV | |||
| _ரம்) ச (ான z | |||
| அமே) ச (ான z | |||
| _) சா (னல tSe: | |||
| _தான்) ச (ானிய z | |||
| _) ச (ான்ஸ tS | |||
| _) ச (ாப்டர tS | |||
| _) சாப் (ளின tSa:p | |||
| @@ -1051,24 +1075,30 @@ _தணிகா) ச (ல tSV | |||
| ராஜோப) ச (ார tS | |||
| ஆ) ச (ார_ tS | |||
| ஆ) ச (ாரங்கள tS | |||
| _வி) ச (ாரங்கள tS | |||
| ஆ) ச (ாரத் tS | |||
| _வி) ச (ாரத்த tS | |||
| ஆ) ச (ாரம tS | |||
| _வி) ச (ாரம tS | |||
| _சிவா) ச (ாரி tS | |||
| _ரங்கா) ச (ாரி tS | |||
| _வரதா) ச (ாரி tS | |||
| _வேதா) ச (ாரி tS | |||
| _கிருஷ்ணமா) ச (ாரி tS | |||
| _கோபால) ச (ாரி tS | |||
| _கோவிந்தா) ச (ாரி tS | |||
| _சங்கரா) ச (ாரி tS | |||
| _தேசிகா) ச (ாரி tS | |||
| _பட்டா) ச (ாரி tS | |||
| _பிரம்ம) ச (ாரி tS | |||
| _மத்வா) ச (ாரி tS | |||
| அனந்தா) ச (ாரி tS | |||
| அன்னங்கரா) ச (ாரி tS | |||
| அன்னமா) ச (ாரி tS | |||
| ராஜகோபால) ச (ாரி tS | |||
| ராமானுஜா) ச (ாரி tS | |||
| ஆ) ச (ாரிய_ tS | |||
| ஆ) ச (ாரியர tS | |||
| ஆ) ச (ாரியார tS | |||
| அ) ச (ாருதீன z | |||
| _) ச (ாருமதி tS | |||
| @@ -1144,6 +1174,8 @@ _பக்தி_) சிரத் (தை srVd | |||
| _ஃபா) ச (ில z | |||
| _) சி (லாகி s | |||
| _நியூ) ச (ிலாந்த z | |||
| _சுவா) ச (ிலாந்த z | |||
| _ஸ்வா) ச (ிலாந்த z | |||
| _) ச (ிலிய tS | |||
| _) சி (லேட s | |||
| _) ச (ில்ற tS | |||
| @@ -1168,6 +1200,7 @@ L28ரங்க) ச (ீப z | |||
| _) ச (ுடிதார tS | |||
| _) ச (ுட்டிப் tS | |||
| ஆ) சுப (த்திரி spV | |||
| _) சுமித (ா smit | |||
| _) ச (ுரிதார tS | |||
| _) சு (ருதி s | |||
| இ) சு (லா s | |||
| @@ -1197,6 +1230,7 @@ _மங்களே) சு (வர s | |||
| _) சு (விட்ச s | |||
| _) சு (விஸ s | |||
| _) சு (வீட s | |||
| _வெனி) ச (ுவேல z | |||
| _) ச (ூயிங் tS | |||
| _) ச (ூரண tS | |||
| _) செக் (_ tSek | |||
| @@ -1299,7 +1333,9 @@ _மங்களே) சு (வர s | |||
| _நா) ஜ (ி z | |||
| _) ஜிப்(_ zip | |||
| _) ஜ (ிப்ப z | |||
| _) ஜ (ியா z | |||
| _) ஜ (ிப்பா dZ | |||
| _) ஜ (ியா_ z | |||
| _) ஜ (ியாவ z | |||
| _) ஜ (ீனத் z | |||
| _) ஜ (ீப்ரா z | |||
| _) ஜ (ீரோ z | |||
| @@ -1454,6 +1490,7 @@ _செண்) டிமெண்ட t.imen.t.V# | |||
| _) டி (யூன t. | |||
| _) டி (யூப t. | |||
| _) டி (யூஷன t. | |||
| _) டிரக் t.rVk | |||
| _) டி (ரங் t. | |||
| _) டி (ரங்கு t. | |||
| _) டி (ரபிள t. | |||
| @@ -1494,6 +1531,7 @@ _செண்) டிமெண்ட t.imen.t.V# | |||
| _) டி (ரிங்_ t. | |||
| _) டி (ரிங்க் d. | |||
| _) டி (ரிங்ஸ d. | |||
| _) டி (ரினிடாட t. | |||
| _) டிரினிட (ி t.rinit. | |||
| _) டிரிப் t.rip | |||
| _) டி (ரிம் t. | |||
| @@ -1515,6 +1553,7 @@ _செண்) டிமெண்ட t.imen.t.V# | |||
| _) டி (ரைலர t. | |||
| _) டி (ரைவ d. | |||
| கண்) டி (ரோல t. | |||
| _ஜெண்) ட (ில t. | |||
| _கௌ) ட (ில்ய t. | |||
| _நெக) ட (ிவ t. | |||
| _) ட (ிவிக t. | |||
| @@ -1579,8 +1618,10 @@ _லான்_) ட (ென்னிஸ t. | |||
| _) டைப (ாய்ட t.aIf | |||
| _) டைப் t.aIp | |||
| _) ட (ைம்_ t. | |||
| _ரி) ட (ையர t. | |||
| _) ட (ைல்ஸ t. | |||
| _) டொக் t.ok | |||
| _) ட (ொபாகோ t. | |||
| _) ட (ோக்கன t. | |||
| _) ட (ோக்கியோ t. | |||
| _) ட (ோட்டல t. | |||
| @@ -1605,11 +1646,13 @@ _மாலிவு) ட்ட d.d.V# | |||
| _ஹாலிவு) ட்ட d.d.V# | |||
| _ரெ) ட்ட (ிய d.d. | |||
| இ) ட்ட (ிலி d.d. | |||
| _ஜி) ட்ட (ு d.d. | |||
| அப்பாயிண்) ட்மெண்ட t.men.t.V# | |||
| _) ட் (யூசன t. | |||
| _) ட் (யூன t. | |||
| _) ட் (யூப t. | |||
| ஸ்) ட் (ர _|t. // ?? make t. distinct | |||
| _) ட்ரக் t.rVk | |||
| _) ட் (ரங் t. | |||
| _) ட் (ரங்கு t. | |||
| _) ட் (ரபிள t. | |||
| @@ -1647,6 +1690,7 @@ _ஹாலிவு) ட்ட d.d.V# | |||
| _) ட்ரிக்க (ர t.riggV | |||
| _) ட் (ரிங்_ t. | |||
| _நியூ) ட் (ரின t. | |||
| _) ட் (ரினிடாட t. | |||
| _) ட்ரினிட (ி t.rinit. | |||
| _) ட் (ரிம் t. | |||
| _) ட் (ரில்லியன t. | |||
| @@ -1729,6 +1773,7 @@ _நடுரோ) ட் (ல t. | |||
| _) த (க்ஷிண dV | |||
| _) த (க்ஷிணா dV | |||
| _) த (சகண்ட dV | |||
| _) த (சநாம dV | |||
| _) த (சம dV | |||
| _) த (சமி dV | |||
| _) த (சரத dV | |||
| @@ -1747,6 +1792,7 @@ _நடுரோ) ட் (ல t. | |||
| _) த (டிJ_மாட dV | |||
| _) த (டிக்காம dV | |||
| _) த (டிக்கும dV | |||
| _) த (டிச்ச dV | |||
| _) த (டித்த dV | |||
| _) த (டிப் dV | |||
| _) த (டிமன dV | |||
| @@ -1774,6 +1820,8 @@ _நடுரோ) ட் (ல t. | |||
| _) தண்டீசு (வர dVn.d.i:s | |||
| _) த (ண்டீஸ்வர dV | |||
| _) த (ண்டோரா dV | |||
| _) த (த்தாத்திரேய dV | |||
| _) தத்தாத் (ரேய dVtta:t | |||
| _) தத்த (ியா dVdd | |||
| _) த (னகோடி dV | |||
| _) த (னசேகரன dV | |||
| @@ -1823,6 +1871,7 @@ _நடுரோ) ட் (ல t. | |||
| _) த (ருமத் dV | |||
| _) த (ருமன dV | |||
| _) தருமப (ால dVrumVb | |||
| _) தருமப (ுத்திர dVrUmVp | |||
| _) த (ருமபுர dV | |||
| _) தருமப (ுரி dVrUmVp | |||
| _) த (ருமப் dV | |||
| @@ -1924,6 +1973,7 @@ _அகாலி_) த (ள dV | |||
| _) த (ினச் d | |||
| _) த (ினத் d | |||
| _) த (ினந் d | |||
| _) த (ினப் d | |||
| _) த (ினப்படி d | |||
| _) த (ினம d | |||
| _) த (ினுச d | |||
| @@ -2096,12 +2146,6 @@ _) தீர்க்க (_சுமங்கலி di:rggV | |||
| _) த (ோஸ்த் d | |||
| _) த (ோஹா d | |||
| _) தௌலதாப (ாத daUlVd.a:b | |||
| _சா) த்த (ியக்கூற dd | |||
| _சா) த்த (ியங்கள dd | |||
| _சா) த்த (ியத்த dd | |||
| _சா) த்த (ியந் dd | |||
| _சா) த்த (ியப்பட dd | |||
| _சா) த்த (ியம dd | |||
| _) த (்ராட்சை d | |||
| //endsort | |||
| @@ -2120,6 +2164,7 @@ _வசந்) த tV# | |||
| _மேல்) த (ட்ட tV | |||
| _சப்) த (த்த dV | |||
| _சாந்) த (த்த tV# | |||
| _மனோ) த (த்துவ tV | |||
| பிள்ளை) த (ன tV | |||
| முட்டாள்) த (ன tV | |||
| _சப்) த (ம dV | |||
| @@ -2140,12 +2185,16 @@ _வசந்) த tV# | |||
| சுஜா) த (ா t | |||
| லலி) த (ா t | |||
| _சமந்) த (ா t | |||
| _சுஜி) த (ா t | |||
| _சுனி) த (ா t | |||
| _நமி) த (ா t | |||
| _மம்) த (ா t | |||
| _ஹரி) த (ா t | |||
| _மஜந்) த (ா t | |||
| _வனி) த (ா t | |||
| _விஜி) த (ா t | |||
| _வினி) த (ா t | |||
| _ஸ்மி) த (ா t | |||
| _சுவர்ணல) த (ா t | |||
| _நிவேதி) த (ா t | |||
| _புஷ்பல) த (ா t | |||
| @@ -2159,6 +2208,7 @@ _ஸ்வர்ணல) த (ா t | |||
| _சாந்) த (ானு tV# | |||
| _சி) த (ார t | |||
| _சரி) த (ாவ t | |||
| _ஹரி) த (ாஸ்_ d | |||
| _சும) த (ி t | |||
| அதி) த (ி t | |||
| _சாந்) த (ி t | |||
| @@ -2186,6 +2236,7 @@ _புஷ்பவ) த (ி t | |||
| _ச) த (ீஷ t | |||
| _நி) த (ீஷ t | |||
| த (ுறை t | |||
| _பெருந்) த (ுறை d | |||
| ஆழ்) த (ுளை t | |||
| த (ூக்க t // in word | |||
| வீண்) த (ேவை t | |||
| @@ -2206,6 +2257,7 @@ _சோவிய) த் t | |||
| _சிரார்) த்த ddV# | |||
| _ஸ்ரார்) த்த ddV# | |||
| அர்) த்த (L09ார ddV | |||
| L03) த்த (டவை ddV | |||
| _முரட்டு) த்த (டியன ddV | |||
| _முரட்டு) த்த (டியர ddV | |||
| _சிறை) த்த (ண்டனை ddV | |||
| @@ -2242,6 +2294,12 @@ _மL06ிஷாசுரமர்) த்த (ினி dd | |||
| வை) த்த (ிய dd | |||
| உபா) த்த (ிய dd | |||
| _நைவே) த்த (ிய dd | |||
| _சா) த்த (ியக்கூற dd | |||
| _சா) த்த (ியங்கள dd | |||
| _சா) த்த (ியத்த dd | |||
| _சா) த்த (ியந் dd | |||
| _சா) த்த (ியப்பட dd | |||
| _சா) த்த (ியம dd | |||
| _வி) த்த (ியார் dd | |||
| பு) த்த (ியி dd | |||
| _சா) த்த (ியிரு tt | |||
| @@ -2267,6 +2325,8 @@ L03வ்வு) த்த (ியோக dd | |||
| _பு) த்த (ில tt | |||
| _வை) த்தீசு (வ ddi:s | |||
| _வை) த்த (ீஸ்வ dd | |||
| அப்பா) த்த (ுரை dd | |||
| அண்ணா) த்த (ுரை dd | |||
| ராஜ) த்து (ரோக dd | |||
| _தேச) த்து (ரோகி td | |||
| L03) த்த (ுர்க்க dd | |||
| @@ -2306,6 +2366,7 @@ _வில்வி) த்த (ை dd | |||
| நி) த (்ய t | |||
| ஆதி) த் (ய t | |||
| இ) த் (யாதி t | |||
| _நே) த் (ர t | |||
| _பவி) த் (ர t | |||
| _பா) த் (ர t | |||
| _மா) த் (ர t | |||
| @@ -2377,8 +2438,8 @@ _சி) த்ரலேக (ா trVle:k | |||
| _) ப (ஃபூன bV | |||
| _) ப (கதூர bV | |||
| _) ப (கத்சிங் bV | |||
| _) ப (கவத bV | |||
| _) ப (கவதி bV | |||
| _) ப (கவத்நாம bV | |||
| _) ப (கவன bV | |||
| _) ப (கவான bV | |||
| _) ப (காசுர bV | |||
| @@ -2440,6 +2501,7 @@ _சொந்த_) ப (ந்த bV | |||
| _) ப (ந்தப் bV | |||
| _) ப (ந்தம bV | |||
| _L14_) ப (ந்தம pV | |||
| _) ப (ந்தாக்கள bV | |||
| _) ப (ந்தாவ bV | |||
| _) ப (ந்துக்கள bV | |||
| _) பந்த (ுலு bVnt | |||
| @@ -2460,6 +2522,7 @@ _டீயும்_) ப (ன்னும்_ bV | |||
| _) ப (ம்பர bV | |||
| _) ப (ம்பாய bV | |||
| _) ப (ய_உணர் bV | |||
| _) ப (ய_ரேகை bV | |||
| _) ப (யங் bV | |||
| _) ப (யங்கர bV | |||
| _) ப (யத் bV | |||
| @@ -2473,6 +2536,7 @@ _டீயும்_) ப (ன்னும்_ bV | |||
| _) ப (யப்பன pV | |||
| _) ப (யப்பவை pV | |||
| _) ப (யம bV | |||
| _) ப (யரேகை bV | |||
| _) ப (யாலஜி bV | |||
| _) பயாஸ்கோப் bVja:sko:p | |||
| _) ப (யில்வான bV | |||
| @@ -2498,6 +2562,7 @@ _டீயும்_) ப (ன்னும்_ bV | |||
| _) ப (ர்ஃபி bV | |||
| _) ப (ர்கர bV | |||
| _) ப (ர்த் bV | |||
| _) ப (ர்னஸ fV | |||
| _) ப (ர்னாலா bV | |||
| _) பர்னிச (ர fVrnitSV | |||
| _) ப (ர்னிச்சர fV | |||
| @@ -2599,9 +2664,10 @@ _டீயும்_) ப (ன்னும்_ bV | |||
| _) ப (ாகத b | |||
| _) ப (ாகப் b | |||
| _) ப (ாகம b | |||
| _) ப (ாகவதர b | |||
| _) ப (ாகவத b | |||
| _) ப (ாகியான f | |||
| _) ப (ாகீரதி b | |||
| _) பாக (ுலேயன ba:H | |||
| _) ப (ாக்கிக் b | |||
| _) ப (ாக்கிய b | |||
| _) ப (ாக்டரி_ f | |||
| @@ -2611,6 +2677,7 @@ _டீயும்_) ப (ன்னும்_ bV | |||
| _) பாக்ட (ீரியா ba:kt. | |||
| _) பாக்த (ாத ba:gd | |||
| _) ப (ாக்ய b | |||
| _) பாக் (லாந்த fa:k | |||
| _) ப (ாக்ஸ b | |||
| _) பாங்க (ாக் ba:Nk | |||
| _) ப (ாங்கில b | |||
| @@ -2675,11 +2742,13 @@ _டெட்_) ப (ாடி b | |||
| _) ப (ாதிப்படைவ b | |||
| _) ப (ாதிப்பதா b | |||
| _) ப (ாதிப்பதை b | |||
| _) ப (ாதிப்பவை b | |||
| _) ப (ாதிப்பாகி b | |||
| _) ப (ாதிப்பாகிற b | |||
| _) ப (ாதிப்பாகும b | |||
| _) ப (ாதிப்பால b | |||
| _) ப (ாதிப்பினால b | |||
| _) ப (ாதிப்பின்றி b | |||
| _) ப (ாதிப்பிற்க b | |||
| _) ப (ாதிப்பில b | |||
| _) ப (ாதிப்புகள b | |||
| @@ -2713,6 +2782,7 @@ _டெட்_) ப (ாடி b | |||
| _டைம்_) ப (ாம b | |||
| _) ப (ாமாவ b | |||
| _) ப (ாமினி b | |||
| _) ப (ாமிலி f | |||
| _) ப (ாம்பே b | |||
| _ஆடு_) ப (ாம்பே p | |||
| _விளையாடு_) ப (ாம்பே p | |||
| @@ -2727,6 +2797,7 @@ _விளையாடு_) ப (ாம்பே p | |||
| _) ப (ாரமை p | |||
| _) ப (ாரம்பரிய p | |||
| _) ப (ாரம்மா p | |||
| _) ப (ாரல b | |||
| _) ப (ாரவி b | |||
| _) ப (ாராமுல்லா b | |||
| _) ப (ாரிஸ்டர b | |||
| @@ -2770,7 +2841,7 @@ _விளையாடு_) ப (ாம்பே p | |||
| _) ப (ாலுவ b | |||
| _) ப (ாலே_L25 b | |||
| _) ப (ாலை p | |||
| _) ப (ாலையா b | |||
| _) ப (ாலையாவ b | |||
| _) ப (ால் p | |||
| _) ப (ால்_தாக்கரே b | |||
| _) பால்க (னி ba:lkV | |||
| @@ -2812,9 +2883,11 @@ _விளையாடு_) ப (ாம்பே p | |||
| _) ப (ாஸந்தி b | |||
| _) ப (ாஸ்கர b | |||
| _) ப (ாஸ்கி b | |||
| _) ப (ாஸ்கெட் b | |||
| _) ப (ாஸ்டன b | |||
| _) ப (ாஸ்மதி b | |||
| _) ப (ாஹியான f | |||
| _) ப (ாஹுலேயன b | |||
| _) பி(ராந்தியு b | |||
| _) ப (ி_._பி_._சி b // b.b.c | |||
| _) ப (ிகர f | |||
| @@ -2834,6 +2907,10 @@ _விளையாடு_) ப (ாம்பே p | |||
| _) ப (ிட்சு b | |||
| _) ப (ிட்டடி b | |||
| _) பிந்தி (ரன்வாலே bind | |||
| _) ப (ிந்துசார b | |||
| _) ப (ிந்துவா b | |||
| _) ப (ிந்துவி b | |||
| _) ப (ிந்துவை b | |||
| _) ப (ினாமி b | |||
| _) ப (ினிஷ f | |||
| _) ப (ின்_லேடன b | |||
| @@ -3157,12 +3234,14 @@ _பெனசீர்_) ப (ுட்டோ b | |||
| _) பு (ரோட்டான p | |||
| _) பு (ரௌச b | |||
| _) ப (ுல்_L15 f | |||
| _) ப (ுல்கா f | |||
| _) ப (ுல்டோசர b | |||
| _) ப (ுல்லட் b | |||
| _) ப (ுல்லா_ f | |||
| _) ப (ுல்லாக்க b | |||
| _) புல்லெட் bullet. | |||
| _) பு (ளுடோனிய p | |||
| _) பு (ளூட்டோ p | |||
| _) பு (ளூஸ b | |||
| _) பு (ளோரிடா f | |||
| _) ப (ுவன b | |||
| @@ -3277,6 +3356,7 @@ _பெனசீர்_) ப (ுட்டோ b | |||
| _) ப (ேஷன f | |||
| _) ப (ேஷன்ட p | |||
| _) ப (ேஷா b | |||
| _) ப (ேஸ்_பால b // base ball | |||
| _) ப (ை_பை b | |||
| _) ப (ைகுக்கு b | |||
| _) ப (ைக்கின b | |||
| @@ -3376,6 +3456,7 @@ _பெனசீர்_) ப (ுட்டோ b | |||
| _) ப (ோஷி b | |||
| _) ப (ோஸ b | |||
| _) ப (ோஸிட b | |||
| _) ப (ோஸில p | |||
| _) ப (ோஸ்_L22 p | |||
| _) ப (ோஸ்ட p | |||
| _) போ (ஸ்டன ba: | |||
| @@ -3440,6 +3521,7 @@ _பெனசீர்_) ப (ுட்டோ b | |||
| _பயன்) ப pV# | |||
| _விகல்) ப pV# | |||
| அடால்) ப fV# | |||
| அஷ்ரா) ப fV# | |||
| _செயல்) ப pV# | |||
| _ருடால்) ப fV# | |||
| _ஷரீ) ப (+ fV# | |||
| @@ -3483,6 +3565,7 @@ _விரகதா) ப (+ bV# | |||
| ஆரிய) ப (ட்டா bV | |||
| _நாக) ப (ட்டின pV | |||
| ஸ்தா) ப (ண bV | |||
| _முன்) ப (ண pV | |||
| அடி) ப (ணி pV | |||
| அஸ்) ப (ண்ட bV | |||
| _தின்) ப (ண்ட pV | |||
| @@ -3538,6 +3621,7 @@ _சொந்த) ப (ந்த bV | |||
| உ) ப (ந்நியாச pV | |||
| ஓ) ப (ன pV | |||
| _லிஸ்) ப (ன bV | |||
| _ஸ்டீ) ப (ன fV | |||
| கல்) ப (னா pV | |||
| _பின்) ப (னி pV | |||
| _முன்) ப (னி pV | |||
| @@ -3584,6 +3668,9 @@ _ஜெனி) ப (ர fV | |||
| படைப்) ப (ல bV | |||
| _முனிசி) ப (ல pV | |||
| ஆயுதப்) ப (ல bV | |||
| _சம) ப (லங்கள bV | |||
| _சம) ப (லத்த bV | |||
| _சம) ப (லம bV | |||
| _மகா) ப (லி bV | |||
| _மூடு) ப (ல்லக் pV | |||
| _மணி) ப (ல்லவ pV | |||
| @@ -3626,6 +3713,7 @@ _வெளிப்) ப (ாக b | |||
| ஈடு) ப (ாட p | |||
| இடி) ப (ாட p | |||
| _கட்டு) ப (ாட p | |||
| _துதி) ப (ாட p | |||
| _மாசு) ப (ாட p | |||
| _வசை) ப (ாட p | |||
| _வழி) ப (ாட p | |||
| @@ -3644,6 +3732,8 @@ _வெளிப்) ப (ாக b | |||
| _யாழ்) ப (ாண p | |||
| தண்ட) ப (ாணி p | |||
| _சக்கிர) ப (ாணி p | |||
| ஆயுத) ப (ாணி b | |||
| நிராயுத) ப (ாணி b | |||
| பஞ்ச) ப (ாண்ட p | |||
| ப (ாண்டி p | |||
| ஒரு) ப (ாத p | |||
| @@ -3690,6 +3780,8 @@ _ப்ரின்சி) ப (ால p | |||
| _கம்) ப (ாலா p | |||
| _கா) ப (ாலி b | |||
| ப (ால்_ p | |||
| _தன) ப (ால்_ b | |||
| அன்) ப (ால்_ b | |||
| _டி) பால்ட fa:lt.V# | |||
| _நே) ப (ாள p | |||
| _தாழ்) ப (ாள p | |||
| @@ -3705,6 +3797,7 @@ _ப்ரின்சி) ப (ால p | |||
| _நவ) ப (ாஷ p | |||
| _தமிழ்ப்) ப (ாஷ _b | |||
| _பெல்) ப (ாஸ்ட f | |||
| _கல்) ப (ி f | |||
| _கா) ப (ி f | |||
| _குல்) ப (ி f | |||
| _சில்) ப (ி p | |||
| @@ -3720,6 +3813,7 @@ _தமிழ்ப்) ப (ாஷ _b | |||
| வாலி) பிக (ேஷன fik | |||
| _பசி) ப (ிக் f | |||
| _கா) பிட(ல pit.V | |||
| அ) ப (ிடவிட f | |||
| ஆள்) ப (ிடி p | |||
| கண்டு) ப (ிடி p | |||
| திமிர்) ப (ிடி p | |||
| @@ -3761,6 +3855,7 @@ _ஞானப்) பிரக (ா prVk | |||
| ஆ) பி (ரகாம b | |||
| உட்) பி (ரகார p | |||
| பிரக (ாஷ prVk | |||
| _ஹரி) பி (ரசாத p | |||
| மதப்) பிரச (ார prVtS | |||
| பிரச் (னை prVtS:i | |||
| பி (ரதர b | |||
| @@ -3782,6 +3877,12 @@ L03ந்தப்) பி (ரளய p | |||
| பி (ராய p | |||
| L03ந்தப்) பி (ராய p | |||
| ஆ) ப (ிரிக்க f | |||
| _சிவ) பி (ரிய p | |||
| _சண்முக) பி (ரிய p | |||
| _லக்ஷ்மி) பி (ரிய p | |||
| _லட்சுமி) பி (ரிய p | |||
| _விஷ்ணு) பி (ரிய p | |||
| _ஷண்முக) பி (ரிய p | |||
| போஜனப்) பி (ரியர p | |||
| _ஸ்ரீ) பி (ரியா p | |||
| _) பி (ரீயா f | |||
| @@ -3815,8 +3916,10 @@ L03ந்தப்) பி (ராய p | |||
| _மின்) ப (ுத்தக p | |||
| _) புத்தம்ப (ுத puttVmp | |||
| ராஜ) ப (ுத்திர p | |||
| _தர்ம) ப (ுத்திர p | |||
| வாயு) ப (ுத்திர p | |||
| அக்னி) ப (ுத்திர p | |||
| உத்தம) ப (ுத்திர p | |||
| பாடலி) ப (ுத்திர p | |||
| அக்கினி) ப (ுத்திர p | |||
| வில்லி) ப (ுத்தூர p | |||
| @@ -3874,6 +3977,7 @@ _கோலாலம்) ப (ூர p | |||
| ப (ேரில்_ p | |||
| அத்திம்) ப (ேர் b | |||
| ப (ேர்_ p | |||
| _கல்) ப (ை f | |||
| _பை_) ப (ை b | |||
| அம்) ப (ையர p | |||
| _ரு) ப (ையா p | |||
| @@ -3956,6 +4060,7 @@ _விலை) ப (ோ p | |||
| ப (ோல்_+ p | |||
| ப (ோவத p | |||
| _கம்) ப (ோஸ p | |||
| _கல்) ப் f | |||
| _டே) ப (் p | |||
| _போ) ப் p | |||
| _லாக) ப் p | |||
| @@ -3986,12 +4091,14 @@ _மைக்ரோசா) ப் (ட f | |||
| _ர) ப்ப (ர bbV | |||
| ஆ) ப்ப (ரிக்க fV | |||
| தென்னா) ப்ப (ரிக்க fV | |||
| _ஹ) ப்ப (ர்ட bbV | |||
| _துர்) ப்ப (ல bbV | |||
| உ) ப்ப (லா bbV | |||
| உ) ப்ப (லாக bbV | |||
| உ) ப்ப (லான bbV | |||
| _கள) ப்ப (லி bbV | |||
| உயிர்) ப்ப (லி bbV | |||
| உ) ப்ப (லை bbV | |||
| _உ) ப்ப (ல்_ bbV | |||
| L03) ப்ப (ஸ bbV | |||
| _ட) ப்ப (ா bb | |||
| @@ -4015,6 +4122,7 @@ _யாதவ) ப்பி (ரகாச pp | |||
| L03) ப்பி (ரகார pp | |||
| _வெளி) ப்பி (ரகார pp | |||
| அதிக) ப்பி (ரசங்க pp | |||
| L03) ப்பிரச (ார pprVtS | |||
| _வன) ப்பி (ரதேச pp | |||
| _காட்டு) ப்பி (ரதேச pp | |||
| _நில) ப்பி (ரபு pp | |||
| @@ -4293,6 +4401,7 @@ _சந்தேக) ப்ப (ுத்தி bb | |||
| இ (லாவண்ய | |||
| இலேக்க (ிய le:gg | |||
| இ (லேச | |||
| இ (லையோலா | |||
| //endsort | |||
| .group உ | |||
| @@ -4360,6 +4469,8 @@ _சந்தேக) ப்ப (ுத்தி bb | |||
| _ச) ெள aU | |||
| _ப) ெள aU | |||
| _வ) ெள (வால aU | |||
| _ம) ெள (ரிய aU | |||
| _க) ெள (சல்ய aU | |||
| ே e: | |||
| @@ -211,7 +211,7 @@ _dpt _ISaRI'Ia_ | |||
| تھیں t#'i:n $u | |||
| // Pronunciation exceptions | |||
| پاکستان p'a:k'i:st'a:n | |||
| پاکستان p'a:k'Ist'a:n | |||
| کچھ k'Uc# $u | |||
| لنکس l'Ink,s | |||
| لفظ l'afz. | |||
| @@ -310,7 +310,6 @@ _dpt _ISaRI'Ia_ | |||
| حجوم HUJ'u:m | |||
| پرحجوم p,URHUJ'u:m | |||
| تحفظ taH'afUz. | |||
| تحفظات t,aHafUz.'a:t | |||
| حفاظت H,Ifa:z.'at | |||
| ہمت HIm'at | |||
| سمیت sam'e:t | |||
| @@ -347,7 +346,6 @@ _dpt _ISaRI'Ia_ | |||
| ڈاکٹر d.,a:kt.'aR | |||
| اقبال ,Iqb'a:l | |||
| جرم J'URm | |||
| اقتدار ,IqtId'a:R | |||
| عشرت ,ISR'at | |||
| نگران n,IgR'a:n | |||
| نگرانی n,IgR'a:ni: | |||
| @@ -527,7 +525,6 @@ _dpt _ISaRI'Ia_ | |||
| حراست H,IRa:s'at | |||
| بجلی b'IJl,i: | |||
| اردگرد ,IRdg'IRd | |||
| ارتکاب ,IRtIk'a:b | |||
| مشترکہ mUSt'aRka | |||
| منتشر m,Unt'aSIR | |||
| مہذب m,UHaD'ab | |||
| @@ -579,7 +576,6 @@ _dpt _ISaRI'Ia_ | |||
| جمعے J'Ume: | |||
| منقسم m,Unq'asIm | |||
| والدین v,a:lId'e:n | |||
| احمد ,EHm'ad | |||
| گلشن g,UlS'an | |||
| اسلوب ,Usl'u:b | |||
| تحریک t,e:HR'i:k | |||
| @@ -595,6 +591,22 @@ _dpt _ISaRI'Ia_ | |||
| متاثر mUt'a:sIR | |||
| بہر baH'aR | |||
| وجوہ v'UJu:H | |||
| گہماگہمی g,EHma:g'EHmi | |||
| انور 'anvaR | |||
| عرصہ 'aRs.a | |||
| کدھر kId#'aR | |||
| عمران ,ImR'a:n | |||
| میٹنگ m'i:t.'Ing | |||
| حملہ H'amla | |||
| پرامن p,UR'amn | |||
| ملتان m,Ult'a:n | |||
| فرنٹ fR'ant. | |||
| نیشنل n,ESn'al | |||
| کمشنر k,amISn'aR | |||
| (موقع پر) m'Oqe:||p'aR | |||
| مصنوعی m,as.n'u:i | |||
| ذوالفقار D,UlfIq'a:R | |||
| بھٹو b#'Ut.o: | |||
| منقلب m,Unq'alIb | |||
| بجز b'aJUz | |||
| تعیں ta'i:n $u | |||
| @@ -604,8 +616,6 @@ _dpt _ISaRI'Ia_ | |||
| رہ R'EH | |||
| عہد 'EHEd | |||
| انعقاد ,InIq'a:d | |||
| اختتام ,IxtIt'a:m | |||
| اختتامی ,IxtIt'a:mi: | |||
| معتقدین m,OtaqId'i:n | |||
| معتقد mOt'aqId | |||
| لسٹ l'Ist. | |||
| @@ -614,11 +624,9 @@ _dpt _ISaRI'Ia_ | |||
| پولنگ po:l'Ing | |||
| لہٰذا lIH'a:Da: | |||
| الحق ,UlH'aq | |||
| حملہ H'aml,a: | |||
| مصنوعی m,as.n'u:i: | |||
| پیشکش p,e:Sk'aS | |||
| باطن b'a:tIn | |||
| انور 'anvaR | |||
| پرنٹ pRInt. | |||
| جاوید Ja:v'e:d | |||
| قیمت qi:m'at | |||
| @@ -50,6 +50,9 @@ | |||
| ھ (_ H: | |||
| ھ (l01 H | |||
| .group ٰ | |||
| ٰ a: | |||
| .group ا | |||
| ا a: | |||
| _) ا (L01 // Acts like Consonants if followed by a vowel but is silent. | |||
| @@ -84,7 +87,6 @@ _) ای e: | |||
| _) ایمان i:m'a:n | |||
| _) اعت 'e:tI | |||
| _) اضاف Iz'a:f | |||
| _) اختلاف ,IxtIl'a:f | |||
| _) اسمبلی as'ambli: | |||
| _) اٹھت 'Ut.#t | |||
| _) اٹھن 'Ut.#n | |||
| @@ -112,7 +114,11 @@ _) ای e: | |||
| استعف Ist'i:f | |||
| @) ات (_S2 'a:t | |||
| _) انتظ 'Int,Iz. | |||
| احمق ,EHm'aq | |||
| _) اخت (L02 ,IxtI | |||
| _) اقت (L02 ,IqtI | |||
| _) اح (L02 'EH | |||
| _) است (L02 ,IstI | |||
| _) ارت (L02 ,IRtI | |||
| .group آ | |||
| آ a: | |||
| @@ -129,10 +135,11 @@ _) ای e: | |||
| عنوان Unv'a:n | |||
| _) عمر 'UmR | |||
| L02) عی (_ 'ai: | |||
| علیحد 'alEHd | |||
| .group و | |||
| و o: | |||
| وُ u: | |||
| وُ vU | |||
| وٗ u: | |||
| و (L01 v | |||
| _) و vV | |||
| @@ -202,7 +209,6 @@ _) ای e: | |||
| _) بدل (L02 bad'al | |||
| بوڑھ b'u:r.h | |||
| _) بے (P2 b'e: | |||
| _) بھوت b#'u:t | |||
| .group پ | |||
| @@ -219,7 +225,6 @@ _) ای e: | |||
| پوچھ p'u:c# | |||
| پیچھ p'i:c# | |||
| پھونک p#'u:nk | |||
| _) پور (L01 p'u:R | |||
| .group ت | |||
| ت tV | |||
| @@ -248,8 +253,6 @@ _) ای e: | |||
| ٹریفک t.R'e:fIk | |||
| _) ٹکڑ t.'Ukr. | |||
| _) ٹہ (L02 t.'EH | |||
| ٹس(_ t.s | |||
| _) ٹیم t.'i:m | |||
| .group ث | |||
| @@ -274,8 +277,6 @@ _) ای e: | |||
| _) جمل J'Uml | |||
| _) جہ (L02 J'EH | |||
| _) جدا J'Uda: | |||
| _) جزب J'azb | |||
| _) جذب J'aDb | |||
| .group چ | |||
| چ cV | |||
| @@ -286,8 +287,8 @@ _) ای e: | |||
| چّ (L01 cc | |||
| _) چکا c'Uka: | |||
| _) چہ (L02 c'EH | |||
| _) چوم c'u:m | |||
| _) چیز c'i:z | |||
| _) چوم c'u:m | |||
| .group ح | |||
| ح HV | |||
| @@ -325,13 +326,13 @@ _) ای e: | |||
| دیا(_ d'i:;a: | |||
| درج d'aRJ | |||
| دیوا d'i:va: | |||
| _) دوسر d'u:sR | |||
| دفاع d'Ifa: | |||
| _) دہ (L02 d'EH | |||
| دنیا dUn'i:;a: | |||
| دہشت d'EHS'at | |||
| دلچسپ d,Ilc'asp | |||
| دھیم d#'i:m | |||
| _) دوسر d'u:sR | |||
| .group ڈ | |||
| ڈ d.V | |||
| @@ -341,7 +342,7 @@ _) ای e: | |||
| ڈّ d.d.V | |||
| ڈّ (L01 d.d. | |||
| ڈھونڈ d.#'u:nd. | |||
| ڈز(_ d.z | |||
| @) ڈز (_ d.z | |||
| .group ذ | |||
| ذ DV | |||
| @@ -408,7 +409,6 @@ _) ای e: | |||
| سیدھ s'i:d# | |||
| سیاست sja:s'at | |||
| سرگرم s,aRg'aRm | |||
| ستہ(_ st,a | |||
| .group ش | |||
| ش SV | |||
| @@ -552,7 +552,6 @@ _) ای e: | |||
| مخبر m'Uxb,IR | |||
| ملحق m'UlH,Iq | |||
| مذہب m,aDH'ab | |||
| مرحل m,aRH'al | |||
| .group ن | |||
| ن nV | |||
| @@ -581,6 +580,8 @@ _) ای e: | |||
| نھ nH | |||
| _) نکت n'Ukt | |||
| _) نوا n'ava: | |||
| _) نما n'Uma: | |||
| _) نماز nam'a:z | |||
| .group ں | |||
| ں n // this should nasalize the vowel | |||
| @@ -630,3 +631,4 @@ _) ای e: | |||
| .group 0xe0a5 // devanagari | |||
| 0xe0a5 _^_NE | |||
| @@ -143,7 +143,7 @@ endphoneme | |||
| phoneme A: | |||
| vowel starttype #a endtype #a | |||
| length 200 | |||
| IF nextPh(r) THEN | |||
| IF nextPhW(r) THEN | |||
| FMT(vwl_en_us/ar) | |||
| ENDIF | |||
| FMT(vowel/aa_8) | |||
| @@ -183,7 +183,7 @@ phoneme O: | |||
| vowel starttype #o endtype #o | |||
| length 200 | |||
| ChangeIfDiminished(@) | |||
| IF nextPh(r) THEN | |||
| IF nextPhW(r) THEN | |||
| FMT(vwl_en_us/oor) | |||
| ENDIF | |||
| FMT(vowel/0_3) | |||
| @@ -15,7 +15,7 @@ phoneme y // epenthetic vowel | |||
| unstressed | |||
| ipa ɨ | |||
| length 80 | |||
| FMT(vowel/u#_4, 80) | |||
| FMT(vowel/u#_4, 120) | |||
| endphoneme | |||
| @@ -1949,4 +1949,3 @@ include ph_korean | |||
| phonemetable kl base | |||
| include ph_greenlandic | |||
| @@ -1958,6 +1958,7 @@ int CompileDictionary(const char *dsource, const char *dict_name, FILE *log, cha | |||
| fseek(f_out,4,SEEK_SET); | |||
| Write4Bytes(f_out,offset_rules); | |||
| fclose(f_out); | |||
| fflush(f_log); | |||
| LoadDictionary(translator, dict_name, 0); | |||
| @@ -1090,7 +1090,7 @@ int Wavegen_Klatt(int resume) | |||
| } | |||
| for(ix=1; ix < 7; ix++) | |||
| { | |||
| kt_frame.Ap[ix] = 0; | |||
| kt_frame.Ap[ix] = peaks[ix].ap; | |||
| } | |||
| kt_frame.AVdb = klattp[KLATT_AV]; | |||
| @@ -1333,12 +1333,12 @@ if(option_log_frames) | |||
| { | |||
| peaks[ix].bp1 = fr1->klatt_bp[ix] * 4; // parallel bandwidth | |||
| peaks[ix].bp = (int)peaks[ix].bp1; | |||
| next = fr2->klatt_bp[ix] * 2; | |||
| next = fr2->klatt_bp[ix] * 4; | |||
| peaks[ix].bp_inc = ((next - peaks[ix].bp1) * STEPSIZE) / length; | |||
| peaks[ix].ap1 = fr1->klatt_ap[ix]; // parallal amplitude | |||
| peaks[ix].ap = (int)peaks[ix].ap1; | |||
| next = fr2->klatt_ap[ix] * 2; | |||
| next = fr2->klatt_ap[ix]; | |||
| peaks[ix].ap_inc = ((next - peaks[ix].ap1) * STEPSIZE) / length; | |||
| } | |||
| } | |||
| @@ -1414,6 +1414,7 @@ static int LookupNum2(Translator *tr, int value, const int control, char *ph_out | |||
| // control bit 4: speak zero tens | |||
| // control bit 5: variant of ordinal number (lang=hu) | |||
| // bit 8 followed by decimal fraction | |||
| // bit 9: use #f form for both tens and units (lang=ml) | |||
| int found; | |||
| int ix; | |||
| @@ -1458,9 +1459,13 @@ static int LookupNum2(Translator *tr, int value, const int control, char *ph_out | |||
| // is there a special pronunciation for this 2-digit number | |||
| if(control & 8) | |||
| { | |||
| // is there a feminine form? | |||
| sprintf(string,"_%df",value); | |||
| found = Lookup(tr, string, ph_digits); | |||
| // is there a feminine or thousands-variant form? | |||
| sprintf(string,"_%dfx",value); | |||
| if((found = Lookup(tr, string, ph_digits)) == 0) | |||
| { | |||
| sprintf(string,"_%df",value); | |||
| found = Lookup(tr, string, ph_digits); | |||
| } | |||
| } | |||
| else if(is_ordinal) | |||
| { | |||
| @@ -1549,7 +1554,10 @@ static int LookupNum2(Translator *tr, int value, const int control, char *ph_out | |||
| } | |||
| if(found_ordinal == 0) | |||
| { | |||
| sprintf(string,"_%dX", tens); | |||
| if(control & 0x200) | |||
| sprintf(string, "_%dXf", tens); | |||
| else | |||
| sprintf(string,"_%dX", tens); | |||
| Lookup(tr, string, ph_tens); | |||
| } | |||
| @@ -1704,6 +1712,7 @@ static int LookupNum3(Translator *tr, int value, char *ph_out, int suppress_null | |||
| int ordinal; | |||
| int tplex; | |||
| int say_zero_hundred=0; | |||
| int say_one_hundred; | |||
| char string[12]; // for looking up entries in **_list | |||
| char buf1[100]; | |||
| char buf2[100]; | |||
| @@ -1772,6 +1781,8 @@ static int LookupNum3(Translator *tr, int value, char *ph_out, int suppress_null | |||
| x = 0; | |||
| if(tr->langopts.numbers2 & (1 << tplex)) | |||
| x = 8; // use variant (feminine) for before thousands and millions | |||
| if(tr->translator_name == L('m','l')) | |||
| x = 0x208; | |||
| LookupNum2(tr, hundreds/10, x, ph_digits); | |||
| } | |||
| @@ -1784,6 +1795,7 @@ static int LookupNum3(Translator *tr, int value, char *ph_out, int suppress_null | |||
| if((hundreds == 0) && (say_zero_hundred == 0)) | |||
| ph_100[0] = 0; | |||
| suppress_null = 1; | |||
| control |= 1; | |||
| } | |||
| ph_digits[0] = 0; | |||
| @@ -1838,7 +1850,17 @@ static int LookupNum3(Translator *tr, int value, char *ph_out, int suppress_null | |||
| } | |||
| else | |||
| { | |||
| if((hundreds > 1) || ((tr->langopts.numbers & NUM_OMIT_1_HUNDRED) == 0)) | |||
| say_one_hundred = 1; | |||
| if(hundreds == 1) | |||
| { | |||
| if((tr->langopts.numbers & NUM_OMIT_1_HUNDRED) != 0) | |||
| say_one_hundred = 0; | |||
| if(((tr->langopts.numbers2 & NUM2_OMIT_1_HUNDRED_ONLY) != 0) && ((control & 1)==0)) | |||
| say_one_hundred = 0; | |||
| } | |||
| if(say_one_hundred != 0) | |||
| { | |||
| LookupNum2(tr, hundreds, 0, ph_digits); | |||
| } | |||
| @@ -1894,6 +1916,11 @@ static int LookupNum3(Translator *tr, int value, char *ph_out, int suppress_null | |||
| x = 8; // use variant (feminine) for before thousands and millions | |||
| } | |||
| if((tr->translator_name == L('m','l')) && (thousandplex == 1)) | |||
| { | |||
| x |= 0x208; // use #f form for both tens and units | |||
| } | |||
| if(LookupNum2(tr, tensunits, x | (control & 0x100), buf2) != 0) | |||
| { | |||
| if(tr->langopts.numbers & NUM_SINGLE_AND) | |||
| @@ -509,9 +509,10 @@ void MakePhonemeList(Translator *tr, int post_pause, int start_sentence) | |||
| if((plist3+1)->synthflags & SFLAG_LENGTHEN) | |||
| { | |||
| static char types_double[] = {phFRICATIVE,phVFRICATIVE,phNASAL,phLIQUID,0}; | |||
| if(strchr(types_double,next->type)) | |||
| if((j > 0) && (strchr(types_double,next->type))) | |||
| { | |||
| // lengthen this consonant by doubling it | |||
| // BUT, can't insert a phoneme at position plist3[0] because it crashes PrevPh() | |||
| insert_ph = next->code; | |||
| (plist3+1)->synthflags ^= SFLAG_LENGTHEN; | |||
| } | |||
| @@ -773,7 +773,7 @@ void SpectSeq::InterpolateAdjacent(void) | |||
| p->pkfreq = p1->pkfreq + int((p2->pkfreq - p1->pkfreq)*ratio); | |||
| p->pkheight=p1->pkheight+int((p2->pkheight-p1->pkheight)*ratio); | |||
| p->pkwidth = p1->pkwidth + int((p2->pkwidth - p1->pkwidth)*ratio); | |||
| p->pkright =p1->pkright + int((p2->pkright - p2->pkright)*ratio); | |||
| p->pkright =p1->pkright + int((p2->pkright - p1->pkright)*ratio); | |||
| } | |||
| frames[select]->keyframe = 1; | |||
| formantdlg->ShowFrame(this,select,1,0xff); | |||
| @@ -35,7 +35,7 @@ | |||
| #include "translate.h" | |||
| #include "wave.h" | |||
| const char *version_string = "1.47.11 03.May.13"; | |||
| const char *version_string = "1.47.11a 18.May.13"; | |||
| const int version_phdata = 0x014709; | |||
| int option_device_number = -1; | |||
| @@ -237,6 +237,7 @@ static const char transpose_map_latin[] = { | |||
| tr->charset_a0 = charsets[1]; // ISO-8859-1, this is for when the input is not utf8 | |||
| dictionary_name[0] = 0; | |||
| tr->dictionary_name[0] = 0; | |||
| tr->dict_condition=0; | |||
| tr->dict_min_size = 0; | |||
| tr->data_dictrules = NULL; // language_1 translation rules file | |||
| @@ -471,12 +472,13 @@ Translator *SelectTranslator(const char *name) | |||
| static const short stress_lengths_ta2[8] = {230, 230, 240, 240, 0, 0, 260, 260}; | |||
| static const unsigned char stress_amps_ta[8] = {18,18, 18,18, 20,20, 22,22 }; | |||
| tr = NewTranslator(); | |||
| strcpy(tr->dictionary_name, name); | |||
| // convert name string into a word of up to 4 characters, for the switch() | |||
| while(*name != 0) | |||
| name2 = (name2 << 8) + *name++; | |||
| tr = NewTranslator(); | |||
| switch(name2) | |||
| { | |||
| case L('a','f'): | |||
| @@ -898,6 +900,8 @@ SetupTranslator(tr,stress_lengths_equal,stress_amps_equal); | |||
| static const short stress_lengths_hr[8] = {180,160, 200,200, 0,0, 220,230}; | |||
| static const short stress_lengths_sr[8] = {160,150, 200,200, 0,0, 250,260}; | |||
| strcpy(tr->dictionary_name, "hbs"); | |||
| if(name2 == L('s','r')) | |||
| SetupTranslator(tr,stress_lengths_sr,stress_amps_hr); | |||
| else | |||
| @@ -1395,6 +1399,7 @@ SetLengthMods(tr,3); // all equal | |||
| tr->langopts.numbers = NUM_DECIMAL_COMMA | NUM_ALLOW_SPACE | NUM_SWAP_TENS | NUM_OMIT_1_HUNDRED | NUM_DFRACTION_2 | NUM_ORDINAL_DOT | NUM_ROMAN; | |||
| tr->langopts.numbers2 = 0x100; // plural forms of millions etc | |||
| tr->langopts.thousands_sep = ' '; // don't allow dot as thousands separator | |||
| tr->langopts.replace_chars = replace_cyrillic_latin; | |||
| break; | |||
| case L('s','q'): // Albanian | |||
| @@ -1477,6 +1482,7 @@ SetLengthMods(tr,3); // all equal | |||
| { | |||
| tr->letter_bits_offset = OFFSET_MALAYALAM; | |||
| tr->langopts.numbers = NUM_OMIT_1_THOUSAND; | |||
| tr->langopts.numbers2 = NUM2_OMIT_1_HUNDRED_ONLY; | |||
| } | |||
| else | |||
| if(name2 == L('k','n')) | |||
| @@ -1735,7 +1735,8 @@ int SetTranslator2(const char *new_language) | |||
| translator2->phoneme_tab_ix = new_phoneme_tab; | |||
| } | |||
| } | |||
| translator2->phonemes_repeat[0] = 0; | |||
| if(translator2 != NULL) | |||
| translator2->phonemes_repeat[0] = 0; | |||
| return(new_phoneme_tab); | |||
| } // end of SetTranslator2 | |||
| @@ -510,6 +510,7 @@ typedef struct { | |||
| #define NUM2_MYRIADS 0x4000 | |||
| #define NUM2_ENGLISH_NUMERALS 0x8000 | |||
| #define NUM2_PERCENT_BEFORE 0x10000 | |||
| #define NUM2_OMIT_1_HUNDRED_ONLY 0x20000 | |||
| // bits 1-4 use variant form of numbers before thousands,millions,etc. | |||
| // bits 6-8 use different forms of thousand, million, etc (M MA MB) | |||
| // bit9=(LANG=rw) say "thousand" and "million" before its number, not after | |||
| @@ -519,6 +520,7 @@ typedef struct { | |||
| // bit14=(LANG=ko) use myriads (groups of 4 digits) not thousands (groups of 3) | |||
| // bit15=(LANG=ne) speak (non-replaced) English numerals in English | |||
| // bit16=(LANG=si) say "%" before the number | |||
| // bit17=(LANG=ml) omit "one" before hundred only if there are no previous digits | |||
| int numbers2; | |||
| #define BREAK_THOUSANDS 0x49249248 | |||