mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
[1.46.10]
Add --version command-line option. Allow hexadecimal numbers for UTF-8 bytes in rules in *_rules files. wave_pulse.cpp, ensure wave_close is not called again while waiting. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@278 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
+33
-24
@@ -66,7 +66,7 @@ R3 s S t T tS v w
|
||||
x Z
|
||||
|
||||
|
||||
Dictionary hu_dict 2011-11-22
|
||||
Dictionary hu_dict 2011-12-21
|
||||
|
||||
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 2011-11-22
|
||||
Dictionary en_dict 2011-12-21
|
||||
|
||||
0 3 3: @ @- @2 @5 @L
|
||||
a a# A: A@ aa aI aI3 aI@
|
||||
@@ -118,7 +118,7 @@ s S t T t2 tS v w
|
||||
x z Z z#
|
||||
|
||||
|
||||
Dictionary eo_dict 2011-04-02
|
||||
Dictionary eo_dict 2011-12-05
|
||||
|
||||
@- a aI aU e eI eU i
|
||||
o oI u uI
|
||||
@@ -152,7 +152,7 @@ l m n N p r R s
|
||||
S s2 t v w Z
|
||||
|
||||
|
||||
Dictionary fr_dict 2011-11-15
|
||||
Dictionary fr_dict 2011-12-14
|
||||
|
||||
@ @- a a- A~ e E e-
|
||||
E: E~ i I o O O~ u
|
||||
@@ -202,7 +202,7 @@ q r r. s S s. t T
|
||||
t. th th. v w x z
|
||||
|
||||
|
||||
Dictionary ta_dict 2011-11-19
|
||||
Dictionary ta_dict 2011-12-21
|
||||
|
||||
a a: aI aU e E e: i
|
||||
I i: o o: u U u2 u:
|
||||
@@ -294,18 +294,6 @@ g h j k l m n N
|
||||
p r R s t w z
|
||||
|
||||
|
||||
Dictionary lv_dict 2010-03-12
|
||||
|
||||
a a: ai au e e: ei i
|
||||
i: ie iu o o: u u: ui
|
||||
uo
|
||||
|
||||
: b c d dZ f g h
|
||||
j J k l l^ m n N
|
||||
n^ p r R R2 s S t
|
||||
tS ts v z Z
|
||||
|
||||
|
||||
Dictionary mk_dict 2007-12-19
|
||||
|
||||
& @ @- @2 a A a: e
|
||||
@@ -535,7 +523,7 @@ n^ p p` r s S t t`
|
||||
tS tS` v w x z Z
|
||||
|
||||
|
||||
Dictionary ml_dict 2011-04-25
|
||||
Dictionary ml_dict 2011-12-05
|
||||
|
||||
@ a a# a: aI aU e E
|
||||
e: i I i: o o: r- u
|
||||
@@ -598,7 +586,7 @@ N n^ p q R s S S;
|
||||
t tS v w x z
|
||||
|
||||
|
||||
Dictionary ur_dict 2009-12-02
|
||||
Dictionary ur_dict 2011-12-05
|
||||
|
||||
@ a a: aI aU E e: i
|
||||
I i: O o: U u:
|
||||
@@ -691,7 +679,7 @@ t. th th. tS v w x z
|
||||
Z
|
||||
|
||||
|
||||
Dictionary kn_dict 2011-06-25
|
||||
Dictionary kn_dict 2011-12-05
|
||||
|
||||
a a: aI aU e E e: i
|
||||
I i: o o: r- u u:
|
||||
@@ -716,7 +704,7 @@ R R3 s S t T tS ts
|
||||
v w x X z
|
||||
|
||||
|
||||
Dictionary te_dict 2011-03-22
|
||||
Dictionary te_dict 2011-12-05
|
||||
|
||||
a a: aI aU e E e: i
|
||||
i: l- o o: r- u u: V
|
||||
@@ -729,7 +717,7 @@ s s. S; t t. th th. tS
|
||||
v w z
|
||||
|
||||
|
||||
Dictionary ka_dict 2011-04-11
|
||||
Dictionary ka_dict 2011-12-05
|
||||
|
||||
@ @- a e i o u
|
||||
|
||||
@@ -740,7 +728,7 @@ t# tS ts ts# v w x z
|
||||
Z
|
||||
|
||||
|
||||
Dictionary si_dict 2011-03-16
|
||||
Dictionary si_dict 2011-12-05
|
||||
|
||||
& &: @ a a: aI aU e
|
||||
E e: i i: o o: u u:
|
||||
@@ -776,7 +764,7 @@ q r s S t tS v w
|
||||
x z Z
|
||||
|
||||
|
||||
Dictionary bo_dict 2011-11-17
|
||||
Dictionary bo_dict 2011-12-05
|
||||
|
||||
a a: e e: i i: l- o
|
||||
o: r- u u:
|
||||
@@ -786,3 +774,24 @@ dh dh. dz dzh g gh H j
|
||||
J k kh l m n N n.
|
||||
n^ p ph r s S s. t
|
||||
t. th th. ts tsh w z Z
|
||||
|
||||
|
||||
Dictionary kk_dict 2011-12-07
|
||||
|
||||
& 8 a A e E i I
|
||||
o u U u# Y
|
||||
|
||||
; b d f g G h j
|
||||
k l m n N p q r
|
||||
s S t tS v w X z
|
||||
Z
|
||||
|
||||
|
||||
Dictionary lt_dict 2011-12-12
|
||||
|
||||
@ a e e: i i: o o:
|
||||
u u:
|
||||
|
||||
- : ; b c d f g
|
||||
h j k l m n p q
|
||||
r s S t tS v z
|
||||
|
||||
+8
-6
@@ -713,6 +713,7 @@ bombard $2
|
||||
bonbon b0nb0n
|
||||
bonhomie b0n@mi:
|
||||
bonjour bO:nZ'U@
|
||||
booger bUg3
|
||||
boogie b'u:gi
|
||||
bosun boUs@n
|
||||
boutique bu:t'i:k
|
||||
@@ -891,18 +892,18 @@ concise k0ns'aIs
|
||||
conduct k0ndVkt
|
||||
conduct $verb
|
||||
cone koUn
|
||||
conflict $1 $onlys
|
||||
conflict k0nflIkt $onlys
|
||||
conflict $verb
|
||||
conger k0Ng3
|
||||
conscience k0nS@ns
|
||||
construct $1 $onlys
|
||||
construct k0nstrVkt $onlys
|
||||
construct $verb
|
||||
contemplative $2
|
||||
content $1 $onlys
|
||||
content k0ntEnt $onlys
|
||||
content $verb $past
|
||||
contest $1 $onlys
|
||||
contest k0ntEst $onlys
|
||||
contest $verb
|
||||
contract $1 $onlys
|
||||
contract $1 $onlys
|
||||
contract $verb
|
||||
contralto k0ntr'altoU
|
||||
contraption k0ntr'apS@n
|
||||
@@ -1397,6 +1398,7 @@ interrogatory $3
|
||||
inventory Inv@ntrI
|
||||
interface $1
|
||||
intermin Int'3:mIn // interminable
|
||||
intern $1 $onlys
|
||||
internee Int'3:ni:
|
||||
internet Int3nEt
|
||||
interrupt $1 $onlys
|
||||
@@ -1618,6 +1620,7 @@ mutate mju:t'eIt
|
||||
myriad mIrIad
|
||||
myrrh m3:
|
||||
?5 myrrh mVR
|
||||
myrtle m3:t@L
|
||||
|
||||
naif naI'i:f
|
||||
naïve naI'i:v
|
||||
@@ -2377,7 +2380,6 @@ vineyard vInj3d
|
||||
vinyl vaInI2l
|
||||
viola vaI'oUl@
|
||||
violin $2
|
||||
virus vaI3r@s
|
||||
viral vaI3r@L
|
||||
visa vi:z@
|
||||
visit vIzI2t
|
||||
|
||||
+15
-10
@@ -893,7 +893,7 @@
|
||||
_) arch (AA A@k
|
||||
_) arch (er A@tS
|
||||
_) arch (et A@k
|
||||
_) archi A@kI
|
||||
_) archi (@ A@kI
|
||||
_) archiv (+ A@kaIv
|
||||
@) arch (y A@k
|
||||
@) arch (i A@k
|
||||
@@ -1420,7 +1420,7 @@
|
||||
co (llab k@
|
||||
co (llap k@
|
||||
collar k0l3
|
||||
co (llat k%0
|
||||
co (llat k@
|
||||
co (llec k@
|
||||
colle (gi k@li:
|
||||
co (llis k@
|
||||
@@ -1457,7 +1457,7 @@
|
||||
co (mper k0
|
||||
compe (tAn k0mpI
|
||||
co (mpila k0
|
||||
_) co (mpl k%0
|
||||
_) co (mpl k@
|
||||
co (mplem k0
|
||||
co (mplex_ k0
|
||||
co (mplica k0
|
||||
@@ -1470,7 +1470,7 @@
|
||||
_) comp (tr k%0m
|
||||
co (mputa k,0
|
||||
_) co (mr k0
|
||||
_) con (@ k%0n
|
||||
_) con (@ k@n
|
||||
_) conce (ntra k0ns@
|
||||
_) co (ncept_ k0
|
||||
_) co (ncret k0
|
||||
@@ -1497,11 +1497,11 @@
|
||||
_) co (nque k0
|
||||
_) co (nsc k0
|
||||
co (nsec k0
|
||||
co (nsecu k%0
|
||||
co (nsecu k@
|
||||
_) conse (q k0nsI
|
||||
conser (v k%0ns3:
|
||||
conser (vatio k0ns@
|
||||
consider k%0nsId3
|
||||
consider k@nsId3
|
||||
co (nson k0
|
||||
_) co (nstabl k0
|
||||
co (nstan k0
|
||||
@@ -1523,8 +1523,9 @@
|
||||
contrar k%0ntre@
|
||||
_) co (ntrib k0
|
||||
_) co (ntrov k,0
|
||||
co (ntrol+ k%0
|
||||
co (ntrol+ k@
|
||||
conva (l k0nv@
|
||||
_) con (v k%0n
|
||||
_) co (nvoy k0
|
||||
_) co (nw k0
|
||||
_) copy k0pI
|
||||
@@ -1789,6 +1790,7 @@
|
||||
e (ffic %I
|
||||
efier (_ I2faI3
|
||||
e (ful
|
||||
_) e (ffu %I
|
||||
@@) efy (_ I2faI
|
||||
l) e (gal i:
|
||||
l) egi (b EdZ@
|
||||
@@ -2343,7 +2345,7 @@
|
||||
c) er (n_ 3:
|
||||
&) er (oCe_ =@r
|
||||
er (se 3:
|
||||
er (sal '3:
|
||||
v) er (sal '3:
|
||||
@) er (sial '3:
|
||||
@) er (sy 3:
|
||||
er (sib 3:
|
||||
@@ -2589,6 +2591,7 @@
|
||||
_) gnu g@nu:
|
||||
hun) g g
|
||||
g (ear g
|
||||
%A) g (er g
|
||||
g (et g
|
||||
g (ette_ dZ
|
||||
ve) g (et dZ
|
||||
@@ -3282,6 +3285,7 @@
|
||||
_) ir (rA I
|
||||
ir (ro I
|
||||
ir (ru I
|
||||
v) ir (us aIr
|
||||
iry (_ aI3rI
|
||||
|
||||
|
||||
@@ -3619,7 +3623,7 @@
|
||||
|
||||
&ia) n (_S1 n
|
||||
&ia) ns (_S2 nz
|
||||
@) name (_S4 neIm
|
||||
&) name (_S4 neIm
|
||||
_) nano (P4 n,anoU
|
||||
nause nO:sI
|
||||
necessit n@sEsIt
|
||||
@@ -4673,7 +4677,7 @@
|
||||
&B) red (_ r@d
|
||||
uv) re @
|
||||
rer (_ r@
|
||||
re (_ 3
|
||||
&) re (_ 3
|
||||
A) re (_ r@
|
||||
r) re (_ r@
|
||||
_) re (C_ rE
|
||||
@@ -5422,6 +5426,7 @@
|
||||
with (C w%ID
|
||||
with (A w%ID
|
||||
with (e wID
|
||||
&) wood (_S4 wUd
|
||||
s) wor (d o@
|
||||
ss) wor (d w3:
|
||||
?5 ss) wor (d wVR
|
||||
|
||||
+8
-1
@@ -24,7 +24,7 @@
|
||||
|
||||
// 2006-11-18 Gilles Casse <gcasse@oralux.org>
|
||||
//
|
||||
// Updated 2011-10-14 Michel Such <michel.such@free.fr>
|
||||
// Updated 2011-10-29 Michel Such <michel.such@free.fr>
|
||||
//
|
||||
// * Numbers, a few abbreviations and exceptions.
|
||||
//
|
||||
@@ -149,6 +149,8 @@ _’ apostr'Of
|
||||
_‘ apostr'Of
|
||||
_µ mikr'o
|
||||
_§ sEksj'O~
|
||||
_∞ infini
|
||||
|
||||
|
||||
// symbols that are normally spoken when reading text
|
||||
@ _::arobaz
|
||||
@@ -680,6 +682,7 @@ bis bis
|
||||
bissus bisys
|
||||
blues _^_en
|
||||
blum blum
|
||||
bootable boutable $text
|
||||
broglie breuil $text
|
||||
browglie breuil $text
|
||||
buffer bYfWr
|
||||
@@ -726,7 +729,9 @@ gus gys
|
||||
gym Zim
|
||||
han _|A~
|
||||
hélas elas $u+
|
||||
here _^_en
|
||||
hermes _|ErmEs
|
||||
his _^_en
|
||||
input _^_en
|
||||
island _^_en
|
||||
jackpot dZakpOt
|
||||
@@ -783,7 +788,9 @@ stocker stoker2
|
||||
sus sys
|
||||
sus sy $verb
|
||||
sushi suSi
|
||||
there _^_en
|
||||
thierry tjEri
|
||||
those _^_en
|
||||
to tu $u+
|
||||
tramway tramwE:
|
||||
tuttiquanti tutikw'anti
|
||||
|
||||
+1545
-1544
File diff suppressed because it is too large
Load Diff
+84
-2
@@ -452,6 +452,7 @@ mm milime:tER2 $unstressend
|
||||
(mm-nyire) milime:tER2n^iR2E $unstressend
|
||||
(mm-es) milime:tER2ES $unstressend
|
||||
(mm-t) milime:tER2t $unstressend
|
||||
nszk EnEska:
|
||||
RAM R2Am $allcaps //Espeak normaly spokening this abbreviation with erraem, but this is not good
|
||||
Psszt ps:t $capital // similar word with quiet word. Espeak default spokening this abbrew quiet word with letter by letter by default.
|
||||
Pszt ps:t $capital //same as prewious abbrewiation
|
||||
@@ -3272,6 +3273,8 @@ koncepciójáról $unstressend
|
||||
(törvény koncepciójáról) tYR2ve:n^_||kontsEptsio:ja:R2o:l $unstressend
|
||||
miniszterelnök $unstressend
|
||||
(orbán viktor miniszterelnök) oR2ba:n_||viktoR2_||ministER2ElnYk $unstressend
|
||||
(számít a miniszterelnök) sa:mi:t_'||A'||ministER2ElnYk $unstressend
|
||||
(a miniszterelnök) A'||ministER2ElnYk $unstressend
|
||||
minisztert $unstressend
|
||||
összeülnek $unstressend
|
||||
tárgyalásokban $unstressend
|
||||
@@ -4445,7 +4448,7 @@ alkalmazással $unstressend
|
||||
(dolgok idegesítenek) dolgok_'||idEgESi:tEnEk $unstressend
|
||||
(is jelezték) iS_||jElEzte:k $unstressend
|
||||
fordulok $unstressend
|
||||
(miért van az) mie:R2t_'||vAn_'||Az $unstressend
|
||||
(miért van az) mie:R2t||vAn||Az $unstressend
|
||||
(módot választom) mo:dot_||va:lAstom $unstressend
|
||||
(a hiba) A'||hibA $unstressend
|
||||
(kerül sor) kER2yl_||SoR2 $unstressend
|
||||
@@ -4720,6 +4723,85 @@ biciklizőknek $unstressend
|
||||
forintért $unstressend
|
||||
(a szintet) A'||sintEt $unstressend
|
||||
(egy próbát) EJ_'||pR2o:ba:t $unstressend
|
||||
(lehetőség van arra) lEhEtY:Se:g||vAn||AR2R2A $unstressend
|
||||
szervét $unstressend
|
||||
parancsnokságát $unstressend
|
||||
kötelezettséget $unstressend
|
||||
tarthatnak $unstressend
|
||||
korhatárt $unstressend
|
||||
korhatára $unstressend
|
||||
törvényt $unstressend
|
||||
gondoskodik $unstressend
|
||||
(tartja el) tArcA_'||El $unstressend
|
||||
(alól az) Alo:l_'||Az $unstressend
|
||||
életévét $unstressend
|
||||
|
||||
|
||||
nagykorú $unstressend
|
||||
szólaljon $unstressend
|
||||
elmaradt $unstressend
|
||||
őszintén $unstressend
|
||||
(éjszaka volt) e:jsAkA_'||volt $unstressend
|
||||
szabott $unstressend
|
||||
dolgok $unstressend
|
||||
kifizetnie $unstressend
|
||||
különadót $unstressend
|
||||
ezzel $unstressend
|
||||
szóba $unstressend
|
||||
azzal $unstressend
|
||||
(van itt) vAn_'||it: $unstressend
|
||||
(tudta volna) tut:A'||volnA $unstressend
|
||||
maradhatnak $unstressend
|
||||
címezte $unstressend
|
||||
hivatkozott $unstressend
|
||||
felelősségük $unstressend
|
||||
bíróságot $unstressend
|
||||
(vezetik el) vEzEtik_'||El $unstressend
|
||||
firtassuk $unstressend
|
||||
fogni $unstressend
|
||||
társadalomban $unstressend
|
||||
években $unstressend
|
||||
(számunkra az) sa:munkR2A_'||Az $unstressend
|
||||
azután $unstressend
|
||||
vitába $unstressend
|
||||
múltról $unstressend
|
||||
munkahely $unstressend
|
||||
pedig $unstressend
|
||||
vitában $unstressend
|
||||
(ki kell mondani) ki_||kEl:_||mondAni $unstressend
|
||||
(lehet venni) lEhEt_'||vEn:i $unstressend
|
||||
klónok $unstressend
|
||||
(kerül itthon) kER2yl_'||ithon $unstressend
|
||||
összeg $unstressend
|
||||
élményét $unstressend
|
||||
háttértár $unstressend
|
||||
(fejlett processzor) fEjlEt:_'||pR2otsEs:oR2 $unstressend
|
||||
eredményező $unstressend
|
||||
alkalmazásával $unstressend
|
||||
(akar a gyártó) AkAR2_'||A'||Ja:R2to: $unstressend
|
||||
(dob piacra) dob_'||piAtsR2A $unstressend
|
||||
nyitja $unstressend
|
||||
kötnie $unstressend
|
||||
(úgy fest) u:J_'||fESt $unstressend
|
||||
(lehet ismerős) lEhEt_'||iSmER2Y:S $unstressend
|
||||
kamerát $unstressend
|
||||
alkalmas $unstressend
|
||||
bővíteni $unstressend
|
||||
(is lehet bővíteni) iS_'||lEhEt_'||bY:vi:tEni $unstressend
|
||||
(a tablethez) A'||tAblEthEz $unstressend
|
||||
olcsó $unstressend
|
||||
kapcsolható $unstressend
|
||||
kapcsolni $unstressend
|
||||
peremére $unstressend
|
||||
(nagyra van állítva) nAJR2A_'||vAn_'||a:li:tvA $unstressend
|
||||
folyamatos $unstressend
|
||||
(is lehet csatlakoztatni) iS_'||lEhEt_'||tSAtlAkostAtni $unstressend
|
||||
kipróbálni $unstressend
|
||||
(lehet tudni róla) lEhEt_'||tudni_'||Ro:lA $unstressend
|
||||
váltana $unstressend
|
||||
találtam $unstressend
|
||||
(sem biztosak) SEm_'||bistoSAk $unstressend
|
||||
|
||||
|
||||
// word pairs
|
||||
|
||||
@@ -4991,5 +5073,5 @@ egyezség eggyesség
|
||||
(Mhz-en) megahercen
|
||||
(ORTT-től) oerrtététől //special exceptio
|
||||
(kilogramm) kilogram
|
||||
|
||||
mszmp emeszempé
|
||||
|
||||
|
||||
+296
-30
@@ -81,7 +81,7 @@ gyümöl) cs (zs tS
|
||||
_kó) c (csomó ts
|
||||
árbó) c (csúcs ts
|
||||
árbo) c (csúcs ts
|
||||
fegyen) c (csoport ts
|
||||
fegyen) c ts
|
||||
ccs (L01 tS // only speak one cs if followed by a consonant
|
||||
cc (L01 ts // only speak one c if followed by a consonant
|
||||
ccsr tSR2 //special exception with need always execute
|
||||
@@ -127,10 +127,22 @@ szanité) c (cs ts
|
||||
kilen) c (schill ts
|
||||
_bohó) cs ts|S
|
||||
_ar) c (sérül ts
|
||||
_har) c (sor ts
|
||||
_áká) c (söv ts
|
||||
_har) csor ts|SoR2
|
||||
_áká) c (söv ts
|
||||
_aká) c (söv ts
|
||||
_bohó) c (sz ts
|
||||
_vi) cc (sor ts
|
||||
tán) cs (ics tS
|
||||
_ér) c (sisak ts
|
||||
_in) cz (éd ts
|
||||
_virgon) c (ság ts
|
||||
_elmén) c (ség ts
|
||||
martaló) c (ser ts
|
||||
_ér) c (sas ts
|
||||
_újon) c (ság ts
|
||||
_kuru) c (ság ts
|
||||
_paló) c (ság ts
|
||||
|
||||
|
||||
.group ch
|
||||
anar) ch (i h
|
||||
@@ -161,6 +173,10 @@ oligar) ch h
|
||||
mazo) ch (izm h
|
||||
mazo) ch (is h
|
||||
ar) ch (aikus h
|
||||
_ar) ch (imé h
|
||||
diszti) ch (on h
|
||||
ma) ch (iavell h
|
||||
_or) ch (ide h
|
||||
|
||||
|
||||
.group d
|
||||
@@ -184,7 +200,8 @@ oligar) ch h
|
||||
dsz (_S3 ts:
|
||||
beszé) d (szin d
|
||||
beszé) d (sebesség d
|
||||
cselé) d d
|
||||
cselé) d (so d
|
||||
|
||||
dobermann dob:ER2mAn
|
||||
föl) d (sánc d
|
||||
ha) dd (_S2 d
|
||||
@@ -318,6 +335,49 @@ miliár) d (szor d
|
||||
beszé) d (jel d
|
||||
_biliár) d (szo d
|
||||
rekor) d (sebesség d
|
||||
beszé) d (stílus d
|
||||
zöl) d (szín d
|
||||
ná) d (szőnye d
|
||||
manzár) d (szob d
|
||||
paliszá) d (sor d
|
||||
föl) d (színé d
|
||||
föl) d (színű d
|
||||
ren) d (szerető d
|
||||
kó) d (szó d
|
||||
fjor) d (szerű d
|
||||
harma) d (száz d
|
||||
kar) d (szíj d
|
||||
negye) d (szél d
|
||||
smarag) d (szín d
|
||||
száza) d (szám d
|
||||
tér) d (szokny d
|
||||
_va) d (szag d
|
||||
_va) d (szam d
|
||||
_va) d (szárny d
|
||||
árpá) d (zászló d
|
||||
árpá) d (sáv d
|
||||
beszé) d (zagy d
|
||||
ezre) d (szerte d
|
||||
ezre) d (zászl d
|
||||
föl) d (színek d
|
||||
föl) d (szökő d
|
||||
föl) d (szürk d
|
||||
kalan) d (szerep d
|
||||
_kar) d (szúr d
|
||||
_kö) d (szerű d
|
||||
_kö) d (szürk d
|
||||
ná) d (síp d
|
||||
ná) d (szerd d
|
||||
ná) d (szöve d
|
||||
_ren) d (jel d
|
||||
_ren) dsz (eretet d|s
|
||||
szaba) d (szelle d
|
||||
szaba) d (szerel d
|
||||
száza) d (szint d
|
||||
tér) d (szíj d
|
||||
_tér) d (zseb d
|
||||
twee) d (szövet d
|
||||
utó) d (szerv d
|
||||
|
||||
.group dz
|
||||
fogó) dz (kod ts
|
||||
@@ -330,6 +390,7 @@ harapó) dz z
|
||||
himbáló) dz z
|
||||
lopó) dz z
|
||||
szedelő) dz z
|
||||
szedelő) dz (kö s
|
||||
tapogató) dz z
|
||||
ó) dz (kod ts
|
||||
villó) dz z
|
||||
@@ -478,6 +539,7 @@ imádsá) g (gyűjt g
|
||||
rá) g (gyűjt g //for example virággyűjtés, virággyűjteményt words
|
||||
_lo) g (gyűjt g //for example loggyűjtemény word
|
||||
dro) g (gyanú g
|
||||
le) gg (roteszk g:
|
||||
|
||||
.group gy
|
||||
gy J
|
||||
@@ -593,14 +655,25 @@ huszone) gy (es J:
|
||||
_e) gy (é_ J:
|
||||
_mint-e) gy (é_ J:
|
||||
na) gy (sáp J
|
||||
_hiszeke) gy (e J:
|
||||
huszone) gy (ed J:
|
||||
huszone) gy (ez J:
|
||||
újrae) gy (esít J:
|
||||
e) gy (éjszak J:
|
||||
_egyszere) gy (e J:
|
||||
_huszone) gy (e J:
|
||||
|
||||
.group h
|
||||
h h
|
||||
hertz hER2ts
|
||||
hh (-L01 h
|
||||
minde) hh (ez h
|
||||
|
||||
|
||||
_cse) h (ország //special exception, the h phoneme doesn't need spokening thiws word part
|
||||
_cse) h (szlovák //special exception, the h phoneme doesn't need spokening thiws word part
|
||||
_ju) h (kolb
|
||||
_ju) h (sajt
|
||||
_ju) h (tenyész
|
||||
_ju) h (szárnyék
|
||||
|
||||
.group i
|
||||
i i
|
||||
@@ -620,6 +693,7 @@ _mint-e) gy (é_ J:
|
||||
v) í (zére i
|
||||
sz) í (ve i
|
||||
t) í (zes i
|
||||
t) í (zesz i:
|
||||
sz) í (vel i:
|
||||
_t) í (zük i
|
||||
_sz) í (vattak i
|
||||
@@ -627,6 +701,12 @@ _mint-e) gy (é_ J:
|
||||
_sz) í (vató i
|
||||
_v) í (zi i //for example vízipipa, vízimentők beginning words need spokening i, not i: phoneme
|
||||
_v) í (zió i: //But this word an exception for prewious rule
|
||||
agressz) í (v i:
|
||||
_sz) í (nész i
|
||||
_sz) í (néssz i
|
||||
sz) í (vatn i
|
||||
_megsz) í (vatta i
|
||||
|
||||
|
||||
.group j
|
||||
j j
|
||||
@@ -816,6 +896,9 @@ helybe) n (jár n
|
||||
mikrofo) n (nyílás n
|
||||
szí) n (nyom n
|
||||
kormá) ny (javaslat n^
|
||||
_me) ny (assz n^
|
||||
_me) nny (assz n^
|
||||
kölcsö) n (jegyz n
|
||||
|
||||
.group o
|
||||
o o
|
||||
@@ -843,6 +926,7 @@ mikrofo) n (nyílás n
|
||||
?1 _) potsdam potsda:m
|
||||
pp (-L01 p //if have consonant after - character, need spokening one p letter
|
||||
|
||||
|
||||
.group q
|
||||
q kv
|
||||
qu kv
|
||||
@@ -899,7 +983,7 @@ robbaná) s S
|
||||
gyalogo) s (zászló S
|
||||
ki) s (zsidó S
|
||||
szennye) s (zsá S
|
||||
alvá) s (zavar S
|
||||
alvá) s (zava S
|
||||
magatartá) s (zavar S
|
||||
erőforrá) s (zabál S
|
||||
működé) s (zava S
|
||||
@@ -913,6 +997,27 @@ identitá) s (zavar S
|
||||
fáklyá) s (zen S
|
||||
_ki) s (zombor S
|
||||
_alvá) ssz (üksé Ss
|
||||
_barná) ssz (ürke Ss
|
||||
_kőműve) s (sz S
|
||||
_lőré) s (sz S
|
||||
_pörkölé) s (sz S
|
||||
hadá) s (szag S
|
||||
_körö) s (szakál S
|
||||
hú) s (szag S
|
||||
gránáto) s S
|
||||
páncélo) s S
|
||||
robbaná) s (zaj S
|
||||
üté) s (záp S
|
||||
mozgá) s (zava S
|
||||
ejtőernyő) s S
|
||||
puská) s S
|
||||
lépé) s S
|
||||
mágne) s S
|
||||
padlá) s S
|
||||
_pili) s S
|
||||
_piro) s S
|
||||
típu) s (zub S
|
||||
_vörö) s S
|
||||
|
||||
.group ss
|
||||
ssz ss2
|
||||
@@ -927,7 +1032,6 @@ danubiu) ss s: //a radio station name
|
||||
danubiu) ssz s: //a radio station name
|
||||
juventu) ss s:
|
||||
juventu) ssz s: //a radio station name
|
||||
ejtőernyő) ssz S|s
|
||||
farka) ssz (em Ss
|
||||
villamo) ssz (ék Ss
|
||||
titko) ssz (olgál Ss
|
||||
@@ -953,7 +1057,7 @@ zuhaná) ssz (erű Ss
|
||||
karo) ssz (éria Ss
|
||||
bor) ssz (em Ss
|
||||
bor) ssz (ór Ss
|
||||
kéke) ssz (ürke Ss
|
||||
kéke) ssz (ürk Ss
|
||||
éde) ssz (áj Ss
|
||||
égé) ssz (abály Ss
|
||||
egyene) ssz Ss
|
||||
@@ -1006,11 +1110,9 @@ könyve) ssz (ek Ss
|
||||
látomá) ssz (erű Ss
|
||||
lejté) ssz (ög Ss
|
||||
lengé) ssz (abály Ss
|
||||
lépé) ssz (ám Ss
|
||||
nyomá) ssz (erű Ss
|
||||
löké) ssz (erű Ss
|
||||
luxu) ssz Ss
|
||||
mágne) ssz (alag Ss
|
||||
megállapodá) ssz (erű Ss
|
||||
meglepeté) ssz (erű Ss
|
||||
motoro) ssz (án Ss
|
||||
@@ -1022,7 +1124,6 @@ motoro) ssz (án Ss
|
||||
orvo) ssz (er Ss
|
||||
ökrö) ssz (ekér Ss
|
||||
ő) ssz (üle Ss
|
||||
padlá) ssz (ob Ss
|
||||
pikkelye) ssz (árny Ss
|
||||
piro) ssz (em Ss
|
||||
plü) ssz (erű Ss
|
||||
@@ -1074,7 +1175,6 @@ kavará) ssz (erű Ss
|
||||
_sa) ssz (eg Ss
|
||||
ké) ssz (úrás Ss
|
||||
gyalogo) ssz Ss
|
||||
puská) ssz Ss
|
||||
mozgá) ssz Ss
|
||||
_ke) ss (elring s:
|
||||
rádió) ssz (ob Ss
|
||||
@@ -1105,6 +1205,7 @@ ellátá) ssz (er Ss
|
||||
égé) ssz (ag Ss
|
||||
csapá) ssz (erű Ss
|
||||
menekülé) ssz (erű Ss
|
||||
csapá) ssz (ám Ss
|
||||
_ökrö) ssz (ekere Ss
|
||||
_nyár) ssz (erű Ss
|
||||
hamva) ssz (őke Ss
|
||||
@@ -1150,6 +1251,144 @@ _farka) ssz (ig Ss
|
||||
lako) ssz (ám Ss
|
||||
_szencsége) ssz (űz Ss
|
||||
ki) ssz (ekrény Ss
|
||||
csattaná) ssz (erű Ss
|
||||
csikó) ssz (ám Ss
|
||||
_csipké) ssz Ss
|
||||
csobbaná) ssz (erű Ss
|
||||
csuklá) ssz (erű Ss
|
||||
csavará) ssz (erű Ss
|
||||
ájulá) ssz (erű Ss
|
||||
aranyo) ssz (őke Ss
|
||||
_bakfi) ssz Ss
|
||||
barná) ssz (ők Ss
|
||||
bélé) ssz (alag Ss
|
||||
_berendezé) ssz (e Ss
|
||||
omlá) ssz (ag Ss
|
||||
rengé) ssz (erű Ss
|
||||
pergé) ssz (erű Ss
|
||||
dú) ssz (akáll Ss
|
||||
_éde) ssz (esztest Ss
|
||||
egyene) ssz (ál Ss
|
||||
előőr) ssz (erű S|s
|
||||
rúgá) ssz (erű Ss
|
||||
farka) ssz (uk Ss
|
||||
_fá) ssz (ín Ss
|
||||
fehére) ssz (őke Ss
|
||||
feketé) ssz (ürk Ss
|
||||
pa) ssz (íroz s
|
||||
ma) ssz (íroz s
|
||||
szerelé) ssz (ett Ss
|
||||
fertőzé) ssz (erű Ss
|
||||
fájá) ssz (er Ss
|
||||
csuszamlá) ssz (erű Ss
|
||||
fűté) ssz (ag Ss
|
||||
habitu) ssz (erű Ss
|
||||
halotta) ssz (ob Ss
|
||||
hányá) ssz (ag Ss
|
||||
világo) ssz (őke Ss
|
||||
|
||||
kéré) ssz (erű Ss
|
||||
rándulá) ssz (erű Ss
|
||||
utalá) ssz (erű Ss
|
||||
villaná) ssz (erű Ss
|
||||
hárma) ssz (ám Ss
|
||||
szoro) ssz (erű Ss
|
||||
_hente) ssz (ak Ss
|
||||
örgé) ssz (erű Ss
|
||||
hő) ssz (erep Ss
|
||||
hú) ssz (állít Ss
|
||||
járá) ssz (olgálat Ss
|
||||
járá) ssz (erű Ss
|
||||
irtá) ssz (él Ss
|
||||
jelenté) ssz (int Ss
|
||||
karo) ssz (ériá Ss
|
||||
katekizmu) ssz (erű Ss
|
||||
_keríté) ssz (ag Ss
|
||||
_kevé) ssz (er Ss
|
||||
látá) ssz (ög Ss
|
||||
nyilatkoztatá) ssz (erű Ss
|
||||
szögellé) ssz (erű Ss
|
||||
_kitünteté) ssz Ss
|
||||
kommunikáció) ssz (ob Ss
|
||||
köle) ssz (em Ss
|
||||
köntö) ssz (erű Ss
|
||||
könyöklé) ssz (él Ss
|
||||
_körö) ssz (ig Ss
|
||||
_kőri) ssz Ss
|
||||
_küldeté) ssz Ss
|
||||
labirintu) ssz (er Ss
|
||||
lázadá) ssz Ss
|
||||
_lejté) ssz S|s
|
||||
üté) ssz (ám Ss
|
||||
málhá) ssz Ss
|
||||
medre) ssz (ék Ss
|
||||
_mela) ssz (ín s:
|
||||
_méne) ssz Ss
|
||||
_mesze) ssz (ür Ss
|
||||
_móku) ssz Ss
|
||||
_napo) ssz (ob Ss
|
||||
utazá) ssz (erű Ss
|
||||
nedve) ssz (ürk Ss
|
||||
neme) ssz (ív Ss
|
||||
neme) ssz (őrm Ss
|
||||
nyikkaná) ssz (er Ss
|
||||
nyomá) ssz (ab Ss
|
||||
orvo) ssz (áz Ss
|
||||
orvo) ssz (er Ss
|
||||
vodá) ssz (int Ss
|
||||
örvénylé) ssz (erű Ss
|
||||
párná) ssz (ék Ss
|
||||
_pené) ssz (ín s:
|
||||
pedagógu) ssz (ob Ss
|
||||
pirami) ssz (erű Ss
|
||||
_pirító) ssz (e Ss
|
||||
_piszko) ssz Ss
|
||||
pisztolylövé) ssz (erű Ss
|
||||
rádió) ssz (erep Ss
|
||||
rántá) ssz (erű Ss
|
||||
repülő) ssz (árny Ss
|
||||
_ré) ssz (erű Ss
|
||||
_rózsá) ssz (ők Ss
|
||||
ruhá) ssz (ekere Ss
|
||||
selyme) ssz (őke Ss
|
||||
sérté) ssz (ám Ss
|
||||
borzongá) ssz (erű S|s
|
||||
sikoltá) ssz (erű Ss
|
||||
_sor) ssz (eszély Ss
|
||||
suhogá) ssz (erű Ss
|
||||
_suva) ssz (a s:
|
||||
tálto) ssz (árny Ss
|
||||
szórakozá) ssz (ám Ss
|
||||
szúró) ssz (em Ss
|
||||
támlá) ssz (ék Ss
|
||||
társalgá) ssz (ámba Ss
|
||||
templomo) ssz (ak Ss
|
||||
_tigri) ssz Ss
|
||||
_típu) ssz (ám Ss
|
||||
_típu) ssz (öveg Ss
|
||||
tizede) ssz (állás Ss
|
||||
tölté) ssz (ab Ss
|
||||
tölté) ssz (erű Ss
|
||||
ulánu) ssz (ázad Ss
|
||||
utasítá) ssz (erű Ss
|
||||
uta) ssz (int Ss
|
||||
uta) ssz (olg Ss
|
||||
ügyelete) ssz (ob Ss
|
||||
_vallomá) ssz Ss
|
||||
_váro) ssz (él Ss
|
||||
vére) ssz (áj Ss
|
||||
vere) ssz (őke Ss
|
||||
vérte) ssz (ázad Ss
|
||||
vörhenye) ssz (őke Ss
|
||||
_vörö) ssz Ss
|
||||
zavaro) ssz (ür Ss
|
||||
_nesze) ssz (er s
|
||||
a) ssz (isztens s
|
||||
ka) ssz (íroz s
|
||||
_e) ssz (enci s
|
||||
bégeté) ssz (erű Ss
|
||||
a) ssz (isztál s
|
||||
piro) ssz (ka s
|
||||
|
||||
|
||||
.group sz
|
||||
@@ -1162,10 +1401,8 @@ _szencsége) ssz (űz Ss
|
||||
sz (öld Sz
|
||||
va) sz (abl S||z
|
||||
egé) szs (ég S
|
||||
liszte) szs (ák SZ
|
||||
rend) sz (er s:
|
||||
krumpli) szs (ák SZ
|
||||
szerszámo) szs (ák SZ
|
||||
rend) sz (erető s
|
||||
maro) sz (ug Sz
|
||||
körö) sz (ug Sz
|
||||
fáklyá) sz (ene Sz
|
||||
@@ -1173,23 +1410,16 @@ fáklyá) sz (ene Sz
|
||||
evé) sz (avar Sz
|
||||
vonó) sz (ene Sz
|
||||
va) sz (ár Sz
|
||||
kenyere) szs (ák SZ
|
||||
sonká) szs (eml SZ
|
||||
vize) szs (em SZ
|
||||
iga) szs (ágos S:
|
||||
li) sztsz (erű st|s
|
||||
tava) sz (ára s
|
||||
rongyo) szs (ák SZ
|
||||
para) sztsz (ek st|s
|
||||
rava) sz (ár s
|
||||
_ka) sztsze st|sE
|
||||
szemete) szs (ák SZ
|
||||
dro) sztsze (rző st|sE //drosztszerződés word need spokening st and single sE phoneme
|
||||
_búzá) szs (ák SZ
|
||||
_szene) szs (ák SZ
|
||||
_szalmá) szs (ák SZ
|
||||
va) szs (anér SZ
|
||||
gaboná) szs (ák SZ
|
||||
va) sz (ápor Sz
|
||||
bati) sztsz (erű st|s
|
||||
para) sztsz (andál st|s
|
||||
@@ -1201,13 +1431,11 @@ gaboná) szs (ák SZ
|
||||
azbe) szt (sisak st
|
||||
nyu) szt (süveg st
|
||||
serté) szs (ír SZ
|
||||
szere) szs (ák SZ
|
||||
rizse) szs (ák SZ
|
||||
tá) szs (in SZ
|
||||
ruhá) szs (ák SZ
|
||||
ro) szs (ák SZ
|
||||
va) szs (ír SZ
|
||||
széná) szs (ák SZ
|
||||
szs (ák SZ //All szsák part containing part need spokening single S and Z phoneme, for example kenyereszsák, pénzeszsák, krumpliszsák, cukroszsák words
|
||||
sz (acsk Sz //all szacsk containing part block need spokening single S and z phoneme, for example chipseszacskó word
|
||||
legké) szs (éges S:
|
||||
|
||||
.group t
|
||||
t t
|
||||
@@ -1308,6 +1536,10 @@ fejeze) t (sor t
|
||||
küldö) tt (gyűl t
|
||||
szé) t (söpör t
|
||||
rokkan) t (segít t
|
||||
összebéké) ts (e tS:
|
||||
_hé) t (col t
|
||||
_fro) tt (ír t
|
||||
plaká) t (cég t
|
||||
|
||||
.group tj
|
||||
C) tj c
|
||||
@@ -1376,6 +1608,12 @@ terüle) tj (elöl tj
|
||||
_á) tj (u tj
|
||||
_tábláza) tj (egy tj
|
||||
üzene) tj (el tj
|
||||
á) tj (össz tj
|
||||
_keresz) tj (á tj
|
||||
_deszan) tj (árm tj
|
||||
_készle) tj (elen tj
|
||||
tisztele) tj (egy tj
|
||||
_vész) tj (ósl tj
|
||||
|
||||
.group ts
|
||||
ts (_S2 tS //general rule with word end of ts letters
|
||||
@@ -1588,6 +1826,8 @@ támogato) ts (ág tS:
|
||||
_á) tsz (olgál t|s
|
||||
felira) ts (áv t|S
|
||||
pö) tsz (en ts:
|
||||
_á) tsz (orult t|s
|
||||
leme) tsz (vén ts
|
||||
|
||||
.group tt
|
||||
tt t:
|
||||
@@ -1604,6 +1844,10 @@ helyeze) tt (ről t:
|
||||
ttyj c:
|
||||
keresz) tt (űz t:
|
||||
me) ttsz (et ts:
|
||||
bennszülö) tt (jelmez t
|
||||
|
||||
.group ty
|
||||
mindszen) ty t|i
|
||||
|
||||
.group u
|
||||
u u
|
||||
@@ -1614,6 +1858,10 @@ szovjet) u (nió u:
|
||||
h) ú (szan u
|
||||
h) ú (szas u
|
||||
h) ú (szat u
|
||||
_h) ú (gocs u
|
||||
h) ú (gom u
|
||||
_h) ú (gy u
|
||||
_h) ú (ggy u
|
||||
|
||||
|
||||
.group ü
|
||||
@@ -1786,7 +2034,6 @@ magyará) z (kod s
|
||||
ezkö) z (sáv z
|
||||
eszkö) z (sáv z
|
||||
_mé) z (sárg z
|
||||
tű) z (sáv z
|
||||
_tí) z (sor z
|
||||
_szá) z (sor z
|
||||
ré) z (sisak z
|
||||
@@ -1799,8 +2046,27 @@ magyará) z (kod s
|
||||
ezkö) z (sor z
|
||||
wal) z (er ts
|
||||
tanácskö) z (társaság s
|
||||
tű) z (sebesség z
|
||||
tű) z z
|
||||
_tű) z (zsonglőr z
|
||||
búcsú) z (tat s
|
||||
bogo) z (ták s
|
||||
fogó) z (kod ts
|
||||
szára) z (sült z
|
||||
precí) z (ség z
|
||||
_ro) zs (zabál Z
|
||||
_bor) z (zsír z
|
||||
oszto) z (kod s
|
||||
csatlako) z (tok s
|
||||
_bron) z z
|
||||
tű) z (zsák z
|
||||
búcsú) z (kod s
|
||||
búcsú) z (t s
|
||||
gá) z (spra z
|
||||
eszkö) z (t s
|
||||
kórhá) z (sá z
|
||||
neme) z z
|
||||
helye) z (ke s
|
||||
_tí) z (sou z
|
||||
|
||||
.group
|
||||
$ dolla:R2
|
||||
|
||||
+4
-4
@@ -140,13 +140,13 @@
|
||||
|
||||
// For cyrillic characters (U+0400 to U+04FF) use Russian voice
|
||||
.group 0xd0
|
||||
\320 _^_RU
|
||||
0xd0 _^_RU
|
||||
.group 0xd1
|
||||
\321 _^_RU
|
||||
0xd1 _^_RU
|
||||
.group 0xd2
|
||||
\322 _^_RU
|
||||
0xd2 _^_RU
|
||||
.group 0xd3
|
||||
\323 _^_RU
|
||||
0xd3 _^_RU
|
||||
|
||||
.group
|
||||
$ dolari
|
||||
|
||||
+2
-2
@@ -258,9 +258,9 @@
|
||||
|
||||
|
||||
.group 0xe0a4 // devanagari
|
||||
\340\244 _^_HI // switch to hindi voice for devanagari characters
|
||||
0xe0a4 _^_HI // switch to hindi voice for devanagari characters
|
||||
.group 0xe0a5 // devanagari
|
||||
\340\245 _^_HI
|
||||
0xe0a5 _^_HI
|
||||
|
||||
|
||||
.group
|
||||
|
||||
+2
-2
@@ -273,9 +273,9 @@ _പ്രൊ) ഫ (സര് fa
|
||||
|
||||
|
||||
.group 0xe0a4 // devanagari
|
||||
\340\244 _^_HI // switch to hindi voice
|
||||
0xe0a4 _^_HI // switch to hindi voice
|
||||
.group 0xe0a5 // devanagari
|
||||
\340\245 _^_HI
|
||||
0xe0a5 _^_HI
|
||||
|
||||
|
||||
.group
|
||||
|
||||
+8
-1
@@ -358,9 +358,10 @@ tamil தமிழ் $text
|
||||
பாதிப்பு $alt
|
||||
பீடா $alt
|
||||
பைக்க $alt
|
||||
பாதிக்கும் $alt
|
||||
பாதிக்குமா $alt
|
||||
பத்திரப் bVttirVp
|
||||
பாய்ஸ் $alt
|
||||
புக்கர் $alt
|
||||
|
||||
|
||||
|
||||
@@ -427,6 +428,9 @@ tamil தமிழ் $text
|
||||
தட $alt
|
||||
தடியாய் $alt
|
||||
தொள $alt
|
||||
தான $alt
|
||||
தம்மம் $alt
|
||||
தம்ம $alt
|
||||
|
||||
|
||||
// initial ட
|
||||
@@ -510,6 +514,7 @@ tamil தமிழ் $text
|
||||
கௌன் $alt
|
||||
கிண் $alt
|
||||
கிர் $alt
|
||||
கங்க $alt
|
||||
|
||||
|
||||
|
||||
@@ -541,3 +546,5 @@ tamil தமிழ் $text
|
||||
செட் set.
|
||||
திக் dik
|
||||
பிட் bit.
|
||||
புட் fud.
|
||||
உப்ப ubbV
|
||||
|
||||
+116
-7
@@ -86,6 +86,8 @@
|
||||
// words after 'full'
|
||||
.L15 மீல்ஸ கிளாஸ பாட்டில டிக்கெட் டாஸ
|
||||
|
||||
// words after பாதிக்கும்
|
||||
.L16 மேல மேற் குறை
|
||||
|
||||
|
||||
// consonants
|
||||
@@ -115,6 +117,8 @@
|
||||
|
||||
//sort
|
||||
|
||||
_) க (ங்கபாடி gV
|
||||
_) க (ங்கர gV
|
||||
_) க (ங்கா gV
|
||||
_) க (ங்காரு kV
|
||||
_) க (ங்கை gV
|
||||
@@ -161,6 +165,7 @@
|
||||
_) க (ர்வ gV
|
||||
_) க (லாட்டா gV
|
||||
_) க (லிலL08யோ gV
|
||||
_) க (லீசிய gV
|
||||
_) க (லீர gV
|
||||
_) க (லீல gV
|
||||
_) க (ளுக் gV
|
||||
@@ -173,6 +178,7 @@
|
||||
_) க (வுனை gV
|
||||
_) க (வுன்கள gV
|
||||
_) க (வுர gV
|
||||
_) க (ாசியாபாத் g
|
||||
_) க (ாண்டாமிருக g
|
||||
_) க (ாண்டீப g
|
||||
_) காண்டேக (ர ga:n.d.e:kV
|
||||
@@ -187,6 +193,7 @@
|
||||
_) க (ாயத்திரி g
|
||||
க (ாரன k
|
||||
_) க (ார்டன g
|
||||
_) க (ார்டியன g
|
||||
_) க (ிஃப்ட g
|
||||
_) க (ிடுகிடு g
|
||||
_) க (ிண்ணென்ற g
|
||||
@@ -202,8 +209,11 @@
|
||||
_) கி (ரந்த g
|
||||
_) கி (ரவுண்ட g
|
||||
_) கி (ரஹ g
|
||||
_) கிராஃபைட gra:faIt.V#
|
||||
_) கி (ராக்கி g
|
||||
_) கிராணைட gra:naIt.V#
|
||||
_) கி (ராதக k
|
||||
_) கிராபைட gra:faIt.V#
|
||||
_) கிராப் kra:p
|
||||
_) கி (ராம g
|
||||
_) கி (ராம்ப k
|
||||
@@ -211,6 +221,7 @@
|
||||
_) க (ிரிக்கா g
|
||||
_) க (ிரிஜா g
|
||||
_) க (ிரிதர g
|
||||
_) க (ிரிதார g
|
||||
_) கி (ரித்த k
|
||||
_) கி (ரிமினல k
|
||||
_) கி (ரியா_ k
|
||||
@@ -219,6 +230,7 @@
|
||||
_) க (ிரியி g
|
||||
_) க (ிரியு g
|
||||
_) கி (ரில் g
|
||||
_) க (ிரிவல g
|
||||
_) கி (ரிஸ்ட k
|
||||
_) கிரிஸ்டோப (ர krist.o:fV
|
||||
_) கி (ரிஸ்த k
|
||||
@@ -237,8 +249,10 @@
|
||||
_) கி (ரைண்டர g
|
||||
_) கி (ரௌண்ட g
|
||||
_) க (ிர்ரெ g
|
||||
_) கி (றிஸ்டல k
|
||||
_) கி (ளப்_ k
|
||||
_) கிளப்ப (ில kl.Vbb
|
||||
_) கிளப்ப (ுகள klVbb
|
||||
_) கிளப்ப (ுக் kl.Vbb
|
||||
_) கிளப்ப (ை kl.Vbb
|
||||
_) கிளர்க் klVrk
|
||||
@@ -300,6 +314,7 @@ _மன்மதக்) க (ுகை g
|
||||
_) க (ுதிச் g
|
||||
_) க (ுதித் g
|
||||
_) க (ுதிப் g
|
||||
_) க (ுதிப்பகுதி k
|
||||
_) க (ுபீர g
|
||||
_) க (ுபுகுபு g
|
||||
_) க (ுபுக் g
|
||||
@@ -427,6 +442,7 @@ _மன்மதக்) க (ுகை g
|
||||
_) க (ௌன்கள g
|
||||
_) க (ௌரவ g
|
||||
_) க (ௌரி g
|
||||
_) க (ௌளை g
|
||||
_) க் (ரவுண்ட g
|
||||
_) க் (ரிகோரிய g
|
||||
_) க்ரிஸ்டோப (ர krist.o:fV
|
||||
@@ -448,6 +464,8 @@ _வெங்) கட kVt.V#
|
||||
ஒரு) க (ட்ட kV
|
||||
மறு) க (ட்ட kV
|
||||
_கால) க (ட்ட kV
|
||||
_பின்) க (ட்ட kV
|
||||
_முன்) க (ட்ட kV
|
||||
ஆரம்ப) க (ட்ட kV
|
||||
_கல்) க (ண்ட kV
|
||||
_நற்) க (தி gV
|
||||
@@ -515,6 +533,7 @@ _மௌனி) க (ா k
|
||||
_ஸ்ரீலங்) க (ா k
|
||||
_ஹன்L04ி) க (ா k
|
||||
அனாமி) க (ா k
|
||||
சித்திரலே) க (ா k
|
||||
_ஹாங்) க (ாங் k
|
||||
_தென்) க (ாசி k
|
||||
_நேர்) க (ாணல k
|
||||
@@ -532,6 +551,7 @@ _ஹன்L04ி) க (ா k
|
||||
_பால்) க (ாரர k
|
||||
_தையல்) க (ாரர k
|
||||
_வண்டி) க (ாரர k
|
||||
அங்) க (ாரா k
|
||||
_பூ) க (ாரி k
|
||||
_பால்) க (ாரி k
|
||||
_கடை) க (ாரி k
|
||||
@@ -571,7 +591,10 @@ _தொன்ம) க (ால k
|
||||
ஆதி) க (ுடி k
|
||||
_பூர்வ) க (ுடி k
|
||||
_மூத்த) க (ுடி k
|
||||
அமண்) கு (டி ku2
|
||||
அரிய) கு (டி ku2 // Don't change to [U]
|
||||
அம்மன்) கு (டி ku2
|
||||
உடையார்) கு (டி ku2
|
||||
மன்னார்) கு (டி ku2
|
||||
நற்) க (ுண g
|
||||
_சற்) க (ுண g
|
||||
@@ -590,6 +613,7 @@ _டா) குமெண்ட kUmen.tV#
|
||||
_) குல்க (ந்த gulkV
|
||||
_மெரு) க (ூட்ட g
|
||||
அறை) க (ூவ k
|
||||
_மார்) கெட் ket.
|
||||
_ஓ) க (ே k
|
||||
நீல) க (ேசி k
|
||||
புலி) க (ேசி k
|
||||
@@ -665,6 +689,7 @@ _போர்) க்க (ுண gg
|
||||
_வெடி) க்க (ுண்ட gg
|
||||
_துப்பாக்கி) க்க (ுண்ட gg
|
||||
ஜன) க்க (ும்பல gg
|
||||
_மார்) க்கெட் kket.
|
||||
_ல) க்க (ேஜ gg
|
||||
L03) க்க (ோபுர gg
|
||||
_வி) க்ச (னரி ks.V
|
||||
@@ -685,7 +710,9 @@ _துப்பாக்கி) க்க (ுண்ட gg
|
||||
_சௌ) க் (ய k
|
||||
அசௌ) க் (ய k
|
||||
_செ) க்யூரிட (ி kjU:rit.
|
||||
_சா) க் (ரடீஸ k
|
||||
_ச) க்ரப (ாணி krVp
|
||||
_சீ) க் (ரம k
|
||||
வி) க (்ரம k
|
||||
_ரெ) க்ரூட் krU:t.
|
||||
ஆ) க (்ரோஷ k
|
||||
@@ -725,6 +752,7 @@ _துப்பாக்கி) க்க (ுண்ட gg
|
||||
_) ச (க்கரவர்த்தி tSV
|
||||
_) ச (க்கிலி tSV
|
||||
சங்க (ர s.VNkV
|
||||
_) ச (ட்டL08ஸ்கர tSV
|
||||
_) ச (ட்டினி tSV
|
||||
_) ச (ட்னி tSV
|
||||
_) ச (ண்டாள tSV
|
||||
@@ -749,6 +777,7 @@ _விமோ) ச (ன tSV
|
||||
_) ச (ப்பா tSV
|
||||
_) ச (ப்பி tSV
|
||||
_) ச (ப்பு tSV
|
||||
_) ச (ப்பெ tSV
|
||||
_டின்) ச (ர tSV
|
||||
_பங்) ச (ர tSV
|
||||
_) சரசு (வதி sVrVs
|
||||
@@ -789,10 +818,10 @@ _தணிகா) ச (ல tSV
|
||||
ச (ாரிய tS
|
||||
_) சாருலத (ா tSa:rUlVt
|
||||
_) ச (ாருவ tS
|
||||
_) ச (ார்ஜ tS
|
||||
_ரீ) ச (ார்ஜ tS
|
||||
_டிஸ்) ச (ார்ஜ tS
|
||||
_) ச (ார்ஜை tS
|
||||
_) ச (ார்ஜ்_ tS
|
||||
_) ச (ார்லஸ tS
|
||||
_) ச (ார்லி tS
|
||||
_) ச (ாளுக்கிய tS
|
||||
@@ -937,7 +966,7 @@ _தணிகா) ச (ல tSV
|
||||
ஞ n^V
|
||||
ஞ (B n^
|
||||
|
||||
_கா) ஞ்ச (னா ntSV
|
||||
_கா) ஞ்ச (ன ntSV
|
||||
இ) ஞ்ச் ntS
|
||||
_வி) ஞ்ச் ntS
|
||||
|
||||
@@ -956,11 +985,13 @@ _தணிகா) ச (ல tSV
|
||||
//sort
|
||||
|
||||
|
||||
_பேண்) ட t.V#
|
||||
_வால்) ட t.V#
|
||||
_கமெண்) ட t.V#
|
||||
_க்ளையண்) ட t.V#
|
||||
_பேஷண்) ட t.V#
|
||||
_ரிப்போர்) ட t.V#
|
||||
_வோல்) ட t.V#
|
||||
_ஷிஃப்) ட t.V#
|
||||
அL04ால்) ட t.V#
|
||||
அக்ரீமெண்) ட t.V#
|
||||
@@ -1010,6 +1041,7 @@ _ஷிஃப்) ட t.V#
|
||||
_மால்) ட (ா t.
|
||||
_) டாக் (_ t.a:k
|
||||
_) ட (ாக்க t. // talkies
|
||||
_) டாக்குமெண்ட d.a:kkUmen.t.V#
|
||||
_) டாக்ட (ர d.a:kt.V
|
||||
_) டாக (்ஸி t.a:k
|
||||
_) டாங்க (ர t.a:NkV
|
||||
@@ -1125,7 +1157,7 @@ _செண்) டிமெண்ட t.imen.t.V#
|
||||
_) ட (ூர t.
|
||||
இண்) ட (ெ t.
|
||||
_) டெக் (னாலஜி t.ek
|
||||
_) டெக்னிக (ல t.eknikV
|
||||
_) டெக்னிக t.eknikV#
|
||||
_) ட (ெக்ஸாஸ t.
|
||||
_) ட (ெக்ஸ் t.
|
||||
_) ட (ெண்டர t.
|
||||
@@ -1164,6 +1196,7 @@ _லான்_) ட (ென்னிஸ t.
|
||||
ளு) ட (ோனிய t.
|
||||
_) டோரண்ட (ோ t.o:rVn.t.
|
||||
_ப்ரி) ட (ோரிய t.
|
||||
_லே) ட் t.
|
||||
@மெண்) ட் t. // -ment
|
||||
_பேண்) ட் t.
|
||||
இண்டர்நெ) ட் t.
|
||||
@@ -1195,6 +1228,7 @@ _லான்_) ட (ென்னிஸ t.
|
||||
_) ட் (ரான்ஸ்ஃபர t.
|
||||
_) ட் (ரான்ஸ்ப t.
|
||||
_) ட்ரான்ஸ்ப (ர t.ra:nsfV
|
||||
_) ட்ரான்ஸ்ப (ரண்ட t.ra:nspV
|
||||
_) ட் (ரான்ஸ்பாண்டர t.
|
||||
_) ட்ரான்ஸ்பிரண்ட t.ra:nspirVn.t.V#
|
||||
_) ட் (ரான்ஸ்மீட்டர t.
|
||||
@@ -1338,8 +1372,10 @@ _நடுரோ) ட் (ல t.
|
||||
_) த (ன்வந்தரி dV
|
||||
_) தபதப dVbVdVbV#
|
||||
_) த (மயந்தி dV
|
||||
_) த (ம்படி dV
|
||||
_) த (ம்பதி dV
|
||||
_) த (ம்பிடி dV
|
||||
_) த (ம்மடிL11் dV
|
||||
_) த (யவ dV
|
||||
_) த (யாணந்த dV
|
||||
_) த (யால dV
|
||||
@@ -1411,6 +1447,7 @@ _நடுரோ) ட் (ல t.
|
||||
_) த (ிகம்பர d
|
||||
_) த (ிகில d
|
||||
_) த (ிகுதிகு d
|
||||
_) த (ிக்கித்த d
|
||||
_) த (ிக்கில d
|
||||
_) த (ிக்கு d
|
||||
_) த (ிக்கு_முக்க t
|
||||
@@ -1560,10 +1597,12 @@ _நடுரோ) ட் (ல t.
|
||||
_) த (ேவகுல d
|
||||
_) த (ேவக் d
|
||||
_) த (ேவசேன d
|
||||
_) த (ேவதாஸ d
|
||||
_) த (ேவதூத d
|
||||
_) த (ேவதை d
|
||||
_) த (ேவநேய d
|
||||
_) த (ேவன d
|
||||
_) த (ேவரடி d
|
||||
_) த (ேவராஜ d
|
||||
_) த (ேவராட்டி d
|
||||
_) த (ேவராணி d
|
||||
@@ -1601,13 +1640,18 @@ _நடுரோ) ட் (ல t.
|
||||
//sort
|
||||
_வசந்) த tV#
|
||||
_க) த (L08ஜா t
|
||||
_சாந்) த (_ tV
|
||||
_ப) த (ஞ்சலி tV
|
||||
_கீழ்) த (ட்ட tV
|
||||
_மேல்) த (ட்ட tV
|
||||
_சாந்) த (த்த tV#
|
||||
பிள்ளை) த (ன tV
|
||||
முட்டாள்) த (ன tV
|
||||
_கௌ) த (ம tV
|
||||
_சாந்) த (ம tV#
|
||||
_கௌ) த (மி tV
|
||||
_புல்) த (ரை tV
|
||||
_சாந்) த (லிங்க tV#
|
||||
_கீ) த (ா t
|
||||
_சீ) த (ா t
|
||||
_ல) த (ா t
|
||||
@@ -1629,6 +1673,7 @@ _புஷ்பல) த (ா t
|
||||
_நே) த (ாஜி t
|
||||
_சுல்) த (ான t
|
||||
_முல்) த (ான t
|
||||
_சாந்) த (ானு tV#
|
||||
_சும) த (ி t
|
||||
_சாந்) த (ி t
|
||||
_சுகந்) த (ி t
|
||||
@@ -1647,10 +1692,12 @@ _பிரசார்_பார) த (ி t
|
||||
எ) தியோப (ிய tijo:p
|
||||
_பிர) த (ீ t
|
||||
த (ுறை t
|
||||
த (ூக்க t // in word
|
||||
வீண்) த (ேவை t
|
||||
_நிவேதி) த (ை t
|
||||
வீண்) த (ொல்லை t
|
||||
அம்பே) த்க tkV#
|
||||
_வா) த் (சல்ய t
|
||||
யு) த்த ddV#
|
||||
_சிரார்) த்த ddV#
|
||||
_ஸ்ரார்) த்த ddV#
|
||||
@@ -1678,6 +1725,7 @@ _சிறை) த்த (ண்டனை ddV
|
||||
ம) த்த (ிய dd
|
||||
வா) த்த (ிய dd
|
||||
வை) த்த (ிய dd
|
||||
உபா) த்த (ிய dd
|
||||
_சா) த்த (ிய_ tt
|
||||
பு) த்த (ியி dd
|
||||
_சா) த்த (ியிரு tt
|
||||
@@ -1688,6 +1736,7 @@ _சிறை) த்த (ண்டனை ddV
|
||||
_சுப) த்த (ிர dd
|
||||
_ரு) த்த (ிர dd
|
||||
_ரௌ) த்த (ிர dd
|
||||
_சூ) த்த (ிரச்சி dd
|
||||
_சூ) த்த (ிரன dd
|
||||
_சூ) த்த (ிரரி dd
|
||||
_சூ) த்த (ிரர் dd
|
||||
@@ -1721,10 +1770,12 @@ _வில்வி) த்த (ை dd
|
||||
_ஜெ) த் (மலானி t
|
||||
ச) த (்ய t
|
||||
நி) த (்ய t
|
||||
ஆதி) த் (ய t
|
||||
இ) த் (யாதி t
|
||||
_மி) த் (ர t
|
||||
_காமசூ) த் (ர t
|
||||
ச) த்ரபதி trVpVti
|
||||
_சி) த்ரலேக (ா trVle:k
|
||||
சி) த (்ரா t
|
||||
_சி) த் (ரா tti
|
||||
பவி) த (்ரா t
|
||||
@@ -1789,6 +1840,7 @@ _காமசூ) த் (ர t
|
||||
_) ப (கவான bV
|
||||
_) ப (காசுர bV
|
||||
_) ப (காசூரன bV
|
||||
_) ப (காய bV
|
||||
_) ப (கிரங்க bV
|
||||
_) பக (ிரண்ட bVg
|
||||
_) ப (கிஷ்க bV
|
||||
@@ -1890,11 +1942,13 @@ _டீயும்_) ப (ன்னும்_ bV
|
||||
_) ப (லத்தினுட bV
|
||||
_) ப (லத்துட bV
|
||||
_) ப (லத்தை bV
|
||||
_) ப (லத்தோடு bV
|
||||
_) ப (லப்பட bV
|
||||
_) ப (லப்படு bV
|
||||
_) ப (லப்பரீட்சை bV
|
||||
_) ப (லமணைத்த bV
|
||||
_) ப (லமாகC் bV
|
||||
_) ப (லமாகவ bV
|
||||
_) ப (லமாகவே bV
|
||||
_) ப (லமாகி bV
|
||||
_) ப (லமாச்ச bV
|
||||
@@ -1937,6 +1991,7 @@ _டீயும்_) ப (ன்னும்_ bV
|
||||
_) ப (ஷீர bV
|
||||
_) ப (ஸ bV
|
||||
_) ப (ஹதூர bV
|
||||
_) ப (ஹாய bV
|
||||
_) ப (ஹிரங்க bV
|
||||
_) ப (ஹிரண்ட bV
|
||||
_) ப (ஹ்ரெய bV
|
||||
@@ -1971,7 +2026,10 @@ _டெட்_) ப (ாடி b
|
||||
_) ப (ாட்டில்கள b
|
||||
_) ப (ாணங் b
|
||||
_) ப (ாணமு b
|
||||
_) ப (ாணர b
|
||||
_) ப (ாணாசுர b
|
||||
_) ப (ாணி b
|
||||
_) ப (ாண்டேஜ b
|
||||
_) ப (ாதிக்கக்கூட b
|
||||
_) ப (ாதிக்கண் p
|
||||
_) ப (ாதிக்கப்பட b
|
||||
@@ -1979,26 +2037,34 @@ _டெட்_) ப (ாடி b
|
||||
_) ப (ாதிக்கலாம b
|
||||
_) ப (ாதிக்கவா b
|
||||
_) ப (ாதிக்கவில் b
|
||||
_) ப (ாதிக்காத b
|
||||
_) ப (ாதிக்கால p
|
||||
_) ப (ாதிக்கின்ற b
|
||||
_) ப (ாதிக்கு_ p
|
||||
_) ப (ாதிக்குமான b
|
||||
_) ப (ாதிக்குமாவ b
|
||||
_) ப (ாதிக்குமெ b
|
||||
_) ப (ாதிக்கும்_ b
|
||||
_) ப (ாதிக்கும்_L16 p
|
||||
_) ப (ாதிக்கும்_குறை p
|
||||
_) ப (ாதிக்கும்_மேற் p
|
||||
_) ப (ாதிக்கும்_மேற்பட்ட_ p
|
||||
_) ப (ாதிக்கும்_மேல p
|
||||
_) ப (ாதித்த b
|
||||
_) ப (ாதிப்படை b
|
||||
_) ப (ாதிப்படைகி b
|
||||
_) ப (ாதிப்படையுமெ b
|
||||
_) ப (ாதிப்படைவ b
|
||||
_) ப (ாதிப்பதா b
|
||||
_) ப (ாதிப்பதை b
|
||||
_) ப (ாதிப்பால b
|
||||
_) ப (ாதிப்பினால b
|
||||
_) ப (ாதிப்பிற்க b
|
||||
_) ப (ாதிப்பில b
|
||||
_) ப (ாதிப்புக் b
|
||||
_) ப (ாதிப்புண்ட b
|
||||
_) ப (ாதிப்பும b
|
||||
_) ப (ாதிப்புள்ள b
|
||||
_) ப (ாதிப்பேர p
|
||||
_) ப (ாதிப்பை b
|
||||
_) பாத (ிமா fa:t
|
||||
@@ -2011,6 +2077,7 @@ _டெட்_) ப (ாடி b
|
||||
_) ப (ானங்கள b
|
||||
_) ப (ானத்த b
|
||||
_) ப (ானமு b
|
||||
_) ப (ானர்ஜி b
|
||||
_) ப (ானு b
|
||||
_) ப (ானெட் b
|
||||
_) பாப (ர ba:bV
|
||||
@@ -2025,6 +2092,7 @@ _டெட்_) ப (ாடி b
|
||||
_ஆடு_) ப (ாம்பே p
|
||||
_விளையாடு_) ப (ாம்பே p
|
||||
_ரூம்_) ப (ாய b
|
||||
_) ப (ாய்லர b
|
||||
_) ப (ாரத b
|
||||
_) ப (ாரதி b
|
||||
_) ப (ாரத்த b
|
||||
@@ -2047,6 +2115,7 @@ _விளையாடு_) ப (ாம்பே p
|
||||
_) ப (ாலன b
|
||||
_) பாலப (ாட ba:lVp
|
||||
_) ப (ாலமுர b
|
||||
_) ப (ாலம்மாள b
|
||||
_) ப (ாலய்யா b
|
||||
_) ப (ாலாஜி b
|
||||
_) ப (ாலாபிஷேக p
|
||||
@@ -2056,6 +2125,7 @@ _விளையாடு_) ப (ாம்பே p
|
||||
_) ப (ாலியத்த b
|
||||
_) ப (ாலிவுட் b
|
||||
_) ப (ாலுசாமி b
|
||||
_) ப (ாலுசுவாமி b
|
||||
_) ப (ாலுடன் p
|
||||
_) ப (ாலும்_ p
|
||||
_) ப (ாலுவ b
|
||||
@@ -2063,7 +2133,9 @@ _விளையாடு_) ப (ாம்பே p
|
||||
_) ப (ால் p
|
||||
_) ப (ால்_தாக்கரே b
|
||||
_) பால்க (னி ba:lkV
|
||||
_) பால்ட (ிமோர ba:lt.
|
||||
_) ப (ால்ய b
|
||||
_) ப (ால்ஸ b
|
||||
_நேய_) ப (ாவ b
|
||||
_ராக_) ப (ாவ b
|
||||
_சகோதர_) ப (ாவ b
|
||||
@@ -2095,6 +2167,7 @@ _ராகத்தின்_) ப (ாவ b
|
||||
_) ப (ாவேய b
|
||||
_) ப (ாஷாக்கள b
|
||||
_) ப (ாஷாவ b
|
||||
_) ப (ாஷிய b
|
||||
_) ப (ாஷை b
|
||||
_) ப (ாஷ்ய b
|
||||
_) ப (ாஸ்கர b
|
||||
@@ -2124,6 +2197,7 @@ _ராகத்தின்_) ப (ாவ b
|
||||
_) பிப (ி bip
|
||||
_) ப (ிபிசி b // bbc
|
||||
_) ப (ிம்ப b
|
||||
_) ப (ியர b
|
||||
இயற்) ப (ியல b
|
||||
_) பி (யூனஸ்_ b
|
||||
_) ப (ிரகதீ b
|
||||
@@ -2223,6 +2297,7 @@ _ராகத்தின்_) ப (ாவ b
|
||||
_) பி (ராமிக் b
|
||||
_) பி (ராமின்_ b
|
||||
_) பி (ராமிஸ p
|
||||
_) பி (ராய்லர b
|
||||
_) பி (ரார்தன p
|
||||
_) பி (ரார்தி p
|
||||
_) பி (ரார்த்த p
|
||||
@@ -2236,6 +2311,7 @@ _ராகத்தின்_) ப (ாவ b
|
||||
_) பி (ரிட b
|
||||
_) பிரிட (ோரிய prit.
|
||||
_) பி (ரிட்டோரிய p
|
||||
_) பிரிண்ட prin.t.V#
|
||||
_) பிரிண்ட (ர prin.t.V
|
||||
_) ப (ிரித்தானி b
|
||||
_) பி (ரித்தானி b
|
||||
@@ -2276,6 +2352,7 @@ _ராகத்தின்_) ப (ாவ b
|
||||
_) பி (ரௌச b
|
||||
_) பி (ரௌன b
|
||||
_) ப (ிலாஸ்பூர b
|
||||
_) ப (ில்கள b
|
||||
_) ப (ில்டப் b
|
||||
_) ப (ில்டிங் b
|
||||
_) ப (ில்லியன b
|
||||
@@ -2283,6 +2360,7 @@ _ராகத்தின்_) ப (ாவ b
|
||||
_) பி (ளஸ p
|
||||
_) பி (ளஸ்_ p
|
||||
_) பி (ளா p
|
||||
_) பிளாக் bla:k
|
||||
_) பி (ளாட்பார p
|
||||
_) பி (ளாஸ்க் f // flask
|
||||
_) பி (ளீஸ p
|
||||
@@ -2336,6 +2414,7 @@ _ராகத்தின்_) ப (ாவ b
|
||||
_) ப (ுஜ b
|
||||
_) ப (ுட்டி b
|
||||
_பெனசீர்_) ப (ுட்டோ b
|
||||
_) புட்ப (ால fut.b
|
||||
_) ப (ுதன b
|
||||
_) புத்த(K buddV
|
||||
_) புத் (தJ_புத+ put
|
||||
@@ -2391,6 +2470,7 @@ _பெனசீர்_) ப (ுட்டோ b
|
||||
_) ப (ூத்துக்குப் b
|
||||
_) ப (ூத்தை b
|
||||
_) பூப (தி bu:pV
|
||||
_) ப (ூபனே b
|
||||
_) ப (ூபாள b
|
||||
_) ப (ூமத்திய b
|
||||
_) ப (ூமாதா b
|
||||
@@ -2445,13 +2525,17 @@ _பெனசீர்_) ப (ுட்டோ b
|
||||
_) ப (ேல் b
|
||||
_) ப (ேஷன f
|
||||
_) ப (ேஷா b
|
||||
_) ப (ைகுக்கு b
|
||||
_) ப (ைக்கிற்க b
|
||||
_) ப (ைக்குகள b
|
||||
_) ப (ைக்கும b
|
||||
_) ப (ைசன b
|
||||
_) ப (ைண்ட b
|
||||
_) ப (ைனாக b
|
||||
_) ப (ைனாமி b
|
||||
_) ப (ைபிள b
|
||||
_) ப (ைரவ b
|
||||
_) ப (ைராகி b
|
||||
_) ப (ொம்மன b
|
||||
_) ப (ொம்மனாட்டி p
|
||||
_) ப (ொம்மல b
|
||||
@@ -2464,6 +2548,7 @@ _பெனசீர்_) ப (ுட்டோ b
|
||||
_) ப (ோகத்தில b
|
||||
_) ப (ோகத்துக்க b
|
||||
_) ப (ோகத்தை b
|
||||
_) ப (ோகன்வில்லா b
|
||||
_) ப (ோகர b
|
||||
_) ப (ோகித் b
|
||||
_) ப (ோகிப் b
|
||||
@@ -2492,6 +2577,7 @@ _பெனசீர்_) ப (ுட்டோ b
|
||||
_) ப (ோன்ஸ்லே b
|
||||
_) போப (ால bo:p
|
||||
_) போப (ோர் bo:f
|
||||
_) ப (ோரடி b
|
||||
_) ப (ோரடிக்காமலா b
|
||||
_) ப (ோரடிக்குத b
|
||||
_) ப (ோரடிக்கும b
|
||||
@@ -2634,6 +2720,7 @@ _சொந்த) ப (ந்த bV
|
||||
அனு) ப (மா pV
|
||||
_க) ப (ம்_ bV
|
||||
_ஊடு) ப (யிர pV
|
||||
_நடை) ப (யிற்சி pV
|
||||
கா) ப (ர bV
|
||||
நாகா) ப (ரண bV
|
||||
_ஒலி) ப (ரப் pV
|
||||
@@ -2644,6 +2731,7 @@ _சொந்த) ப (ந்த bV
|
||||
ஆ) ப (ரேஷன pV
|
||||
_கார்) ப (ரேஷன pV
|
||||
_பம்) ப (ர்_ pV
|
||||
_கன்) ப (ர்ம fV
|
||||
கரம்) ப (ற் pV
|
||||
ப (ற்றி_ pV
|
||||
_தேக) ப (ல bV
|
||||
@@ -2656,10 +2744,13 @@ _முனிசி) ப (ல pV
|
||||
ஆயுதப்) ப (ல bV
|
||||
_மகா) ப (லி bV
|
||||
_மூடு) ப (ல்லக் pV
|
||||
_மணி) ப (ல்லவ pV
|
||||
அனு) ப (ல்லவி pV
|
||||
_க) ப (ளிகர bV
|
||||
வேலைப்) ப (ளு bV
|
||||
வட) ப (ழ pV
|
||||
வீண்) ப (ழி pV
|
||||
_முத்து) ப (வள pV
|
||||
_வா) ப (ஸ pV
|
||||
_தீ) ப (ா p
|
||||
_கலி) ப (ா f
|
||||
@@ -2683,7 +2774,10 @@ _வெளிப்) ப (ாக b
|
||||
_பிக்) ப (ாக்க+ p
|
||||
உ) ப (ாசனை p
|
||||
ஈடு) ப (ாட p
|
||||
_கட்டு) ப (ாட p
|
||||
_வழி) ப (ாட p
|
||||
_குறை) ப (ாட p
|
||||
_பட்ட) ப (ாட p
|
||||
_வேறு) ப (ாட p
|
||||
சமன்) ப (ாட p
|
||||
முரன்) ப (ாட p
|
||||
@@ -2702,6 +2796,8 @@ _வெளிப்) ப (ாக b
|
||||
அL06மதா) ப (ாத b
|
||||
ஒளரங்கா) ப (ாத b
|
||||
ஔரங்கா) ப (ாத b
|
||||
_சிறு) ப (ாதை p
|
||||
_நடை) ப (ாதை p
|
||||
ஜிந்தா) ப (ாத் b
|
||||
_பஞ்ச) ப (ாத்திர p
|
||||
ச) பாபதி ba:pVti
|
||||
@@ -2713,6 +2809,7 @@ _வெளிப்) ப (ாக b
|
||||
_சரி) ப (ார p
|
||||
எதிர்) ப (ார p
|
||||
_பிளாட்) ப (ார f
|
||||
இன்) ப (ார்ம f
|
||||
அ) பார்மெண்ட pa:rment.V#
|
||||
கண்) ப (ார்வை p
|
||||
இம்) ப (ால f
|
||||
@@ -2739,6 +2836,7 @@ _ப்ரின்சி) ப (ால p
|
||||
_தமிழ்ப்) ப (ாஷ _b
|
||||
வாதா) ப (ி p
|
||||
_கடா) ப (ி f
|
||||
_யுஎஸ்) ப (ி b
|
||||
சித்தப்) பி(ரமை b
|
||||
_கன்) ப (ிகர f
|
||||
வாலி) பிக (ேஷன fik
|
||||
@@ -2746,6 +2844,7 @@ _தமிழ்ப்) ப (ாஷ _b
|
||||
_கா) பிட(ல pit.V
|
||||
கண்டு) ப (ிடி p
|
||||
திமிர்) ப (ிடி p
|
||||
_கடை) ப (ிடி p
|
||||
ராவல்) ப (ிண்டி p
|
||||
_டால்) ப (ின f
|
||||
ஒ) ப (ினியன p
|
||||
@@ -2764,13 +2863,14 @@ _கன்னா) ப (ின்னா p
|
||||
@) ப (ின்னால்_ p
|
||||
_) ப (ிப்ரவரி f
|
||||
_லெஸ்) ப (ியன b
|
||||
_கா) ப (ியோ f
|
||||
_வரப்) பி (ரL04ாத p
|
||||
_ஞான) பிரக (ா prVk
|
||||
_ஞானப்) பிரக (ா prVk
|
||||
ஆ) பி (ரகாம b
|
||||
பிரக (ாஷ prVk
|
||||
மதப்) பிரச (ார prVtS
|
||||
பி (ரத p
|
||||
பி (ரதர b
|
||||
ராஜப்) பி (ரதிநிதி p
|
||||
அரசுப்) பி (ரதிநிதி p
|
||||
_தர்மப்) பி (ரப p
|
||||
@@ -2802,10 +2902,12 @@ L03ந்தப்) பி (ராய p
|
||||
ஆண்) ப (ிள்ளை p
|
||||
பெண்) ப (ிள்ளை p
|
||||
விக்கி) ப (ீடியா p
|
||||
இம்) ப (ீரியல p
|
||||
_திம்) ப (ு p
|
||||
_அன்) ப (ுட b
|
||||
_மார்) ப (ுட b
|
||||
_) புத்தம்ப (ுத puttVmp
|
||||
ராஜ) ப (ுத்திர p
|
||||
வாயு) ப (ுத்திர p
|
||||
அக்னி) ப (ுத்திர p
|
||||
பாடலி) ப (ுத்திர p
|
||||
@@ -2817,6 +2919,7 @@ L03ந்தப்) பி (ராய p
|
||||
இன்) ப (ுற b
|
||||
_துன்) ப (ுற b
|
||||
ப (ுறK p
|
||||
_பா) ப (ுலர p
|
||||
_) பு (ளோரன்ஸ f
|
||||
மண்) ப (ுழு p
|
||||
ப (ூச்சி p
|
||||
@@ -2894,6 +2997,7 @@ _கோலாலம்) ப (ூர p
|
||||
ப (ோன்ற+ p // ?? end-of-word + suffix ??
|
||||
ப (ோயிரு p
|
||||
ப (ோய் p
|
||||
எம்) ப (ோரியல p
|
||||
ஏர்) போர்ட po:rt.V#
|
||||
கலி) ப (ோர்னிய f
|
||||
ப (ோல_ p
|
||||
@@ -2929,6 +3033,7 @@ _மைக்ரோசா) ப் (ட f
|
||||
ஆ) ப்ப (ரிக்க fV
|
||||
தென்னா) ப்ப (ரிக்க fV
|
||||
உயிர்) ப்ப (லி bbV
|
||||
L03) ப்ப (ஸ bbV
|
||||
அடி) ப்ப (ாக bb
|
||||
இறுதி) ப்ப (ாக bb
|
||||
துர்) ப்ப (ாக்கிய bb
|
||||
@@ -2959,12 +3064,14 @@ _ஒL10ி) ப்பி (ரவாக pp
|
||||
ஆ) ப்பி (ரிக்க f
|
||||
தென்னா) ப்பி (ரிக்க fV
|
||||
_ஹ) ப்ப (ிள bb
|
||||
_க்ள) ப்ப (ுகள bb
|
||||
உ) ப்ப (ுசத்த bb
|
||||
உ) ப்ப (ுசம bb
|
||||
_சந்தேக) ப்ப (ுத்தி bb
|
||||
இ) ப்ப (ூமி bb
|
||||
_ல) ப்ப (ை bb
|
||||
துர்) ப்ப (ோதனை bb
|
||||
_கே) ப் (மாரி p
|
||||
கம்) ப்யூட (ர pjU:t.V
|
||||
_சு) ப் (ரீம p
|
||||
_) ப் (ரீயா f
|
||||
@@ -3131,7 +3238,7 @@ _சந்தேக) ப்ப (ுத்தி bb
|
||||
இ i
|
||||
இ (யேச
|
||||
இ (ரகசிய // silent
|
||||
இ (ரகுமான
|
||||
இ (ரகு
|
||||
இ (ரகுராம
|
||||
இ (ரசனை
|
||||
இ (ரசாயன
|
||||
@@ -3147,6 +3254,8 @@ _சந்தேக) ப்ப (ுத்தி bb
|
||||
இ (ரம்மிய
|
||||
இ (ரயில
|
||||
இ (ரவீந்திர
|
||||
இ (ரவைகள
|
||||
இ (ரவையை
|
||||
இ (ராக
|
||||
இ (ராச
|
||||
இ (ராஜ
|
||||
@@ -3261,9 +3370,9 @@ _சந்தேக) ப்ப (ுத்தி bb
|
||||
ௗ : // aU length mark
|
||||
|
||||
.group 0xe0a4 // devanagari
|
||||
\340\244 _^_HI // switch to hindi voice
|
||||
0xe0a4 _^_HI // switch to hindi voice
|
||||
.group 0xe0a5 // devanagari
|
||||
\340\245 _^_HI
|
||||
0xe0a5 _^_HI
|
||||
|
||||
.group
|
||||
் // virama
|
||||
|
||||
+2
-2
@@ -266,9 +266,9 @@
|
||||
|
||||
|
||||
.group 0xe0a4 // devanagari
|
||||
\340\244 _^_HI // switch to hindi voice for devanagari characters
|
||||
0xe0a4 _^_HI // switch to hindi voice for devanagari characters
|
||||
.group 0xe0a5 // devanagari
|
||||
\340\245 _^_HI
|
||||
0xe0a5 _^_HI
|
||||
|
||||
|
||||
.group
|
||||
|
||||
+38
-13
@@ -1,4 +1,4 @@
|
||||
77 phoneme tables
|
||||
79 phoneme tables
|
||||
new total
|
||||
base 107 107
|
||||
consonants 10 116
|
||||
@@ -77,6 +77,8 @@ consonants 10 116
|
||||
tn 27 119
|
||||
mt 32 127
|
||||
bo 10 152
|
||||
kk 20 117
|
||||
fa 9 110
|
||||
|
||||
Data file Used by
|
||||
b/b [b] base
|
||||
@@ -400,8 +402,8 @@ l/l_ [l] base
|
||||
[l/] fr
|
||||
l/l_@ [l/3] base
|
||||
[l/] fr
|
||||
l/l@ [h¡ý] base
|
||||
[l#] base
|
||||
l/l@ [l#] base
|
||||
[”¦] base
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
[K] nso
|
||||
@@ -434,16 +436,16 @@ 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¡ý] base
|
||||
[l#] base
|
||||
l/la [l#] base
|
||||
[”¦] base
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
[K] nso
|
||||
[K] tn
|
||||
l/l_a [l/3] base
|
||||
[l/] fr
|
||||
l/le [h¡ý] base
|
||||
[l#] base
|
||||
l/le [l#] base
|
||||
[”¦] base
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
[K] nso
|
||||
@@ -454,8 +456,8 @@ l/L_eL_af [&] af
|
||||
[&:] af
|
||||
l/l_front [L] sq
|
||||
l/l_front_ [l/4] sq
|
||||
l/li [h¡ý] base
|
||||
[l#] base
|
||||
l/li [l#] base
|
||||
[”¦] base
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
[l] zh
|
||||
@@ -468,8 +470,8 @@ ll/ll [L] bg
|
||||
ll/_ll [L] bg
|
||||
l/l_long [l] base
|
||||
[l] fr
|
||||
l/lo [h¡ý] base
|
||||
[l#] base
|
||||
l/lo [l#] base
|
||||
[”¦] base
|
||||
[l/2] fr
|
||||
[K] nso
|
||||
[K] tn
|
||||
@@ -478,8 +480,8 @@ l/l_o [l/3] base
|
||||
l^/l_rfx [l.] base
|
||||
[l] ru
|
||||
[l^] ru
|
||||
l/lu [h¡ý] base
|
||||
[l#] base
|
||||
l/lu [l#] base
|
||||
[”¦] base
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
[K] nso
|
||||
@@ -786,6 +788,7 @@ ufric/x [x] base
|
||||
[kh] vi
|
||||
ufric/x2 [x2] af
|
||||
[x] ku
|
||||
[X] kk
|
||||
ufric/x_hr [x] base
|
||||
[x] hr
|
||||
[x] ru
|
||||
@@ -1017,6 +1020,7 @@ vdiph2/ii@ [i@] en
|
||||
[i@3] en
|
||||
[i@] en-us
|
||||
[ja] ru
|
||||
vdiph2/ii@_2 [e] kk
|
||||
vdiph2/ii@_3 [i@] vi
|
||||
vdiph2/iioo [io] zh
|
||||
vdiph2/iu [iU] base2
|
||||
@@ -1049,6 +1053,7 @@ vdiph2/uw [u:] en-us
|
||||
vdiph2/uw_2 [u:] en
|
||||
vdiph2/uw_3 [yU] ro
|
||||
vdiph2/uw_4 [u:] en-n
|
||||
vdiph2/uw_6 [u#] kk
|
||||
vdiph2/y@ [y@] zh
|
||||
vdiph2/y#@ [Y@] af
|
||||
vdiph2/ye [yE] sq
|
||||
@@ -1147,6 +1152,7 @@ vdiph/eei_2 [eI] eo
|
||||
[ei] lv
|
||||
[eI] id
|
||||
[ei] mt
|
||||
[eI] fa
|
||||
vdiph/eei_3 [eI] sk
|
||||
[eI] ku
|
||||
vdiph/eeu [EU] pt
|
||||
@@ -1229,6 +1235,7 @@ vdiph/ou [ou] fi
|
||||
[ou] mt
|
||||
vdiph/ou_2 [oU] sk
|
||||
[oU] ro
|
||||
[oU] fa
|
||||
vdiph/ou_3 [oU] is
|
||||
[oU:] is
|
||||
vdiph/ou_4 [o:] nl
|
||||
@@ -1409,6 +1416,7 @@ vowel/& [a] en-rp
|
||||
[&] sv
|
||||
[&#] da
|
||||
[&] az
|
||||
[a] fa
|
||||
vowel/0 [0] en
|
||||
[O] hi
|
||||
[O] pt
|
||||
@@ -1422,6 +1430,7 @@ vowel/0_3 [O:] en-us
|
||||
[O] en-sc
|
||||
[0] en-rp
|
||||
[A] hu
|
||||
[A] fa
|
||||
vowel/@_2 [@] vi
|
||||
[@:] vi
|
||||
[@] sq
|
||||
@@ -1450,6 +1459,7 @@ vowel/@_6 [@] en
|
||||
[W] fr
|
||||
[W2] fr
|
||||
vowel/8 [o-] zh
|
||||
[8] kk
|
||||
vowel/8_2 [U] en-us
|
||||
[8] sv
|
||||
vowel/8_3 [eo] zhy
|
||||
@@ -1554,6 +1564,7 @@ vowel/a_4 [a] es
|
||||
[a] vi
|
||||
vowel/a#_4 [a:] nl
|
||||
[a] bg
|
||||
[a/] it
|
||||
[a] tr
|
||||
vowel/a_5 [a:] ta
|
||||
[a:] ml
|
||||
@@ -1563,6 +1574,7 @@ vowel/a_5 [a:] ta
|
||||
[a] sw
|
||||
[a:] te
|
||||
[a] tn
|
||||
[a] kk
|
||||
vowel/a_6 [a] ca
|
||||
[a:] vi
|
||||
[a] am
|
||||
@@ -1611,6 +1623,7 @@ vowel/aa_9 [a] fi
|
||||
[a] pa
|
||||
[a] ak
|
||||
[a] mt
|
||||
[A] kk
|
||||
vowel/@_bck [@] hi
|
||||
[@] bg
|
||||
[@] zh
|
||||
@@ -1693,6 +1706,7 @@ vowel/ee_2 [E] cy
|
||||
[E#] ku
|
||||
[&] da
|
||||
[E] pa
|
||||
[&] kk
|
||||
vowel/ee#_2 [E1] et
|
||||
[E-] sv
|
||||
[E#] sq
|
||||
@@ -1766,9 +1780,11 @@ vowel/e_mid2 [E] af
|
||||
[e:] si
|
||||
[e] mt
|
||||
[e] bo
|
||||
[e] fa
|
||||
vowel/@_fnt [@] en-wi
|
||||
[@2] en-wi
|
||||
[@2] hr
|
||||
[E] kk
|
||||
vowel/@_fr [3] en-n
|
||||
vowel/@_hgh [@] fr
|
||||
[@-] fr
|
||||
@@ -1807,6 +1823,7 @@ vowel/i [i] base
|
||||
[i:] te
|
||||
[i:] si
|
||||
[i] bo
|
||||
[i] fa
|
||||
vowel/i# [y:] cy
|
||||
vowel/i_2 [i2] de
|
||||
[i:] de
|
||||
@@ -1874,6 +1891,7 @@ vowel/ii# [Y] cy
|
||||
[Y] ru
|
||||
[I] ku
|
||||
[i] sq
|
||||
[I] kk
|
||||
vowel/ii_2 [I] en
|
||||
[i] zh
|
||||
[I] mt
|
||||
@@ -1912,6 +1930,7 @@ vowel/ii_6 [I] en-wm
|
||||
[i] wo
|
||||
vowel/ii_7 [i] en
|
||||
[i] sq
|
||||
vowel/ii_8 [i] kk
|
||||
vowel/ii_final [i] en-us
|
||||
[i] en-rp
|
||||
vowel/@_low [@] en-rp
|
||||
@@ -1977,6 +1996,7 @@ vowel/o_2 [o:] cy
|
||||
vowel/o-_2 [V] en-n
|
||||
[V] en-wm
|
||||
vowel/o_3 [oU] en-sc
|
||||
[o] kk
|
||||
vowel/o-_3 [U] en-rp
|
||||
vowel/o-_4 [o] ro
|
||||
[o] am
|
||||
@@ -2002,6 +2022,7 @@ vowel/o_mid [U@] en-rp
|
||||
[o] az
|
||||
[o] dv
|
||||
[o:] dv
|
||||
[o] fa
|
||||
vowel/o_mid2 [O] fr
|
||||
[O] ht
|
||||
vowel/oo [o] base
|
||||
@@ -2172,7 +2193,9 @@ vowel/u_bck2 [u] et
|
||||
[u:] la
|
||||
[u] es
|
||||
[u] ht
|
||||
[u] fa
|
||||
vowel/u_bck3 [u:] et
|
||||
[u] kk
|
||||
vowel/uu [U] en
|
||||
[U] en-n
|
||||
[U] en-wm
|
||||
@@ -2182,6 +2205,7 @@ vowel/uu_2 [U] base2
|
||||
[U] de
|
||||
[U] ca
|
||||
[U] tr
|
||||
[U] kk
|
||||
vowel/uu_3 [u] af
|
||||
[y] zh
|
||||
vowel/uu_4 [U] fi
|
||||
@@ -2254,6 +2278,7 @@ vowel/y_3 [y] af
|
||||
vowel/y#_3 [W] is
|
||||
[W:] is
|
||||
vowel/y_4 [y:] no
|
||||
vowel/y#_4 [Y] kk
|
||||
vowel/y_5 [y:] sv
|
||||
[y] tr
|
||||
[y] ku
|
||||
|
||||
+3
-3
@@ -288,7 +288,7 @@ phoneme a
|
||||
length 170
|
||||
ENDIF
|
||||
|
||||
FMT(vowel/a_7, 80)
|
||||
FMT(vowel/a_7)
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -297,7 +297,7 @@ phoneme a-
|
||||
unstressed
|
||||
length 130
|
||||
|
||||
FMT(vowel/a_7, 80)
|
||||
FMT(vowel/a_7, 85)
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -984,7 +984,7 @@ endphoneme
|
||||
|
||||
// translate from English to French phonemes
|
||||
equivalents en
|
||||
remove_stress
|
||||
//remove_stress
|
||||
0 O
|
||||
3 W r
|
||||
3: W : r
|
||||
|
||||
@@ -20,6 +20,9 @@ endphoneme
|
||||
phoneme a/
|
||||
vowel starttype #@ endtype #@
|
||||
length 180
|
||||
IF thisPh(isWordEnd) THEN
|
||||
FMT(vowel/a#_4)
|
||||
ENDIF
|
||||
FMT(vowel/a_5)
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -1884,3 +1884,10 @@ include ph_maltese
|
||||
|
||||
phonemetable bo hi
|
||||
include ph_tibetan
|
||||
|
||||
phonemetable kk base
|
||||
include ph_kazakh
|
||||
|
||||
phonemetable fa base
|
||||
include ph_farsi
|
||||
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 71 KiB After Width: | Height: | Size: 72 KiB |
@@ -2,7 +2,7 @@
|
||||
|
||||
[Setup]
|
||||
AppName=eSpeak
|
||||
AppVerName=eSpeak version 1.45.05
|
||||
AppVerName=eSpeak version 1.46.08
|
||||
AppCopyright=Licensed under GNU General Public License version 3. (See file License.txt for details).
|
||||
WindowVisible=yes
|
||||
|
||||
@@ -116,9 +116,9 @@ begin
|
||||
Result := 'en';
|
||||
|
||||
// Translation from microsoft codes to language codes
|
||||
// Used to set default voices for inatallation.
|
||||
// Used to set default voices for installation.
|
||||
case lang_main of
|
||||
//$02: Result := 'bg';
|
||||
$02: Result := 'bg';
|
||||
$03: Result := 'ca';
|
||||
$04: Result := 'zh';
|
||||
$05: Result := 'cs';
|
||||
@@ -155,6 +155,7 @@ begin
|
||||
$36: Result := 'af';
|
||||
$39: Result := 'hi';
|
||||
//$3a: Result := 'mt';
|
||||
//$3f: Result := 'kk';
|
||||
$41: Result := 'sw';
|
||||
$49: Result := 'ta';
|
||||
$4b: Result := 'kn';
|
||||
@@ -226,6 +227,7 @@ begin
|
||||
'is': value := $40f;
|
||||
'it': value := $410;
|
||||
'ka': value := $437;
|
||||
'kk': value := $43f;
|
||||
'kn': value := $44b;
|
||||
'ko': value := $412;
|
||||
'lv': value := $426;
|
||||
|
||||
+3
-2
@@ -44,6 +44,7 @@
|
||||
extern void FindPhonemesUsed(void);
|
||||
extern void DisplayErrorFile(const char *fname);
|
||||
extern int utf8_out(unsigned int c, char *buf);
|
||||
extern void DrawEnvelopes();
|
||||
char path_source[sizeof(path_home)+20];
|
||||
|
||||
|
||||
@@ -3503,9 +3504,9 @@ fprintf(f_errors,"\nRefs %d, Reused %d\n",count_references,duplicate_references
|
||||
|
||||
CompileReport();
|
||||
report_dict = CompileAllDictionaries();
|
||||
#ifdef deleted
|
||||
//#ifdef deleted
|
||||
DrawEnvelopes();
|
||||
#endif
|
||||
//#endif
|
||||
|
||||
if(gui_flag)
|
||||
{
|
||||
|
||||
+35
-1
@@ -879,6 +879,18 @@ static int group3_ix;
|
||||
|
||||
|
||||
|
||||
int isHexDigit(int c)
|
||||
{
|
||||
if((c >= '0') && (c <= '9'))
|
||||
return(c - '0');
|
||||
if((c >= 'a') && (c <= 'f'))
|
||||
return(c - 'a' + 10);
|
||||
if((c >= 'A') && (c <= 'F'))
|
||||
return(c - 'A' + 10);
|
||||
return(-1);
|
||||
}
|
||||
|
||||
|
||||
static void copy_rule_string(char *string, int &state)
|
||||
{//===================================================
|
||||
// state 0: conditional, 1=pre, 2=match, 3=post, 4=phonemes
|
||||
@@ -889,9 +901,11 @@ static void copy_rule_string(char *string, int &state)
|
||||
int ix;
|
||||
int len;
|
||||
char c;
|
||||
int c2, c3;
|
||||
int sxflags;
|
||||
int value;
|
||||
int literal;
|
||||
int hexdigit_input = 0;
|
||||
MNEM_TAB *mr;
|
||||
|
||||
if(string[0] == 0) return;
|
||||
@@ -911,18 +925,38 @@ static void copy_rule_string(char *string, int &state)
|
||||
{
|
||||
literal = 0;
|
||||
c = *p++;
|
||||
if((c == '0') && (p[0] == 'x') && (isHexDigit(p[1]) >= 0) && (isHexDigit(p[2]) >= 0))
|
||||
{
|
||||
hexdigit_input = 1;
|
||||
c = p[1];
|
||||
p+= 2;
|
||||
}
|
||||
if(c == '\\')
|
||||
{
|
||||
c = *p++; // treat next character literally
|
||||
//#ifdef deleted
|
||||
if((c >= '0') && (c <= '3') && (p[0] >= '0') && (p[0] <= '7') && (p[1] >= '0') && (p[1] <= '7'))
|
||||
{
|
||||
// character code given by 3 digit octal value;
|
||||
c = (c-'0')*64 + (p[0]-'0')*8 + (p[1]-'0');
|
||||
p += 2;
|
||||
}
|
||||
//endif
|
||||
literal = 1;
|
||||
}
|
||||
|
||||
if(hexdigit_input)
|
||||
{
|
||||
if(((c2 = isHexDigit(c)) >= 0) && ((c3 = isHexDigit(p[0])) >= 0))
|
||||
{
|
||||
c = c2 * 16 + c3;
|
||||
literal = 1;
|
||||
p++;
|
||||
}
|
||||
else
|
||||
{
|
||||
hexdigit_input = 0;
|
||||
}
|
||||
}
|
||||
if((state==1) || (state==3))
|
||||
{
|
||||
// replace special characters (note: 'E' is reserved for a replaced silent 'e')
|
||||
|
||||
+20
-9
@@ -313,6 +313,17 @@ static int SynthCallback(short *wav, int numsamples, espeak_EVENT *events)
|
||||
}
|
||||
|
||||
|
||||
static void PrintVersion()
|
||||
{//=======================
|
||||
const char *version;
|
||||
const char *path_data;
|
||||
espeak_Initialize(AUDIO_OUTPUT_SYNCHRONOUS, 0, NULL, espeakINITIALIZE_DONT_EXIT);
|
||||
version = espeak_Info(&path_data);
|
||||
printf("eSpeak text-to-speech: %s Data at: %s\n", version, path_data);
|
||||
}
|
||||
|
||||
|
||||
|
||||
#ifdef NEED_GETOPT
|
||||
struct option {
|
||||
char *name;
|
||||
@@ -352,6 +363,7 @@ int main (int argc, char **argv)
|
||||
{"phonout", required_argument, 0, 0x108},
|
||||
{"pho", no_argument, 0, 0x109},
|
||||
{"ipa", no_argument, 0, 0x10a},
|
||||
{"version", no_argument, 0, 0x10b},
|
||||
{0, 0, 0, 0}
|
||||
};
|
||||
|
||||
@@ -473,15 +485,10 @@ int main (int argc, char **argv)
|
||||
break;
|
||||
|
||||
case 'h':
|
||||
{
|
||||
const char *version;
|
||||
const char *path_data;
|
||||
espeak_Initialize(AUDIO_OUTPUT_SYNCHRONOUS, 0, data_path, espeakINITIALIZE_DONT_EXIT);
|
||||
version = espeak_Info(&path_data);
|
||||
printf("\n");
|
||||
printf("eSpeak text-to-speech: %s Data at: %s\n%s", version, path_data, help_text);
|
||||
exit(0);
|
||||
}
|
||||
printf("\n");
|
||||
PrintVersion();
|
||||
printf("%s", help_text);
|
||||
exit(0);
|
||||
break;
|
||||
|
||||
case 'k':
|
||||
@@ -599,6 +606,10 @@ int main (int argc, char **argv)
|
||||
option_phonemes = 3;
|
||||
break;
|
||||
|
||||
case 0x10b: // -version
|
||||
PrintVersion();
|
||||
exit(0);
|
||||
|
||||
default:
|
||||
exit(0);
|
||||
}
|
||||
|
||||
+19
-9
@@ -60,7 +60,7 @@ static void* say_thread(void*);
|
||||
|
||||
static espeak_ERROR push(t_espeak_command* the_command);
|
||||
static t_espeak_command* pop();
|
||||
static void init();
|
||||
static void init(int process_parameters);
|
||||
static int node_counter=0;
|
||||
enum {MAX_NODE_COUNTER=400,
|
||||
INACTIVITY_TIMEOUT=50, // in ms, check that the stream is inactive
|
||||
@@ -75,7 +75,7 @@ void fifo_init()
|
||||
|
||||
// security
|
||||
pthread_mutex_init( &my_mutex, (const pthread_mutexattr_t *)NULL);
|
||||
init();
|
||||
init(0);
|
||||
|
||||
assert(-1 != sem_init(&my_sem_start_is_required, 0, 0));
|
||||
assert(-1 != sem_init(&my_sem_stop_is_acknowledged, 0, 0));
|
||||
@@ -457,7 +457,7 @@ static void* say_thread(void*)
|
||||
{
|
||||
// no mutex required since the stop command is synchronous
|
||||
// and waiting for my_sem_stop_is_acknowledged
|
||||
init();
|
||||
init(1);
|
||||
|
||||
// purge start semaphore
|
||||
SHOW_TIME("say_thread > purge my_sem_start_is_required\n");
|
||||
@@ -569,14 +569,24 @@ static t_espeak_command* pop()
|
||||
}
|
||||
|
||||
|
||||
static void init()
|
||||
static void init(int process_parameters)
|
||||
{
|
||||
ENTER("fifo > init");
|
||||
while (delete_espeak_command( pop() ))
|
||||
{}
|
||||
node_counter = 0;
|
||||
// Changed by Tyler Spivey 30.Nov.2011
|
||||
t_espeak_command *c = NULL;
|
||||
ENTER("fifo > init");
|
||||
c = pop();
|
||||
while (c != NULL) {
|
||||
if (process_parameters && (c->type == ET_PARAMETER || c->type == ET_VOICE_NAME || c->type == ET_VOICE_SPEC))
|
||||
{
|
||||
process_espeak_command(c);
|
||||
}
|
||||
delete_espeak_command(c);
|
||||
c = pop();
|
||||
}
|
||||
node_counter = 0;
|
||||
}
|
||||
|
||||
|
||||
//>
|
||||
//<fifo_init
|
||||
void fifo_terminate()
|
||||
@@ -589,7 +599,7 @@ void fifo_terminate()
|
||||
sem_destroy(&my_sem_start_is_required);
|
||||
sem_destroy(&my_sem_stop_is_acknowledged);
|
||||
|
||||
init(); // purge fifo
|
||||
init(0); // purge fifo
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
+6
-2
@@ -1862,15 +1862,19 @@ static int TranslateNumber_1(Translator *tr, char *word, char *ph_out, unsigned
|
||||
|
||||
case NUM_DFRACTION_1: // italian, say "hundredths" if leading zero
|
||||
case NUM_DFRACTION_5: // hungarian, always say "tenths" etc.
|
||||
case NUM_DFRACTION_6: // kazakh, always say "tenths" etc, before the decimal fraction
|
||||
LookupNum3(tr, atoi(&word[n_digits]), ph_buf, 0,0,0);
|
||||
if((word[n_digits]=='0') || (decimal_mode == NUM_DFRACTION_5))
|
||||
if((word[n_digits]=='0') || (decimal_mode != NUM_DFRACTION_1))
|
||||
{
|
||||
// decimal part has leading zeros, so add a "hundredths" or "thousandths" suffix
|
||||
sprintf(string,"_0Z%d",decimal_count);
|
||||
if(Lookup(tr, string, buf1) == 0)
|
||||
break; // revert to speaking single digits
|
||||
|
||||
strcat(ph_buf,buf1);
|
||||
if(decimal_mode == NUM_DFRACTION_6)
|
||||
strcat(ph_out, buf1);
|
||||
else
|
||||
strcat(ph_buf, buf1);
|
||||
}
|
||||
strcat(ph_out,ph_buf);
|
||||
n_digits += decimal_count;
|
||||
|
||||
+5
-4
@@ -715,14 +715,14 @@ if(stress <= 1)
|
||||
if(stress >= 7)
|
||||
{
|
||||
// tonic syllable, include a constant component so it doesn't decrease directly with speed
|
||||
length_mod += 20;
|
||||
length_mod += tr->langopts.lengthen_tonic;
|
||||
if(emphasized)
|
||||
length_mod += 10;
|
||||
length_mod += (tr->langopts.lengthen_tonic/2);
|
||||
}
|
||||
else
|
||||
if(emphasized)
|
||||
{
|
||||
length_mod += 20;
|
||||
length_mod += tr->langopts.lengthen_tonic;
|
||||
}
|
||||
|
||||
if((len = tr->stress_lengths[stress]) == 0)
|
||||
@@ -739,7 +739,8 @@ if(stress <= 1)
|
||||
}
|
||||
}
|
||||
|
||||
if(end_of_clause == 2)
|
||||
|
||||
if((end_of_clause == 2) && !(tr->langopts.stress_flags & S_NO_EOC_LENGTHEN))
|
||||
{
|
||||
// this is the last syllable in the clause, lengthen it - more for short vowels
|
||||
len = (p->ph->std_length * 2);
|
||||
|
||||
+8
-1
@@ -444,6 +444,8 @@ static void StopSpeak(int unused)
|
||||
signal(SIGINT,StopSpeak);
|
||||
} // end of StopSpeak()
|
||||
|
||||
|
||||
|
||||
#ifdef NEED_GETOPT
|
||||
struct option {
|
||||
char *name;
|
||||
@@ -483,6 +485,7 @@ int main (int argc, char **argv)
|
||||
{"phonout", required_argument, 0, 0x108},
|
||||
{"pho", no_argument, 0, 0x109},
|
||||
{"ipa", no_argument, 0, 0x10a},
|
||||
{"version", no_argument, 0, 0x10b},
|
||||
{0, 0, 0, 0}
|
||||
};
|
||||
|
||||
@@ -601,7 +604,6 @@ int main (int argc, char **argv)
|
||||
init_path(argv[0],data_path);
|
||||
printf("\nspeak text-to-speech: %s Data at: %s\n%s",version_string,path_home,help_text);
|
||||
exit(0);
|
||||
break;
|
||||
|
||||
case 'k':
|
||||
option_capitals = atoi(optarg2);
|
||||
@@ -722,6 +724,11 @@ int main (int argc, char **argv)
|
||||
option_phonemes = 3;
|
||||
break;
|
||||
|
||||
case 0x10b: // --version
|
||||
init_path(argv[0],data_path);
|
||||
printf("speak text-to-speech: %s Data at: %s\n",version_string,path_home);
|
||||
exit(0);
|
||||
|
||||
default:
|
||||
exit(0);
|
||||
}
|
||||
|
||||
+1
-1
@@ -35,7 +35,7 @@
|
||||
#include "translate.h"
|
||||
#include "wave.h"
|
||||
|
||||
const char *version_string = "1.46.01 22.Nov.11";
|
||||
const char *version_string = "1.46.10 21.Dec.11";
|
||||
const int version_phdata = 0x014600;
|
||||
|
||||
int option_device_number = -1;
|
||||
|
||||
+33
-6
@@ -141,7 +141,7 @@ static Translator* NewTranslator(void)
|
||||
memset(tr->letter_bits,0,sizeof(tr->letter_bits));
|
||||
memset(tr->letter_groups,0,sizeof(tr->letter_groups));
|
||||
|
||||
// 0-5 sets of characters matched by A B C H F G Y in pronunciation rules
|
||||
// 0-6 sets of characters matched by A B C H F G Y in pronunciation rules
|
||||
// these may be set differently for different languages
|
||||
SetLetterBits(tr,0,"aeiou"); // A vowels, except y
|
||||
SetLetterBits(tr,1,"bcdfgjklmnpqstvxz"); // B hard consonants, excluding h,r,w
|
||||
@@ -164,6 +164,7 @@ static Translator* NewTranslator(void)
|
||||
}
|
||||
memset(&(tr->langopts),0,sizeof(tr->langopts));
|
||||
tr->langopts.max_lengthmod = 500;
|
||||
tr->langopts.lengthen_tonic = 20;
|
||||
|
||||
tr->langopts.stress_rule = STRESSPOSN_2R;
|
||||
tr->langopts.unstressed_wd1 = 1;
|
||||
@@ -274,11 +275,13 @@ static const unsigned int replace_cyrillic_latin[] =
|
||||
0x45c,0x107,
|
||||
0}; // ѓ ѕ ќ
|
||||
|
||||
|
||||
static const unsigned char ru_vowels[] = {0x10,0x15,0x31,0x18,0x1e,0x23,0x2b,0x2d,0x2e,0x2f, 0xb9,0xc9,0x91,0x8f,0x36,0}; //also kazakh
|
||||
static const unsigned char ru_consonants[] = {0x11,0x12,0x13,0x14,0x16,0x17,0x19,0x1a,0x1b,0x1c,0x1d,0x1f,0x20,0x21,0x22,0x24,0x25,0x26,0x27,0x28,0x29,0x2a,0x2c, 0x73,0x7b,0x83,0x9b,0};
|
||||
|
||||
static void SetCyrillicLetters(Translator *tr)
|
||||
{//===========================================
|
||||
// character codes offset by 0x420
|
||||
static const char ru_vowels[] = {0x10,0x15,0x31,0x18,0x1e,0x23,0x2b,0x2d,0x2e,0x2f,0};
|
||||
static const char ru_consonants[] = {0x11,0x12,0x13,0x14,0x16,0x17,0x19,0x1a,0x1b,0x1c,0x1d,0x1f,0x20,0x21,0x22,0x24,0x25,0x26,0x27,0x28,0x29,0x2a,0x2c,0};
|
||||
static const char ru_soft[] = {0x2c,0x19,0x27,0x29,0}; // letter group B [k ts; s;]
|
||||
static const char ru_hard[] = {0x2a,0x16,0x26,0x28,0}; // letter group H [S Z ts]
|
||||
static const char ru_nothard[] = {0x11,0x12,0x13,0x14,0x17,0x19,0x1a,0x1b,0x1c,0x1d,0x1f,0x20,0x21,0x22,0x24,0x25,0x27,0x29,0x2c,0};
|
||||
@@ -291,14 +294,14 @@ static void SetCyrillicLetters(Translator *tr)
|
||||
|
||||
tr->letter_bits_offset = OFFSET_CYRILLIC;
|
||||
memset(tr->letter_bits,0,sizeof(tr->letter_bits));
|
||||
SetLetterBits(tr,LETTERGP_A,ru_vowels);
|
||||
SetLetterBits(tr,LETTERGP_A,(char *)ru_vowels);
|
||||
SetLetterBits(tr,1,ru_soft);
|
||||
SetLetterBits(tr,2,ru_consonants);
|
||||
SetLetterBits(tr,2,(char *)ru_consonants);
|
||||
SetLetterBits(tr,3,ru_hard);
|
||||
SetLetterBits(tr,4,ru_nothard);
|
||||
SetLetterBits(tr,5,ru_voiced);
|
||||
SetLetterBits(tr,6,ru_ivowels);
|
||||
SetLetterBits(tr,LETTERGP_VOWEL2,ru_vowels);
|
||||
SetLetterBits(tr,LETTERGP_VOWEL2,(char *)ru_vowels);
|
||||
} // end of SetCyrillicLetters
|
||||
|
||||
|
||||
@@ -893,6 +896,30 @@ SetLengthMods(tr,3); // all equal
|
||||
}
|
||||
break;
|
||||
|
||||
case L('k','k'): // Kazakh
|
||||
{
|
||||
static const unsigned char stress_amps_tr[8] = {18,16, 20,21, 20,21, 21,20 };
|
||||
static const short stress_lengths_tr[8] = {190,180, 230,230, 0,0, 250,250};
|
||||
|
||||
tr->letter_bits_offset = OFFSET_CYRILLIC;
|
||||
memset(tr->letter_bits,0,sizeof(tr->letter_bits));
|
||||
SetLetterBits(tr,LETTERGP_A,(char *)ru_vowels);
|
||||
SetLetterBits(tr,LETTERGP_C,(char *)ru_consonants);
|
||||
SetLetterBits(tr,LETTERGP_VOWEL2,(char *)ru_vowels);
|
||||
|
||||
SetupTranslator(tr,stress_lengths_tr,stress_amps_tr);
|
||||
|
||||
tr->langopts.stress_rule = 7; // stress on the last syllable, before any explicitly unstressed syllable
|
||||
tr->langopts.stress_flags = S_NO_AUTO_2 + S_NO_EOC_LENGTHEN; //no automatic secondary stress, don't lengthen at end-of-clause
|
||||
tr->langopts.lengthen_tonic = 0;
|
||||
tr->langopts.param[LOPT_SUFFIX] = 1;
|
||||
|
||||
tr->langopts.numbers = NUM_OMIT_1_HUNDRED | NUM_DFRACTION_6 ;
|
||||
tr->langopts.max_initial_consonants = 2;
|
||||
SetLengthMods(tr,3); // all equal
|
||||
}
|
||||
break;
|
||||
|
||||
case L('k','o'): // Korean, TEST
|
||||
{
|
||||
static const char ko_ivowels[] = {0x63,0x64,0x67,0x68,0x6d,0x72,0x74,0x75,0}; // y and i vowels
|
||||
|
||||
+10
-10
@@ -334,16 +334,16 @@ static unsigned char length_mods_en0[100] = {
|
||||
|
||||
static unsigned char length_mods_equal[100] = {
|
||||
/* a , t s n d z r N <- next */
|
||||
110,110,110,110,110,110,110,110,110, 110, /* a <- next2 */
|
||||
110,110,110,110,110,110,110,110,110, 110, /* , */
|
||||
110,110,110,110,110,110,110,110,110, 110, /* t */
|
||||
110,110,110,110,110,110,110,110,110, 110, /* s */
|
||||
110,110,110,110,110,110,110,110,110, 110, /* n */
|
||||
110,110,110,110,110,110,110,110,110, 110, /* d */
|
||||
110,110,110,110,110,110,110,110,110, 110, /* z */
|
||||
110,110,110,110,110,110,110,110,110, 110, /* r */
|
||||
110,110,110,110,110,110,110,110,110, 110, /* N */
|
||||
110,110,110,110,110,110,110,110,110, 110 }; // SPARE
|
||||
110,120,100,110,110,110,110,110,110, 110, /* a <- next2 */
|
||||
110,120,100,110,110,110,110,110,110, 110, /* , */
|
||||
110,120,100,110,100,110,110,110,100, 110, /* t */
|
||||
110,120,100,110,110,110,110,110,110, 110, /* s */
|
||||
110,120,100,110,110,110,110,110,110, 110, /* n */
|
||||
110,120,100,110,110,110,110,110,110, 110, /* d */
|
||||
110,120,100,110,110,110,110,110,110, 110, /* z */
|
||||
110,120,100,110,110,110,110,110,110, 110, /* r */
|
||||
110,120,100,110,110,110,110,110,110, 110, /* N */
|
||||
110,120,100,110,110,110,110,110,110, 110 }; // SPARE
|
||||
|
||||
|
||||
static unsigned char *length_mod_tabs[6] = {
|
||||
|
||||
+5
-1
@@ -355,6 +355,7 @@ typedef struct {
|
||||
#define S_INITIAL_2 0x2000
|
||||
#define S_NO_AUTO_DIM 0x10000
|
||||
#define S_HYPEN_UNSTRESS 0x100000
|
||||
#define S_NO_EOC_LENGTHEN 0x200000
|
||||
// bit0=don't stress monosyllables, except at end of clause
|
||||
// bit1=don't set diminished stress,
|
||||
// bit2=mark unstressed final syllables as diminished
|
||||
@@ -373,6 +374,7 @@ typedef struct {
|
||||
// bit18= don't lengthen short vowels more than long vowels at end-of-clause
|
||||
// bit19=stress on final syllable if it has a long vowel, but previous syllable has a short vowel
|
||||
// bit20= hyphenated words, 2nd part is unstressed
|
||||
// bit21= don't lengthen vowels at end-of-clause
|
||||
|
||||
int stress_flags;
|
||||
int unstressed_wd1; // stress for $u word of 1 syllable
|
||||
@@ -398,6 +400,7 @@ typedef struct {
|
||||
#define NUM_DFRACTION_3 0x6000
|
||||
#define NUM_DFRACTION_4 0x8000
|
||||
#define NUM_DFRACTION_5 0xa000
|
||||
#define NUM_DFRACTION_6 0xc000
|
||||
#define NUM_ORDINAL_DOT 0x10000
|
||||
#define NUM_NOPAUSE 0x20000
|
||||
#define NUM_AND_HUNDRED 0x40000
|
||||
@@ -476,7 +479,8 @@ typedef struct {
|
||||
const unsigned int *replace_chars; // characters to be substitutes
|
||||
const char *ascii_language; // switch to this language for Latin characters
|
||||
int max_lengthmod;
|
||||
int suffix_add_e; // replace a suffix (which has the SUFX_E flag) with this character
|
||||
int lengthen_tonic; // lengthen the tonic syllable
|
||||
int suffix_add_e; // replace a suffix (which has the SUFX_E flag) with this character
|
||||
} LANGUAGE_OPTIONS;
|
||||
|
||||
|
||||
|
||||
+23
-10
@@ -745,19 +745,32 @@ size_t wave_write(void* theHandler, char* theMono16BitsWaveBuffer, size_t theSiz
|
||||
int wave_close(void* theHandler)
|
||||
{
|
||||
SHOW_TIME("wave_close > ENTER");
|
||||
static int aStopStreamCount = 0;
|
||||
|
||||
int a_status = pthread_mutex_lock(&pulse_mutex);
|
||||
if (a_status) {
|
||||
SHOW("Error: pulse_mutex lock=%d (%s)\n", a_status, __FUNCTION__);
|
||||
return PULSE_ERROR;
|
||||
}
|
||||
|
||||
drain();
|
||||
// Avoid race condition by making sure this function only
|
||||
// gets called once at a time
|
||||
aStopStreamCount++;
|
||||
if (aStopStreamCount != 1)
|
||||
{
|
||||
SHOW_TIME("wave_close > LEAVE (stopStreamCount)");
|
||||
return 0;
|
||||
}
|
||||
|
||||
pthread_mutex_unlock(&pulse_mutex);
|
||||
SHOW_TIME("wave_close (ret)");
|
||||
int a_status = pthread_mutex_lock(&pulse_mutex);
|
||||
if (a_status)
|
||||
{
|
||||
SHOW("Error: pulse_mutex lock=%d (%s)\n", a_status, __FUNCTION__);
|
||||
aStopStreamCount = 0; // last action
|
||||
return PULSE_ERROR;
|
||||
}
|
||||
|
||||
return PULSE_OK;
|
||||
drain();
|
||||
|
||||
pthread_mutex_unlock(&pulse_mutex);
|
||||
SHOW_TIME("wave_close (ret)");
|
||||
|
||||
aStopStreamCount = 0; // last action
|
||||
return PULSE_OK;
|
||||
}
|
||||
|
||||
//>
|
||||
|
||||
Reference in New Issue
Block a user