@@ -649,6 +649,7 @@ minut $2 | |||
mikrofiche mi:kro:fi:S | |||
miteinander $1 | |||
modell mo:d'El | |||
modem mo:dEm | |||
monoton $3 | |||
monsun $2 | |||
montag mo:ntA:k | |||
@@ -665,7 +666,7 @@ numero $1 | |||
oboe o:b'o:@ | |||
orgie $alt | |||
ok o:k'e: | |||
ödem Y:dEm | |||
ödem Y:d'e:m | |||
paradies $3 | |||
passage pas'aZ@ |
@@ -1,4 +1,4 @@ | |||
| |||
// translation rules for Georgian | |||
// This file is UTF-8 encoded | |||
@@ -13,15 +13,6 @@ _7 Sv'idi | |||
_8 rv'a | |||
_9 ts#xr'a | |||
_0a n'ul | |||
_1a 'ert# | |||
_2a 'or | |||
_3a s'am | |||
_4a 'ot#x | |||
_5a x'ut# | |||
_6a 'ek#vs | |||
_7a Sv'id | |||
_10 'at#i | |||
_11 t#'ert#meti | |||
_12 t#'ormeti | |||
@@ -33,31 +24,34 @@ _17 tSv'idmeti | |||
_18 t#vr'ameti | |||
_19 ts#xr'ameti | |||
_10a 'at# | |||
_11a t#'ert#met | |||
_12a t#'ormet | |||
_13a ts#'amet | |||
_14a t#'ot#xmet | |||
_15a t#x'ut#met | |||
_16a t#'ek#vsmet | |||
_17a tSv'idmet | |||
_18a t#vr'amet | |||
_19a ts#xr'amet | |||
_20 'ots#i | |||
_20a 'ots# | |||
_2X 'ots# | |||
_40 'ormotsi | |||
_40a 'ormots | |||
_4X 'ormots | |||
_60 s'amotsi | |||
_60a s'amots | |||
_6X s'amots | |||
_80 'ot#xotsi | |||
_80a 'ot#xots | |||
_8X 'ot#xots | |||
_80 'ot#xmotsi | |||
_8X 'ot#xmots | |||
_0C0 asi | |||
_0C as | |||
_2C0 orasi | |||
_2C oras | |||
_3C0 samasi | |||
_3C samas | |||
_4C0 otxasi | |||
_4C otxas | |||
_5C0 x'ut#asi | |||
_5C x'ut#as | |||
_6C0 'ek#vsasi | |||
_6C 'ek#vsas | |||
_7C0 Sv'idasi | |||
_7C Sv'idas | |||
_8C0 rvaasi | |||
_8C rvaas | |||
_9C0 ts#xr'aasi | |||
_9C ts#xr'aas | |||
_0M1 'at#as | |||
_0M1x 'at#asi | |||
_0M2 m'ilion | |||
@@ -118,7 +112,7 @@ _ე e | |||
ჶ fi | |||
ჷ shva | |||
ჸ elifi | |||
უ unbrigu | |||
უ u | |||
% prots#enti $max3 | |||
@@ -154,3 +148,4 @@ _) m'ardZvena||mr@-gv'ali||p#r@-tSx'ili | |||
// common function words | |||
და $u $brk | |||
@@ -0,0 +1,230 @@ | |||
// This file is UTF8 encoded | |||
// Spelling-to-phoneme words for Lithuanian | |||
// names of Lithuanian letters | |||
// translation rules for Lithuanian | |||
// This file is UTF-8 encoded | |||
a a | |||
ą a:_no:s;'in;ee | |||
b b;ee | |||
c ts;ee | |||
č tS;ee | |||
d d;ee | |||
e ea | |||
ę ea_no:s;'in;ee | |||
ė ee | |||
f ef | |||
g gee | |||
h ha | |||
i i | |||
į i: // kaip prielinksnis, tad netinka [i:_no:s'ine:] | |||
//y i:_ilg'o:ji // dažniau matematikoje sutinkama, tad netinka | |||
j jot | |||
k ka | |||
l el | |||
m em | |||
n en | |||
o o: | |||
p p;ee | |||
r er | |||
s es | |||
š eS | |||
t t;ee | |||
u u | |||
ų u:_no:s;'in;ee | |||
ū u:_ilg'o:ji | |||
v v;ee | |||
z z;ee | |||
ž Z;ee | |||
// diphthong consonants | |||
dz dzee | |||
dž dZee | |||
// Latin letters - lotyniškos raidės | |||
q ku: | |||
w d;v;'iguba_vee | |||
x iks | |||
y i:gr;ek | |||
//z z;et | |||
// numbers - skaičiai | |||
_0 n'ul;is | |||
_1 v;'ienas | |||
_2 du | |||
_3 tri:s | |||
_4 k;etur'I | |||
_5 p;enk'I | |||
_6 S;eS'I | |||
_7 s;ept;i:n;'I | |||
_8 aStuon;'I | |||
_9 d;evi:n;'I | |||
_10 d;'eS;imt | |||
_11 v;ien'uol;ika | |||
_12 dv;'i:l;ika | |||
_13 tr;'i:l;ika | |||
_14 k;etur;'o:l;ika | |||
_15 p;enk;'o:l;ika | |||
_16 S;eS;'o:l;ika | |||
_17 s;ept;i:n;'o:l;ika | |||
_18 aStuon;'o:l;ika | |||
_19 dev;i:n;'o:l;ika | |||
_2X dv;'Id;eS;imt | |||
_3X tr;'Isd;eS;imt | |||
_4X k;'eAtur;ez;d;eS;imt | |||
_5X p;'EN;k;ez;d;eS;imt | |||
_6X S;'eAS;ez;d;eS;imt | |||
_7X s;ep;t;'i:nez;d;eS;imt | |||
_8X aSt'Uon;ez;d;eS;imt | |||
_9X d;ev;'i:n;ez;d;eS;imt | |||
_0C S;imtai_ | |||
_1C S;imtas_ | |||
//Lithuanian number name for thousand(t'u:kstantis) ends with | |||
//rule #1 - is - last number 1(except 11): 21000, 31000, 41000 | |||
//rule #2 u: - last number 0: 20000, 30000, 40000 and for [11000-19000] | |||
//rule #3 ei - All other cases | |||
_0M1 t'u:kstant;ei_ | |||
_0MA1 t'u:kstant;is_ | |||
_0MB1 t'u:kstant;u_ | |||
_1M1 t'u:kstant;is_ // no '1' before thousand | |||
_0M2 m;il;ij'o:nai_ | |||
_1M2 m;il;ij'o:nas_ | |||
_0M3 m;il;ij'a:rdai_ | |||
_1M3 m;il;ij'a:rdas_ | |||
_0M4 tr;il;ij'o:nai_ | |||
_1M4 tr;il;ij'o:nas_ | |||
_dpt _kabl;'el;is // comma | |||
// _dpt2 _d;eS;'Imtos;o:s // bet netinka, nes gali būti ir _t'u:kstantos;o:s ar pan... | |||
// pronouns - įvardžiai | |||
aš AS_ | |||
tu tU_ | |||
jis jIs_ | |||
ji jI_ | |||
manęs $2 | |||
tavęs $2 | |||
savęs $2 | |||
man mAan_ | |||
tau tAau_ | |||
sau sAau_ | |||
mums mUms_ | |||
jums jUms_ | |||
mane man;'E_ | |||
tave tav;'E_ | |||
save sav;'E_ | |||
manimi $3 | |||
tavimi $3 | |||
savimi $3 | |||
mumis $2 | |||
jumis $2 | |||
manyje man;i:j;'E_ | |||
tavyje tav;i:j;'E_ | |||
savyje sav;i:j;'E_ | |||
mumyse mum;i:s;'E_ | |||
jumyse jum;i:s;'E_ | |||
// conjunctions -jungtukai | |||
ir $u $pause | |||
bet $u $pause | |||
o $u $pause | |||
// Abbreviations - sutrumpinimai | |||
btv $abbrev // paraidžiui | |||
el el;ektron;in;is | |||
gr gr'Aiku: | |||
liet l;iet'Uv;u: | |||
lkl $abbrev | |||
lot lot'i:nu: | |||
lnk $abbrev | |||
lrt $abbrev | |||
ltv $abbrev | |||
nr n'um;er;is | |||
raj raj'Onas | |||
// character names | |||
_! Saukt'Ukas | |||
_" t;'ies;os;os_kab'Utees | |||
//_# | |||
_' apostr'Ofas | |||
_( s;k;l;'Ewstas | |||
_) s;k;l;'Ewstas | |||
_, kabl;'el;is | |||
_- m'Inus | |||
_. t'aSkas | |||
_: d;v;'ItaSk;is | |||
_; kab;l;'etaSk;is | |||
//_< | |||
//_> | |||
_? klaust'Ukas | |||
_@ 'Eta | |||
_[ lauZt;'I;nis_s;k;l;'Ewstas | |||
_] lauZt;'I;nis_s;k;l;'Ewstas | |||
_^ Sakn'Is_iS | |||
__ pabrauk;'Imo_bru:k;S;n'i:s | |||
//_` | |||
_{ riest;'I;nis_s;k;l;'Ewstas | |||
//_| | |||
_} riest;'I;nis_s;k;l;'Ewstas | |||
_~ t'Ildee | |||
//_¦ | |||
_« lauZt'Inees_kab'Utees | |||
//_´ | |||
_» lauZt'Inees_kab'Utees | |||
//_¿ | |||
//_‒ | |||
//_‖ | |||
= l;'i:gu | |||
* ZvaigZd'Utee | |||
% pr'Otsentai | |||
+ p;l;'us | |||
@ 'Eta_: | |||
/ d;eSin;'In;is_bru:k;S;n'i:s | |||
\ kair;'In;is_bru:k;S;n'i:s | |||
$ d'o:l;er;is | |||
€ 'Euras | |||
//& | |||
//¢ | |||
//£ | |||
//¥ | |||
//₨ r'Upije | |||
§ s'Ektsija | |||
¶ paragr'a:fas | |||
© autor'Inees||t'eisees | |||
//® | |||
° l'Aaipsnis | |||
//− mi:nuss | |||
± plus_minus | |||
//µ m'IkrO | |||
¼ k;et;v;irt'adal;is | |||
½ p'Usee | |||
¾ tr'i:s||k;et;v;irt'adal;ei | |||
//× | |||
//÷ | |||
♯ d'iezas | |||
♭ bemolis | |||
// accent names (Mostly English names, please fix) | |||
_dot t'aSkas | |||
// English Words | |||
cancel _^_EN | |||
continue _^_EN | |||
firefox _^_EN | |||
magnifier _^_EN | |||
reader _^_EN | |||
screen _^_EN | |||
windows _^_EN |
@@ -0,0 +1,315 @@ | |||
// translation rules for Lithuanian | |||
// This file is UTF-8 encoded | |||
// Dar ne visai sutvarkytas jot tarimas, | |||
.L01 b d g z ž h dz dž // skardieji priebalsiai | |||
.L02 p t k s š ch c č f // duslieji priebalsiai | |||
//.L03 l m n r j v // pusbalsiai | |||
.L04 b d g z ž h dz dž p t k s š ch c č f l m n r j v // priebalsiai | |||
.L05 a ą e ę ė i į y o u ų ū // balsiai | |||
.L06 i į y e ę ė // priešakinės eilės balsiai; po jų priebalsiai visada minkšti | |||
//.L07 ai au ei ui ie uo // dvibalsiai | |||
//.L08 al am an ar el em en er il im in ir ul um un ur // mišrieji dvigarsiai | |||
.L10 is io iui į iu yje yj y iai ių iams ius iais iuose // vyr. g. galūnės, jei vardininko galūne -IS | |||
.L11 ias io iui ią iu yje yj y iai ių iams ius iais iuos // vyr. g. galūnės, jei vardininko galūne IAS | |||
.L12 as o ui ą u e ai ų ams us ais uose // vyr. g. galūnės, jei vardininko galūne -AS | |||
.L13 a os ai ą oje oj os ų oms as omis ose // mot. g. galūnės, jei vardininko galėnė A | |||
.L14 ė ės ei ę e ėje ėj ėms ių ėmis ėm ėse // mot. g. galūnės, jei vardininko galėnė Ė | |||
.L21 t č // kaitant žodžius t kartais virsta č | |||
.L22 d dž // kaitant žodžius d kartais virsta dž | |||
.group a | |||
a a | |||
a (ikL13_ a: // po to J tariamos nors nerašomas: archaika | |||
a (izmL12_ a // po to J tariamos nors nerašomas: archaizmas | |||
ai (L04 ai // tik jei po to seka priebalsis; jei seka balsis, gali tai būti kitas dvibalsis kaip žodyje ilgauodegis | |||
ai (_ ai // ...arba žodžio gale | |||
@) ai (nL10_ A=i // I kirčiuotė; priesaga -aĩnis: riestaĩnis, saldaĩnis | |||
@) ai (nL14_ A=i // I kirčiuotė; priesaga -aĩnė: mišraĩnė | |||
@) ai (L21L10_ a=I // I kirčiuotė; priesaga -áitis: gimináitis | |||
@) ai (L21L14_ a=I // I kirčiuotė; priesaga -áitė: giráitė | |||
_aukšt) ai (L21L10_ A=i // išimtis: aukštaĩtis ; FIXME: tai II kirčiuotės žodis | |||
_aukšt) ai (L21L14_ A=i // išimtis: aukštaĩtė ; FIXME: tai II kirčiuotės žodis | |||
_žem) ai (L21L10_ A=i // išimtis: žemaĩtis ; FIXME: tai II kirčiuotės žodis | |||
_žem) ai (L21L14_ A=i // išimtis: žemaĩtė ; FIXME: tai II kirčiuotės žodis | |||
au (L04 au // tik jei po to seka priebalsis; jei seka balsis, gali tai būti kitas dvibalsis kaip žodyje ilgauodegis | |||
au (_ au // ...arba žodžio gale | |||
.group ą | |||
ą a: | |||
.group b | |||
b b | |||
b (L06 b; // minštasis prieš priešakinės eilės balsius: bėga | |||
b (CL06 b; // minštasis prieš priešakinės eilės balsius, įsiterpia priebalsis: astroblema | |||
b (L02 p // prieš dusliuosius priebalsius suduslėja: skalbti [skalpti] | |||
.group c | |||
c ts | |||
c (L06 ts; // minštasis prieš priešakinės eilės balsius | |||
ch x | |||
ch (L06 x; // minštasis prieš priešakinės eilės balsius | |||
.group č | |||
č tS | |||
č (L06 tS; // minštasis prieš priešakinės eilės balsius | |||
.group d | |||
d d | |||
d (L06 d; // minštasis prieš priešakinės eilės balsius | |||
d (L02 t // prieš dusliuosius priebalsius suduslėja: medkirtys [metkirtys] | |||
d (_ t // skardieji [d], [g], [ž] žodžio gale tariami dusliai: kad – kat | |||
dz dz | |||
dz (L06 dz; // minštasis prieš priešakinės eilės balsius | |||
dž dZ | |||
dž (L06 dZ; // minštasis prieš priešakinės eilės balsius | |||
.group e | |||
e e | |||
ei ;ei | |||
@) ei (vL13_ e=I // I kirčiuotė; priesaga -éiva: rašéiva | |||
.group ę | |||
ę eA | |||
.group ė | |||
ė ee | |||
@) ė (jL12_ ee= // I kirčiuotė; priesaga -ėjas: siuvėjas | |||
@) ė (jL13_ ee= // I kirčiuotė; priesaga -ėja: šlavėja | |||
@) ė (nL12_ ee= // I kirčiuotė; priesaga -ėnas: brolėnas | |||
@) ė (nL14_ ee= // I kirčiuotė; priesaga -ėnas: kupiškėnė | |||
@) ė (čiL13_ ee= // I kirčiuotė; priesaga -ėčia: pasakėčia | |||
_kop) ė (čiL13_ ee // išimtis – kopėčios | |||
.group f | |||
f f | |||
// f (L06 f; // minštasis prieš priešakinės eilės balsius | |||
.group g | |||
g g | |||
g (L02 k // prieš dusliuosius priebalsius suduslėja: segti [sekti] | |||
g (_ k // skardieji [d], [g], [ž] žodžio gale tariami dusliai: daug – dauk | |||
gg g // du vienodi priebalsiai suliejami: burggrafas [burgrafas] | |||
.group h | |||
h h | |||
// h (L06 h; // minštasis prieš priešakinės eilės balsius | |||
.group i | |||
i i | |||
ia e | |||
c) ia (cijL13_ ija // J tariamos nors nerašomas: diferenciacija | |||
c) ia (lL12_ ija // J tariamos nors nerašomas: diferencialas | |||
ie ie | |||
_) ie (v jie // Ieva [Jieva] | |||
ie (šk jie // ieškoti [jieškoti] | |||
_) ie (šm jie // iešmas [jiešmas] | |||
@) ie (nL13_ I=e // I kirčiuotė; priesaga -iena: naujiena | |||
_jaut) ie (nL13_ ie // išimtis: jautiena | |||
o) i (kL13_ ji // J tariamos nors nerašomas: heroika | |||
a) i (kL13_ ji // J tariamos nors nerašomas: archaika | |||
a) i (zmL12_ ji // J tariamos nors nerašomas: archaizmas | |||
i (A ; // jei po to eina balsis – interpretuoti kaip minkštumo ženklą | |||
.group į | |||
į i: | |||
// _) į (@ i:= // I kirčiuotė; priešdėlis į-: įšalas ; bėt ne visada tinka: įžeminimas, įėjo | |||
.group y | |||
y i: | |||
_ap) y (@ i:= // I kirčiuotė; priešdėlis apý-: apýaušris, apýsaka, apývarta | |||
@en) y (bL14_ i:= // I kirčiuotė; priesaga -enýbė: brangenýbė | |||
@) y (bL13_ i:= // I kirčiuotė; priesaga -ýba: daugýba | |||
@) y (bL14_ i:= // I kirčiuotė; priesaga -ýbė: gyvýbė | |||
@um) y (nL12_ i:= // I kirčiuotė; priesaga -umýnas: gardumýnas | |||
@) y (L21L10_ i:= // I kirčiuotė; priesaga -ýtis: brolýtis | |||
@) y (L21L14_ i:= // I kirčiuotė; priesaga -ýtė: mergýtė | |||
.group j | |||
j j | |||
// j j; // jot visada minkštas | |||
.group k | |||
k k | |||
k (L06 k; // minštasis prieš priešakinės eilės balsius | |||
k (CL06 k; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: klega | |||
k (CCL06 k; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: brūkštelėti | |||
kk k // du vienodi priebalsiai suliejami: aplinkkelis [aplinkelis] | |||
k (L01 g // prieš skardžiuosius priebalsius suskardėja: sukdamas [sugdamas] | |||
.group l | |||
l l | |||
l (L06 l; // minštasis prieš priešakinės eilės balsius | |||
l (CL06 l; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: algebra | |||
l (CCL06 l; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: asfaltbetonis | |||
.group m | |||
m m | |||
m (L06 m; // minštasis prieš priešakinės eilės balsius | |||
m (CL06 m; // minštasis prieš priešakinės eilės balsius | |||
m (CCL06 m; // minštasis prieš priešakinės eilės balsius | |||
mm m // du vienodi priebalsiai suliejami: šėmmargis [šėmargis] | |||
.group n | |||
n n | |||
n (L06 n; // minštasis prieš priešakinės eilės balsius | |||
n (CL06 n; // minštasis prieš priešakinės eilės balsius | |||
n (CCL06 n; // minštasis prieš priešakinės eilės balsius | |||
nn n // du vienodi priebalsiai suliejami: vandennešis [vandenešis] | |||
.group o | |||
o o: | |||
f) o (nL12_ O= // tarptautiniai žodžiai, besibaigiantys -fonas, pvz., telefonas | |||
// _p) o o:= // I kirčiuotė; kai kuriuose žodžiuose priešdėlis pó-: pódukra, póilsis, pókylis, pósėdis | |||
o (kšnL10_ o:= // I kirčiuotė; priesaga -ókšnis: balókšnis, krūmókšnis, upókšnis | |||
.group p | |||
p p | |||
p (L06 p; // minštasis prieš priešakinės eilės balsius | |||
p (CL06 p; // minštasis prieš priešakinės eilės balsius | |||
p (CCL06 p; // minštasis prieš priešakinės eilės balsius | |||
p (L01 b // prieš skardžiuosius priebalsius suskardėja: apdaras [abdaras] | |||
pp p // du vienodi priebalsiai suliejami: tarppirštis [tarpirštis] | |||
.group q | |||
q kv | |||
q (L06 k;v; | |||
.group r | |||
r r | |||
r (L06 r; // minštasis prieš priešakinės eilės balsius | |||
r (CL06 r; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: agurkiniai | |||
r (CCL06 r; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: absorbcija | |||
rr r // du vienodi priebalsiai suliejami: švarraštis [švaraštis] | |||
.group s | |||
s s | |||
s (L01 z // prieš skardžiuosius priebalsius suskardėja: kasdamas [kazdamas] | |||
s (L06 s; // minštasis prieš priešakinės eilės balsius | |||
s (CL06 s; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: akimirksnis | |||
s (CCL06 s; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: apskritaveidis | |||
ss s // du vienodi priebalsiai suliejami: pusseserė [puseserė] | |||
sš S // susidūrus priebalsiams [s], [š], [z], [ž] tariamas paskutinysis: pusšimtis [pušimtis] | |||
.group š | |||
š S | |||
š (L01 Z // prieš skardžiuosius priebalsius suskardėja: išgirsti [ižgirsti] | |||
š (L06 S; // minštasis prieš priešakinės eilės balsius | |||
š (CL06 S; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: rūgštis | |||
š (CCL06 S; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: apyaštris | |||
šš S // du vienodi priebalsiai suliejami: iššovė [išovė] | |||
.group t | |||
t t | |||
t (L06 t; // minštasis prieš priešakinės eilės balsius | |||
t (CL06 t; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: aistringas | |||
t (CCL06 t; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: antslenkstis | |||
t (L01 d // prieš skardžiuosius priebalsius suskardėja: atgarsis [adgarsis] | |||
tt t // du vienodi priebalsiai suliejami: dešimttomis [dešimtomis] | |||
.group u | |||
u u | |||
ui ui | |||
uo uo | |||
@) uo (menL14_ U=o // I kirčiuotė; priesaga -úomenė: bendrúomenė | |||
.group ų | |||
ų u: | |||
.group ū | |||
ū u: | |||
@) ū (kšL21L10_ U=u // I kirčiuotė; priesaga -(i)ūkštis: berniūkštis | |||
@) ū (kšL21L14_ U=u // I kirčiuotė; priesaga -(i)ūkštė: mergiūkštė | |||
.group v | |||
v v | |||
v (L06 v; // minštasis prieš priešakinės eilės balsius | |||
.group w | |||
w v | |||
w (L06 v; // minštasis prieš priešakinės eilės balsius | |||
.group x | |||
x ks | |||
x (L06 k;s; // minštasis prieš priešakinės eilės balsius | |||
.group z | |||
z z | |||
z (L06 z; // minštasis prieš priešakinės eilės balsius | |||
z (CL06 z; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: dūzgesys | |||
z (L02 s // prieš dusliuosius priebalsius suduslėja: zyzti [zysti] | |||
z (č S // priebalsis z prieš č virsta š: mokesčiai [mokeščiai] | |||
z (dž Z // priebalsis z prieš dž virsta ž: vabzdžiai [vabždžiai] | |||
.group ž | |||
ž Z | |||
ž (L06 Z; // minštasis prieš priešakinės eilės balsius | |||
ž (CL06 Z; // minštasis prieš priešakinės eilės balsius, įsiterpia priebalsis: žvelgti | |||
ž (CCL06 Z; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: užkrešėti | |||
žž Z // du vienodi priebalsiai suliejami: užžėlė [užėlė] | |||
ž (L02 S // prieš dusliuosius priebalsius suduslėja: vežti [vešti] | |||
ž (_ S // skardieji [d], [g], [ž] žodžio gale tariami dusliai: bemaž – bemaš | |||
žs s // susidūrus priebalsiams [s], [š], [z], [ž] tariamas paskutinysis: užsienis [usienis] | |||
žš S // susidūrus priebalsiams [s], [š], [z], [ž] tariamas paskutinysis: užšoko [ušoko] | |||
.group 0xce // Greek letters | |||
// 0xce is the first byte of the utf-8 code for these characters | |||
α 'alfa_ | |||
β b;'eta_ | |||
γ g'a:ma_ | |||
δ d;'elta_ | |||
ε 'eps;ilon_ | |||
ζ z;'eta_ | |||
η eta_ | |||
θ t;eta_ | |||
ι jota_ | |||
κ k'apa_ | |||
λ l;'amda_ | |||
μ m;'i_ | |||
ν n;'i_ | |||
ξ ks;'i_ | |||
ο 'om;ikron_ | |||
.group 0xcf // Greek letters | |||
π p;'i:_ | |||
ρ r'o_ | |||
σ s;'igma_ | |||
ς s;'igma_ | |||
τ t'aU_ | |||
υ 'ips;ilon_ | |||
φ f;'i_ | |||
χ x;'i_ | |||
ψ ps;'i_ | |||
ω om'ega_ | |||
.group | |||
' | |||
! _:Saukt'Ukas | |||
! (\! | |||
: d;v;'ItaS;k;is | |||
D_) : (_DD_ // omit colon in time, eg: 2:30 | |||
!= n;el;'i:gu | |||
>= daug;'au_arb'A_l;i:gu | |||
<= maZ;'au_arb'A_li:gu | |||
__) - (_D minus | |||
A_) - (_D _ | |||
C_) - (_D _ | |||
\#\#) # (_ _:: | |||
\#) # | |||
. (. _: | |||
. _:t'aSkas | |||
\.) . | |||
@@ -643,46 +643,65 @@ governo gov'ernU $noun | |||
//********************* | |||
// $alt changes stressed [e] or [o] phoneme to open [E] or [O] | |||
// $alt2 changes stressed [E] or [O] phoneme to close [e] or [o] | |||
boca $alt2 | |||
borboleta $alt2 | |||
catorze $alt2 | |||
copo $alt | |||
escova $alt2 | |||
corpos $alt | |||
corvos $alt | |||
der $alt | |||
doce $alt2 | |||
descova $alt2 | |||
fizer $alt | |||
fizerem $alt | |||
fogos $alt | |||
fosse $alt2 | |||
fossem $alt2 | |||
grosso $alt2 | |||
hoje $alt2 | |||
jogos $alt | |||
líderes $alt2 | |||
lopes $alt | |||
mexa m'eS& | |||
mexi meS'i | |||
mexo m'eSU | |||
modo $alt | |||
modos $alt | |||
mortos $alt | |||
?2 mulher mulj'Er | |||
?4 mulher mul^'Er | |||
mui mwi | |||
muito mw'iNtU // -s is included as a suffix | |||
muita mw'iNt& | |||
mulheres $alt | |||
novos $alt | |||
onu $1 | |||
ovos $alt | |||
paexa paeSa | |||
pedra $alt | |||
perdem $alt | |||
portos $alt | |||
povos $alt | |||
preto $alt2 | |||
onu $1 | |||
puder $alt | |||
rede $alt2 | |||
rixa xiS& | |||
rogas $alt | |||
selvagem seUv'aZeIN | |||
souber $alt | |||
souberem $alt | |||
sugerem $alt | |||
suor swOr | |||
tapete $alt2 | |||
teta $alt2 | |||
novos $alt | |||
mortos $alt | |||
corpos $alt | |||
modo $alt | |||
modos $alt | |||
fogos $alt | |||
lopes $alt | |||
jogos $alt | |||
doce $alt2 | |||
drogas $alt | |||
grosso $alt2 | |||
tiver $alt | |||
tiveres $alt | |||
torres $alt2 | |||
vanessa $alt2 | |||
verbo $alt | |||
vierem $alt | |||
violeta $alt2 | |||
// Close [o] | |||
?1 calculadora $alt2 | |||
@@ -690,8 +709,6 @@ torres $alt2 | |||
?1 senhora $alt2 | |||
?1 sobre $alt2 | |||
vanessa $alt2 | |||
violeta $alt2 | |||
abacaxi abakaSy |
@@ -556,7 +556,7 @@ | |||
?1 o (l_ 'O | |||
?2 ol (_ Ow | |||
o (lh+ o | |||
o (lh o | |||
?2 _) o (lhA_ O | |||
?2 _) o (lhAm_ O | |||
om (_ oN | |||
@@ -583,7 +583,7 @@ | |||
o (sto_ o | |||
o (stAm_ O | |||
o (strA_ O | |||
os (trAm_ O | |||
o (strAm_ O | |||
o (tA_ O | |||
o (tAm_ O | |||
@@ -841,6 +841,8 @@ | |||
ri) x (A S | |||
rela) x (A S | |||
_ro) x (A S | |||
_trou) x (e s | |||
_trou) xe (@ sE | |||
_ve) x (A S | |||
_xi) x (A S | |||
?1 i) x (a_ S |
@@ -206,7 +206,7 @@ _3o mu:nR | |||
_4o na:ng | |||
_5o aInd | |||
_6o a:R | |||
_7o ;e:l | |||
_7o ;e:z. | |||
_8o ;et.t. | |||
_9o onbVd. | |||
_10o patt |
@@ -76,7 +76,7 @@ | |||
.L11 ப த க | |||
// words before "bottle" | |||
.L12 பீர் கலர் சாராய சோடா தண்ணி தண்ணீர் பிராந்தி வாட்டர் விஸ்கி பிளாஸ்டிக் ப்ளாஸ்டிக் கண்ணாடி கிளாஸ் க்ளாஸ் மது மருந்து | |||
.L12 பீர் கலர் சாராய சோடா தண்ணி தண்ணீர் பிராந்தி வாட்டர் விஸ்கி பிளாஸ்டிக் ப்ளாஸ்டிக் கண்ணாடி கிளாஸ் க்ளாஸ் மது மருந்து ஊறுகா ஊறுகாய் | |||
// words after "booga" | |||
.L13 வாழ்க்கை பூமி விருந்த மனிதன | |||
@@ -95,7 +95,7 @@ | |||
.L19 தம்பி தங்க | |||
// words after கோரப் [go:rVb] | |||
.L20 பல் பற் போர | |||
.L20 பல் பற் போர போர | |||
// words before பாவ+ | |||
.L21 நேய ராக சகோதர சாந்த சிநேக சினேக முக முகத்தின் ராகங்களின் ராகத்தின் சம சமமான சமமாக சமநிலை | |||
@@ -106,6 +106,15 @@ | |||
// words before பில்டர+ ("filter") | |||
.L23 காபி காஃபி வாட்டர் தண்ணி தண்ணீர் ஏர் | |||
// words after தம் | |||
.L24 அடிக்க அடித்த அடிப்ப பிடிக்க பிடித்த பிடிப்ப எடுக்க எடுத்த எடுப்ப | |||
// words after பாலே | |||
.L25 நடன டான்ஸ நாட்டிய | |||
// words after கேஸ் | |||
.L26 சிலிண்டர ஸ்டவ் கனெக் | |||
// consonants | |||
@@ -172,11 +181,13 @@ | |||
_) க (னரக gV | |||
_) கப் (L04ா gVp | |||
_) கப்ச (ிப் gVptS | |||
_) க (ப்புன gV | |||
_) க (ப்பெ gV | |||
_) க (ப்பென்ர gV | |||
_) க (மகம gV | |||
_) க (மவென்ற gV | |||
_) க (ம்பீர gV | |||
_) க (ம்முன gV | |||
_) க (யாசுர gV | |||
_) க (யானா gV | |||
_) க (யாவ gV | |||
@@ -235,6 +246,7 @@ | |||
_) கி (ரணி ki | |||
_) கி (ரண்_ ki | |||
_) கி (ரந்த g | |||
_) கி (ரய k | |||
_) கி (ரவுண்ட g | |||
_) கி (ரஹ g | |||
_) கிராஃபைட gra:faIt.V# | |||
@@ -252,7 +264,6 @@ | |||
_) க (ிரிஜா g | |||
_) க (ிரிதர g | |||
_) க (ிரிதார g | |||
_) கி (ரித்த k | |||
_) கி (ரிமினல k | |||
_) கி (ரியா_ k | |||
_) க (ிரியாக g | |||
@@ -263,7 +274,6 @@ | |||
_) க (ிரிவல g | |||
_) கி (ரிஸ்ட k | |||
_) கிரிஸ்டோப (ர krist.o:fV | |||
_) கி (ரிஸ்த k | |||
_) கி (ரீட k | |||
_) கி (ரீன g | |||
_) கி (ரீன்லாந்த g | |||
@@ -279,7 +289,10 @@ | |||
_) கி (ரைண்டர g | |||
_) கி (ரௌண்ட g | |||
_) க (ிர்ரெ g | |||
_) கி (றித்த k | |||
_) கி (றிஸ்டல k | |||
_) கி (றிஸ்த k | |||
_) க (ில்மா g | |||
_) கி (ளப்_ k | |||
_) கிளப்ப (ில kl.Vbb | |||
_) கிளப்ப (ுகள klVbb | |||
@@ -353,6 +366,7 @@ _மன்மதக்) க (ுகை g | |||
_) க (ுபுகுபு g | |||
_) க (ுபுக் g | |||
_) குப் (த gup | |||
_) க (ுப்புன g | |||
_) க (ுப்பென்ற g | |||
_) க (ுமாஸ்தா g | |||
_) க (ுமுகுமு g | |||
@@ -361,6 +375,7 @@ _மன்மதக்) க (ுகை g | |||
_) க (ும்மாள g | |||
_) க (ும்மிடிப்பூண் g | |||
_) க (ும்மிருட்ட g | |||
_) க (ும்முன g | |||
_) க (ும்மெ g | |||
_) க (ுருகுல g | |||
_) க (ுருக்கள g | |||
@@ -394,6 +409,7 @@ _மன்மதக்) க (ுகை g | |||
_) க (ுலேபா g | |||
_) கு (லோபல g | |||
_) க (ுல்மோL06ர g | |||
_) கு (ளுக்கோஸ g | |||
_) க (ுவஹாத்தி g | |||
_) குவாலிட(ி kwa:lit. | |||
_) குவ (ாலிபிகேஷன kw | |||
@@ -426,8 +442,7 @@ _மன்மதக்) க (ுகை g | |||
_) க (ேட்டைப் g | |||
_) கேரண்ட ge:rVn.t.V# | |||
_) க (ேலி g | |||
_) க (ேஸ்_சிலிண்டர g | |||
_) க (ேஸ்_ஸ்டவ் g | |||
_) க (ேஸ்_L26 g | |||
_) க (ைட g | |||
_) க (ைனக g | |||
_) க (ொணத் g | |||
@@ -438,6 +453,8 @@ _மன்மதக்) க (ுகை g | |||
_) க (ோகுல g | |||
_) க (ோசாலை g | |||
_) கோட்ச (ே go:d.s | |||
_) க (ோட்டு_வாத்திய g | |||
_) க (ோண்டு g | |||
_) க (ோதாவரி g | |||
_) க (ோதுமை g | |||
_) க (ோத்திரங் g | |||
@@ -489,6 +506,7 @@ _மன்மதக்) க (ுகை g | |||
_) க (ௌன்கள g | |||
_) க (ௌரவ g | |||
_) க (ௌரி g | |||
_) க (ௌளி g | |||
_) க (ௌளை g | |||
_) க் (ரவுண்ட g | |||
_) க் (ரிகோரிய g | |||
@@ -502,7 +520,6 @@ _மன்மதக்) க (ுகை g | |||
//endsort | |||
//sort | |||
ஷங்) க (ர kV | |||
_கோபி) க kV# | |||
_ஸ்டா) க kV# | |||
_ஜமாய்) க kV# | |||
@@ -529,6 +546,7 @@ _தலைக்) க (ன gV | |||
_வெல்) க (ம kV | |||
தின) க (ர kV | |||
மது) க (ர kV | |||
ஷங்) க (ர kV | |||
திவா) க (ர kV | |||
பிரபா) க (ர kV | |||
சுதா) க (ரிட kV | |||
@@ -564,6 +582,7 @@ _சூரிய) க (லா kV | |||
பஞ்ச) க (வ்ய kV | |||
வீண்) க (ஷ்ட kV | |||
ம) க (ா H | |||
_சுரே) க (ா k | |||
_தாலு) க (ா k | |||
_ராதி) க (ா k | |||
_லங்) க (ா k | |||
@@ -577,6 +596,7 @@ _சூரிய) க (லா kV | |||
_ரேணு) க (ா k | |||
_கார்த்தி) க (ா k | |||
_கிருத்தி) க (ா k | |||
_சந்திரலே) க (ா k | |||
_சந்திரி) க (ா k | |||
_சாமுத்ரி) க (ா k | |||
_மாளவி) க (ா k | |||
@@ -596,6 +616,8 @@ _ஹன்L04ி) க (ா k | |||
விவே) க (ானந்த k | |||
அல) காப (ாத் Ha:b | |||
_வலை) க (ாப் k | |||
_ஹெலி) க (ாப்டர k | |||
_வளை) க (ாப்ப k | |||
தொல்) க (ாப்பி k | |||
மூல) க (ாரண k | |||
_பூ) க (ாரர k | |||
@@ -637,6 +659,7 @@ _தொன்ம) க (ால k | |||
தென்) க (ிழ k | |||
_பா) க (ிஸ்தான k | |||
அப) க (ீர்த்தி k | |||
_பல்) க (ு k | |||
மலைக்) க (ுகை g | |||
_பால்) க (ுட k | |||
_பரம) க (ுடி k | |||
@@ -665,6 +688,7 @@ _டா) குமெண்ட kUmen.tV# | |||
_கீழ்) க (ுல k | |||
ராஜ) க (ுல k | |||
_குரு) க (ுல k | |||
_கோ) க (ுல k | |||
_மேல்) க (ுல k | |||
_மன்னர்) க (ுல k | |||
_டிரா) க (ுலா k | |||
@@ -730,6 +754,8 @@ _துணை) க்க (ண்ட ggV | |||
_முழு) க்க (வன ggV | |||
தீர்) க்க (ாலோசநை gg | |||
_ல) க்க (ின gg | |||
_வி) க்க (ினங் gg | |||
_வி) க்க (ினம gg | |||
_வி) க்க (ினம்_ gg | |||
அ) க்க (ினி gg | |||
கோபா) க்க (ினி gg | |||
@@ -778,7 +804,10 @@ _துப்பாக்கி) க்க (ுண்ட gg | |||
ஆ) க்ச (ுவல ktS | |||
க்ட kt.V# // English words | |||
எ) க்ட (ே gd. | |||
_ஹெ) க்ட (ே gd. | |||
_ஹெ) க்ட (ே_ gd. | |||
_ஹெ) க்ட (ேக்க gd. | |||
_ஹெ) க்ட (ேய gd. | |||
_ஹெ) க்ட (ேவ gd. | |||
அ) க (்டோபர k | |||
க்ட் kt. // English words | |||
_எலெ) க்ட்ரிக (ல kt.rikV | |||
@@ -852,6 +881,7 @@ _துப்பாக்கி) க்க (ுண்ட gg | |||
_) ச (ந்தர்ப sV | |||
அ) ச (ந்தர்ப sV | |||
ச (ந்திர tSV | |||
_) ச (ந்துரு tSV | |||
_ஹட்) ச (ன sV | |||
_வாட்) ச (ன sV | |||
_சாபவிமோ) ச (ன tSV | |||
@@ -873,6 +903,7 @@ _மீனலோ) ச (னி tSV | |||
_) சர்ச (ி tSVrtS | |||
_) ச (ர்ச்சில tSV | |||
_) ச (ர்ச்சு tSV | |||
அஃப்) ச (ல zV | |||
மருதா) ச (ல tSV | |||
வேதா) ச (ல tSV | |||
_சேஷா) ச (ல tSV | |||
@@ -882,6 +913,7 @@ _தணிகா) ச (ல tSV | |||
வேங்கடா) ச (ல tSV | |||
_) ச (லோ tSV | |||
_) ச (வான tSV | |||
_) ச (ாக்கட்டி tS | |||
_) சாக்ப (ீL04 tSa:kp | |||
_) சாக்லேட் tSa:kle:t. | |||
_) சா (ட்டர்ஜி tSe: | |||
@@ -895,6 +927,7 @@ _தணிகா) ச (ல tSV | |||
_) ச (ாந்தை tS | |||
_) சா (னல tSe: | |||
_) ச (ான்ஸ tS | |||
_) ச (ாப்டர tS | |||
_) சாப் (ளின tSa:p | |||
_) ச (ாமுண்ட tS | |||
_) ச (ாயாவ tS | |||
@@ -910,12 +943,14 @@ _தணிகா) ச (ல tSV | |||
ஆ) ச (ாரத் tS | |||
ஆ) ச (ாரம tS | |||
ச (ாரிய tS | |||
அ) ச (ாருதீன z | |||
_) சாருலத (ா tSa:rUlVt | |||
_) ச (ாருவ tS | |||
_) ச (ார்ஜ tS | |||
_ரீ) ச (ார்ஜ tS | |||
_டிஸ்) ச (ார்ஜ tS | |||
_) ச (ார்ஜை tS | |||
_) ச (ார்மினார tS | |||
_) ச (ார்லஸ tS | |||
_) ச (ார்லி tS | |||
_) ச (ாளுக்கிய tS | |||
@@ -959,11 +994,13 @@ _தணிகா) ச (ல tSV | |||
_) ச (ிப்பு tS | |||
_) ச (ிப்பை tS | |||
_) ச (ிப்ஸ tS | |||
_பக்தி_) சிரத் (தை srVd | |||
சி (ரம s | |||
_) சி (ரார்த்த s | |||
_) சிரிலங்க (ா srilVNk | |||
_) சிரு (ங்கார sri | |||
_) சிரு (ஷ்டி sri | |||
_ஃபா) ச (ில z | |||
_) சி (லாகி s | |||
_) ச (ிலிய tS | |||
_) சி (லேட s | |||
@@ -1066,6 +1103,7 @@ _ஜலகண்டே) சு (வ s | |||
_) ச (ைனாவ tS | |||
_) ச (ைனீஸ tS | |||
_) ச (ோட்டா tS | |||
_) ச (ௌக்கிதார tS | |||
_) ச (ௌதரி tS | |||
_) ச (ௌதிரி tS | |||
_) ச (ௌஹான tS | |||
@@ -1075,10 +1113,17 @@ _ஜலகண்டே) சு (வ s | |||
.group ஜ | |||
ஜ dZV | |||
ஜ (B dZ | |||
ஜ dZV | |||
ஜ (B dZ | |||
_) ஜு (வால dZ | |||
_டின்) ஜ (ர tSV | |||
_ப) ஜ (ார z | |||
_) ஜ (ுல்பி z | |||
_) ஜ (ுல்ஃபி z | |||
அ) ஜ (ாருதீன z | |||
_) ஜ (ர்தாரி zV | |||
_) ஜ (ியா z | |||
_ரம்) ஜ (ான z | |||
.group ஞ | |||
@@ -1088,6 +1133,7 @@ _ஜலகண்டே) சு (வ s | |||
_கா) ஞ்ச (ன ntSV | |||
இ) ஞ்ச் ntS | |||
_வி) ஞ்ச் ntS | |||
_ப) ஞ்ச (ர ntSV | |||
.group ட | |||
@@ -1142,6 +1188,8 @@ _ஷிஃப்) ட t.V# | |||
_) ட (யத்த t.V | |||
_) ட (யரில t.V | |||
_) ட (யரு t.V | |||
_) ட (யரை t.V | |||
_) ட (யரோ t.V | |||
_) ட (யர் t.V | |||
ஃபில்) ட (ர t.V | |||
_செண்) ட (ர t.V | |||
@@ -1239,7 +1287,9 @@ _செண்) டிமெண்ட t.imen.t.V# | |||
_) டி (ரான்ஸ்வேல t. | |||
_) டிராபிக் t.ra:fik | |||
_) டிராப் t.ra:p | |||
_) ட (ிராம t. | |||
_) டி (ராமில t. | |||
_) டி (ராமை t. | |||
_) டி (ராம் t. | |||
_) டி (ராயிங் d. | |||
கொலஸ்) டி (ரால _|t. | |||
_) டி (ராலி t. | |||
@@ -1372,6 +1422,9 @@ _ஹெல்மெ) ட் t. | |||
_) ட் (ரான்ஸ்லே t. | |||
_) ட் (ரான்ஸ்வேல t. | |||
_) ட்ராபிக் t.ra:fik | |||
_) ட் (ராமில t. | |||
_) ட் (ராமை t. | |||
_) ட் (ராம் t. | |||
_) ட் (ராலி t. | |||
_) ட் (ராவல t. | |||
_) ட் (ராவெல t. | |||
@@ -1513,6 +1566,7 @@ _நடுரோ) ட் (ல t. | |||
_) த (ன்வந்தரி dV | |||
_) தபதப dVbVdVbV# | |||
_) த (மயந்தி dV | |||
_) த (ம்_L24 dV | |||
_) த (ம்படி dV | |||
_) த (ம்பதி dV | |||
_) த (ம்பிடி dV | |||
@@ -1582,6 +1636,7 @@ _அகாலி_) த (ள dV | |||
_) த (ாம்_தூம d | |||
_) த (ாயங்கள d | |||
_) த (ாயமா d | |||
_) த (ாயமு d | |||
_) த (ாயாதி d | |||
_) த (ாரணி d | |||
_) த (ாரா_சிக்கோ d | |||
@@ -1876,6 +1931,8 @@ _முரட்டு) த்த (டியன ddV | |||
_முரட்டு) த்த (டியர ddV | |||
_சிறை) த்த (ண்டனை ddV | |||
பு) த்த (ன ddV | |||
_நர்) த்த (ன ddV | |||
_ஜனார்) த்த (ன ddV | |||
_வர்) த்த (மான ddV | |||
பு) த்த (ர ddV | |||
அர்) த்தராத்த (ிரி ddVra:dd | |||
@@ -1884,6 +1941,7 @@ _சிறை) த்த (ண்டனை ddV | |||
_சி) த்தாந்த dda:ntV# | |||
சி) த்த (ார் dd | |||
பு) த்த (ி dd | |||
_விரு) த்த (ி dd | |||
அயோ) த்த (ி dd | |||
_வை) த்த (ி_ dd | |||
எட்டு) த்த (ிக்க dd | |||
@@ -2045,6 +2103,7 @@ _சி) த்ரலேக (ா trVle:k | |||
_) ப (ச்சன bV | |||
_) ப (ச்சான bV | |||
_) ப (ஜ bV | |||
_) பட (ாலியன bVt. | |||
_) ப (டுகாக்கள bV | |||
_) ப (டுகாவ bV | |||
_) ப (ட்சண bV | |||
@@ -2079,12 +2138,14 @@ _சொந்த_) ப (ந்த bV | |||
_) ப (ந்துவ bV | |||
_) ப (ந்தோபஸ்த bV | |||
_) ப (னல fV | |||
_) ப (னாரச bV | |||
_) ப (னாரஸ bV | |||
_) ப (னியன bV | |||
_) ப (ன்னாரி bV | |||
_டீயும்_) ப (ன்னும்_ bV | |||
_) ப (ன்னும்_டீயும் bV | |||
_) ப (ன்ருட்டி bV | |||
_) ப (பிள்கம் bV | |||
_) ப (பூன bV | |||
_) ப (ப்ளிமாஸ bV | |||
_) ப (ம்பர bV | |||
@@ -2108,12 +2169,17 @@ _டீயும்_) ப (ன்னும்_ bV | |||
_) ப (ரதநாட்டிய bV | |||
_) ப (ரதன bV | |||
_) ப (ரதர bV | |||
_) ப (ரத்திட bV | |||
_) ப (ரத்திடம bV | |||
_) ப (ரத்தின bV | |||
_) ப (ரத்து bV | |||
_) பரத்து (வாஜ bVrVt | |||
_) ப (ரத்தோட bV | |||
_) ப (ரத்பூர bV | |||
_) ப (ரத்வாஜ bV | |||
_) ப (ராக்_ஒபாமா bV | |||
_) ப (ரிதா_ fV | |||
_) ப (ரிதாவ fV | |||
_) பரூக் fVrU:k | |||
_) ப (ரோட bV | |||
_) ப (ர்ஃபி bV | |||
@@ -2190,6 +2256,7 @@ _டீயும்_) ப (ன்னும்_ bV | |||
_) ப (வுத்தத்தில bV | |||
_) ப (வுலர bV | |||
_) ப (வுலிங் bV | |||
_) ப (வேரிய bV | |||
_) ப (வ்ய bV | |||
_) ப (ஷீர bV | |||
_) ப (ஸ bV | |||
@@ -2215,6 +2282,7 @@ _டீயும்_) ப (ன்னும்_ bV | |||
_) பாங்க (ாக் ba:Nk | |||
_) ப (ாங்கில b | |||
_) ப (ாங்க் b | |||
_) ப (ாசில f | |||
_) ப (ாசு b | |||
_) பாசுப (த pa:sUpV | |||
_) ப (ாசுர p | |||
@@ -2268,7 +2336,9 @@ _டெட்_) ப (ாடி b | |||
_) ப (ாதிப்படைவ b | |||
_) ப (ாதிப்பதா b | |||
_) ப (ாதிப்பதை b | |||
_) ப (ாதிப்பாகி b | |||
_) ப (ாதிப்பாகிற b | |||
_) ப (ாதிப்பாகும b | |||
_) ப (ாதிப்பால b | |||
_) ப (ாதிப்பினால b | |||
_) ப (ாதிப்பிற்க b | |||
@@ -2334,6 +2404,7 @@ _விளையாடு_) ப (ாம்பே p | |||
_) ப (ாலமுர b | |||
_) ப (ாலம்மாள b | |||
_) ப (ாலய்யா b | |||
_) ப (ாலஷங்கர b | |||
_) ப (ாலாசூர b | |||
_) ப (ாலாஜி b | |||
_) ப (ாலாபிஷேக p | |||
@@ -2348,10 +2419,12 @@ _விளையாடு_) ப (ாம்பே p | |||
_) ப (ாலுடன் p | |||
_) ப (ாலும்_ p | |||
_) ப (ாலுவ b | |||
_) ப (ாலே_L25 b | |||
_) ப (ாலை p | |||
_) ப (ால் p | |||
_) ப (ால்_தாக்கரே b | |||
_) பால்க (னி ba:lkV | |||
_) பால்டிக் ba:lt.ik | |||
_) பால்ட (ிமோர ba:lt. | |||
_) ப (ால்ய b | |||
_) ப (ால்ஸ b | |||
@@ -2451,8 +2524,10 @@ _விளையாடு_) ப (ாம்பே p | |||
_) பி (ரதீ p | |||
_) பி (ரதேச p | |||
_) பி (ரதேஷ p | |||
_) பி (ரதோஷ p | |||
_) பி (ரத்தியேக p | |||
_) பிரத் (யேக prVt | |||
_) பி (ரனாப p | |||
_) பி (ரப p | |||
_) பிரம (ன brVmmV | |||
_) பி (ரமாண p | |||
@@ -2558,6 +2633,7 @@ _விளையாடு_) ப (ாம்பே p | |||
_) பி (ரியாவின p | |||
_) பி (ரியாவு p | |||
_) பி (ரியாவை p | |||
_) பி (ரிஸ்டன b | |||
_) பி (ரிஸ்டல b | |||
_) பிரிஸ்ப (ேன brisb | |||
_) ப (ிருகண்டி b | |||
@@ -2575,7 +2651,7 @@ _விளையாடு_) ப (ாம்பே p | |||
_) பி (ரெஷ் f | |||
_) பி (ரே p | |||
_) பி (ரேக்க b | |||
_) பி (ரேசில b | |||
_) பிரேச (ில bre:z | |||
_) பி (ரைல b | |||
_) பிரைவேட praIve:t.V# | |||
_) பி (ரோகிதர p | |||
@@ -2633,6 +2709,7 @@ _விளையாடு_) ப (ாம்பே p | |||
_) ப (ீடித்த p | |||
_) ப (ீடிப்புகை b | |||
_) ப (ீடிய b | |||
_) ப (ீட்டில்ஸ b | |||
_) பீட்ரூட் bi:t.ru:t. | |||
_) பீத (ோவன bi:t | |||
_) ப (ீத்தோவன b | |||
@@ -2694,6 +2771,7 @@ _பெனசீர்_) ப (ுட்டோ b | |||
_) ப (ுல்லாக்க b | |||
_) புல்லெட் bullet. | |||
_) பு (ளுடோனிய p | |||
_) பு (ளூஸ b | |||
_) பு (ளோரிடா f | |||
_) ப (ுவன b | |||
_) ப (ுஸ்வான b | |||
@@ -2753,6 +2831,7 @@ _பெனசீர்_) ப (ுட்டோ b | |||
_) பெப்ப (ே bebb | |||
_) ப (ெப்ரவரி f | |||
_) ப (ெயில f | |||
_) பெர்ட் (ரண்ட bert. | |||
_) ப (ெர்த் b | |||
_) ப (ெர்னாட்ஷா b | |||
_) ப (ெர்னாண்ட f | |||
@@ -2785,6 +2864,7 @@ _பெனசீர்_) ப (ுட்டோ b | |||
_) ப (ேபி b | |||
_) ப (ேமானி b | |||
_) ப (ேமிலி f | |||
_) ப (ேரிக்கா b | |||
_) ப (ேலன்ஸ b | |||
_) ப (ேல் b | |||
_) ப (ேஷன f | |||
@@ -2804,6 +2884,7 @@ _பெனசீர்_) ப (ுட்டோ b | |||
_) ப (ைரன b | |||
_) ப (ைரவ b | |||
_) ப (ைராகி b | |||
_) ப (ொக்கே b | |||
_) ப (ொம்மன b | |||
_) ப (ொம்மனாட்டி p | |||
_) ப (ொம்மல b | |||
@@ -2824,7 +2905,10 @@ _பெனசீர்_) ப (ுட்டோ b | |||
_) ப (ோங்கா b | |||
_) ப (ோங்கு b | |||
_) ப (ோஜ b | |||
_) போட்டோகிராப (ர fo:t.t.o:gra:fV | |||
_) ப (ோட்டோக்க f | |||
_) போட்டோக்ராப (ர fo:t.t.o:gra:fV | |||
_) ப (ோட்டோதான f | |||
_) ப (ோண்டி b | |||
_) ப (ோதகன b | |||
_) ப (ோதகர b | |||
@@ -2906,12 +2990,14 @@ _பெனசீர்_) ப (ுட்டோ b | |||
_) ப் (ரௌன b | |||
_) ப் (ளவுஸ b | |||
_) ப்ளாப் fl.a:p | |||
_) ப் (ளூஸ b | |||
_) ப் (ளோரிடா f | |||
_) ப் (ளௌஸ b | |||
//endsort | |||
//sort | |||
இடர்) ப pV# | |||
நடை) ப p | |||
_கேம்) ப pV# | |||
_பிரதீ) ப pV# | |||
ஒலிம்) ப pV# | |||
@@ -3079,6 +3165,7 @@ _வெளிப்) ப (ாக b | |||
ஈடு) ப (ாட p | |||
இடி) ப (ாட p | |||
_கட்டு) ப (ாட p | |||
_வசை) ப (ாட p | |||
_வழி) ப (ாட p | |||
உடன்) ப (ாட p | |||
_குறை) ப (ாட p | |||
@@ -3105,7 +3192,6 @@ _வெளிப்) ப (ாக b | |||
ஔரங்கா) ப (ாத b | |||
_சரி) ப (ாதி p | |||
_சிறு) ப (ாதை p | |||
_நடை) ப (ாதை p | |||
ஜிந்தா) ப (ாத் b | |||
_பஞ்ச) ப (ாத்திர p | |||
அ) ப (ான p | |||
@@ -3114,6 +3200,7 @@ _வெளிப்) ப (ாக b | |||
_) பாபவிமோசன pa:bVvimo:tSV | |||
_சாயி) பாப (ா ba:b | |||
_சாய்) பாப (ா ba:b | |||
அலை) ப (ாய p | |||
அ) பாயிண்ட்மெண்ட pa:jin.t.ment.V# | |||
அல்) ப (ாயு p | |||
_டீ) ப (ாய் p | |||
@@ -3151,6 +3238,7 @@ _தமிழ்ப்) ப (ாஷ _b | |||
_குல்) ப (ி f | |||
வாதா) ப (ி p | |||
_கடா) ப (ி f | |||
_ஜுல்) ப (ி f | |||
_மெய்) ப (ி p | |||
_பொய்) ப (ி p | |||
_யுஎஸ்) ப (ி b | |||
@@ -3199,6 +3287,7 @@ _ஞானப்) பிரக (ா prVk | |||
பிரக (ாஷ prVk | |||
மதப்) பிரச (ார prVtS | |||
பி (ரதர b | |||
_சம்) பி (ரதாய b | |||
ராஜப்) பி (ரதிநிதி p | |||
அரசுப்) பி (ரதிநிதி p | |||
_தர்மப்) பி (ரப p | |||
@@ -3214,6 +3303,7 @@ L03ந்தப்) பி (ரளய p | |||
L03ந்தப்) பி (ராய p | |||
ஆ) ப (ிரிக்க f | |||
போஜனப்) பி (ரியர p | |||
_ஸ்ரீ) பி (ரியா p | |||
_) பி (ரீயா f | |||
_மறு) ப (ிற p | |||
உடன்) ப (ிற p | |||
@@ -3243,6 +3333,7 @@ L03ந்தப்) பி (ராய p | |||
அக்கினி) ப (ுத்திர p | |||
வில்லி) ப (ுத்தூர p | |||
ம்) ப (ுரா b | |||
_வேத) ப (ுராண p | |||
ம்) ப (ுரி b | |||
_தர்ம) ப (ுரி p | |||
_மர) ப (ுரிமை b | |||
@@ -3253,6 +3344,7 @@ L03ந்தப்) பி (ராய p | |||
_) பு (ளோரன்ஸ f | |||
மண்) ப (ுழு p | |||
ப (ூச்சி p | |||
ம்) ப (ூச்சி b | |||
உறுதி) ப (ூண்ட p | |||
ம்) ப (ூர b | |||
_லம்) ப (ூர p | |||
@@ -3320,8 +3412,8 @@ _கோலாலம்) ப (ூர p | |||
_காம்) ப (ோசிஷன p | |||
எடை) ப (ோட p | |||
_தடை) ப (ோட p | |||
_நடை) ப (ோட p | |||
_மார்) ப (ோட b | |||
அசை) ப (ோட p | |||
_சத்தம்) ப (ோட p | |||
ப (ோதிலுமே_+ p | |||
ப (ோதிலும்+ p | |||
@@ -3367,6 +3459,7 @@ _டெஸ்க்டா) ப் p | |||
ஆ) ப் (கானிஸ்தான f | |||
_பா) ப்க (ார்ன pk | |||
_ர) ப்ச (ர ptSV | |||
அ) ப்ச (ல fzV | |||
_லி) ப் (ட f | |||
_மைக்ரோசா) ப் (ட f | |||
_சா) ப்ட் (வேர ft | |||
@@ -3433,6 +3526,8 @@ _சந்தேக) ப்ப (ுத்தி bb | |||
துர்) ப்ப (ோதனை bb | |||
_கே) ப் (மாரி p | |||
கம்) ப்யூட (ர pjU:t.V | |||
_யூ) ப்ரட (ீஸ frVt. | |||
_ஸ்ரீ) ப் (ரியா p | |||
_சு) ப் (ரீம p | |||
_) ப் (ரீயா f | |||
_கம்) ப் (ரெஸ p | |||
@@ -3640,7 +3735,7 @@ _சந்தேக) ப்ப (ுத்தி bb | |||
இ (ராவண | |||
இ (ராவுத்த | |||
இ (ராஷ்டிர | |||
இ (லகுவாக | |||
இ (லகு | |||
இ (லக்ஷ்மண | |||
இ (லட்சக் | |||
இ (லட்சங் |
@@ -11,11 +11,11 @@ | |||
ٹ t.e: | |||
ث se: | |||
ج Ji:m | |||
ج ce: | |||
چ ce: | |||
ح bar.i:||He: | |||
خ xe: | |||
د da:l | |||
د d.a:l | |||
ڈ d.a:l | |||
ذ za:l | |||
ر Re: | |||
ڑ r.e: | |||
@@ -37,12 +37,15 @@ | |||
م mi:m | |||
ن nu:n | |||
و va:O | |||
ہ He: | |||
ں ghUnna | |||
ﮨ cho:ti:||He: | |||
ھ dO||caSmi:||He: | |||
ء HamzaH | |||
ی cho:t.i:||je: | |||
ے bar.i:||je: | |||
َ z@b@R | |||
ِ ze:R | |||
ُ pe:S |
@@ -0,0 +1,5 @@ | |||
name lithuanian | |||
language lt | |||
gender male | |||
@@ -0,0 +1,53 @@ | |||
//0 ' NULL 0 NULL | |||
//0 , NULL 0 NULL | |||
//0 ; NULL 0 NULL | |||
0 ;; NULL 0 ' | |||
0 @- NULL 0 NULL | |||
0 a: NULL 0 aa | |||
0 i: NULL 0 ii | |||
0 e NULL 0 E | |||
0 e: NULL 0 ea | |||
0 o: NULL 0 oo | |||
0 u: NULL 0 uu | |||
0 a : 0 aa | |||
0 i : 0 ii | |||
0 e : 0 ea | |||
0 o : 0 oo | |||
0 u : 0 uu | |||
0 ai NULL 50 a i | |||
0 au NULL 50 a u | |||
0 ei NULL 50 e i | |||
0 eu NULL 50 e u | |||
0 oi NULL 50 o i | |||
0 ui NULL 50 u i | |||
0 b; NULL 0 b' | |||
0 c; NULL 0 c' | |||
0 x; NULL 0 x' | |||
0 tS; NULL 0 tS' | |||
0 d; NULL 0 d' | |||
0 dz; NULL 0 dz' | |||
0 dZ; NULL 0 dZ' | |||
0 ;ei NULL 0 ei | |||
0 ;ie NULL 0 ie | |||
0 f; NULL 0 f' | |||
0 h; NULL 0 h' | |||
0 j; NULL 0 j' | |||
0 k; NULL 0 k' | |||
0 l; NULL 0 l' | |||
0 m; NULL 0 m' | |||
0 n; NULL 0 n' | |||
0 p; NULL 0 p' | |||
0 r; NULL 0 r' | |||
0 s; NULL 0 s' | |||
0 S; NULL 0 S' | |||
0 t; NULL 0 t' | |||
0 v; NULL 0 v' | |||
0 z; NULL 0 z' | |||
0 Z; NULL 0 Z' | |||
@@ -0,0 +1,53 @@ | |||
//0 ' NULL 0 NULL | |||
//0 , NULL 0 NULL | |||
//0 ; NULL 0 NULL | |||
0 ;; NULL 0 ' | |||
0 @- NULL 0 NULL | |||
0 a: NULL 0 aa | |||
0 i: NULL 0 ii | |||
0 e NULL 0 E | |||
0 e: NULL 0 ea | |||
0 o: NULL 0 oo | |||
0 u: NULL 0 uu | |||
0 a : 0 aa | |||
0 i : 0 ii | |||
0 e : 0 ea | |||
0 o : 0 oo | |||
0 u : 0 uu | |||
0 ai NULL 50 a i | |||
0 au NULL 50 a u | |||
0 ei NULL 50 e i | |||
0 eu NULL 50 e u | |||
0 oi NULL 50 o i | |||
0 ui NULL 50 u i | |||
0 b; NULL 0 b' | |||
0 c; NULL 0 c' | |||
0 x; NULL 0 x' | |||
0 tS; NULL 0 tS' | |||
0 d; NULL 0 d' | |||
0 dz; NULL 0 dz' | |||
0 dZ; NULL 0 dZ' | |||
0 ;ei NULL 0 ei | |||
0 ;ie NULL 0 ie | |||
0 f; NULL 0 f' | |||
0 h; NULL 0 h' | |||
0 j; NULL 0 j' | |||
0 k; NULL 0 k' | |||
0 l; NULL 0 l' | |||
0 m; NULL 0 m' | |||
0 n; NULL 0 n' | |||
0 p; NULL 0 p' | |||
0 r; NULL 0 r' | |||
0 s; NULL 0 s' | |||
0 S; NULL 0 S' | |||
0 t; NULL 0 t' | |||
0 v; NULL 0 v' | |||
0 z; NULL 0 z' | |||
0 Z; NULL 0 Z' | |||
@@ -1,6 +1,6 @@ | |||
// Irish Phonemes | |||
// written by Ronan McGuirk | |||
// April 2012 version 0.3 | |||
// April-June 2012 version 1.0 | |||
//==================================================== | |||
//==================================================== | |||
@@ -27,7 +27,7 @@ endphoneme | |||
phoneme i // optional variant of [I] for end of words | |||
vowel starttype #i endtype #i | |||
ipa ? | |||
length 80 | |||
length 50 | |||
FMT(vowel/ii_7) | |||
endphoneme | |||
@@ -44,6 +44,12 @@ phoneme U | |||
length 180 | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
phoneme u1 | |||
vowel starttype #u endtype #u | |||
length 50 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme 0 | |||
vowel starttype #a endtype #a |
@@ -0,0 +1,373 @@ | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
length 120 | |||
FMT(vowel/8_7) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
length 120 | |||
FMT(vowel/a_3) | |||
endphoneme | |||
phoneme A | |||
vowel starttype #a endtype #a | |||
length 80 | |||
FMT(vowel/a_3) | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
length 350 | |||
long | |||
FMT(vowel/a_3) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
length 180 | |||
IF nextPh(isPause) THEN | |||
FMT(vowel/ee_1) | |||
ENDIF | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
length 80 | |||
IF nextPh(isPause) THEN | |||
FMT(vowel/ee_1) | |||
ENDIF | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
length 300 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme ee | |||
vowel starttype #e endtype #e | |||
length 260 | |||
long | |||
FMT(vwl_ru/ee) | |||
endphoneme | |||
phoneme eA | |||
vowel starttype #e endtype #a | |||
length 290 | |||
long | |||
FMT(vdiph2/ea) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
length 100 | |||
ChangeIfStressed(I) | |||
// IfNextVowelAppend(;) | |||
FMT(vowel/i_3) | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
length 70 | |||
// IfNextVowelAppend(;) | |||
FMT(vowel/i_3) | |||
endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
length 300 | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
length 120 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
length 70 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
length 300 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
length 70 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
length 110 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
length 330 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme w | |||
vowel starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme W | |||
vowel starttype #u endtype #u | |||
length 100 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme ai | |||
vowel starttype #a endtype #i | |||
length 310 | |||
long | |||
FMT(vdiph/aai) | |||
endphoneme | |||
phoneme ei | |||
vowel starttype #e endtype #i | |||
length 300 | |||
long | |||
FMT(vdiph/eei_2) | |||
endphoneme | |||
phoneme au | |||
vowel starttype #a endtype #u | |||
length 300 | |||
long | |||
FMT(vdiph/aau) | |||
endphoneme | |||
phoneme uo | |||
vowel starttype #u endtype #a | |||
length 300 | |||
long | |||
FMT(vdiph2/uaa) | |||
endphoneme | |||
phoneme oi | |||
vowel starttype #o endtype #i | |||
length 290 | |||
long | |||
FMT(vdiph/ooi) | |||
endphoneme | |||
phoneme ui | |||
vowel starttype #u endtype #i | |||
length 290 | |||
long | |||
FMT(vdiph/ui) | |||
endphoneme | |||
phoneme ie | |||
vowel starttype #i endtype #e | |||
length 290 | |||
long | |||
FMT(vdiph2/ie_2) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
length 270 | |||
FMT(vdiph/au_4) | |||
endphoneme | |||
phoneme eU | |||
vowel starttype #e endtype #u | |||
length 260 | |||
FMT(vdiph/eu) | |||
endphoneme | |||
phoneme oU | |||
vowel starttype #o endtype #u | |||
length 260 | |||
FMT(vdiph/ou_2) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
length 270 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
length 260 | |||
FMT(vdiph/eei_3) | |||
endphoneme | |||
phoneme r | |||
liquid rhotic nolink | |||
alv trill | |||
length 80 | |||
IF prevPhW(isVowel) THEN | |||
ELSE | |||
InsertPhoneme(@-) | |||
ENDIF | |||
FMT(r3/r_trill,80) addWav(r3/r_trill.wav, 50) | |||
endphoneme | |||
phoneme ts | |||
Length 10 | |||
import_phoneme consonants/ts | |||
endphoneme | |||
phoneme dZ; | |||
vcd pal afr sibilant palatal | |||
voicingswitch tS; | |||
lengthmod 5 | |||
Vowelin f1=2 f2=2700 400 600 f3=300 80 rate len=70 | |||
IF PreVoicing THEN | |||
FMT(dzh/xdzh) | |||
ENDIF | |||
IF nextPh(isPause2) THEN | |||
FMT(dzh/dzh_) addWav(x/dzh_) | |||
ENDIF | |||
endphoneme | |||
phoneme tS; | |||
vls pal afr sibilant palatal | |||
voicingswitch dZ; | |||
lengthmod 2 | |||
Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70 | |||
WAV(ustop/ts_pzd) | |||
endphoneme | |||
phoneme t | |||
vls dnt stop | |||
lengthmod 2 | |||
voicingswitch d | |||
Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | |||
Vowelout f1=0 f2=1600 -300 250 f3=-100 80 rms=20 | |||
IF nextPh(isPause2) THEN | |||
WAV(ustop/t_dnt, 35) | |||
ENDIF | |||
WAV(ustop/t_dnt, 60) | |||
endphoneme | |||
phoneme t; | |||
vls pal stop palatal | |||
lengthmod 2 | |||
voicingswitch d; | |||
Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70 | |||
Vowelout f1=1 f2=2700 400 600 f3=200 70 len=50 colr=1 | |||
IF nextPh(isPause2) THEN | |||
WAV(ustop/t_pzd, 30) | |||
ENDIF | |||
WAV(ustop/t_pzd, 60) | |||
endphoneme | |||
phoneme d | |||
vcd dnt stop | |||
lengthmod 5 | |||
voicingswitch t | |||
Vowelin f1=2 f2=1500 -300 300 f3=-150 80 | |||
Vowelout f1=2 f2=1500 -300 300 f3=-150 80 | |||
IF PreVoicing THEN | |||
FMT(d/xd) | |||
ENDIF | |||
IF nextPh(isPause2) THEN | |||
FMT(d/d_) addWav(x/d_) | |||
ELIF nextPh(isRhotic) THEN | |||
FMT(d/dr) addWav(x/d_dnt, 110) | |||
ENDIF | |||
FMT(d/d) addWav(x/d_dnt, 110) | |||
endphoneme | |||
phoneme d; | |||
vcd alv stop palatal | |||
lengthmod 5 | |||
voicingswitch t; | |||
Vowelin f1=2 f2=2700 400 600 f3=200 80 rate len=80 | |||
Vowelout f1=2 f2=2700 400 600 f3=200 80 rate len=100 colr=1 | |||
IF PreVoicing THEN | |||
FMT(d/xd_pzd) | |||
ENDIF | |||
IF nextPh(isPause2) THEN | |||
FMT(d/d_) addWav(x/d_pzd, 40) | |||
ELIF nextPh(isRhotic) THEN | |||
FMT(d/dr) addWav(x/d_pzd, 80) | |||
ENDIF | |||
FMT(d/d) addWav(x/d_pzd, 80) | |||
endphoneme | |||
phoneme n; | |||
liquid palatal | |||
NextVowelStarts | |||
VowelStart(n^/n^@) | |||
VowelStart(n^/n^a) | |||
VowelStart(n^/n^e) | |||
VowelStart(n^/n^i) | |||
VowelStart(n^/n^o) | |||
VowelStart(n^/n^u) | |||
EndSwitch | |||
IF prevPh(isPause) THEN | |||
FMT(n^/_n^) | |||
ELIF nextPh(isNotVowel) THEN | |||
IF nextPhW(n^) THEN | |||
Length 75 | |||
ELIF prevPhW(n^) THEN | |||
Length 100 | |||
ENDIF | |||
FMT(n^/n^_) | |||
ENDIF | |||
endphoneme | |||
phoneme l; | |||
liquid rfx palatal | |||
ipa ɭ | |||
// lengthmod 7 | |||
length 80 | |||
// FMT(l^/l^) | |||
FMT(l^/l_rfx) | |||
endphoneme | |||
///////////////////////////////////////// | |||
/////////// Added by Mondhs | |||
phoneme l // syllabic l | |||
vowel starttype #@ endtype #@ | |||
ipa lU+0329 | |||
unstressed | |||
length 300 | |||
FMT(vwl_hi/l-voc) | |||
endphoneme | |||
@@ -0,0 +1 @@ | |||
@@ -1708,6 +1708,10 @@ include ph_malayalam | |||
phonemetable hu base | |||
include ph_hungarian | |||
phonemetable lt base | |||
include ph_lithuanian | |||
phonemetable lv base | |||
include ph_latvian | |||
@@ -1,7 +1,7 @@ | |||
@ 1 536 1416 2320 584 1400 2000 | |||
@ 0 536 1420 2420 536 1420 2420 | |||
@- 0 525 1441 2340 525 1441 2340 | |||
a 0 -3389 682 10183 -14324 -3574 28986 | |||
a 0 -32132 -27904 -7256 -11523 -18012 -27772 | |||
i 0 272 2247 3100 288 2247 3100 | |||
u 0 352 1000 2240 352 1000 2200 | |||
E 0 504 1900 2544 496 1920 2552 |
@@ -8,5 +8,5 @@ E 0 584 1820 2560 584 1820 2560 | |||
O 0 552 860 2660 552 880 2660 | |||
U 0 388 940 2420 394 980 2360 | |||
aI 0 912 1320 2740 360 2200 2820 | |||
a# 0 514 514 514 514 514 514 | |||
a# 0 394 0 396 350 0 352 | |||
E2 0 584 1820 2560 584 1820 2560 |
@@ -9,7 +9,7 @@ I2 0 408 1920 2580 416 1900 2580 | |||
@5 0 525 1441 2340 525 1441 2340 | |||
U 0 445 902 2620 445 902 2620 | |||
@L 0 485 891 2780 450 792 2980 | |||
a# 0 -1 -1 257 257 257 257 | |||
a# 0 514 514 514 257 257 257 | |||
aa 0 904 1320 2700 896 1340 2660 | |||
E 0 646 1780 2500 646 1780 2500 | |||
I 0 408 1940 2600 408 1940 2600 |
@@ -25,7 +25,7 @@ O@ 0 575 891 2640 580 1023 2480 | |||
o@ 0 575 891 2640 580 1023 2480 | |||
u: 0 332 1527 2256 290 1023 2220 | |||
aU 0 660 1562 2360 340 990 2360 | |||
oU 0 20480 0 256 768 578 140 | |||
oU 0 -6405 26212 29798 -19970 -9211 6917 | |||
aI 0 860 1360 2660 488 1840 2440 | |||
OI 0 545 780 2720 310 2002 2500 | |||
e@ 0 647 1778 2530 593 1553 2370 |
@@ -9,11 +9,12 @@ I2 0 416 1800 2560 416 1800 2560 | |||
@5 0 525 1441 2340 525 1441 2340 | |||
U 0 496 1040 2560 496 1040 2560 | |||
@L 0 485 891 2780 450 792 2980 | |||
a# 0 -256 255 0 257 257 257 | |||
a# 0 78 0 80 34 0 36 | |||
aa 1 670 1719 2556 710 1672 2671 | |||
aa 0 700 1680 2506 652 1488 2470 | |||
E 0 544 1760 2580 608 1600 2580 | |||
I 0 408 1920 2580 416 1900 2580 | |||
I# 0 448 1660 2528 448 1660 2528 | |||
0 0 728 1200 2660 712 1200 2660 | |||
V 0 632 1300 2640 632 1300 2640 | |||
A: 1 728 1200 2600 520 1260 1900 |
@@ -9,7 +9,7 @@ I2 0 312 2213 2775 312 2213 2775 | |||
@5 0 525 1441 2340 525 1441 2340 | |||
U 0 445 902 2620 445 902 2620 | |||
@L 0 485 891 2780 450 792 2980 | |||
a# 0 511 -1 257 257 257 -1 | |||
a# 0 257 257 257 257 -1 257 | |||
aa 0 904 1320 2700 896 1340 2660 | |||
E 0 456 1980 2540 440 1980 2540 | |||
I 1 384 2030 2610 384 2030 2610 |
@@ -1,6 +1,6 @@ | |||
@ 0 456 1460 2426 456 1460 2426 | |||
@- 0 456 1460 2426 456 1460 2426 | |||
a 0 845 1270 2695 845 1270 2695 | |||
a 0 856 1320 2700 856 1320 2700 | |||
e 0 488 1990 2540 488 1990 2540 | |||
i 0 320 2255 3030 320 2255 3030 | |||
o 1 412 760 2680 412 760 2680 | |||
@@ -16,8 +16,8 @@ W~ 0 694 1360 2624 694 1360 2624 | |||
O~ 0 344 700 2620 344 700 2620 | |||
W 0 552 1441 2400 552 1441 2400 | |||
j/ 0 355 2222 2720 355 2222 2720 | |||
a- 0 845 1270 2695 845 1270 2695 | |||
a# 0 -1 -1 257 257 257 257 | |||
a- 0 856 1320 2700 856 1320 2700 | |||
a# 0 514 514 514 257 257 257 | |||
e- 0 488 1990 2540 488 1990 2540 | |||
E- 0 584 1820 2560 584 1820 2560 | |||
I 0 408 1940 2600 408 1940 2600 | |||
@@ -35,5 +35,5 @@ U 0 320 820 2360 320 820 2360 | |||
y" 1 280 1720 2340 280 1720 2340 | |||
y" 0 280 1720 2340 280 1720 2340 | |||
E: 0 584 1820 2560 584 1820 2560 | |||
A 0 845 1270 2695 845 1270 2695 | |||
A 0 856 1320 2700 856 1320 2700 | |||
V 0 654 1274 2586 654 1274 2586 |
@@ -1,6 +1,6 @@ | |||
@ 0 456 1460 2426 456 1460 2426 | |||
@- 0 456 1460 2426 456 1460 2426 | |||
a 0 845 1270 2695 845 1270 2695 | |||
a 0 856 1320 2700 856 1320 2700 | |||
e 0 488 1990 2540 488 1990 2540 | |||
i 0 320 2255 3030 320 2255 3030 | |||
o 1 412 760 2680 412 760 2680 | |||
@@ -20,8 +20,8 @@ W~ 0 694 1360 2624 694 1360 2624 | |||
O~ 0 344 700 2620 344 700 2620 | |||
W 0 552 1441 2400 552 1441 2400 | |||
j/ 0 355 2222 2720 355 2222 2720 | |||
a- 0 845 1270 2695 845 1270 2695 | |||
a# 0 -1 -1 257 257 257 257 | |||
a- 0 856 1320 2700 856 1320 2700 | |||
a# 0 514 514 514 257 257 257 | |||
e- 0 488 1990 2540 488 1990 2540 | |||
E- 0 584 1820 2560 584 1820 2560 | |||
I 0 384 2030 2610 384 2030 2610 |
@@ -0,0 +1,26 @@ | |||
@ 1 536 1416 2320 584 1400 2000 | |||
@ 1 536 1416 2320 584 1400 2000 | |||
@ 0 536 1420 2420 536 1420 2420 | |||
a 0 841 1409 2550 841 1409 2550 | |||
e 0 456 1980 2540 440 1980 2540 | |||
i 0 376 1970 2585 376 1970 2585 | |||
o 0 552 860 2660 552 880 2660 | |||
u 0 320 860 2360 320 860 2460 | |||
E 0 646 1780 2500 646 1780 2500 | |||
I 0 408 1940 2600 408 1940 2600 | |||
O 0 552 860 2660 552 880 2660 | |||
U 0 320 820 2360 320 820 2360 | |||
u1 0 320 860 2360 320 860 2460 | |||
0 0 728 1200 2660 712 1200 2660 | |||
A: 0 775 1067 2800 795 1122 2580 | |||
A1: 0 775 1067 2800 795 1122 2580 | |||
A0: 0 775 1067 2800 795 1122 2580 | |||
0A: 0 775 1067 2800 795 1122 2580 | |||
A9: 0 775 1067 2800 795 1122 2580 | |||
e: 0 456 1980 2540 440 1980 2540 | |||
i: 0 280 2280 2840 240 2339 2840 | |||
o: 0 454 812 2559 432 824 2520 | |||
o2 0 454 812 2559 432 824 2520 | |||
o3 0 454 812 2559 432 824 2520 | |||
u: 0 320 860 2360 320 860 2460 | |||
V 0 672 1180 2595 672 1180 2595 |
@@ -1,4 +1,4 @@ | |||
a 0 845 1270 2695 845 1270 2695 | |||
a 0 856 1320 2700 856 1320 2700 | |||
e 0 436 2076 2604 436 2076 2604 | |||
i 0 320 2255 3030 320 2255 3030 | |||
o 0 412 760 2680 412 760 2680 |
@@ -4,6 +4,7 @@ e 0 416 2140 2660 416 2140 2660 | |||
i 0 280 2280 2840 240 2339 2840 | |||
o 0 454 812 2559 432 824 2520 | |||
u 0 320 740 2400 320 740 2400 | |||
a/ 1 800 1320 2637 800 1320 2637 | |||
a/ 0 834 1220 2690 834 1220 2690 | |||
E 0 584 1820 2560 584 1820 2560 | |||
O 0 584 940 2580 584 940 2580 |
@@ -0,0 +1,34 @@ | |||
@ 0 448 1220 2260 448 1220 2260 | |||
a 0 784 1180 2680 776 1200 2680 | |||
e 1 720 1760 2420 672 1562 2520 | |||
e 0 584 1820 2560 584 1820 2560 | |||
i 0 272 2247 3100 288 2247 3100 | |||
o 0 512 860 2648 512 860 2648 | |||
u 0 320 860 2360 320 860 2460 | |||
w 0 320 860 2360 320 860 2460 | |||
A 0 784 1180 2680 776 1200 2680 | |||
a: 0 784 1180 2680 776 1200 2680 | |||
E 1 720 1760 2420 672 1562 2520 | |||
E 0 584 1820 2560 584 1820 2560 | |||
e: 0 584 1820 2560 584 1820 2560 | |||
ee 0 376 1980 2680 544 1800 2440 | |||
eA 0 672 1740 2559 896 1440 2700 | |||
I 0 272 2247 3100 288 2247 3100 | |||
i: 0 296 2220 2880 288 2260 2900 | |||
O 0 512 860 2648 512 860 2648 | |||
o: 0 512 860 2648 512 860 2648 | |||
U 0 320 860 2360 320 860 2460 | |||
u: 0 320 740 2400 320 740 2400 | |||
W 0 320 860 2360 320 860 2460 | |||
ai 0 752 1140 2820 424 2000 2500 | |||
ei 0 547 1855 2536 320 2300 2740 | |||
au 0 688 1060 2580 368 900 2540 | |||
uo 0 373 805 2662 640 1060 2800 | |||
oi 0 545 780 2720 310 2002 2500 | |||
ui 0 321 965 2377 328 2160 2720 | |||
ie 0 280 2280 2820 584 1780 2560 | |||
aU 0 847 1383 2510 360 800 2360 | |||
eU 0 460 1929 2512 327 947 2367 | |||
oU 0 496 900 2520 360 800 2140 | |||
aI 0 912 1320 2740 360 2200 2820 | |||
eI 0 608 1800 2529 408 1960 2600 |
@@ -7,6 +7,7 @@ o 0 454 812 2559 432 824 2520 | |||
u 0 320 740 2400 320 740 2400 | |||
V 1 584 1440 2460 600 1440 2460 | |||
V 0 695 1316 2500 695 1316 2500 | |||
i: 0 304 2440 3020 304 2440 3020 | |||
I 0 360 2120 2680 360 2120 2660 | |||
E 0 645 1705 2520 645 1705 2520 | |||
o: 0 454 812 2559 432 824 2520 | |||
@@ -22,3 +23,4 @@ O~ 0 540 896 2632 512 900 2620 | |||
o~ 0 448 840 2598 448 840 2598 | |||
U~ 0 328 900 2360 328 900 2360 | |||
u~ 0 328 900 2360 328 900 2360 | |||
eI 0 680 1800 2440 355 2222 2720 |
@@ -21,7 +21,7 @@ o~ 0 448 840 2598 448 840 2598 | |||
u~ 0 328 900 2360 328 900 2360 | |||
&~ 0 670 1719 2556 710 1672 2671 | |||
&U~ 0 658 1408 2460 392 520 2580 | |||
& 0 257 -1 257 257 257 257 | |||
& 0 514 514 514 257 -255 257 | |||
&/ 0 658 1408 2460 658 1408 2460 | |||
A 0 896 1440 2710 896 1440 2710 | |||
i/ 0 376 1515 2460 376 1515 2460 |
@@ -0,0 +1,133 @@ | |||
//==================================================== | |||
// Nepali (inherits from Hindi) | |||
//==================================================== | |||
phoneme V | |||
vowel starttype #@ endtype #@ | |||
length 160 | |||
ChangeIfNotStressed(@) | |||
IF nextPh(H) THEN | |||
FMT(vowel/@_low) | |||
ENDIF | |||
FMT(vowel/@_bck) | |||
endphoneme | |||
phoneme @3 // use a more front [@] after palatal consonants | |||
vowel starttype #@ endtype #@ | |||
length 140 | |||
FMT(vowel/@_3) | |||
endphoneme | |||
phoneme @/ | |||
vowel starttype #@ endtype #@ | |||
length 130 | |||
IF nextPh(H) THEN | |||
FMT(vowel/@_low) | |||
ENDIF | |||
FMT(vowel/@_bck) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
length 160 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
length 180 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme a | |||
vowel long starttype #a endtype #a | |||
length 230 | |||
FMT(vowel/aa_9) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
length 180 | |||
FMT(vowel/o_mid) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
length 160 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
// Diphthongs | |||
//=========== | |||
phoneme aI | |||
vowel long starttype #a endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/aai) | |||
endphoneme | |||
phoneme aU | |||
vowel long starttype #a endtype #u | |||
length 240 | |||
long | |||
FMT(vdiph/aau_3) | |||
endphoneme | |||
phoneme eI | |||
vowel long starttype #e endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/eei) | |||
endphoneme | |||
phoneme eU | |||
vowel long starttype #e endtype #u | |||
length 240 | |||
long | |||
FMT(vdiph/eu) | |||
endphoneme | |||
phoneme VI | |||
vowel long starttype #@ endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/Vi) | |||
endphoneme | |||
phoneme VU | |||
vowel long starttype #@ endtype #u | |||
length 240 | |||
long | |||
FMT(vdiph/Vu) | |||
endphoneme | |||
phoneme oI | |||
vowel long starttype #o endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/oi) | |||
endphoneme | |||
phoneme oU | |||
vowel long starttype #o endtype #u | |||
length 240 | |||
long | |||
FMT(vdiph/ou) | |||
endphoneme | |||
phoneme uI | |||
vowel long starttype #u endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/ui) | |||
endphoneme | |||
@@ -2,7 +2,7 @@ | |||
[Setup] | |||
AppName=eSpeak | |||
AppVerName=eSpeak version 1.46.19 | |||
AppVerName=eSpeak version 1.46.20 | |||
AppCopyright=Licensed under GNU General Public License version 3. (See file License.txt for details). | |||
WindowVisible=yes | |||
@@ -146,7 +146,8 @@ begin | |||
$1f: Result := 'tr'; | |||
$21: Result := 'id'; | |||
$25: Result := 'et'; | |||
$26: Result := 'lv'; | |||
//$26: Result := 'lv'; | |||
$27: Result := 'lt'; | |||
$2a: Result := 'vi'; | |||
$2b: Result := 'hy'; | |||
//$2c: Result := 'az'; | |||
@@ -232,6 +233,7 @@ begin | |||
'kk': value := $43f; | |||
'kn': value := $44b; | |||
'ko': value := $412; | |||
'lt': value := $427; | |||
'lv': value := $426; | |||
'mk': value := $42f; | |||
'ml': value := $44c; |
@@ -986,6 +986,18 @@ static const char *M_Variant(int value) | |||
{//==================================== | |||
// returns M, or perhaps MA for some cases | |||
if(translator->translator_name == L('l','t')) | |||
{ | |||
// Lithuanian | |||
if((value % 10) == 1) | |||
return("0MA"); | |||
if(((value % 10) == 0) || ((value % 100) > 10) && ((value % 100) < 20)) | |||
{ | |||
return("0MB"); | |||
} | |||
return("0M"); | |||
} | |||
if((translator->langopts.numbers2 & 0x100) && (value >= 2) && (value <= 4)) | |||
return("0MA"); // Czech, Slovak | |||
else |
@@ -69,12 +69,6 @@ static int ssml_ignore_l_angle = 0; | |||
//static const char *tone_punct_on = "\0016T"; // add reverberation, lower pitch | |||
//static const char *tone_punct_off = "\001T\001P"; | |||
// ignore these characters | |||
static const unsigned short chars_ignore[] = { | |||
0x200c, // zero width non-joiner | |||
0x200d, // zero width joiner | |||
0 }; | |||
// punctuations symbols that can end a clause | |||
static const unsigned short punct_chars[] = {',','.','?','!',':',';', | |||
0x2013, // en-dash | |||
@@ -2392,10 +2386,14 @@ f_input = f_in; // for GetC etc | |||
c2 = ' '; | |||
} | |||
if(lookupwchar(chars_ignore,c1)) | |||
if((j = lookupwchar2(tr->chars_ignore,c1)) != 0) | |||
{ | |||
// ignore this character (eg. zero-width-non-joiner U+200C) | |||
continue; | |||
if(j == 1) | |||
{ | |||
// ignore this character (eg. zero-width-non-joiner U+200C) | |||
continue; | |||
} | |||
c1 = j; // replace the character | |||
} | |||
if(c1 == 0xf0b) |
@@ -35,7 +35,7 @@ | |||
#include "translate.h" | |||
#include "wave.h" | |||
const char *version_string = "1.46.19 27.Jun.12"; | |||
const char *version_string = "1.46.20 15.Jul.12"; | |||
const int version_phdata = 0x014600; | |||
int option_device_number = -1; |
@@ -111,6 +111,18 @@ static void SetLetterBitsRange(Translator *tr, int group, int first, int last) | |||
} | |||
} | |||
// ignore these characters | |||
static const unsigned short chars_ignore_default[] = { | |||
0x200c, 1, // zero width non-joiner | |||
0x200d, 1, // zero width joiner | |||
0, 0 }; | |||
// alternatively, ignore characters but allow zero-width-non-joiner (lang-fa) | |||
static const unsigned short chars_ignore_fa[] = { | |||
0x200c, 0x0605, // zero width non-joiner, replace with not-used Arabic character code | |||
0x200d, 1, // zero width joiner | |||
0, 0 }; | |||
static Translator* NewTranslator(void) | |||
{//=================================== | |||
@@ -122,6 +134,7 @@ static Translator* NewTranslator(void) | |||
static const wchar_t punct_in_word[2] = {'\'', 0}; // allow hyphen within words | |||
static const unsigned char default_tunes[6] = {0, 1, 2, 3, 0, 0}; | |||
tr = (Translator *)Alloc(sizeof(Translator)); | |||
if(tr == NULL) | |||
return(NULL); | |||
@@ -155,6 +168,7 @@ static Translator* NewTranslator(void) | |||
tr->char_plus_apostrophe = empty_wstring; | |||
tr->punct_within_word = punct_in_word; | |||
tr->chars_ignore = chars_ignore_default; | |||
for(ix=0; ix<8; ix++) | |||
{ | |||
@@ -647,9 +661,13 @@ Translator *SelectTranslator(const char *name) | |||
case L('f','a'): // Farsi | |||
{ | |||
static const char fa_ZWNJ[] = {0x05, 0}; // use letter group G for ZWNJ U+200c | |||
tr->letter_bits_offset = OFFSET_ARABIC; | |||
tr->langopts.numbers = NUM_AND_UNITS | NUM_HUNDRED_AND; | |||
tr->langopts.param[LOPT_UNPRONOUNCABLE] = 1; // disable check for unpronouncable words | |||
tr->chars_ignore = chars_ignore_fa; | |||
SetLetterBits(tr,LETTERGP_G,(char *)fa_ZWNJ); | |||
} | |||
break; | |||
@@ -972,6 +990,20 @@ SetLengthMods(tr,3); // all equal | |||
} | |||
break; | |||
case L('l','t'): // Lithuanian | |||
{ | |||
tr->charset_a0 = charsets[4]; // ISO-8859-4 | |||
tr->langopts.stress_rule = STRESSPOSN_2R; | |||
tr->langopts.stress_flags = 0x20; | |||
tr->langopts.unstressed_wd1 = 0; | |||
tr->langopts.unstressed_wd2 = 2; | |||
tr->langopts.param[LOPT_DIERESES] = 1; | |||
tr->langopts.numbers = NUM_DECIMAL_COMMA | NUM_OMIT_1_HUNDRED | NUM_DFRACTION_4 | NUM_ORDINAL_DOT; | |||
tr->langopts.numbers2 = 0x100; | |||
tr->langopts.max_roman = 5000; | |||
} | |||
break; | |||
case L('l','v'): // latvian | |||
{ | |||
static const unsigned char stress_amps_lv[8] = {17,13, 20,20, 20,22, 22,21 }; |
@@ -392,6 +392,9 @@ int IsAlpha(unsigned int c) | |||
return(0); | |||
} | |||
if(c == 0x0605) | |||
return(1); | |||
if((c >= 0x64b) && (c <= 0x65e)) | |||
return(1); // arabic vowel marks | |||
@@ -467,6 +470,22 @@ int lookupwchar(const unsigned short *list,int c) | |||
return(0); | |||
} | |||
int lookupwchar2(const unsigned short *list,int c) | |||
{//============================================== | |||
// Replace character c by another character. | |||
// Returns 0 = not found, 1 = delete character | |||
int ix; | |||
for(ix=0; list[ix] != 0; ix+=2) | |||
{ | |||
if(list[ix] == c) | |||
return(list[ix+1]); | |||
} | |||
return(0); | |||
} | |||
int IsBracket(int c) | |||
{//================= | |||
if((c >= 0x2014) && (c <= 0x201f)) |
@@ -29,7 +29,7 @@ | |||
#define N_RULE_GROUP2 120 // max num of two-letter rule chains | |||
#define N_HASH_DICT 1024 | |||
#define N_CHARSETS 20 | |||
#define N_LETTER_GROUPS 26 | |||
#define N_LETTER_GROUPS 95 // maximum is 127-32 | |||
/* dictionary flags, word 1 */ | |||
@@ -520,6 +520,7 @@ typedef struct | |||
const unsigned short *charset_a0; // unicodes for characters 0xa0 to oxff | |||
const wchar_t *char_plus_apostrophe; // single chars + apostrophe treated as words | |||
const wchar_t *punct_within_word; // allow these punctuation characters within words | |||
const unsigned short *chars_ignore; | |||
// holds properties of characters: vowel, consonant, etc for pronunciation rules | |||
unsigned char letter_bits[256]; | |||
@@ -632,6 +633,7 @@ int utf8_in2(int *c, const char *buf, int backwards); | |||
int utf8_out(unsigned int c, char *buf); | |||
int utf8_nbytes(const char *buf); | |||
int lookupwchar(const unsigned short *list,int c); | |||
int lookupwchar2(const unsigned short *list,int c); | |||
int Eof(void); | |||
char *strchr_w(const char *s, int c); | |||
int IsBracket(int c); |