mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-11 00:26:08 +00:00
[1.46.21]
For languages with non-Latin alphabets (eg. Cyrillic), don't allow a mixture of native and Latin characters in a word. Instead break it into separate words. Dictionary changes for: ta, hu, pt, ne,. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@286 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
+24
-24
@@ -66,7 +66,7 @@ R3 s S t T tS v w
|
||||
x Z
|
||||
|
||||
|
||||
Dictionary hu_dict 2012-06-06
|
||||
Dictionary hu_dict 2012-07-25
|
||||
|
||||
a A a: e E e: i i:
|
||||
o o: u u: Y y y: Y:
|
||||
@@ -102,7 +102,7 @@ p Q r R s s; t T
|
||||
ts v x z
|
||||
|
||||
|
||||
Dictionary en_dict 2012-06-15
|
||||
Dictionary en_dict 2012-07-16
|
||||
|
||||
0 3 3: @ @- @2 @5 @L
|
||||
a a# A: A@ aa aI aI3 aI@
|
||||
@@ -202,7 +202,7 @@ q r r. s S s. t T
|
||||
t. th th. v w x z
|
||||
|
||||
|
||||
Dictionary ta_dict 2012-07-14
|
||||
Dictionary ta_dict 2012-07-25
|
||||
|
||||
a a: aI aU e E e: i
|
||||
I i: o o: u U u2 u:
|
||||
@@ -212,7 +212,7 @@ U: V V#
|
||||
d. dZ f g h H j k
|
||||
l l. m n N n. n^ p
|
||||
Q r R s S s. t T
|
||||
t. th tS v w z z.
|
||||
t. th tS v w z Z z.
|
||||
|
||||
|
||||
Dictionary hy_dict 2008-12-22
|
||||
@@ -375,7 +375,7 @@ S s; S; t t; tS ts tS;
|
||||
ts; v w x z Z Z;
|
||||
|
||||
|
||||
Dictionary pt_dict 2012-07-14
|
||||
Dictionary pt_dict 2012-07-25
|
||||
|
||||
& &/ &U~ &~ @ @- a A
|
||||
aI aU e E eI EI eU EU
|
||||
@@ -549,20 +549,20 @@ r R r. R2 s s. S; t
|
||||
t. th th. tS v w z
|
||||
|
||||
|
||||
Dictionary ne_dict 2008-12-16
|
||||
Dictionary ne_dict 2012-07-17
|
||||
|
||||
@ @/ @2 @3 a aI aU a~
|
||||
e E eI eU e~ E~ i I
|
||||
i~ l- o O o: oI oU O~
|
||||
o~ r- u uI u~ V VI VU
|
||||
V~
|
||||
@ @/ @2 @3 a a: aI aU
|
||||
a~ e E e: E: eI e~ E~
|
||||
i I i: i~ o O o: O:
|
||||
O~ o~ u U u: u~ V VI
|
||||
VU V~
|
||||
|
||||
- : b bh c ch d d.
|
||||
dh f g gh h H j J
|
||||
Jh k kh l l. m n N
|
||||
n. n^ p ph Q q r r.
|
||||
s S s. t T t. th v
|
||||
w x z z.
|
||||
- : ; b bh c ch d
|
||||
d. dh dh. f g gh h H
|
||||
j J Jh k kh l l. m
|
||||
n N n. n^ p ph Q q
|
||||
r r. s S s. t t. th
|
||||
th. v w x z
|
||||
|
||||
|
||||
Dictionary pa_dict 2012-05-04
|
||||
@@ -598,20 +598,20 @@ N n^ p q R s S S;
|
||||
t tS v w x z
|
||||
|
||||
|
||||
Dictionary ur_dict 2011-12-05
|
||||
Dictionary ur_dict 2012-07-25
|
||||
|
||||
@ a a: aI aU E e: i
|
||||
I i: O o: U u:
|
||||
|
||||
: b bh c ch d D d.
|
||||
dh dh. dZ f g gh H j
|
||||
J Jh k kh l m n N
|
||||
p ph Q q R r. s S
|
||||
s. t T t. th th. v x
|
||||
z Z z.
|
||||
dh dh. dZ f g gh h H
|
||||
j J Jh k kh l m n
|
||||
N p ph Q q R r. s
|
||||
S s. t T t. th th. v
|
||||
x z Z z.
|
||||
|
||||
|
||||
Dictionary bg_dict 2011-04-29
|
||||
Dictionary bg_dict 2012-07-15
|
||||
|
||||
@ a e i o u
|
||||
|
||||
|
||||
+72
-1
@@ -3413,7 +3413,7 @@ javaslom $unstressend
|
||||
védeni $unstressend
|
||||
internetezés $unstressend
|
||||
kerülhet $unstressend
|
||||
(az internetezés) Az_||intER2nEtEze:S $unstressend
|
||||
(az internetezés) Az_'||intER2nEtEze:S $unstressend
|
||||
(veheti azt) vEhEti_||Ast $unstressend
|
||||
keresztül $unstressend
|
||||
(bonyolítani rajta) bon^oli:tAni_||R2AjtA $unstressend
|
||||
@@ -5134,6 +5134,77 @@ lemondani $unstressend
|
||||
hallgatták $unstressend
|
||||
(hogyan fog végződni) hoJAn_||fog_||ve:gzY:dni $unstressend
|
||||
akadálymentesítés
|
||||
politikusai $unstressend
|
||||
igazolják $unstressend
|
||||
(elmúlt évek) Elmu:lt_||e:vEk $unstressend
|
||||
módosítását $unstressend
|
||||
(Az ellenérvek) Az_||El:Ene:R2vEk $unstressend
|
||||
bizonygatni $unstressend
|
||||
jogát $unstressend
|
||||
(a kérdést) A'||ke:R2de:St $unstressend
|
||||
(teljesen hülyén) tEljESEn_||hyje:n $unstressend
|
||||
(ne nézz) nE_||ne:zz $unstressend
|
||||
tudd $unstressend
|
||||
kérdéseket $unstressend
|
||||
téma $unstressend
|
||||
halálbüntetés $unstressend
|
||||
embereket $unstressend
|
||||
halálbüntetést $unstressend
|
||||
ítéletet $unstressend
|
||||
tanyát $unstressend
|
||||
halálra $unstressend
|
||||
(öltek meg) YltEk_||mEg $unstressend
|
||||
(éves férfira) e:vES_||fe:R2fiR2A $unstressend
|
||||
(éves nőre) e:vES_||nY:R2E $unstressend
|
||||
(éves lányt) e:vES_||la:n^t $unstressend
|
||||
(éves kislányt) e:vES_||kiSla:n^t $unstressend
|
||||
(éves fiút) e:vES_||fiu:t $unstressend
|
||||
(éves kisfiút) e:vES_||kiSfiu:t $unstressend
|
||||
(éves férfi) e:vES_||fe:R2fi $unstressend
|
||||
(éves nő) e:vES_||nY: $unstressend
|
||||
(éves lány) e:vES_||la:n^ $unstressend
|
||||
(éves kislány) e:vES_||kiSla:n^ $unstressend
|
||||
(éves fiú) e:vES_||fiu: $unstressend
|
||||
(éves kisfiú) e:vES_||kiSfiu: $unstressend
|
||||
(éves ember) e:vES_||EmbER2 $unstressend
|
||||
(éves embert) e:vES_||EmbER2t $unstressend
|
||||
(is végezték) iS_||ve:gEzte:k $unstressend
|
||||
(hajtottak végre) hAjtot:Ak_||ve:gR2E $unstressend
|
||||
(hajtották végre) hAjtot:a:k_||ve:gR2E $unstressend
|
||||
csinálták $unstressend
|
||||
(lenne rá) lEn:E_||R2a: $unstressend
|
||||
követelik $unstressend
|
||||
ezért $unstressend
|
||||
gárda $unstressend
|
||||
(is állítják) iS_||a:li:c:a:k $unstressend
|
||||
(mellett volna) mEl:Et:_||volnA $unstressend
|
||||
(húsz évben) hu:s_||e:vbEn $unstressend
|
||||
elutasították $unstressend
|
||||
szabályozzák $unstressend
|
||||
ezek $unstressend
|
||||
végrehajtani $unstressend
|
||||
unióból $unstressend
|
||||
felmondanánk $unstressend
|
||||
történne $unstressend
|
||||
(feltétele volt) fElte:tElE_||volt $unstressend
|
||||
visszaállítaná $unstressend
|
||||
kapnánk $unstressend
|
||||
jogunkat $unstressend
|
||||
(lenne ennek) lEn:E_||En:Ek $unstressend
|
||||
hülyéskedj $unstressend
|
||||
(be újra) bE_||u:jR2A $unstressend
|
||||
(hajtanak végre) hAjtAnAk_||ve:gR2E $unstressend
|
||||
övezik $unstressend
|
||||
százalékát $unstressend
|
||||
(teszik ki) tEsik_||ki $unstressend
|
||||
(százalékát teszik ki) sa:zAle:ka:t_||tEsik_||ki $unstressend
|
||||
(hajtják végre) hAjca:k_||ve:gR2E $unstressend
|
||||
országnak $unstressend
|
||||
igazolni $unstressend
|
||||
felindulásból $unstressend
|
||||
tudatállapotban $unstressend
|
||||
|
||||
|
||||
|
||||
// word pairs
|
||||
(mit eszel) mit_||EsEl $unstressend
|
||||
|
||||
@@ -1005,6 +1005,7 @@ szivárvá) ny (játsz n^
|
||||
utá) n (nyom n
|
||||
verse) ny (játék n^
|
||||
_elle) n (jav n
|
||||
vagyo) n (jog n
|
||||
|
||||
.group o
|
||||
o o
|
||||
@@ -2144,6 +2145,7 @@ felira) ts (áv t|S
|
||||
_á) tsz (orult t|s
|
||||
leme) tsz (vén ts
|
||||
_cha) tsz (ob t|s
|
||||
robo) ts (of t|S
|
||||
|
||||
.group tt
|
||||
tt t:
|
||||
|
||||
@@ -0,0 +1,236 @@
|
||||
// Nepali Language.
|
||||
// This list file is prepared by Him Prasad Gautam (Nepal).
|
||||
// This file is UTF-8 encoded.
|
||||
|
||||
// letter groups:
|
||||
// A - Independent and Dependent Vowels:
|
||||
// 0x904 to 0x914, 0x93E to 0x94D, 0x950, 0x960 to 0x963, 0x972
|
||||
// B - Dependent Vowels and Halanta:
|
||||
// 0x93E to 0x94C, 0x94d, 0x962, 0x963
|
||||
// C - Consonants:
|
||||
// 0x915 to 0x939, 0x958 to 0x95F, 0x97B, 0x97c, 0x97E, 0x97F
|
||||
// Independent Vowels:
|
||||
// 0x904 to 0x914, 0x950,0x960, 0x961, 0x977
|
||||
// Nepali (Devanagari) Alphabets: 0x901 to 0x980
|
||||
// Numbers: 0x966 to 096F
|
||||
// symbols:
|
||||
// 0x901 to 0x903, 0x93C, 0x93D, 0x951 to 0x954, 0x964, 0x965, 0x970, 0x971, 0x97D
|
||||
|
||||
// conditional rules
|
||||
// ?1 Pronounciation of a consonant at the end of a word.
|
||||
// ?2 use diphthong for "ai".
|
||||
// ?3 use diphthong for "au"
|
||||
|
||||
|
||||
|
||||
|
||||
_0 S'u:n'na:
|
||||
_1 e:'k'
|
||||
_2 d'u:,i:
|
||||
_3 t'i:n
|
||||
_4 c'a:r:
|
||||
_5 p'a:nc
|
||||
_6 ch'@2
|
||||
_7 s'a:t
|
||||
_8 'a:th.
|
||||
_9 n'V'u:
|
||||
|
||||
_10 d'Vs
|
||||
_11 e:'gh'a:r'V
|
||||
_12 b'a:r@2
|
||||
_13 t'e:hr@
|
||||
_14 ch'O:d@2
|
||||
_15 p'Vndr@2
|
||||
_16 s'o:r@2
|
||||
_17 s'Vtr@2
|
||||
_18 a'th.'a:r@2
|
||||
_19 U:nn'a:i's
|
||||
_20 b'i:s
|
||||
|
||||
_21 e:k:k'a:i:s
|
||||
_22 b'a:Is
|
||||
_23 t'e:Is
|
||||
_24 c'O:b'Is
|
||||
_25 p@c:'Is
|
||||
_26 ch@b'b'i:s
|
||||
_27 s@t:'a:Is
|
||||
_28 ath:'a:Is
|
||||
_29 U:n'Vnt'Is
|
||||
_30 t'i:s
|
||||
|
||||
_31 e:k@t:'Is
|
||||
_32 b'at:'Is
|
||||
_33 t'e:t't'i:s
|
||||
_34 cO~,t'I:s
|
||||
_35 pE~t'Is
|
||||
_36 ch@:t't'I:s
|
||||
_37 sE~t'Is
|
||||
_38 art'Is
|
||||
_39 U:n'an'c'a:l'i:s
|
||||
|
||||
_40 ca:l'Is
|
||||
_41 e':kc'a:l'is
|
||||
_42 baIa:l'Is
|
||||
_43 t'ri:c'a:l'i:s
|
||||
_44 cO:wa:l'Is
|
||||
_45 paI'nta:l'Is
|
||||
_46 chhIja:l'Is
|
||||
_47 s@'d.cta:l'Is
|
||||
_48 a'th.'c'a:l'Is
|
||||
_49 U'n'an'c'a:s
|
||||
:
|
||||
_50 p@c'a:s
|
||||
_51 e:k'a:wVn'n:'V
|
||||
_52 b'a:wVn'n:'V
|
||||
_53 t'rI:p'an'nV
|
||||
_54 c'Ou:wVn'nV
|
||||
_55 p'ac'pVn'nV
|
||||
_56 chh@p:'Vn'nV
|
||||
_57 s'Vn't:'a:w@n'n':V
|
||||
_58 a'nth:'a:w@n'n':V
|
||||
_59 U'n'Vn's'a:th.i:
|
||||
|
||||
_60 s'a:th.i:
|
||||
_61 e:k'as@th.'th.i:
|
||||
_62 b'E:s@th.':th.'i:
|
||||
_63 t'r'i:,s@th.'th.'i:
|
||||
_64 c'O:s@th.'th.'i:
|
||||
_65 p'E~'s@th.'th.'i:
|
||||
_66 ch'E's@th.'th.'i:
|
||||
_67 s'Vt's@th.'th.'i:
|
||||
_68 a'th.,s@th.'th.'i:
|
||||
_69 U:n'an's'Vtt'ar'i:
|
||||
|
||||
_70 s'at't@r'i::
|
||||
_71 e:k'ah'at:'Vr:
|
||||
_72 b@h'att'Vr:
|
||||
_73 tIjatt:'Vr:
|
||||
_74 cO:hat:'Vr:
|
||||
_75 pach,at:'Vr:
|
||||
_76 ch@'j'ah'at't'Vr:
|
||||
_77 s@t@hatt:'Vr:
|
||||
_78 athhatt:'Vr:
|
||||
_79 U'n'a:s'i:
|
||||
|
||||
_80 a's's'i:
|
||||
_81 e:k'a:s'i:
|
||||
_82 baIa:s'i:
|
||||
_83 trIj'a:s'i:
|
||||
_84 cO:ra:s'i:
|
||||
_85 p'ac'a:s'i:
|
||||
_86 ch@j'a:s'i:
|
||||
_87 s'V:t'a:s'i:
|
||||
_88 a'th.:a:s'i:
|
||||
_89 u:n'a:n'ab'b'e:
|
||||
|
||||
_90 n@b'b'e:
|
||||
_91 e:k'a:n@b'b'e:
|
||||
_92 b'aj'a:n@b'b'e:
|
||||
_93 trIj'a:n@b'b'e:
|
||||
_94 cO:r'a:n@b'b'e:
|
||||
_95 p@n'c'a:n@b'b'e:
|
||||
_96 ch@j'a:n@b'b'e:
|
||||
_97 s@n't:'a:n@b'b'e:
|
||||
_98 a'n'th.'a:n@b'b'e:
|
||||
_99 U:n'n'a:nsh@je:
|
||||
|
||||
_0C s'aj@
|
||||
_0M1 h@z'a:r@
|
||||
_0M2 l'a:kh@
|
||||
_0M3 k'a'ro:d.@
|
||||
_0M4 'Vr@b
|
||||
_0M5 kh'Vr@b'V
|
||||
_0M6 n'i:l'
|
||||
_0M7 p'Vd'm@
|
||||
_0M8 sh'an,kh@
|
||||
_0M9 m'ah'a:,sh'ankh@
|
||||
_0M10 p@r'a:rrd:dh@
|
||||
|
||||
_dpt _th'o:plo_
|
||||
|
||||
// Symbols in Nepali
|
||||
|
||||
। $pause
|
||||
|
||||
|
||||
|
||||
// Single consonants
|
||||
क k@
|
||||
क़ q@
|
||||
ख kh@
|
||||
ख़ x@
|
||||
ग g@
|
||||
ग़ Q@
|
||||
घ gh@
|
||||
ङ N@
|
||||
च c@
|
||||
छ ch@
|
||||
ज J@
|
||||
ज़ z@
|
||||
झ Jh@
|
||||
ञ n^@
|
||||
ट t.@
|
||||
ठ th.@
|
||||
ड d.@
|
||||
ड़ r.@
|
||||
ढ dh.@
|
||||
ण n.@ // retroflex n.@
|
||||
त t@
|
||||
थ th@
|
||||
द d@
|
||||
ध dh@
|
||||
न n@
|
||||
प p@
|
||||
फ ph@
|
||||
फ़ f@
|
||||
ब b@
|
||||
भ bh@
|
||||
म m@
|
||||
य j@
|
||||
र r@
|
||||
ऱ r@
|
||||
ल l@
|
||||
ळ l.@
|
||||
व w@
|
||||
श S@
|
||||
ष s.@ // retroflex [S]
|
||||
स s@
|
||||
ह H@
|
||||
क़ q@
|
||||
ख़ x@
|
||||
ग़ Q@
|
||||
ज़ z@
|
||||
ड़ r@
|
||||
ढ़ hr@
|
||||
फ़ f@
|
||||
य़ j@
|
||||
|
||||
// Exceptions of pronounciation rules in some words
|
||||
|
||||
हुन h'u'n@
|
||||
आज a:'J@:
|
||||
अब V'b@2
|
||||
वन b'a'n@2
|
||||
तर t'ar@, $pause
|
||||
पर p'ar@,
|
||||
वर w'ar@:
|
||||
मेरो $pause
|
||||
म m@2,, $u $brk
|
||||
नि $pause
|
||||
त t@,
|
||||
र $u $pause
|
||||
पो $u $pause
|
||||
हो $u $brk
|
||||
के k'e,: $brk
|
||||
दुःख d'u,,kh@
|
||||
सुख s'u=kh@
|
||||
जव J'a@
|
||||
राष्ट्रिय r'a:S,t.rI:j@2 $2
|
||||
सित s'it@
|
||||
होइन h'oi:n@2
|
||||
भएन bh'Vj'en@2
|
||||
गएन g'Vj'en@2
|
||||
खाएन khaj'en@2
|
||||
दिएन d'ij'en@2
|
||||
|
||||
//
|
||||
+1154
File diff suppressed because it is too large
Load Diff
@@ -644,25 +644,52 @@ 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]
|
||||
|
||||
acerto $alt2 $noun
|
||||
adore $alt
|
||||
alferes $alt
|
||||
ameba $alt
|
||||
boca $alt2
|
||||
borboleta $alt2
|
||||
catorze $alt2
|
||||
cerca $alt $verb
|
||||
cerco $alt $verb
|
||||
chamego $alt2
|
||||
comeres $alt2
|
||||
conheço $alt2
|
||||
copa $alt
|
||||
copo $alt
|
||||
corpos $alt
|
||||
corvos $alt
|
||||
couber $alt
|
||||
couberem $alt
|
||||
couberdes $alt
|
||||
couberes $alt
|
||||
der $alt
|
||||
dez $alt
|
||||
doce $alt2
|
||||
descova $alt2
|
||||
enumerem $alt
|
||||
erro $alt2 $noun
|
||||
estiverdes $alt
|
||||
estiveres $alt
|
||||
farofa $alt
|
||||
fere $alt
|
||||
ferem $alt
|
||||
fizer $alt
|
||||
fizerem $alt
|
||||
fizerdes $alt
|
||||
fizeres $alt
|
||||
fogos $alt
|
||||
fosse $alt2
|
||||
fossem $alt2
|
||||
germe $alt
|
||||
grosso $alt2
|
||||
hoje $alt2
|
||||
jogos $alt
|
||||
líderes $alt2
|
||||
lopes $alt
|
||||
mantiverdes $alt
|
||||
mantiveres $alt
|
||||
mexa m'eS&
|
||||
mexi meS'i
|
||||
mexo m'eSU
|
||||
@@ -681,15 +708,30 @@ ovos $alt
|
||||
paexa paeSa
|
||||
pedra $alt
|
||||
perdem $alt
|
||||
pesa $alt
|
||||
pesam $alt
|
||||
peso $alt
|
||||
peso $alt2 $noun
|
||||
portos $alt
|
||||
povos $alt
|
||||
preto $alt2
|
||||
profere $alt
|
||||
proferem $alt
|
||||
puder $alt
|
||||
puserdes $alt
|
||||
quero $alt
|
||||
rede $alt2
|
||||
rixa xiS&
|
||||
rogas $alt
|
||||
selvagem seUv'aZeIN
|
||||
soco $alt2
|
||||
sofrem $alt
|
||||
sofres $alt
|
||||
sopre $alt
|
||||
soprem $alt
|
||||
souber $alt
|
||||
souberdes $alt
|
||||
souberes $alt
|
||||
souberem $alt
|
||||
sugerem $alt
|
||||
suor swOr
|
||||
@@ -698,8 +740,10 @@ teta $alt2
|
||||
tiver $alt
|
||||
tiveres $alt
|
||||
torres $alt2
|
||||
tropeço $alt2 $noun
|
||||
vanessa $alt2
|
||||
verbo $alt
|
||||
verme $alt
|
||||
vierem $alt
|
||||
violeta $alt2
|
||||
|
||||
|
||||
+31
-9
@@ -172,6 +172,7 @@
|
||||
_) க (திய gV
|
||||
_) க (தியில் gV
|
||||
_) க (தியை gV
|
||||
_) க (ந்தக gV
|
||||
_) க (ந்தர்வ gV
|
||||
_) கனக (ச்சித gVnVkV
|
||||
_) க (னக்க gV
|
||||
@@ -188,6 +189,7 @@
|
||||
_) க (மவென்ற gV
|
||||
_) க (ம்பீர gV
|
||||
_) க (ம்முன gV
|
||||
_) க (ம்மென gV
|
||||
_) க (யாசுர gV
|
||||
_) க (யானா gV
|
||||
_) க (யாவ gV
|
||||
@@ -903,6 +905,7 @@ _மீனலோ) ச (னி tSV
|
||||
_) சர்ச (ி tSVrtS
|
||||
_) ச (ர்ச்சில tSV
|
||||
_) ச (ர்ச்சு tSV
|
||||
_) ச (ர்மிளா s.V
|
||||
அஃப்) ச (ல zV
|
||||
மருதா) ச (ல tSV
|
||||
வேதா) ச (ல tSV
|
||||
@@ -925,6 +928,7 @@ _தணிகா) ச (ல tSV
|
||||
_) சாந்த (ில tSa:nd
|
||||
_) ச (ாந்து tS
|
||||
_) ச (ாந்தை tS
|
||||
அமே) ச (ான z
|
||||
_) சா (னல tSe:
|
||||
_) ச (ான்ஸ tS
|
||||
_) ச (ாப்டர tS
|
||||
@@ -938,6 +942,7 @@ _தணிகா) ச (ல tSV
|
||||
சமா) ச (ார tS
|
||||
விப) ச (ார tS
|
||||
_கிரL06) ச (ார tS
|
||||
_குணா) ச (ார tS
|
||||
ராஜோப) ச (ார tS
|
||||
ஆ) ச (ார_ tS
|
||||
ஆ) ச (ாரத் tS
|
||||
@@ -967,6 +972,7 @@ _தணிகா) ச (ல tSV
|
||||
_) ச (ிட்டு tS
|
||||
_) ச (ிட்ல tS
|
||||
_) ச (ிதம்பர tS
|
||||
_பிராய) ச (ித்த tS
|
||||
_) ச (ித்தப்பன tS
|
||||
_) ச (ித்தப்பா tS
|
||||
_) ச (ித்தப்பிரமை s
|
||||
@@ -994,12 +1000,15 @@ _தணிகா) ச (ல tSV
|
||||
_) ச (ிப்பு tS
|
||||
_) ச (ிப்பை tS
|
||||
_) ச (ிப்ஸ tS
|
||||
_மலே) ச (ிய Z
|
||||
இந்தோனே) ச (ிய Z
|
||||
_பக்தி_) சிரத் (தை srVd
|
||||
சி (ரம s
|
||||
_) சி (ரார்த்த s
|
||||
_) சிரிலங்க (ா srilVNk
|
||||
_) சிரு (ங்கார sri
|
||||
_) சிரு (ஷ்டி sri
|
||||
_பா) ச (ில z
|
||||
_ஃபா) ச (ில z
|
||||
_) சி (லாகி s
|
||||
_) ச (ிலிய tS
|
||||
@@ -1103,6 +1112,7 @@ _ஜலகண்டே) சு (வ s
|
||||
_) ச (ைனாவ tS
|
||||
_) ச (ைனீஸ tS
|
||||
_) ச (ோட்டா tS
|
||||
ஓ) ச (ோன z
|
||||
_) ச (ௌக்கிதார tS
|
||||
_) ச (ௌதரி tS
|
||||
_) ச (ௌதிரி tS
|
||||
@@ -1117,13 +1127,17 @@ _ஜலகண்டே) சு (வ s
|
||||
ஜ (B dZ
|
||||
_) ஜு (வால dZ
|
||||
_டின்) ஜ (ர tSV
|
||||
_ப) ஜ (ார z
|
||||
_) ஜ (ுல்பி z
|
||||
_) ஜ (ுல்ஃபி z
|
||||
அ) ஜ (ாருதீன z
|
||||
_) ஜ (ர்தாரி zV
|
||||
_) ஜ (ியா z
|
||||
_ரம்) ஜ (ான z
|
||||
_ப) ஜ (ார Z
|
||||
_) ஜ (ுல்பி Z
|
||||
_) ஜ (ுல்ஃபி Z
|
||||
அ) ஜ (ாருதீன Z
|
||||
_) ஜ (ர்தாரி ZV
|
||||
_) ஜ (ியா Z
|
||||
_ரம்) ஜ (ான Z
|
||||
_க) ஜ (ல் ZV
|
||||
_க) ஜ (லை ZV
|
||||
_க) ஜ (லி ZV
|
||||
_க) ஜ (லா ZV
|
||||
|
||||
|
||||
.group ஞ
|
||||
@@ -1357,6 +1371,7 @@ _லான்_) ட (ென்னிஸ t.
|
||||
_) ட (ென்ஷன t.
|
||||
_) டெம்ப (ர t.empV
|
||||
_) டெம்ப (ோ t.emp
|
||||
_) ட (ெய்லர t.
|
||||
_) ட (ெர t.
|
||||
_) டெலஸ்கோப் t.elVsko:p
|
||||
_) ட (ெலிஃபோன t.
|
||||
@@ -1951,6 +1966,7 @@ _ஜனார்) த்த (ன ddV
|
||||
சில) த்த (ினங் dd
|
||||
பல) த்த (ினங் dd
|
||||
வர்) த்த (ினி dd
|
||||
L03) த்த (ினி+ tt
|
||||
சா) த்த (ிய dd
|
||||
ம) த்த (ிய dd
|
||||
வா) த்த (ிய dd
|
||||
@@ -2393,6 +2409,7 @@ _விளையாடு_) ப (ாம்பே p
|
||||
_) பார்ப (டா ba:rbV
|
||||
_) ப (ார்மL04ி f
|
||||
_) ப (ார்முல f
|
||||
_) ப (ார்லிய b
|
||||
_) ப (ாலக b
|
||||
_) ப (ாலக் p
|
||||
_) ப (ாலக்காட p
|
||||
@@ -2729,6 +2746,7 @@ _விளையாடு_) ப (ாம்பே p
|
||||
_) ப (ீர்மேட p
|
||||
_) ப (ீஷ்ம b
|
||||
_) ப (ீஹார b
|
||||
_) புக (ாரெஸ்ட buk
|
||||
_) ப (ுக்கிங் b
|
||||
_) ப (ுக்கில b
|
||||
_) ப (ுக்கென்ற b
|
||||
@@ -2736,6 +2754,7 @@ _விளையாடு_) ப (ாம்பே p
|
||||
_) ப (ுக்தி b
|
||||
_) ப (ுக்ல b
|
||||
_) ப (ுஜ b
|
||||
_) புடாப (ெஸ்ட bud.a:p
|
||||
_) ப (ுட்டி b
|
||||
_பெனசீர்_) ப (ுட்டோ b
|
||||
_) புட்ப (ால fut.b
|
||||
@@ -2827,6 +2846,7 @@ _பெனசீர்_) ப (ுட்டோ b
|
||||
_) ப (ெதர f
|
||||
_) ப (ெத்தல b
|
||||
_) பெத் (ல bet
|
||||
_) ப (ெந்தகோஸ்த b
|
||||
_) ப (ெனசீர b
|
||||
_) பெப்ப (ே bebb
|
||||
_) ப (ெப்ரவரி f
|
||||
@@ -2997,13 +3017,13 @@ _பெனசீர்_) ப (ுட்டோ b
|
||||
|
||||
//sort
|
||||
இடர்) ப pV#
|
||||
நடை) ப p
|
||||
நடை) ப pV#
|
||||
_கேம்) ப pV#
|
||||
_பிரதீ) ப pV#
|
||||
ஒலிம்) ப pV#
|
||||
சங்கல்) ப pV#
|
||||
_சொல்) ப pV#
|
||||
_பயன்) ப pV
|
||||
_பயன்) ப pV#
|
||||
_விகல்) ப pV#
|
||||
அடால்) ப fV#
|
||||
_ஷரீ) ப (+ fV#
|
||||
@@ -3140,6 +3160,7 @@ _முனிசி) ப (ல pV
|
||||
_முத்து) ப (வள pV
|
||||
த) ப (ஸ bV
|
||||
_வா) ப (ஸ pV
|
||||
ஆக்டோ) ப (ஸ pV
|
||||
_தீ) ப (ா p
|
||||
_கலி) ப (ா f
|
||||
_கலீ) ப (ா f
|
||||
@@ -3188,6 +3209,7 @@ _வெளிப்) ப (ாக b
|
||||
_மறு) ப (ாத p
|
||||
ஆமதா) ப (ாத b
|
||||
அL06மதா) ப (ாத b
|
||||
இஸ்லாமா) ப (ாத b
|
||||
ஒளரங்கா) ப (ாத b
|
||||
ஔரங்கா) ப (ாத b
|
||||
_சரி) ப (ாதி p
|
||||
|
||||
@@ -418,7 +418,7 @@ l/l_ [l] base
|
||||
[l/] fr
|
||||
l/l_@ [l/3] base
|
||||
[l/] fr
|
||||
l/l@ [h¦r] base
|
||||
l/l@ [höx] base
|
||||
[l#] base
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
@@ -452,7 +452,7 @@ l/L2_oL [l/2] base
|
||||
l/L2_uL [l/2] base
|
||||
l/l_3 [l/] de
|
||||
l/l_4 [ll] sq
|
||||
l/la [h¦r] base
|
||||
l/la [höx] base
|
||||
[l#] base
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
@@ -460,7 +460,7 @@ l/la [h
|
||||
[K] tn
|
||||
l/l_a [l/3] base
|
||||
[l/] fr
|
||||
l/le [h¦r] base
|
||||
l/le [höx] base
|
||||
[l#] base
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
@@ -472,7 +472,7 @@ l/L_eL_af [&] af
|
||||
[&:] af
|
||||
l/l_front [L] sq
|
||||
l/l_front_ [l/4] sq
|
||||
l/li [h¦r] base
|
||||
l/li [höx] base
|
||||
[l#] base
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
@@ -486,7 +486,7 @@ ll/ll [L] bg
|
||||
ll/_ll [L] bg
|
||||
l/l_long [l] base
|
||||
[l] fr
|
||||
l/lo [h¦r] base
|
||||
l/lo [höx] base
|
||||
[l#] base
|
||||
[l/2] fr
|
||||
[K] nso
|
||||
@@ -497,7 +497,7 @@ l^/l_rfx [l.] base
|
||||
[l;] lt
|
||||
[l] ru
|
||||
[l^] ru
|
||||
l/lu [h¦r] base
|
||||
l/lu [höx] base
|
||||
[l#] base
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
|
||||
@@ -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
|
||||
|
||||
+1
-1
@@ -35,7 +35,7 @@
|
||||
#include "translate.h"
|
||||
#include "wave.h"
|
||||
|
||||
const char *version_string = "1.46.20 15.Jul.12";
|
||||
const char *version_string = "1.46.21 25.Jul.12";
|
||||
const int version_phdata = 0x014600;
|
||||
|
||||
int option_device_number = -1;
|
||||
|
||||
@@ -2797,6 +2797,20 @@ if((c == '/') && (tr->langopts.testing & 2) && IsDigit09(next_in) && IsAlpha(pre
|
||||
|
||||
letter_count++;
|
||||
|
||||
if(tr->letter_bits_offset > 0)
|
||||
{
|
||||
if(((c < 0x250) && (prev_out >= tr->letter_bits_offset)) ||
|
||||
((c >= tr->letter_bits_offset) && (letter_count > 1) && (prev_out < 0x250)))
|
||||
{
|
||||
// Don't mix native and Latin characters in the same word
|
||||
// Break into separate words
|
||||
c = ' ';
|
||||
space_inserted = 1;
|
||||
word_flags |= FLAG_HYPHEN_AFTER;
|
||||
next_word_flags |= FLAG_HYPHEN;
|
||||
}
|
||||
}
|
||||
|
||||
if(iswupper(c))
|
||||
{
|
||||
c = towlower2(c);
|
||||
|
||||
Reference in New Issue
Block a user