git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@263 d46cf337-b52f-0410-862d-fd96e6ae7743master
@@ -780,6 +780,7 @@ ceres si@ri:z | |||
certificate s3tIfIk@t | |||
chalet SaleI | |||
chameleon k@mi:li@n | |||
chamomile kam@maIl | |||
champagne Samp'eIn | |||
chang tSeIndZ | |||
chang tSaN $onlys | |||
@@ -817,6 +818,7 @@ closet kl0zI2t | |||
cloth kloUD $verb | |||
c'mon k@m0n | |||
coauthor koU'O:T3 | |||
coaxial koU'aksI@l | |||
cobol koUb0l | |||
cocoa koUkoU | |||
cochlea k0kli:@ | |||
@@ -1060,8 +1062,6 @@ epistle I2pIs@L | |||
epitome I2pIt@mI | |||
equation I2kweIZ@n | |||
equivocal I2kwIv@k@L | |||
era i@r@ $only // should by $onlys, but gets 'erased' wrong | |||
eras i@r@z | |||
erase I2reIz // erasing erases | |||
ere e@ $only | |||
eros i@r0s | |||
@@ -1524,6 +1524,7 @@ mitre maIt3 | |||
mixer mIks3 | |||
modem moUdEm | |||
moderate m0d@reIt $verb | |||
molybdenum $2 | |||
momentary moUm@nt@rI | |||
momentum $2 | |||
monday mVndeI | |||
@@ -1660,6 +1661,7 @@ overt oUv'3:t | |||
overtly oUv'3:tlI | |||
overturn $3 | |||
oxen 0ks@n | |||
oxymoron $3 | |||
padre pA:dreI | |||
paella paI'El@ | |||
@@ -1718,6 +1720,7 @@ piecemeal p'i:sm,i:l | |||
pier pi@3 | |||
pigsty pIgstaI | |||
pilot paIl@t | |||
pileup paIlVp | |||
pineapple p'aInap@L | |||
pinged pINd | |||
pint paInt | |||
@@ -1739,6 +1742,7 @@ politer p@l'aIt3 | |||
politic p0l@tIk | |||
poll poUl | |||
polls poUlz | |||
polyamide p0lI'eImaId | |||
polythene $1 | |||
portend po@t'End | |||
posse p0sI | |||
@@ -2269,6 +2273,7 @@ vestige vEstI2dZ | |||
vex vEks // for vexed | |||
vicar vIk3 | |||
vigilante vIdZI2l'antI2 | |||
vignette vInj'Et | |||
villi vIlaI | |||
vineyard vInj3d | |||
vinyl vaInI2l | |||
@@ -2605,7 +2610,7 @@ Abu abu: | |||
Abraham eIbr@ham | |||
Ada eId@ $onlys | |||
Adrian eIdri@n | |||
Aggie agI | |||
Aggie agi | |||
Agnes agn@s | |||
Aguilera agi:l'e@r@ | |||
Ahab eIhab | |||
@@ -2620,30 +2625,30 @@ Allen al@n | |||
Alison alI2s@n | |||
Amanda $2 | |||
Amos eIm0s | |||
Amy eImI | |||
Amy eImi | |||
Andre 0ndreI | |||
Anita a#ni:t@ | |||
Anthony ant@nI | |||
Anthony ant@ni | |||
Anton ant0n | |||
Aoife i:f@ | |||
Archibald A@tSIbO:ld | |||
Archie A@tSI | |||
Archie A@tSi | |||
Ares e@ri:z | |||
Astley astlI | |||
Astley astli | |||
Baez baI'Ez | |||
Bambi bambi: | |||
Barack ba#rA:k | |||
Barbara bA@b@r@ | |||
Betsy bEtsI | |||
Betsy bEtsi | |||
Bjorn bjO@n | |||
Bjørn bj3:n | |||
Boris b0rIs | |||
Brien braI@n | |||
Candace kandIs | |||
Carol kar@l | |||
Calliope ka#laI@pI | |||
Calliope ka#laI@pi | |||
Cassandra k@sandr@ | |||
Cassey keIsI | |||
Cassey keIsi | |||
Catherine kaTrI2n | |||
Cecile sEsi:l | |||
Charlotte SA@l@t | |||
@@ -2651,14 +2656,15 @@ Cher Se@ | |||
Cheri Se@r'i: | |||
Cherie Se@r'i: | |||
Cheryl SErI2l | |||
Chloe kloUI | |||
Chloe kloUi | |||
Chris krIs | |||
Cleo kli:oU | |||
Connie k0nI | |||
Cloe kloUi | |||
Connie k0ni | |||
Connor k0n3 | |||
Daphne dafnI | |||
Daphne dafni | |||
Darryl dar@L | |||
Davie deIvI | |||
Davie deIvi | |||
Davis deIvIs | |||
Declan dEkla#n | |||
Denise d@ni:s | |||
@@ -2676,15 +2682,15 @@ Dylan dIl@n | |||
Edith i:dIT | |||
Elise I2li:z | |||
Elizabeth I2lIz@b@T | |||
Emily EmI2lI | |||
Emily EmI2li | |||
Emma Em@ | |||
Emmy EmI | |||
Emmy Emi | |||
Etheridge ET@-rIdZ | |||
Etienne EtI'En | |||
Euler OIl3 | |||
Eva i:v@ | |||
Evan Ev@n | |||
Gary garI | |||
Gary gari | |||
Geraint gEraInt | |||
Gibbs gIbz | |||
Giles gaIlz | |||
@@ -2709,18 +2715,17 @@ Isiah aIz'aI@ | |||
Ivan aIv@n | |||
Jacob dZeIk@b | |||
Jacques Zak | |||
Jamie dZeImI | |||
Jamie dZeImi | |||
Jared dZarEd | |||
Jesus dZi:z@s | |||
Jonah dZoUn@ | |||
José hoUs'eI | |||
Jose hoUs'eI | |||
Juan hwA:n | |||
Judy dZu:dI | |||
Judy dZu:di | |||
Karen kar@n | |||
Karene ka#ri:n | |||
Katherine kaTrI2n | |||
Katie keItI | |||
Katie keIti | |||
Kieran ki@r@n | |||
Laurence l0r@ns | |||
Lawrence l0r@ns | |||
@@ -2752,6 +2757,7 @@ Michele mI2SEl | |||
Michelle mI2SEl | |||
Miguel mi:Q'El | |||
Mildred mIldrI2d | |||
Mindy mIndi | |||
Minerva mI2n3:v@ | |||
Mohamed moUh'amI2d | |||
Mohammad moUh'amI2d | |||
@@ -2771,14 +2777,14 @@ Oscar 0sk3 | |||
Ottawa 0ta#w@ | |||
Pamela pam@l@ | |||
Pandora $2 | |||
Penelope p@nEl@pI | |||
Penelope p@nEl@pi | |||
Phoebe fi:bi: | |||
Rachael reItS@L | |||
Rachel reItS@L | |||
Raul raU'u:l | |||
Rees ri:s | |||
Reese ri:s | |||
Reggie rEdZI | |||
Reggie rEdZi | |||
Reynold rEn@Ld | |||
Rhys ri:s | |||
Rihanna rI'A:n@ | |||
@@ -2798,26 +2804,28 @@ Sheila Si:l@ | |||
Sinead SI2neId | |||
Siobhan S@vO:n | |||
Sonia s0nj@ | |||
Sophie soUfI | |||
Sophie soUfi | |||
Stephen sti:v@n | |||
Stewart stju:3t | |||
?3 Stewart stu:3t | |||
Stuart stju:3t | |||
?3 Stuart stu:3t | |||
Suzy su:zI | |||
Suzy su:zi | |||
Theresa t@ri:z@ | |||
Therese t@ri:z | |||
Thomas t0m@s | |||
Tina ti:n@ | |||
Tracy treIsi | |||
Trina tri:n@ | |||
Tricia trIS@ | |||
Vanessa va#nEs@ | |||
Wally w0lI | |||
Wally w0li | |||
Yves i:v | |||
Yvonne $2 | |||
Zoe zoUI | |||
Zoe zoUi | |||
Andromeda andr'0mId@ | |||
Beethoven beItoUv@n | |||
Buchanan bju:k'an@n | |||
Campbell kamb@l | |||
Carnegie kA@nEgI | |||
@@ -2829,6 +2837,7 @@ Dolce d0ltSeI | |||
Dvorak d@-vo@Zak | |||
Gibson gIbs@n | |||
Hades heIdi:z | |||
Niro ni@roU | |||
Patel pa#tEl | |||
Primavera pri:m@v'e@r@ | |||
Prentice prEntIs |
@@ -50,8 +50,8 @@ | |||
a (Be# eI | |||
w) a (Be# eI | |||
a (BeCo_ a | |||
a (BerA a | |||
a (BerC a | |||
a (Ber a | |||
a (Bery_ eI | |||
a (Bet a | |||
@) a (Bia 'eI | |||
a (Bing E | |||
@@ -430,7 +430,6 @@ | |||
&) ag (on_ @g | |||
dr) agon ag@n | |||
w) agon (+ ag@n | |||
agon (al 'ag@n | |||
fl) ag (ran eIg | |||
fr) ag (r eIg | |||
v) ag (ra eIg | |||
@@ -901,6 +900,7 @@ | |||
p) ar (i ar | |||
p) ar (in e@ | |||
&) ar (in_ @r | |||
_kat) ar @r | |||
v) ar (iA e@r | |||
@) ar (ity ar | |||
ar (iu+ 'e@r | |||
@@ -1003,6 +1003,7 @@ | |||
w) ast (e# eIst | |||
.group at | |||
_g) ator eIt3 | |||
pal) ate (_ @t | |||
consul) ate (_ @t | |||
macul) ate (_ @t | |||
@@ -1266,7 +1267,7 @@ | |||
c (aes s | |||
caco (ph ka#k'0 | |||
_) cement sI2mEnt | |||
chara (ct karI | |||
chara (ct karI2 | |||
cien S@n | |||
?8 cien SEn | |||
cion S@n | |||
@@ -1367,7 +1368,6 @@ | |||
.group co | |||
_) co (ag k%oU | |||
_) coa (x koUa | |||
coa (les k%oUa# | |||
_) co (eCP2 k,oU | |||
_) coe (l si: | |||
@@ -1481,11 +1481,13 @@ | |||
_) co (nvoy k0 | |||
_) co (nw k0 | |||
_) copy k0pI | |||
_) copoly k'oUp,0lI | |||
coro (ll k0r0 | |||
co (rrect k@ | |||
correspo k,0rIsp'0 | |||
co (rro k@ | |||
co (rrup k@ | |||
_) costar koUstA@ | |||
_) counter (@P7 k'aUnt@ // prefix | |||
.group d | |||
@@ -1968,6 +1970,7 @@ | |||
th) ei (sC i:I | |||
_s) eis (m aIz | |||
f) ei (t_ I | |||
f) ei (te I // for 'add e' to 'forfeit' etc. | |||
h) ei (t_ aI | |||
?!3 ei (ther aI | |||
ei (th i: | |||
@@ -2159,13 +2162,14 @@ | |||
f) eo i: | |||
@@) eo (_ 'eIoU | |||
g) eo I20 | |||
_g) eo ,I0 | |||
_g) eor O@ | |||
eo (d_ aU | |||
g) eo (ff E | |||
g) eon @n | |||
ch) eon @n | |||
j) eo (p E | |||
_l) eo i@ | |||
g) eor (gA O@ | |||
p) eo (pl i: | |||
@) eosis i:'oUsIs | |||
&) eous (_ =i@s | |||
@@ -2197,6 +2201,7 @@ | |||
_) er (A I2r | |||
_) er 3: | |||
_) err (A Er | |||
X) era (_ i@r@ | |||
XC) err Er | |||
erre 'e@ | |||
erred (_ '3:d | |||
@@ -2258,8 +2263,8 @@ | |||
_p) erio (dic i@rI2'0 | |||
ereal 'i@rI2@L | |||
@) er (ity 'Er | |||
&) erise (_ @raIz | |||
&) erize (_ @raIz | |||
&) erise (_ =@raIz | |||
&) erize (_ =@raIz | |||
&) eris (a @raIz | |||
&) eriz (a @raIz | |||
@) er (Cal_ '3: | |||
@@ -2290,8 +2295,7 @@ | |||
_) er (ud Er | |||
er (ve 3: | |||
s) er (van 3: | |||
ery (_ @r%I | |||
ery @rI | |||
ery (_ @r%i | |||
ery (A 3j | |||
_v) ery ErI2 | |||
qu) ery i@rI | |||
@@ -2337,6 +2341,7 @@ | |||
@) esc (enC 'Es | |||
pr) es (ent Ez | |||
magn) es (i 'i:z | |||
es (ian_ 'i:z | |||
es (ic 'i:z | |||
r) esis (_ 'i:sIs | |||
es (ive 'i:s | |||
@@ -2365,6 +2370,7 @@ | |||
_) eth (el ET | |||
eth (ic ET | |||
eth (y i:T | |||
eth (ylen ET | |||
@C) eth (_S3e @T | |||
etta (_ 'Et@ | |||
ette (_ 'Et | |||
@@ -2482,7 +2488,7 @@ | |||
_) g (L01Y g | |||
_) gh (Y g | |||
_) g (nY | |||
_) g (wA g | |||
_) g (wY g | |||
gg g | |||
g (e dZ | |||
@@ -2494,6 +2500,7 @@ | |||
g (E dZ | |||
g (i dZ | |||
gi (_ g%I | |||
a) gi (_ gaI | |||
_) g (il g | |||
g (ilC g | |||
l) ging dZI2N | |||
@@ -2529,11 +2536,13 @@ | |||
g (irK g | |||
_) g (it g | |||
g (ive g | |||
go (nal_ =g0 | |||
@) guay (_ gwaI | |||
gue (_ g | |||
_) gue gE | |||
_) guer (n g3: | |||
o) g (y_ g | |||
g (ynous_ =dZ | |||
.group h | |||
h h | |||
@@ -2772,7 +2781,7 @@ | |||
ieds (_S3i dz | |||
ie (c aI | |||
ie (ce i: | |||
&) ie (_ %I | |||
&) ie (_ %i | |||
_r) ie i: | |||
iedly Idl%I | |||
_z) ie i: | |||
@@ -3029,6 +3038,7 @@ | |||
f) in (a aIn | |||
g) in (a_ aIn | |||
ch) in (a aIn | |||
b) in (a_ 'i:n | |||
k) in (a_ 'i:n | |||
l) in (a_ 'i:n | |||
r) in (a_ 'i:n | |||
@@ -3210,6 +3220,7 @@ | |||
.group it | |||
_) it' %It | |||
_m) it (o aIt | |||
it (a_ 'i:t | |||
it (o_ 'i:t | |||
_C) ity (_ Iti | |||
_ed) it It | |||
@@ -3300,6 +3311,8 @@ | |||
n) j (a_ j | |||
j (ü j | |||
juan hwA:n | |||
.group k | |||
k k | |||
k (k | |||
@@ -3558,7 +3571,7 @@ | |||
o (Ba_ 'oU | |||
_) o (Bal oU | |||
XC) o (Bal oU | |||
X) o (By oU | |||
X) o (By_ oU | |||
_) o (Cy+ 0 | |||
o (Be# oU | |||
o (BeCo_ 0 | |||
@@ -3623,6 +3636,7 @@ | |||
o (cre_ 'oU | |||
_h) o (cu oU | |||
cr) o (cu oU | |||
o (cyte_ =@ | |||
_b) o (dy 0 | |||
cust) o (d @ | |||
k) o (dA oU | |||
@@ -3710,6 +3724,7 @@ | |||
_) ope (n oUp@ | |||
un) ope (n oUp@ | |||
_) o (per 0 | |||
rc) opha (g '0f@ | |||
&) ophe (_ =@f%I | |||
&) o (pher =@ | |||
s) o (phistic @ | |||
@@ -3749,6 +3764,7 @@ | |||
m) otor oUt@ | |||
n) o (tor oU | |||
otro (py '0tr@ | |||
c) otyle 0tIl'i: | |||
m) o (x @ | |||
o (x++ 0 | |||
ox (ide '0ks | |||
@@ -3890,6 +3906,7 @@ | |||
&) onist (_ =@nIst | |||
@) on (ica '0n | |||
m) on (k Vn | |||
_p) on (y oUn | |||
_sp) ong VndZ | |||
fr) on (t Vn | |||
m) on (th Vn | |||
@@ -4461,6 +4478,8 @@ | |||
pro (gra proU | |||
pro (log proU | |||
princ (e# prIns | |||
.group q | |||
q k | |||
q (q | |||
@@ -4972,7 +4991,7 @@ | |||
u (ga_ 'u: | |||
f) u (gal 'ju: | |||
ug (er_ u:g | |||
pl) ug Vg | |||
pl) ug (A Vg | |||
s) ugge (st @dZE | |||
h) ugh ju: | |||
mp) ug (n ju: | |||
@@ -4984,7 +5003,7 @@ | |||
s) u (i u: | |||
?3 t) u (i u: | |||
u (ki_ 'u: | |||
ll) u (l ju: | |||
ll) u (l ju: | |||
u (lA jU | |||
_) u (lA u: | |||
&f) ul (_ @L | |||
@@ -5290,6 +5309,7 @@ | |||
y (st I | |||
XC) y aI | |||
CC) y (n_ I | |||
y (na_ 'i: | |||
// Cr) y %I | |||
_sC) y aI | |||
_b) y (+ aI | |||
@@ -5307,6 +5327,7 @@ | |||
k) y (l_ aI | |||
n) y (l_ aI | |||
t) y (l_ aI | |||
&C) y (lene_ =I | |||
y (lum aI | |||
yang j'aN // chinese names | |||
d) ynam aInam | |||
@@ -5328,7 +5349,7 @@ | |||
_s) y I | |||
@) y (ra_ 'aI | |||
s) yring I2rIndZ | |||
yse (+_ aIz | |||
yse (_+ aIz | |||
ysing (_ aIzI2N | |||
ysed (_ aIzd | |||
yzed (_ aIzd |
@@ -101,6 +101,7 @@ | |||
_) க (ங்கா gV | |||
_) க (ங்காரு kV | |||
_) க (ங்கை gV | |||
_) க (ஞ்சா gV | |||
_) க (டகட gV | |||
_) க (டத்தில gV | |||
_) க (டத்துக்க gV | |||
@@ -173,6 +174,7 @@ | |||
_) கி (ராக்கி g | |||
_) கி (ராதக k | |||
_) கி (ராம g | |||
_) கி (ராம்ப k | |||
_) கி (ரிகோரிய g | |||
_) க (ிரிஜா g | |||
_) க (ிரிதர g | |||
@@ -360,8 +362,6 @@ _மன்மதக்) க (ுகை g | |||
_) க் (ரௌண்ட g | |||
_) க்வ (A kw | |||
_) க் (வாலியர g | |||
_) கி (ராம்ப k | |||
_) க (ஞ்சா gV | |||
//endsort | |||
//sort | |||
@@ -452,6 +452,7 @@ _சமையல்) க (ாரி k | |||
_சம) க (ால k | |||
அந்திம) க (ால k | |||
கோயில்) க (ாளை k | |||
ராம) க (ாவிய k | |||
ஆ) க (ாஷ k | |||
_கல்) க (ி k | |||
வால்மீ) க (ி k | |||
@@ -459,6 +460,7 @@ _சமையல்) க (ாரி k | |||
மோ) க (ினி H | |||
_ம) க (ிமை H | |||
கி (ரண g | |||
_ராஜ்) க (ிரண k | |||
பொற்) கி (ரண g | |||
ஐஸ்) கி (ரீம k | |||
ங்) க (ிரு g | |||
@@ -496,6 +498,7 @@ _டா) குமெண்ட kUmen.tV# | |||
_ந) க (ுல g | |||
_அங்) க (ுல g | |||
_) குல்க (ந்த gulkV | |||
_மெரு) க (ூட்ட g | |||
அறை) க (ூவ k | |||
_ஓ) க (ே k | |||
நீல) க (ேசி k | |||
@@ -584,9 +587,6 @@ _துப்பாக்கி) க்க (ுண்ட gg | |||
என்சை) க்லோப (ீடியா klo:p | |||
க் (ஸ k | |||
_மெ) க்ஸிக (ோ ksik | |||
_ராஜ்) க (ிரண k | |||
இராம) க (ாவிய k | |||
_மெரு) க (ூட்ட g | |||
//endsort | |||
@@ -1135,10 +1135,12 @@ _நடுரோ) ட் (ல t. | |||
_) த (ரிசனத் dV | |||
_) த (ரிசி dV | |||
_) த (ரித்திரம dV | |||
_) த (ருமங் dV | |||
_) த (ருமச் dV | |||
_) த (ருமத் dV | |||
_) த (ருமன dV | |||
_) தருமப (ுரி dVrUmVp | |||
_) த (ருமப் dV | |||
_) த (ருமம dV | |||
_) த (ருமர dV | |||
_) த (ருமி dV | |||
@@ -1149,6 +1151,7 @@ _நடுரோ) ட் (ல t. | |||
_) த (ர்பை dV | |||
_) த (ர்ம dV | |||
_) த (லித் dV | |||
_) த (வக்கால dV | |||
_) த (வக்கோல dV | |||
_) த (வத்த dV | |||
_) த (வப் dV | |||
@@ -1355,9 +1358,6 @@ _நடுரோ) ட் (ல t. | |||
_) த (ோஹா d | |||
_) தௌலதாப (ாத daUlVd.a:b | |||
_) த (்ராட்சை d | |||
_) த (வக்கால dV | |||
_) த (ருமங் dV | |||
_) த (ருமப் dV | |||
//endsort | |||
//sort | |||
@@ -1424,6 +1424,8 @@ _சிறை) த்த (ண்டனை ddV | |||
அயோ) த்த (ி dd | |||
எட்டு) த்த (ிக்க dd | |||
_ம) த்த (ிக்கு dd | |||
L03) த்த (ிசை dd | |||
L03) த்த (ின dd | |||
சில) த்த (ினங் dd | |||
பல) த்த (ினங் dd | |||
சா) த்த (ிய dd | |||
@@ -1448,11 +1450,15 @@ _சிறை) த்த (ண்டனை ddV | |||
_தேச) த்து (ரோகி td | |||
வி) த்து (வான d | |||
_முக) த்து (வார dd | |||
L03) த்த (ூச dd | |||
அ) த்த (ெய்வ dd | |||
L03) த்த (ெய்வ dd | |||
குல) த்த (ெய்வ dd | |||
உ) த்த (ேச dd | |||
L03) த்த (ேச dd // a, e, i | |||
L03) த்த (ேவத dd | |||
L03) த்த (ேவன dd | |||
L03) த்த (ேவர dd | |||
வி) த்த (ையாக dd | |||
வி) த்த (ையால்_ dd | |||
வி) த்த (ையி dd | |||
@@ -1468,12 +1474,6 @@ _காமசூ) த் (ர t | |||
த) த (்ரூப t | |||
பா) த (்ரூம t | |||
_மை) த் (ரேய t | |||
L03) த்த (ின dd | |||
L03) த்த (ிசை dd | |||
L03) த்த (ூச dd | |||
L03) த்த (ேவன dd | |||
L03) த்த (ேவர dd | |||
L03) த்த (ேவத dd | |||
//endsort | |||
@@ -1782,6 +1782,7 @@ _ராகத்தின்_) ப (ாவ b | |||
_) ப (ிங்கர்_ f | |||
_) ப (ிசினஸ b | |||
_) ப (ிசிய b | |||
_) ப (ிஜிலி b | |||
_) ப (ிட்சு b | |||
_) ப (ிட்டடி b | |||
_) ப (ினாமி b | |||
@@ -1955,6 +1956,7 @@ _ராகத்தின்_) ப (ாவ b | |||
_) பீட்ரூட் bi:t.ru:t. | |||
_) பீத (ோவன bi:t | |||
_) ப (ீத்தோவன b | |||
_) ப (ீன்ஸ b | |||
_) ப (ீப்பொலி b | |||
_) ப (ீம b | |||
_) ப (ீரங்கி b | |||
@@ -1988,6 +1990,7 @@ _பெனசீர்_) ப (ுட்டோ b | |||
_) ப (ுருடா b | |||
_) புரொப (சர profV | |||
_) புரொபொ (சர profV | |||
_) பு (ரோகித p | |||
_) ப (ுரோக்கர b | |||
_) பு (ரோக்கர b | |||
_) புரோட (ான pro:t. | |||
@@ -2014,6 +2017,7 @@ _பெனசீர்_) ப (ுட்டோ b | |||
_) ப (ூதேவி b | |||
_) பூத் (_ bu:t | |||
_) ப (ூத்தில b | |||
_) ப (ூத்துகள b | |||
_) ப (ூத்துக்கா b | |||
_) ப (ூத்துக்கிட்ட b | |||
_) ப (ூத்துக்குப் b | |||
@@ -2056,6 +2060,7 @@ _பெனசீர்_) ப (ுட்டோ b | |||
_) ப (ேதி b | |||
_) ப (ேனர b | |||
_) ப (ேபி b | |||
_) ப (ேமானி b | |||
_) ப (ேமிலி f | |||
_) ப (ேலன்ஸ b | |||
_) ப (ேஷன f | |||
@@ -2125,10 +2130,6 @@ _சந்திர_) ப (ோஸ b | |||
_) ப் (ளவுஸ b | |||
_) ப் (ளோரிடா f | |||
_) ப் (ளௌஸ b | |||
_) பு (ரோகித p | |||
_) ப (ீன்ஸ b | |||
_) ப (ிஜிலி b | |||
_) ப (ேமானி b | |||
//endsort | |||
//sort | |||
@@ -2292,6 +2293,7 @@ _ப்ரின்சி) ப (ால p | |||
_பூ) ப (ாளம்_ p | |||
_ராஜ) ப (ாளைய p | |||
இராஜ) ப (ாளைய p | |||
_குமார) ப (ாளைய p | |||
முக) ப (ாவ b | |||
அட) ப (ாவ p | |||
வீண்) ப (ாவ p | |||
@@ -2312,6 +2314,7 @@ _ப்ரின்சி) ப (ால p | |||
@) ப (ின்_ p | |||
ம்) ப (ின்_ b | |||
_ரா) ப (ின்_ b | |||
_அ) ப (ின்_ b | |||
_முன்) ப (ின்_ p | |||
@) ப (ின்நாலும்_ p | |||
@) ப (ின்னர்_ p | |||
@@ -2496,8 +2499,6 @@ _சந்தேக) ப்ப (ுத்தி bb | |||
ஏரோ) ப் (ளேன p | |||
_) ப் (ளோரன்ஸ f | |||
ப் (ஸ p | |||
_அ) ப (ின்_ b | |||
_குமார) ப (ாளைய p | |||
//endsort | |||
// If ப+ appearing in the middle of a word is followed by ட+ |
@@ -0,0 +1,124 @@ | |||
// Bulgarian | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
length 130 | |||
IfNextVowelAppend(;) | |||
IF thisPh(isNotStressed) THEN | |||
FMT(vowel/ii_5) | |||
ENDIF | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
length 140 | |||
IF thisPh(isNotStressed) THEN | |||
FMT(vowel/e_mid2) | |||
ENDIF | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
length 140 | |||
IF thisPh(isNotStressed) THEN | |||
FMT(vowel/V) | |||
ENDIF | |||
FMT(vowel/@_bck) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
length 150 | |||
IF thisPh(isNotStressed) THEN | |||
IF nextVowel(isStressed) THEN | |||
FMT(vowel/a#_4) | |||
ELSE | |||
ipa ɐ | |||
FMT(vowel/V_3) | |||
ENDIF | |||
ENDIF | |||
FMT(vowel/a) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
length 140 | |||
IF thisPh(isNotStressed) THEN | |||
FMT(vowel/o_mid) | |||
ENDIF | |||
FMT(vowel/oo) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
length 140 | |||
IF thisPh(isNotStressed) THEN | |||
FMT(vowel/u_2) | |||
ENDIF | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
// Consonants | |||
phoneme ts; | |||
delete_phoneme | |||
endphoneme | |||
phoneme l | |||
import_phoneme en/l | |||
endphoneme | |||
phoneme L // velar L | |||
liquid | |||
lengthmod 7 | |||
IF nextPh(isNotVowel) THEN | |||
ChangePhoneme(l/2) // use 'dark' [l] after a vowel | |||
ENDIF | |||
VowelEnding(ll/xll, -40) | |||
IF prevPh(isPause) THEN | |||
FMT(ll/_ll) | |||
ENDIF | |||
FMT(ll/ll) | |||
endphoneme | |||
phoneme r | |||
import_phoneme base/R2 | |||
endphoneme | |||
phoneme x | |||
voicingswitch x // [x] doesn't switch to [Q] | |||
import_phoneme base/x | |||
endphoneme | |||
phoneme g# | |||
import_phoneme ru/g | |||
endphoneme | |||
phoneme g; | |||
vcd vel stop | |||
palatal | |||
voicingswitch k | |||
lengthmod 5 | |||
Vowelin f1=1 f2=2300 300 300 f3=300 80 | |||
Vowelout f1=1 f2=2300 300 300 f3=300 80 brk colr=1 | |||
IF PreVoicing THEN | |||
FMT(g/xg) | |||
ENDIF | |||
IF nextPh(isPause2) THEN | |||
FMT(g/g_) addWav(x/g_) | |||
ENDIF | |||
FMT(g/g) addWav(x/g2, 150) | |||
endphoneme |
@@ -0,0 +1,125 @@ | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
unstressed | |||
length 120 | |||
FMT(vowel/@) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
length 160 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
length 180 | |||
IF thisPh(isWordEnd) THEN | |||
FMT(vowel/e_mid) | |||
ENDIF | |||
FMT(vowel/ee) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
length 180 | |||
FMT(vowel/a#_2) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
length 180 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme p# // more aspiration | |||
import_phoneme consonants/ph | |||
endphoneme | |||
phoneme t# | |||
import_phoneme base/t | |||
endphoneme | |||
phoneme ts# | |||
import_phoneme consonants/ts | |||
endphoneme | |||
phoneme k# | |||
vls vel stop | |||
lengthmod 2 | |||
voicingswitch g | |||
Vowelin f1=1 f2=1400 -100 100 f3=-150 80 | |||
Vowelout f1=0 f2=2300 300 400 f3=-150 80 rms=20 | |||
IF nextPh(isPause2) THEN | |||
WAV(ustop/k_asp2, 40) | |||
ENDIF | |||
IF nextPh(l) THEN | |||
WAV(ustop/kl) | |||
ENDIF | |||
WAV(ustop/k_asp2, 60) | |||
endphoneme | |||
phoneme dz | |||
import_phoneme consonants/dz | |||
voicingswitch ts | |||
endphoneme | |||
phoneme p | |||
import_phoneme consonants/p- | |||
endphoneme | |||
phoneme t | |||
import_phoneme consonants/t- | |||
endphoneme | |||
phoneme ts | |||
vls alv afr sibilant | |||
lengthmod 2 | |||
Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | |||
Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 | |||
WAV(ustop/ts2) | |||
endphoneme | |||
phoneme c | |||
import_phoneme consonants/c2 | |||
endphoneme | |||
phoneme k | |||
import_phoneme consonants/k- | |||
endphoneme | |||
phoneme Q | |||
import_phoneme base/Q" | |||
endphoneme | |||
phoneme r | |||
import_phoneme base/R | |||
endphoneme | |||
@@ -0,0 +1,131 @@ | |||
// Phonemes for Kannada | |||
// This inherits from ph_hindi | |||
// (these are only guesses) | |||
phoneme @ | |||
vowel starttype #a endtype #a | |||
length 130 | |||
FMT(vowel/@) | |||
endphoneme | |||
phoneme a | |||
vowel long starttype #@ endtype #a | |||
ipa ɐ | |||
length 130 | |||
FMT(vowel/a#_2) | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
length 300 | |||
FMT(vowel/a_3) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
length 130 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
length 270 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
length 130 | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
length 270 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
length 130 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
length 300 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
length 110 | |||
FMT(vowel/uu_bck) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
length 280 | |||
FMT(vowel/uu_bck) | |||
endphoneme | |||
phoneme aI | |||
vowel long starttype #a endtype #i | |||
length 280 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme aU | |||
vowel long starttype #a endtype #u | |||
length 270 | |||
FMT(vdiph/aau_3) | |||
endphoneme | |||
// ?? This is standard [v]. Should be it [v] without the fricative noise? | |||
phoneme v | |||
import_phoneme base/v | |||
endphoneme | |||
phoneme r | |||
import_phoneme base/r | |||
endphoneme | |||
phoneme d | |||
vcd dnt stop | |||
voicingswitch t[ | |||
lengthmod 5 | |||
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(r) THEN | |||
FMT(d/dr) addWav(x/d_dnt, 100) | |||
ENDIF | |||
FMT(d/d, 50) addWav(ustop/t_dnt2, 60) | |||
endphoneme | |||
@@ -0,0 +1,144 @@ | |||
// Phonemes for Malayalam | |||
// This inherits from ph_hindi | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
length 130 | |||
FMT(vowel/@_low) | |||
endphoneme | |||
phoneme y // epenthetic vowel | |||
vowel starttype #@ endtype #@ | |||
unstressed | |||
ipa ɨ | |||
length 80 | |||
FMT(vowel/u#_4, 80) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
ipa ɐ | |||
length 130 | |||
IF thisPh(isStressed) OR thisPh(isFirstVowel) OR thisPh(isWordEnd) THEN | |||
FMT(vowel/a#_2) | |||
ELSE | |||
ChangeIfUnstressed(@) | |||
IF nextPh(m) AND nextPh(isWordEnd) THEN | |||
ChangePhoneme(@) | |||
ENDIF | |||
FMT(vowel/a#_3) | |||
ENDIF | |||
endphoneme | |||
phoneme a# // don't reduce to [@] | |||
vowel starttype #a endtype #a | |||
ChangePhoneme(a) | |||
endphoneme | |||
phoneme a: | |||
vowel long starttype #a endtype #a | |||
length 300 | |||
FMT(vowel/a_5) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
length 130 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme e: | |||
vowel long starttype #e endtype #e | |||
length 270 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
length 130 | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
length 130 | |||
FMT(vowel/ii) | |||
endphoneme | |||
phoneme i: | |||
vowel long starttype #i endtype #i | |||
length 270 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
length 130 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme o: | |||
vowel long starttype #o endtype #o | |||
length 300 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
length 110 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme u: | |||
vowel long starttype #u endtype #u | |||
length 280 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme aI | |||
vowel long starttype #a endtype #i | |||
length 280 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme aU | |||
vowel long starttype #a endtype #u | |||
length 270 | |||
FMT(vdiph/aau_3) | |||
endphoneme | |||
// ?? This is standard [v]. Should be it [v] without the fricative noise? | |||
phoneme v | |||
import_phoneme base/v | |||
endphoneme | |||
phoneme r | |||
import_phoneme base/* | |||
endphoneme | |||
phoneme R | |||
import_phoneme base/R2 | |||
endphoneme | |||
phoneme d# // 'rr' sounds like English 'd' | |||
import_phoneme base/d | |||
endphoneme |
@@ -1698,6 +1698,9 @@ include ph_tamil | |||
phonemetable kn hi | |||
include ph_kannada | |||
phonemetable ml hi | |||
include ph_malayalam | |||
phonemetable hu base | |||
include ph_hungarian | |||
@@ -1711,6 +1714,9 @@ include ph_dutch | |||
phonemetable pl base | |||
include ph_polish | |||
phonemetable bg pl | |||
include ph_bulgarian | |||
phonemetable sk pl | |||
include ph_slovak | |||
@@ -1804,73 +1810,8 @@ phonemetable ka base | |||
include ph_georgian | |||
//************************************************************************************** | |||
// The following lines are experimental, for future additions. | |||
// These langauges are not in a usable state. | |||
// These lines can be deleted. | |||
phonemetable rw base2 | |||
include ph_kinyarwanda | |||
phonemetable ml hi | |||
include ph_malayalam | |||
//phonemetable bn hi | |||
//include ph_bengali | |||
phonemetable ne hi | |||
include ph_nepali | |||
//phonemetable mr hi | |||
//include ph_marathi | |||
//phonemetable eu base2 | |||
//include ph_basque | |||
//phonemetable mn base | |||
//include ph_mongolian | |||
phonemetable pa hi | |||
include ph_punjabi | |||
phonemetable prs base | |||
include ph_dari | |||
phonemetable sl sk | |||
include ph_slovenian | |||
phonemetable gd base | |||
include ph_s_gaelic | |||
phonemetable bg pl | |||
include ph_bulgarian | |||
phonemetable nso base | |||
include ph_northern-sotho | |||
phonemetable ht fr | |||
include ph_haitian | |||
phonemetable az tr | |||
include ph_azerbaijani | |||
phonemetable ak base | |||
include ph_akan | |||
phonemetable am base2 | |||
include ph_amhari | |||
phonemetable wo base | |||
include ph_wolof | |||
phonemetable dv hi | |||
include ph_divehi | |||
phonemetable te hi | |||
include ph_telugu | |||
phonemetable si hi | |||
include ph_sinhala | |||
phonemetable tn base | |||
include ph_setswana |
@@ -35,7 +35,7 @@ | |||
#include "translate.h" | |||
#include "wave.h" | |||
const char *version_string = "1.45.21 27.Apr.11"; | |||
const char *version_string = "1.45.22 29.Apr.11"; | |||
const int version_phdata = 0x014500; | |||
int option_device_number = -1; |