mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-07 15:24:02 +00:00
[1.46.52]
klatt voices, Added nasal formant value to nasal vowels. Fixed bug: speaking "hyphen" between two words with $combine attribute. Language changes: an, pt, ta. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@318 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
+46
-36
@@ -107,57 +107,67 @@ _1M2 un||mil^'on
|
||||
_0M4 bil^'ons
|
||||
_1M4 un||bil^'on
|
||||
|
||||
_0and i
|
||||
_0and %i
|
||||
_dpt kon
|
||||
|
||||
|
||||
// ordinal numbers
|
||||
_#º 'eno
|
||||
_#ª 'ena
|
||||
_#º o
|
||||
_#ª a
|
||||
//_ord eno
|
||||
|
||||
_1o un
|
||||
1o prim'Er
|
||||
_2o dos
|
||||
2o seQ'und
|
||||
_3o tres
|
||||
3o tErT'Er
|
||||
_4o kwatr
|
||||
_5o Tink
|
||||
_6o seIs
|
||||
_7o sEt
|
||||
_8o gwit
|
||||
_9o n'U
|
||||
_10o DET
|
||||
_11o onT
|
||||
_12o DoT
|
||||
_13o tReT
|
||||
_14o katorT
|
||||
_15o kinT
|
||||
_16o sET
|
||||
_1ox prim'Er
|
||||
_2ox seQ'und
|
||||
_3ox tErT'Er
|
||||
|
||||
_1o un'en
|
||||
_2o dos'en
|
||||
_3o tres'en
|
||||
_4o kwatr'en
|
||||
_5o Tink'en
|
||||
_6o seIs'en
|
||||
_7o sEt'en
|
||||
_8o gwit'en
|
||||
_9o nU'en
|
||||
_11o onT'en
|
||||
_12o DoT'en
|
||||
_13o tReT'en
|
||||
_14o katorT'en
|
||||
_15o kinT'en
|
||||
_16o sET'en
|
||||
_10o DET'en
|
||||
_20o Bint'en
|
||||
_30o trent'en
|
||||
_40o kwarant'en
|
||||
_50o Tinkwant'en
|
||||
_60o siSant'en
|
||||
_70o sEtant'en
|
||||
_80o gwitant'en
|
||||
_90o noBant'en
|
||||
|
||||
_1Xo DeTi
|
||||
_20o Bint
|
||||
_2Xo Binti
|
||||
_30o trent
|
||||
_3Xo trentaI
|
||||
_40o kwarant
|
||||
_4Xo kwarantaI
|
||||
_50o Tinkwant
|
||||
_5Xo TinkwantaI
|
||||
_60o siSant
|
||||
_6Xo siSantaI
|
||||
_70o sEtant
|
||||
_7Xo sEtantaI
|
||||
_80o gwitant
|
||||
_8Xo gwitantaI
|
||||
_90o noBant
|
||||
_9Xo noBantaI
|
||||
_0Co TEnt
|
||||
_1Co TEnt
|
||||
_0M1o mil
|
||||
_1M1 mil
|
||||
_0M2o mil^on
|
||||
_1M2o mil^on
|
||||
_1Co TEnt'en
|
||||
_2Co dosTEnt'en
|
||||
_3Co tresTEnt'en
|
||||
_4Co kw,atroTEnt'en
|
||||
_5Co T,inkoTEnt'en
|
||||
_6Co seIsTEnt'en
|
||||
_7Co sjEtTEnt'en
|
||||
_8Co gw,eItoTEnt'en
|
||||
_9Co nweUTEnt'en
|
||||
|
||||
_0M1o mil'en
|
||||
_1M1 mil'en
|
||||
_0M2o mil^on'en
|
||||
_1M2o mil^on'en
|
||||
|
||||
|
||||
// unstressed words
|
||||
|
||||
+9
-5
@@ -4,13 +4,17 @@
|
||||
|
||||
// words of one letter
|
||||
в $combine
|
||||
а $u $combine
|
||||
а $u $combine
|
||||
е $u
|
||||
й i $u
|
||||
й i $u
|
||||
и $u $pause
|
||||
у $u $combine
|
||||
с $combine
|
||||
г god'ina $hasdot
|
||||
у $u $combine
|
||||
с $combine
|
||||
г god'ina $hasdot
|
||||
|
||||
(а в) %av
|
||||
(а с) %as
|
||||
|
||||
|
||||
// letter names
|
||||
б b@
|
||||
|
||||
+14
-14
@@ -104,7 +104,7 @@ p Q r R s s; t T
|
||||
ts v x z
|
||||
|
||||
|
||||
Dictionary en_dict 2013-03-15
|
||||
Dictionary en_dict 2013-03-16
|
||||
|
||||
0 0# 3 3: @ @- @2 @5
|
||||
@L a a# A: A@ aa aI aI3
|
||||
@@ -191,7 +191,7 @@ N n^ p r R R2 s S
|
||||
t tS ts tS; v x z Z
|
||||
|
||||
|
||||
Dictionary hi_dict 2013-03-09
|
||||
Dictionary hi_dict 2013-03-16
|
||||
|
||||
@ @- @2 a a: aI aU a~
|
||||
e E e: E: E~ i I i:
|
||||
@@ -206,7 +206,7 @@ q r r. s S s. t T
|
||||
t# t. t.# v w x z
|
||||
|
||||
|
||||
Dictionary ta_dict 2013-03-15
|
||||
Dictionary ta_dict 2013-03-16
|
||||
|
||||
a a: aI aU e E e: i
|
||||
I i: o o: u U u2 u:
|
||||
@@ -216,7 +216,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. tS v w z z.
|
||||
t# t. tS v w z z.
|
||||
|
||||
|
||||
Dictionary hy_dict 2008-12-22
|
||||
@@ -379,7 +379,7 @@ S s; S; t t; tS ts tS;
|
||||
ts; v w x z Z Z;
|
||||
|
||||
|
||||
Dictionary pt_dict 2013-03-15
|
||||
Dictionary pt_dict 2013-03-16
|
||||
|
||||
& &/ &U~ &~ @ @- a A
|
||||
aI aU e E eI EI eU EU
|
||||
@@ -491,7 +491,7 @@ p Q r R s S t tS
|
||||
v w z Z
|
||||
|
||||
|
||||
Dictionary vi_dict 2013-03-08
|
||||
Dictionary vi_dict 2013-03-16
|
||||
|
||||
@ @: @:I @:U @I @U a a:
|
||||
a:I a:U aI aU e E eU EU
|
||||
@@ -515,13 +515,13 @@ uei uo y y& y@ yE yi yu
|
||||
; C f h j J^ k kh
|
||||
l l# m n N p ph Q
|
||||
q Q" Q^ r R R2 R3 s
|
||||
s. S; t th ts ts. ts. tS;
|
||||
tS; tsh v w x X z.
|
||||
s. S; t th ts ts. ts.h tS;
|
||||
tS;h tsh v w x X z.
|
||||
|
||||
|
||||
Dictionary zhy_dict 2009-01-19
|
||||
|
||||
a aa aai aan aau ai au e
|
||||
a aa aai aang aau ai au e
|
||||
ei eo eoi eu i iu o oe
|
||||
oi ong ou u ui yu
|
||||
|
||||
@@ -540,7 +540,7 @@ n^ p p` r s S t t`
|
||||
tS tS` v w x z Z
|
||||
|
||||
|
||||
Dictionary ml_dict 2013-03-10
|
||||
Dictionary ml_dict 2013-03-16
|
||||
|
||||
@ a a# a: aI aU e E
|
||||
e: i I i: o o: r- u
|
||||
@@ -616,7 +616,7 @@ s S s. t T t# t. t.#
|
||||
v w x z Z z.
|
||||
|
||||
|
||||
Dictionary bg_dict 2013-03-11
|
||||
Dictionary bg_dict 2013-03-16
|
||||
|
||||
@ a e i o u
|
||||
|
||||
@@ -696,7 +696,7 @@ t# t. t.# tS v w x z
|
||||
Z
|
||||
|
||||
|
||||
Dictionary kn_dict 2013-03-09
|
||||
Dictionary kn_dict 2013-03-16
|
||||
|
||||
a a: aI aU e E e: i
|
||||
I i: o o: r- u u:
|
||||
@@ -721,7 +721,7 @@ R R3 s S t T tS ts
|
||||
v w x X z
|
||||
|
||||
|
||||
Dictionary te_dict 2013-03-09
|
||||
Dictionary te_dict 2013-03-16
|
||||
|
||||
a a: aI aU e E e: i
|
||||
i: l- o o: r- u u: V
|
||||
@@ -860,7 +860,7 @@ r R s S t tS v w
|
||||
x z Z
|
||||
|
||||
|
||||
Dictionary an_dict 2013-03-15
|
||||
Dictionary an_dict 2013-03-16
|
||||
|
||||
a aI aU e E eI eU i
|
||||
o O oI u U
|
||||
|
||||
+1
-1
@@ -5864,7 +5864,7 @@
|
||||
_) zs (Y z
|
||||
_) z (wY z
|
||||
|
||||
n) z (_ ts
|
||||
n) z (_N ts
|
||||
@) zales (_ z'A:l@s
|
||||
zei zaI
|
||||
zes (_ zI2z
|
||||
|
||||
+1
-6
@@ -195,12 +195,7 @@ _dpt _d@s@ml'o:_ // ?? what is Hi for "." ?
|
||||
ॐ #X1o~m
|
||||
|
||||
_?? Vks.@r
|
||||
_a ej
|
||||
_b bi:
|
||||
_c si:
|
||||
_d di:
|
||||
_e i:
|
||||
_f Ef
|
||||
|
||||
|
||||
// Punctuation
|
||||
। dVn.d.V
|
||||
|
||||
+1
-1
@@ -26,7 +26,7 @@ p pi:
|
||||
q kju:
|
||||
r a:r
|
||||
s Es
|
||||
t thi:
|
||||
t t#i:
|
||||
u ju:
|
||||
v vi:
|
||||
w dabalju:
|
||||
|
||||
+1
-1
@@ -63,7 +63,7 @@ p pi:
|
||||
q kju:
|
||||
r a:R
|
||||
s Es
|
||||
t ti:
|
||||
t t#i:
|
||||
u ju:
|
||||
v vi:
|
||||
w dVbVlju:
|
||||
|
||||
+11
-7
@@ -359,12 +359,11 @@
|
||||
_perd) e (L05_ e
|
||||
_quis) e (L05_ E
|
||||
_soub) e (L05_ E
|
||||
proteg) e (L05_ e // des-
|
||||
diss) e (L06_ E / contra-
|
||||
tend) e (L06_ e // a- con- en- es-
|
||||
vend) e (L06_ e // re-
|
||||
_mord) e (L06_ e
|
||||
_rend) e (L06_ e
|
||||
_vend) e (L06_ e
|
||||
prend) e (L06_ e // a- rea- des- desa-
|
||||
_arrepend) e (L06_ e
|
||||
_defend) e (L06_ e
|
||||
@@ -373,7 +372,7 @@ _escond) e (L06_ e
|
||||
preend) e (L06_ e // com- a- re- sur-
|
||||
respond) e (L06_ e // cor-
|
||||
bat) e (L07_ e // re- com-
|
||||
ceb) e (L07_ e / re- per- con-
|
||||
ceb) e (L07_ e // re- per- con-
|
||||
ced) e (L07_ e // pro- con- su-
|
||||
met) e (L07_ e // co- pro- arre- re- intro- compro- sub-
|
||||
mov) e (L07_ e // re- co-
|
||||
@@ -388,6 +387,7 @@ respond) e (L06_ e // cor-
|
||||
tend) e (L07_ e // en- con- a- es-
|
||||
torc) e (L07_ e // con-
|
||||
venc) e (L07_ e // con-
|
||||
vend) e (L07_ e // re-
|
||||
vert) e (L07_ e // in- re- con-
|
||||
volv) e (L07_ e // de- en- re-
|
||||
_eleg) e (L07_ e
|
||||
@@ -401,7 +401,6 @@ respond) e (L06_ e // cor-
|
||||
parec) e (L07_ e // a- rea- com- desa-
|
||||
prend) e (L07_ e // a- rea- des-
|
||||
screv) e (L07_ e // e- in- ree- pre- de-
|
||||
_abastec) e (L07_ e
|
||||
_aborrec) e (L07_ e
|
||||
_absolv) e (L07_ e
|
||||
_adoec) e (L07_ e
|
||||
@@ -434,6 +433,7 @@ _perec) e (L07_ e
|
||||
_rejuvenec) e (L07_ e
|
||||
_resolv) e (L07_ e
|
||||
_suspend) e (L07_ e
|
||||
abastec) e (L07_ e / re-
|
||||
conhec) e (L07_ e // & re- des-
|
||||
estabelec) e (L07_ e // re-
|
||||
favorec) e (L07_ e // des-
|
||||
@@ -458,10 +458,11 @@ respond) e (L07_ e // cor-
|
||||
_sev) e (rL03_ E
|
||||
_reit) e (rL03_ E
|
||||
_sinc) e (rL03_ E
|
||||
g) e (rL04_ E // su- refri-
|
||||
_g) e (rL04_ E
|
||||
qu) e (rL04_ E // re-
|
||||
_op) e (rL04_ E
|
||||
_alt) e (rL04_ E
|
||||
_sug) e (rL04_ E
|
||||
_sup) e (rL04_ E
|
||||
_tol) e (rL04_ E
|
||||
_ven) e (rL04_ E
|
||||
@@ -469,6 +470,7 @@ respond) e (L07_ e // cor-
|
||||
_coop) e (rL04_ E
|
||||
_temp) e (rL04_ E
|
||||
_recup) e (rL04_ E
|
||||
_refrig) e (rL04_ E
|
||||
_v) e (rbL03_ E
|
||||
_p) e (rdL02_ E
|
||||
_l) e (rdL03_ E
|
||||
@@ -503,11 +505,13 @@ _obsol) e (tL03_ e
|
||||
scr) e (vL03_ e // e- in- pre- ree- de-
|
||||
_atr) e (vL03_ e
|
||||
_r) e (zL04_ E
|
||||
pr) e (zL04_ E / des- menos-
|
||||
_pr) e (zL04_ E
|
||||
_despr) e (zL04_ E
|
||||
_embel) e (zL04_ E
|
||||
_menospr) e (zL04_ E
|
||||
_emagr) e (çL03
|
||||
pr) e (çL03_ e // a-
|
||||
aqu) e (çL03_ e / re-
|
||||
aqu) e (çL03_ e // re-
|
||||
mer) e (çL03_ e // des-
|
||||
pad) e (çL03_ e // com-
|
||||
par) e (çL03_ e // a- re- com- rea- desa-
|
||||
|
||||
+1
-1
@@ -68,7 +68,7 @@ p pi:
|
||||
q kju:
|
||||
r a:R
|
||||
s Es
|
||||
t thi:
|
||||
t t#i:
|
||||
u ju:
|
||||
v vi:
|
||||
w dVbVlju:
|
||||
|
||||
@@ -950,6 +950,7 @@ _துப்பாக்கி) க்க (ுண்ட gg
|
||||
_ப) சக் tSVk
|
||||
_) ச (க்கரவர்த்தி tSV
|
||||
_) ச (க்கிலி tSV
|
||||
_) சக் (ரவர்த்தி tSVk
|
||||
_க) ச (க்ஸ்தான zV
|
||||
சங்க (ர s.VNkV
|
||||
_) ச (ட்டL08ஸ்கர tSV
|
||||
@@ -1057,6 +1058,7 @@ _தணிகா) ச (ல tSV
|
||||
_வரதா) ச (ாரி tS
|
||||
_வேதா) ச (ாரி tS
|
||||
_கிருஷ்ணமா) ச (ாரி tS
|
||||
_கோபால) ச (ாரி tS
|
||||
_சங்கரா) ச (ாரி tS
|
||||
_தேசிகா) ச (ாரி tS
|
||||
_பட்டா) ச (ாரி tS
|
||||
@@ -1064,6 +1066,7 @@ _பிரம்ம) ச (ாரி tS
|
||||
_மத்வா) ச (ாரி tS
|
||||
அனந்தா) ச (ாரி tS
|
||||
அன்னமா) ச (ாரி tS
|
||||
ராஜகோபால) ச (ாரி tS
|
||||
ராமானுஜா) ச (ாரி tS
|
||||
ஆ) ச (ாரிய_ tS
|
||||
ஆ) ச (ாரியார tS
|
||||
@@ -2601,6 +2604,10 @@ _டீயும்_) ப (ன்னும்_ bV
|
||||
_) ப (ாகீரதி b
|
||||
_) ப (ாக்கிக் b
|
||||
_) ப (ாக்கிய b
|
||||
_) ப (ாக்டரி_ f
|
||||
_) ப (ாக்டரியா b
|
||||
_) ப (ாக்டரியி f
|
||||
_) ப (ாக்டரியை f
|
||||
_) பாக்ட (ீரியா ba:kt.
|
||||
_) பாக்த (ாத ba:gd
|
||||
_) ப (ாக்ய b
|
||||
@@ -2947,6 +2954,7 @@ _விளையாடு_) ப (ாம்பே p
|
||||
_) பி (ராதித் p
|
||||
_) பி (ராத்தல b
|
||||
_) பி (ராந்தி_ b
|
||||
_) பி (ராந்திய_ p
|
||||
_) பி (ராந்தியங் p
|
||||
_) பி (ராந்தியத் p
|
||||
_) பி (ராந்தியம்_ p
|
||||
@@ -2986,8 +2994,10 @@ _விளையாடு_) ப (ாம்பே p
|
||||
_) பி (ரித்தானி b
|
||||
_) பிரின்சிப (ால prinsip
|
||||
_) பி (ரிமிய p
|
||||
_) பி (ரியங்கள p
|
||||
_) பிரியங்க (ா prijVNk
|
||||
_) பி (ரியதர p
|
||||
_) பி (ரியத்த p
|
||||
_) பி (ரியன p
|
||||
_) பி (ரியப்பட p
|
||||
_) பி (ரியம p
|
||||
|
||||
+1
-1
@@ -24,7 +24,7 @@ p pi:
|
||||
q kju:
|
||||
r a:r
|
||||
s Es
|
||||
t thi:
|
||||
t t#i:
|
||||
u ju:
|
||||
v vi:
|
||||
w dVbVlju:
|
||||
|
||||
+4
-4
@@ -77,7 +77,7 @@ ỵ ỵ
|
||||
//================================
|
||||
// Consonants
|
||||
//================================
|
||||
.L01 t c ne nd k x s nt ch th me te le ce ny ry e o u re nch de p pe ph sh v ve
|
||||
.L01 t c ne nd k x s nt ch th me te le ce ny ry e o u re nch de p pe ph sh v ve ge
|
||||
.L02 n
|
||||
|
||||
|
||||
@@ -460,7 +460,7 @@ ỵ ỵ
|
||||
|
||||
.group i
|
||||
i i
|
||||
i (A j
|
||||
//i (A j
|
||||
ia i@
|
||||
ià i@2
|
||||
iá i@3
|
||||
@@ -822,7 +822,7 @@ ỵ ỵ
|
||||
|
||||
.group y
|
||||
y i
|
||||
y (A j
|
||||
// y (A j
|
||||
ya i@
|
||||
yà i@2
|
||||
yá i@3
|
||||
@@ -837,7 +837,7 @@ ỵ ỵ
|
||||
yệ i@6
|
||||
// yêu i@U
|
||||
|
||||
|
||||
y (L01 _^_EN
|
||||
|
||||
.group ỳ
|
||||
ỳ i2
|
||||
|
||||
+41
-41
@@ -452,8 +452,8 @@ l/l_ [l] base
|
||||
l/l_@ [l/3] base
|
||||
[l/] fr
|
||||
[l/3] da
|
||||
l/l@ [¨|5] base
|
||||
[l#] base
|
||||
l/l@ [l#] base
|
||||
base vowelstart_l
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
[K] nso
|
||||
@@ -486,8 +486,8 @@ l/L2_oL [l/2] base
|
||||
l/L2_uL [l/2] base
|
||||
l/l_3 [l/] de
|
||||
l/l_4 [ll] sq
|
||||
l/la [¨|5] base
|
||||
[l#] base
|
||||
l/la [l#] base
|
||||
base vowelstart_l
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
[K] nso
|
||||
@@ -495,8 +495,8 @@ l/la [
|
||||
l/l_a [l/3] base
|
||||
[l/] fr
|
||||
[l/3] da
|
||||
l/le [¨|5] base
|
||||
[l#] base
|
||||
l/le [l#] base
|
||||
base vowelstart_l
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
[K] nso
|
||||
@@ -508,8 +508,8 @@ l/L_eL_af [&] af
|
||||
[&:] af
|
||||
l/l_front [L] sq
|
||||
l/l_front_ [l/4] sq
|
||||
l/li [¨|5] base
|
||||
[l#] base
|
||||
l/li [l#] base
|
||||
base vowelstart_l
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
[l] zh
|
||||
@@ -523,8 +523,8 @@ ll/ll [L] base
|
||||
ll/_ll [L] base
|
||||
l/l_long [l] base
|
||||
[l] fr
|
||||
l/lo [¨|5] base
|
||||
[l#] base
|
||||
l/lo [l#] base
|
||||
base vowelstart_l
|
||||
[l/2] fr
|
||||
[K] nso
|
||||
[K] tn
|
||||
@@ -535,8 +535,8 @@ l^/l_rfx [l.] base
|
||||
[l;] lt
|
||||
[l] ru
|
||||
[l^] ru
|
||||
l/lu [¨|5] base
|
||||
[l#] base
|
||||
l/lu [l#] base
|
||||
base vowelstart_l
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
[K] nso
|
||||
@@ -1041,7 +1041,7 @@ ustop/t_short [t-] consonants
|
||||
[t] lv
|
||||
[t] sk
|
||||
ustop/t_short_ [t] fr
|
||||
ustop/tsh_pzd [tS;] zh
|
||||
ustop/tsh_pzd [tS;h] zh
|
||||
ustop/tsh_pzd_unasp [tS;] zh
|
||||
ustop/tsh_sr [tS] sr
|
||||
ustop/tsh_unasp [tS`] am
|
||||
@@ -1058,7 +1058,7 @@ ustop/ts_pzd3 [tS;] hr
|
||||
[tS;] ko
|
||||
ustop/t_sr [d] sr
|
||||
[t] sr
|
||||
ustop/ts_rfx [ts.] zh
|
||||
ustop/ts_rfx [ts.h] zh
|
||||
ustop/ts_rfx_unasp [ts.] zh
|
||||
ustop/ts_sr [tS;] sr
|
||||
[dZ;] sr
|
||||
@@ -2536,51 +2536,51 @@ vwl_en_us/oor [O:] en-us
|
||||
vwl_en_us/or [o@] en-us
|
||||
[O:] en-sc
|
||||
vwl_en_us/ur [U@] en-us
|
||||
vwl_fr/@2r [] fr
|
||||
vwl_fr/a2r [] fr
|
||||
vwl_fr/aa2r [] fr
|
||||
vwl_fr/@2r fr pre_r
|
||||
vwl_fr/a2r fr pre_r
|
||||
vwl_fr/aa2r fr pre_r
|
||||
vwl_fr/br [r/2] fr
|
||||
vwl_fr/e2r [] fr
|
||||
vwl_fr/e_2r [] fr
|
||||
vwl_fr/ee2r [] fr
|
||||
vwl_fr/i2r [] fr
|
||||
vwl_fr/e2r fr pre_r
|
||||
vwl_fr/e_2r fr pre_r
|
||||
vwl_fr/ee2r fr pre_r
|
||||
vwl_fr/i2r fr pre_r
|
||||
vwl_fr/j [j/] fr
|
||||
vwl_fr/lo [l] fr
|
||||
vwl_fr/o2r [] fr
|
||||
vwl_fr/oo2r [] fr
|
||||
vwl_fr/o2r fr pre_r
|
||||
vwl_fr/oo2r fr pre_r
|
||||
vwl_fr/r [r] fr
|
||||
[r/2] fr
|
||||
vwl_fr/r_ [r/] fr
|
||||
vwl_fr/r_@ [r/] fr
|
||||
vwl_fr/r@ [] fr
|
||||
vwl_fr/r@2 [] fr
|
||||
vwl_fr/r@ fr post_r
|
||||
vwl_fr/r@2 fr post_r
|
||||
vwl_fr/@R2 [R] fr-ca
|
||||
vwl_fr/ra [] fr
|
||||
vwl_fr/ra fr post_r
|
||||
vwl_fr/r_a [r/] fr
|
||||
vwl_fr/raa [] fr
|
||||
vwl_fr/re [] fr
|
||||
vwl_fr/raa fr post_r
|
||||
vwl_fr/re fr post_r
|
||||
vwl_fr/r_e [r/] fr
|
||||
vwl_fr/re2 [] fr
|
||||
vwl_fr/ree [] fr
|
||||
vwl_fr/ri [] fr
|
||||
vwl_fr/re2 fr post_r
|
||||
vwl_fr/ree fr post_r
|
||||
vwl_fr/ri fr post_r
|
||||
vwl_fr/r_i [r/] fr
|
||||
vwl_fr/rj [] fr
|
||||
vwl_fr/rj fr post_r
|
||||
vwl_fr/r_n [r/] fr
|
||||
vwl_fr/ro [] fr
|
||||
vwl_fr/ro fr post_r
|
||||
vwl_fr/r_o [r/] fr
|
||||
vwl_fr/roo [] fr
|
||||
vwl_fr/roo fr post_r
|
||||
vwl_fr/rr [r/] fr
|
||||
vwl_fr/ru [] fr
|
||||
vwl_fr/ru fr post_r
|
||||
vwl_fr/r_u [r/] fr
|
||||
vwl_fr/rw [] fr
|
||||
vwl_fr/ry [] fr
|
||||
vwl_fr/rw fr post_r
|
||||
vwl_fr/ry fr post_r
|
||||
vwl_fr/r_y [r/] fr
|
||||
vwl_fr/tr [r/2] fr
|
||||
vwl_fr/trr [r/] fr
|
||||
vwl_fr/u2r [] fr
|
||||
vwl_fr/u2r fr pre_r
|
||||
vwl_fr/wa [w] fr
|
||||
[w/] fr
|
||||
vwl_fr/y2r [] fr
|
||||
vwl_fr/y2r fr pre_r
|
||||
vwl_hi/l-voc [l-] base
|
||||
[l] lt
|
||||
[l-] sk
|
||||
@@ -2623,7 +2623,7 @@ vwl_ru/u#u [u"] ru
|
||||
vwl_tn/@ [@] tn
|
||||
vwl_tn/I [I] tn
|
||||
vwl_tn/r@ [@] tn
|
||||
vwl_zh/aang [aan] zhy
|
||||
vwl_zh/aang [aang] zhy
|
||||
vwl_zh/aau [Au] zh
|
||||
vwl_zh/a_n [a] zh
|
||||
vwl_zh/ang [ang] zhy
|
||||
@@ -2634,7 +2634,7 @@ vwl_zh/ie [iE] zh
|
||||
vwl_zh/ing [ing] zhy
|
||||
vwl_zh/iou [iou] zh
|
||||
vwl_zh/ng [ng] zhy
|
||||
vwl_zh/oeng [oen] zhy
|
||||
vwl_zh/oeng [oeng] zhy
|
||||
vwl_zh/ong [ong] zhy
|
||||
[ong] zh
|
||||
vwl_zh/uaa [uA] zh
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 28 KiB |
+14
-1
@@ -745,6 +745,7 @@ static void CompileReport(void)
|
||||
REF_HASH_TAB **list;
|
||||
const char *data_path;
|
||||
int prev_table;
|
||||
int procedure_num;
|
||||
int prev_mnemonic;
|
||||
|
||||
if(f_report == NULL)
|
||||
@@ -802,7 +803,17 @@ static void CompileReport(void)
|
||||
j++;
|
||||
}
|
||||
|
||||
fprintf(f_report," [%s] %s",WordToString(prev_mnemonic = list[ix]->ph_mnemonic), phoneme_tab_list2[prev_table = list[ix]->ph_table].name);
|
||||
prev_mnemonic = list[ix]->ph_mnemonic;
|
||||
if((prev_mnemonic >> 24) == 'P')
|
||||
{
|
||||
// a procedure, not a phoneme
|
||||
procedure_num = atoi(WordToString(prev_mnemonic));
|
||||
fprintf(f_report," %s %s", phoneme_tab_list2[prev_table = list[ix]->ph_table].name, proc_names[procedure_num]);
|
||||
}
|
||||
else
|
||||
{
|
||||
fprintf(f_report," [%s] %s",WordToString(prev_mnemonic), phoneme_tab_list2[prev_table = list[ix]->ph_table].name);
|
||||
}
|
||||
fputc('\n',f_report);
|
||||
}
|
||||
|
||||
@@ -2761,6 +2772,8 @@ int CompilePhoneme(int compile_phoneme)
|
||||
}
|
||||
strcpy(proc_names[n_procs], item_string);
|
||||
phoneme_out = &phoneme_out2;
|
||||
sprintf(number_buf,"%.3dP", n_procs);
|
||||
phoneme_out->mnemonic = StringToWord(number_buf);
|
||||
}
|
||||
|
||||
phoneme_out->code = phcode;
|
||||
|
||||
+1
-1
@@ -35,7 +35,7 @@
|
||||
#include "translate.h"
|
||||
#include "wave.h"
|
||||
|
||||
const char *version_string = "1.46.51 15.Mar.13";
|
||||
const char *version_string = "1.46.52 16.Mar.13";
|
||||
const int version_phdata = 0x014640;
|
||||
|
||||
int option_device_number = -1;
|
||||
|
||||
+1
-1
@@ -82,7 +82,7 @@ const char *WordToString(unsigned int word)
|
||||
int ix;
|
||||
static char buf[5];
|
||||
|
||||
for(ix=0; ix<3; ix++)
|
||||
for(ix=0; ix<4; ix++)
|
||||
buf[ix] = word >> (ix*8);
|
||||
buf[4] = 0;
|
||||
return(buf);
|
||||
|
||||
@@ -731,6 +731,7 @@ Translator *SelectTranslator(const char *name)
|
||||
if(name2 == L('a','n'))
|
||||
{
|
||||
tr->langopts.stress_flags = S_FINAL_SPANISH | S_FINAL_DIM_ONLY | S_FINAL_NO_2;
|
||||
tr->langopts.numbers2 = 0;
|
||||
}
|
||||
else
|
||||
if(name2 == L_pap)
|
||||
|
||||
@@ -1938,6 +1938,7 @@ static int TranslateWord2(Translator *tr, char *word, WORD_TAB *wtab, int pre_pa
|
||||
if(ok)
|
||||
{
|
||||
*p2 = '-'; // replace next space by hyphen
|
||||
wtab[0].flags &= ~FLAG_ALL_UPPER; // prevent it being considered an abbreviation
|
||||
flags = TranslateWord(translator, word, next_pause, wtab, NULL); // translate the combined word
|
||||
if((sylimit > 0) && (CountSyllables(p) > (sylimit & 0x1f)))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user