Fix: Flush stderr() after espeak_CompileDictionary(). Fix: parallel formant parameters for Klatt synthesizer. Changes for Malayalam numbers. Language changes: en-us, nl, pt, sl, ta, ur. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@359 d46cf337-b52f-0410-862d-fd96e6ae7743master
@@ -148,7 +148,7 @@ p Q r R s s; t T | |||
ts v x z | |||
Dictionary en_dict 2013-05-03 | |||
Dictionary en_dict 2013-05-17 | |||
0 0# 3 3: @ @- @2 @5 | |||
@L a a# A: A@ aa aI aI3 | |||
@@ -462,7 +462,7 @@ N n^ p r R s S t | |||
tS ts tS; v x z Z | |||
Dictionary ml_dict 2013-03-31 | |||
Dictionary ml_dict 2013-05-18 | |||
@ a a# a: aI aU e E | |||
e: i I i: o o: r- u | |||
@@ -512,7 +512,7 @@ r r. s S s. t t# t. | |||
t.# v w x z | |||
Dictionary nl_dict 2013-04-25 | |||
Dictionary nl_dict 2013-05-16 | |||
8 @ @- a A a: A~ e | |||
E e# E2 e: EI eU i I | |||
@@ -574,7 +574,7 @@ S s; S; t t; tS ts tS; | |||
ts; v w x z Z Z; | |||
Dictionary pt_dict 2013-05-03 | |||
Dictionary pt_dict 2013-05-09 | |||
& &/ &U~ &~ @ @- a A | |||
aI aU e E eI EI eU EU | |||
@@ -603,17 +603,17 @@ ts; v v; w w2 x z Z | |||
z; Z; | |||
Dictionary ru_dict 2013-04-01 | |||
Dictionary ru_dict 2013-05-16 | |||
8 @- a A e E E# E% | |||
E2 i I I# I3 I^ ja ju | |||
o O u u" u# V y Y | |||
* ; b d d; dZ; f g | |||
j k l l^ m m; n n_ | |||
p r R s S s; S; t | |||
t; ts tS; v x z Z z; | |||
Z; | |||
* ; b d d; dZ dZ; f | |||
g j k l l^ m m; n | |||
n_ p r R s S s; S; | |||
t t; ts tS; v w x z | |||
Z z; Z; | |||
Dictionary si_dict 2013-04-30 | |||
@@ -642,7 +642,7 @@ s S t t; tS ts v w | |||
x z Z | |||
Dictionary sl_dict 2013-05-03 | |||
Dictionary sl_dict 2013-05-16 | |||
@ @- a e E E# i o | |||
O o+ u y | |||
@@ -688,7 +688,7 @@ p Q R s S t T tS | |||
v w x z | |||
Dictionary ta_dict 2013-03-16 | |||
Dictionary ta_dict 2013-05-10 | |||
a a: aI aU e E e: i | |||
I i: o o: u U u2 u: | |||
@@ -725,7 +725,7 @@ n p Q r R s S t | |||
tS v w z Z | |||
Dictionary ur_dict 2013-04-30 | |||
Dictionary ur_dict 2013-05-09 | |||
@ a a: aI aU e E e: | |||
i I i: O o: u U u: |
@@ -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 |