mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-14 17:47:19 +00:00
[1.40.21]
Fix: -g command option not working on Windows. Fix: Text position value in events was limited to 16 bits. [1.40.15] espeakedit: Change formant dialog to include Klatt parameters. espeakedit: Change the format of formant data to include Klatt parameters. espeakedit: Fix the frequency of F7,F8 at 7800Hz,9000Hz. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@220 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
+99
-70
@@ -1,7 +1,7 @@
|
||||
59 phoneme tables
|
||||
60 phoneme tables
|
||||
new total
|
||||
base 103 103
|
||||
base2 24 122
|
||||
base2 26 124
|
||||
en 50 149
|
||||
en_n 32 149
|
||||
en_us 37 150
|
||||
@@ -15,8 +15,8 @@
|
||||
eo 13 115
|
||||
jbo 4 116
|
||||
fi 40 134
|
||||
fr 55 141
|
||||
fr_ca 11 141
|
||||
fr 53 140
|
||||
fr_ca 11 140
|
||||
hi 60 149
|
||||
ta 17 152
|
||||
hu 23 119
|
||||
@@ -29,16 +29,16 @@
|
||||
mk 3 141
|
||||
sr 14 140
|
||||
ru 39 134
|
||||
it 17 125
|
||||
it 17 127
|
||||
la 21 121
|
||||
es 9 123
|
||||
es_la 1 123
|
||||
ca 11 125
|
||||
pt 28 139
|
||||
pt_pt 20 139
|
||||
es 9 125
|
||||
es_la 1 125
|
||||
ca 11 127
|
||||
pt 28 140
|
||||
pt_pt 20 140
|
||||
ro 36 146
|
||||
el 8 122
|
||||
grc 12 127
|
||||
el 8 124
|
||||
grc 12 128
|
||||
sv 25 125
|
||||
no 28 129
|
||||
is 33 129
|
||||
@@ -47,18 +47,19 @@
|
||||
zh 66 154
|
||||
sw 14 112
|
||||
tr 18 127
|
||||
ku 18 127
|
||||
id 15 124
|
||||
ku 18 128
|
||||
id 15 126
|
||||
sq 35 127
|
||||
hy 24 119
|
||||
rw 15 129
|
||||
rw 15 131
|
||||
ml 13 151
|
||||
kn 15 151
|
||||
bn 59 155
|
||||
ne 18 157
|
||||
mr 1 149
|
||||
mr 12 149
|
||||
om 25 125
|
||||
eu 6 124
|
||||
eu 6 125
|
||||
da 21 118
|
||||
|
||||
Data file Used by
|
||||
b/b [b] base
|
||||
@@ -432,25 +433,22 @@ l/l_3 [l/] de
|
||||
l/l_4 [ll] sq
|
||||
l/la [(a)] base
|
||||
[a] fr
|
||||
[a2] fr
|
||||
l/l_a [(a)] base
|
||||
[a] fr
|
||||
[a2] fr
|
||||
[wA] fr
|
||||
[A~] fr
|
||||
l/le [(e)] base
|
||||
[E] fr
|
||||
[e] fr
|
||||
[E2] fr
|
||||
l/l_e [(e)] base
|
||||
[E] fr
|
||||
[E2] fr
|
||||
l/L_eL_af [&] af
|
||||
[&:] af
|
||||
l/l_front [L] sq
|
||||
l/l_front_ [l/4] sq
|
||||
l/li [(i)] base
|
||||
[i] fr
|
||||
[i-] fr
|
||||
[i:] fr
|
||||
[l] zh
|
||||
l/l_i [(i)] base
|
||||
@@ -580,20 +578,15 @@ r3/r_ [r/] base
|
||||
[r/] af
|
||||
[r/] ru
|
||||
r3/r_@ [(@)] base
|
||||
[@2] fr
|
||||
r3/r#_ [r#] is
|
||||
r3/r_2 [r/2] fr
|
||||
r3/r_a [(a)] base
|
||||
r3/r_e [(e)] base
|
||||
r3/r_i [(i)] base
|
||||
[i] fr
|
||||
[w^i] fr
|
||||
r3/r_n [r/] base
|
||||
[r/2] fr
|
||||
[r/] ru
|
||||
r3/r_o [(o)] base
|
||||
[O] fr
|
||||
[O2] fr
|
||||
r3/r_ru [R4] ru
|
||||
r3/r_ru2 [R4] ru
|
||||
r3/r_sr [r.] bn
|
||||
@@ -614,20 +607,22 @@ r3/r_trill2.wav [R] base
|
||||
r3/r_trill3.wav [R3] base
|
||||
[r] af
|
||||
[r] nl
|
||||
r3/r_trill_short [r] fi
|
||||
r3/r_trill.wav [R2] base
|
||||
[r] fi
|
||||
[R2] lv
|
||||
[R] pl
|
||||
[r*] sr
|
||||
[x] pt
|
||||
r3/r_u [(u)] base
|
||||
r3/r_uvl [r"] base
|
||||
[R2] da
|
||||
r3/r_uvl.wav [r"] base
|
||||
[R2] da
|
||||
r3/rx [*] base
|
||||
[r/] base
|
||||
[r/] af
|
||||
[R] fr
|
||||
[r] fr
|
||||
[r2] fr
|
||||
[r/2] fr
|
||||
[R] fr_ca
|
||||
[r/] ru
|
||||
@@ -640,6 +635,7 @@ r3/rz_cs [R^] sk
|
||||
r3/@tap [**] base
|
||||
r3/@tap2 [**] base
|
||||
r3/@tap_rfx [r.] base
|
||||
r/a_ [r] da
|
||||
r/r [r] base
|
||||
[r-] base
|
||||
[r] en_sc
|
||||
@@ -650,7 +646,6 @@ r/_r [r] base
|
||||
r/r_ [r] base
|
||||
[r] en_sc
|
||||
[r] de
|
||||
[r] fi
|
||||
[r2] nl
|
||||
[r] ru
|
||||
[r] ro
|
||||
@@ -664,7 +659,6 @@ r/ro [(o)] base
|
||||
r/rr [r/] base
|
||||
[r/] af
|
||||
[r] de
|
||||
[r] fi
|
||||
[r2] nl
|
||||
[r] ru
|
||||
[r/] ru
|
||||
@@ -677,7 +671,6 @@ r/tr [r] base
|
||||
r/trr [r/] base
|
||||
[r/] af
|
||||
[r] de
|
||||
[r] fi
|
||||
[r2] nl
|
||||
[r] ru
|
||||
[r/] ru
|
||||
@@ -690,18 +683,8 @@ r/xr [(@)] base
|
||||
[(i)] base
|
||||
[(o)] base
|
||||
[(u)] base
|
||||
[@] fr
|
||||
[Y] fr
|
||||
[e] fr
|
||||
[i] fr
|
||||
[o] fr
|
||||
[u] fr
|
||||
[y] fr
|
||||
[a2] fr
|
||||
[o2] fr
|
||||
[i:] fr
|
||||
[u:] fr
|
||||
[wA] fr
|
||||
[a] fr
|
||||
[A~] fr
|
||||
ufric/ch [C] base
|
||||
[J^] base
|
||||
@@ -801,6 +784,7 @@ ufric/x_sr [h] sr
|
||||
[x] sr
|
||||
ufric/xx [X] base
|
||||
[Q"] base
|
||||
[R] da
|
||||
ustop/c [c] base
|
||||
ustop/c_ejc [c`] om
|
||||
ustop/k [k] base
|
||||
@@ -860,7 +844,6 @@ ustop/kr [k] base
|
||||
[k] base2
|
||||
[k] en
|
||||
[k] fi
|
||||
[k] fr
|
||||
[kh] hi
|
||||
[k] hu
|
||||
[k] lv
|
||||
@@ -1165,6 +1148,7 @@ vdiph/aau_3 [aU] hi
|
||||
[aU] kn
|
||||
[aU] bn
|
||||
[aU] ne
|
||||
[aU] mr
|
||||
vdiph/aau_4 [aU] vi
|
||||
vdiph/ae [E:] fr_ca
|
||||
[aI] la
|
||||
@@ -1191,6 +1175,7 @@ vdiph/ai_6 [aI] en_rp
|
||||
vdiph/ai_7 [aI] en_sc
|
||||
[aI2] en_sc
|
||||
[aI] is
|
||||
[aI] mr
|
||||
vdiph/aoo [aU] en_us
|
||||
vdiph/au [aU] en
|
||||
[aU] af
|
||||
@@ -1302,7 +1287,6 @@ vdiph/@u_en [oU] en
|
||||
[@U] id
|
||||
vdiph/ui [uI] base2
|
||||
[uI] eo
|
||||
[ui] fi
|
||||
[ui] lv
|
||||
[uI] vi
|
||||
[ui] zhy
|
||||
@@ -1311,6 +1295,7 @@ vdiph/u-i [yI] vi
|
||||
vdiph/ui_2 [uI] af
|
||||
vdiph/ui_3 [uI] cy
|
||||
[uY] cy
|
||||
vdiph/ui_4 [ui] fi
|
||||
vdiph/Vi [VI] ne
|
||||
vdiph/Vu [@U] af
|
||||
[VU] ne
|
||||
@@ -1332,8 +1317,8 @@ vdiph/y#y_3 [Y:] nl
|
||||
vnasal/aa_n [a~] hi
|
||||
[a~] bn
|
||||
vnasal/aa_n2 [A~] en
|
||||
[A~] fr
|
||||
vnasal/aa_n3 [A~] af
|
||||
vnasal/aa_n4 [A~] fr
|
||||
vnasal/a#_n [&~] pt
|
||||
vnasal/a#u_n [&U~] pt
|
||||
[&U~] pt_pt
|
||||
@@ -1360,7 +1345,7 @@ vnasal/o_n [o~] hi
|
||||
[o~] pt
|
||||
[o~] bn
|
||||
vnasal/o_n2 [o~] af
|
||||
vnasal/o_n3 [O~] fr
|
||||
[O~] fr
|
||||
vnasal/oo_n [O~] en
|
||||
vnasal/oo_n2 [O~] hi
|
||||
[o] zh
|
||||
@@ -1391,6 +1376,7 @@ voc/Q_ [Q] base
|
||||
voc/Q_less [Q] nl
|
||||
[x2] pt
|
||||
voc/Q_ulv [Q"] base
|
||||
[R] da
|
||||
voc/v [v] base
|
||||
[v] fi
|
||||
[v] fr
|
||||
@@ -1400,6 +1386,7 @@ voc/v [v] base
|
||||
[v;] ro
|
||||
[v] is
|
||||
[v] bn
|
||||
[v] da
|
||||
voc/v_ [B] base
|
||||
[v] base
|
||||
[v] fi
|
||||
@@ -1411,6 +1398,7 @@ voc/v_ [B] base
|
||||
[v;] ro
|
||||
[v] is
|
||||
[v] bn
|
||||
[v] da
|
||||
voc/v2 [v#] es
|
||||
voc/vj [v] base
|
||||
[v] fr
|
||||
@@ -1477,7 +1465,6 @@ vowel/@ [@] base
|
||||
[@] kn
|
||||
[@4] bn
|
||||
vowel/@- [@-] base
|
||||
[@3] fr
|
||||
[r*] hr
|
||||
vowel/& [a] en_rp
|
||||
[&] fi
|
||||
@@ -1512,6 +1499,7 @@ vowel/@_3 [@] en_sc
|
||||
[@3] hi
|
||||
[@3] bn
|
||||
[@3] ne
|
||||
[@] da
|
||||
vowel/3_2 [3:] en_n
|
||||
[@] zh
|
||||
vowel/3_3 [3:] en_rp
|
||||
@@ -1548,6 +1536,7 @@ vowel/a [a] en
|
||||
[a] it
|
||||
[a] zh
|
||||
[a] id
|
||||
[a:] mr
|
||||
vowel/a# [a/] base2
|
||||
[a2] en_sc
|
||||
[a2] en_wi
|
||||
@@ -1568,6 +1557,7 @@ vowel/a_2 [a] base2
|
||||
[a] pt_pt
|
||||
[a] ro
|
||||
[a] rw
|
||||
[a] da
|
||||
vowel/a#_2 [a#] pl
|
||||
[&] hr
|
||||
[a2] sv
|
||||
@@ -1585,6 +1575,7 @@ vowel/a_3 [a] en_sc
|
||||
[a] is
|
||||
[A] zh
|
||||
[a] sq
|
||||
[A] da
|
||||
vowel/a#_3 [a2] en
|
||||
[a2] en_n
|
||||
[a2] en_us
|
||||
@@ -1601,6 +1592,7 @@ vowel/a#_3 [a2] en
|
||||
[a] ml
|
||||
[a] bn
|
||||
[a#] om
|
||||
[3] da
|
||||
vowel/a_4 [a/] el
|
||||
[a] vi
|
||||
[a:] om
|
||||
@@ -1614,11 +1606,9 @@ vowel/a_5 [a:] ta
|
||||
[a:] kn
|
||||
[A] om
|
||||
vowel/a_6 [a] fr
|
||||
[a2] fr
|
||||
[a] ca
|
||||
[a:] vi
|
||||
vowel/aa [a] fi
|
||||
[A] fr_ca
|
||||
vowel/aa [A] fr_ca
|
||||
[A] no
|
||||
[A:] no
|
||||
[aa] zhy
|
||||
@@ -1643,7 +1633,8 @@ vowel/aa_6 [A] de
|
||||
vowel/aa_7 [A] nl
|
||||
vowel/aa_8 [0] en_us
|
||||
[A:] en_us
|
||||
vowel/aa_9 [a:] hi
|
||||
vowel/aa_9 [a] fi
|
||||
[a:] hi
|
||||
[a:] bn
|
||||
[a] ne
|
||||
vowel/a_en [A] fr
|
||||
@@ -1682,6 +1673,7 @@ vowel/e [e] base2
|
||||
[e:] ml
|
||||
[e:] kn
|
||||
[e] ne
|
||||
[e] da
|
||||
vowel/e# [I] en_sc
|
||||
[I2] en_sc
|
||||
vowel/e_2 [eI] en_sc
|
||||
@@ -1697,7 +1689,8 @@ vowel/e_3 [i] en_n
|
||||
[e:] hu
|
||||
[e] ku
|
||||
vowel/e_5 [i] en_sc
|
||||
vowel/e_6 [e] om
|
||||
vowel/e_6 [e] mr
|
||||
[e] om
|
||||
vowel/ee [E] en_n
|
||||
[E] sv
|
||||
vowel/e_e [E] en_sc
|
||||
@@ -1716,6 +1709,7 @@ vowel/ee_2 [E] en
|
||||
[E2] nl
|
||||
[E] zh
|
||||
[E#] ku
|
||||
[&] da
|
||||
vowel/ee#_2 [E-] sv
|
||||
[E#] sq
|
||||
vowel/ee_3 [&] af
|
||||
@@ -1728,7 +1722,6 @@ vowel/ee_6 [&] sk
|
||||
[E] ku
|
||||
vowel/e_mid [E] en_rp
|
||||
[E] fr
|
||||
[E2] fr
|
||||
[E] fr_ca
|
||||
[E] hi
|
||||
[E] hu
|
||||
@@ -1767,6 +1760,7 @@ vowel/e_mid2 [E] af
|
||||
[e] kn
|
||||
[E] om
|
||||
[E#] om
|
||||
[E] da
|
||||
vowel/@_fnt [@] en_wi
|
||||
[@2] en_wi
|
||||
[@2] hr
|
||||
@@ -1802,11 +1796,12 @@ vowel/i [i] base2
|
||||
vowel/i# [y:] cy
|
||||
vowel/i_2 [i2] de
|
||||
[i:] de
|
||||
[i] fr
|
||||
[i-] fr
|
||||
[i] nl
|
||||
[i:] la
|
||||
[i:] sv
|
||||
vowel/i_3 [i] af
|
||||
[i] fr
|
||||
[i:] fr
|
||||
[i:] sk
|
||||
vowel/i_4 [i] fi
|
||||
@@ -1814,6 +1809,7 @@ vowel/i_4 [i] fi
|
||||
[I] it
|
||||
[i] is
|
||||
[i] vi
|
||||
[i] da
|
||||
vowel/i_5 [i:] en_sc
|
||||
vowel/i#_5 [y] pt_pt
|
||||
[i/] pt_pt
|
||||
@@ -1828,6 +1824,7 @@ vowel/i_6 [i] hi
|
||||
[i] id
|
||||
[i] ml
|
||||
[i] kn
|
||||
[I] mr
|
||||
vowel/i#_6 [i.] zh
|
||||
vowel/i_7 [i] pl
|
||||
[i] sq
|
||||
@@ -1838,6 +1835,7 @@ vowel/i_fnt [i:] en_wi
|
||||
[i:] hi
|
||||
[i] bn
|
||||
[i:] bn
|
||||
[i:] mr
|
||||
vowel/ii [I] en_n
|
||||
[I2] en_n
|
||||
[I] en_rp
|
||||
@@ -1906,6 +1904,8 @@ vowel/@_low [3] en_rp
|
||||
[@2] bn
|
||||
[V] ne
|
||||
[@/] ne
|
||||
[@] mr
|
||||
[V] mr
|
||||
vowel/@_low2 [@/] en_us
|
||||
[@2] en_us
|
||||
vowel/o [o] base2
|
||||
@@ -1932,6 +1932,7 @@ vowel/o [o] base2
|
||||
[o] kn
|
||||
[o:] kn
|
||||
[o] bn
|
||||
[o] mr
|
||||
vowel/o_2 [o:] cy
|
||||
[o2] fr
|
||||
[o:] hi
|
||||
@@ -1940,6 +1941,7 @@ vowel/o_2 [o:] cy
|
||||
[o:] no
|
||||
[o] vi
|
||||
[o:] bn
|
||||
[o] da
|
||||
vowel/o-_2 [V] en_n
|
||||
[V] en_wm
|
||||
vowel/o_3 [oU] en_sc
|
||||
@@ -1947,18 +1949,22 @@ vowel/o_3 [oU] en_sc
|
||||
vowel/o-_3 [U] en_rp
|
||||
vowel/o-_4 [o] ro
|
||||
vowel/o_5 [O] nl
|
||||
[O] da
|
||||
vowel/o_6 [O:] nl
|
||||
vowel/o_7 [o] ku
|
||||
vowel/oe [W] en
|
||||
[W] af
|
||||
[W] de
|
||||
[W] hy
|
||||
[W] da
|
||||
vowel/oe_2 [W] no
|
||||
[W] tr
|
||||
vowel/oe_4 [W] sv
|
||||
vowel/o_mid [U@] en_rp
|
||||
[O] fr
|
||||
[o] fr
|
||||
[O2] fr
|
||||
[o2] fr
|
||||
[o] hu
|
||||
[o] tr
|
||||
[o] ne
|
||||
@@ -1994,6 +2000,7 @@ vowel/oo_1 [O:] en_n
|
||||
vowel/oo_2 [0] en_sc
|
||||
[O] cy
|
||||
[o] cs
|
||||
[0] da
|
||||
vowel/oo_3 [O] af
|
||||
vowel/oo_4 [O] base2
|
||||
[0] en_wm
|
||||
@@ -2055,10 +2062,10 @@ vowel/u_2 [u1] fi
|
||||
[u] tr
|
||||
vowel/u#_2 [u-] ta
|
||||
[u-] sv
|
||||
vowel/u_3 [u] fr
|
||||
[u:] fr
|
||||
vowel/u_3 [u:] fr
|
||||
vowel/u#_3 [U] ta
|
||||
[U:] ta
|
||||
vowel/u_4 [u] fr
|
||||
vowel/u#_4 [U] en_sc
|
||||
[u:] en_sc
|
||||
vowel/u_5 [u] sw
|
||||
@@ -2093,6 +2100,9 @@ vowel/u_bck [u] base2
|
||||
[u#] rw
|
||||
[u:] bn
|
||||
[u] ne
|
||||
[U] mr
|
||||
[u:] mr
|
||||
[u] da
|
||||
vowel/u_bck2 [u:] la
|
||||
vowel/u_fnt [u:] en_rp
|
||||
vowel/uu [U] en
|
||||
@@ -2128,9 +2138,13 @@ vowel/V_3 [V] en_rp
|
||||
[V] ta
|
||||
[V] bn
|
||||
vowel/V_4 [V] en_sc
|
||||
[V] da
|
||||
vowel/V_6 [V] en_us
|
||||
[a#] lv
|
||||
vowel/y [y:] en
|
||||
vowel/V_7 [@] mr
|
||||
[V] mr
|
||||
vowel/y [y] base2
|
||||
[y:] en
|
||||
[y:] de
|
||||
[y] fi
|
||||
[y:] hu
|
||||
@@ -2138,7 +2152,9 @@ vowel/y [y:] en
|
||||
[y] la
|
||||
[yu] zhy
|
||||
[y] sq
|
||||
vowel/y# [Y:] en
|
||||
[y] da
|
||||
vowel/y# [Y] base2
|
||||
[Y:] en
|
||||
[3:] en_wm
|
||||
[Y:] de
|
||||
[Y] fi
|
||||
@@ -2163,6 +2179,7 @@ vowel/y_5 [y:] sv
|
||||
[y] ku
|
||||
vowel/yy [y"] fr_ca
|
||||
[y] no
|
||||
[Y] da
|
||||
vowel/yy_3 [y] sv
|
||||
vowel/yy_4 [y] de
|
||||
[y] hu
|
||||
@@ -2218,25 +2235,37 @@ vwl_en_us/oor [0] en_us
|
||||
vwl_en_us/or [o@] en_us
|
||||
[O:] en_sc
|
||||
vwl_en_us/ur [U@] en_us
|
||||
vwl_fr/r_@ [W] fr
|
||||
vwl_fr/r [r] fr
|
||||
[r2] fr
|
||||
vwl_fr/r_@ [@] fr
|
||||
[Y] fr
|
||||
[@2] fr
|
||||
[W2] fr
|
||||
[W~] fr
|
||||
vwl_fr/@R [x] pt_pt
|
||||
vwl_fr/r_@2 [W] fr
|
||||
vwl_fr/@R2 [R] fr_ca
|
||||
vwl_fr/@R3 [R] fr
|
||||
[r] fr
|
||||
[Q2] hy
|
||||
vwl_fr/@R4 [r2] fr
|
||||
[Q2] hy
|
||||
vwl_fr/@R5 [r] fr
|
||||
[Q2] hy
|
||||
vwl_fr/r_a [a] fr
|
||||
[a2] fr
|
||||
[wA] fr
|
||||
vwl_fr/@R3 [Q2] hy
|
||||
vwl_fr/@R4 [Q2] hy
|
||||
vwl_fr/@R5 [Q2] hy
|
||||
vwl_fr/r_a [wA] fr
|
||||
vwl_fr/r_e [E] fr
|
||||
[E2] fr
|
||||
[e] fr
|
||||
vwl_fr/r_i [i] fr
|
||||
[i:] fr
|
||||
[w^i] fr
|
||||
vwl_fr/r_o [O] fr
|
||||
[o] fr
|
||||
[O2] fr
|
||||
[o2] fr
|
||||
[O~] fr
|
||||
vwl_fr/r_u [u] fr
|
||||
[u:] fr
|
||||
vwl_fr/r_y [y] fr
|
||||
vwl_fr/tr [r] fr
|
||||
vwl_fr/w_a [wA] fr
|
||||
vwl_fr/xr [a] fr
|
||||
[A~] fr
|
||||
vwl_hi/l-voc [l-] jbo
|
||||
[l-] hi
|
||||
[l-] sk
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -70,6 +70,21 @@ phoneme U
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme y
|
||||
vowel starttype (i) endtype (i)
|
||||
length 160
|
||||
formants vowel/y
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme Y
|
||||
vowel starttype (@) endtype (@)
|
||||
length 160
|
||||
formants vowel/y#
|
||||
endphoneme
|
||||
|
||||
|
||||
|
||||
phoneme aU
|
||||
vowel starttype (a) endtype (u)
|
||||
length 270
|
||||
|
||||
+10
-14
@@ -44,8 +44,8 @@ endphoneme
|
||||
phoneme a
|
||||
vowel starttype (a) endtype (a)
|
||||
length 170
|
||||
formants vowel/aa
|
||||
reduceto a2 1
|
||||
formants vowel/aa_9
|
||||
// reduceto a2 1
|
||||
endphoneme
|
||||
|
||||
phoneme a2
|
||||
@@ -90,7 +90,7 @@ endphoneme
|
||||
|
||||
phoneme y
|
||||
vowel starttype (u) endtype (u)
|
||||
length 155
|
||||
length 150
|
||||
formants vowel/y
|
||||
endphoneme
|
||||
|
||||
@@ -139,7 +139,7 @@ phoneme ui
|
||||
vowel starttype (u) endtype (i)
|
||||
length 270
|
||||
long
|
||||
formants vdiph/ui
|
||||
formants vdiph/ui_4
|
||||
endphoneme
|
||||
|
||||
phoneme yi
|
||||
@@ -236,17 +236,13 @@ endphoneme
|
||||
//===========
|
||||
|
||||
|
||||
|
||||
phoneme r
|
||||
liquid starttype #r endtype #r
|
||||
length 100
|
||||
lengthmod 7
|
||||
beforenotvowel r/
|
||||
phoneme r // this is [R2] but shorter
|
||||
liquid
|
||||
vowelin f1=0 f2=1700 -300 300 f3=-300 80
|
||||
vowelout f1=2 f2=1700 -300 300 f3=-300 80 brk
|
||||
formants r3/r_trill_short+r3/r_trill.wav%50
|
||||
trill
|
||||
formants r/rr
|
||||
after _ r/rr
|
||||
after t r/trr p r/trr k r/trr
|
||||
before _ r/r_
|
||||
lengthmod 6
|
||||
endphoneme
|
||||
|
||||
|
||||
|
||||
+107
-112
@@ -2,18 +2,24 @@
|
||||
// French
|
||||
//====================================================
|
||||
|
||||
phoneme (l) virtual
|
||||
// Used for l and l/
|
||||
endphoneme
|
||||
|
||||
phoneme : // Lengthen previous vowel by "length"
|
||||
virtual
|
||||
length 40 // shorter than for fr-ca
|
||||
endphoneme
|
||||
|
||||
|
||||
// Vowels
|
||||
//=======
|
||||
phoneme @
|
||||
vowel starttype (@) endtype (@)
|
||||
length 190
|
||||
formants vowel/@_hgh
|
||||
before l/ DFT+l/l_@
|
||||
before (r) DFT+r/xr
|
||||
before (r) DFT+vwl_fr/r_@
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -21,16 +27,7 @@ phoneme @2
|
||||
vowel starttype (@) endtype (@)
|
||||
length 170
|
||||
formants vowel/@_fr
|
||||
before (r) DFT+r3/r_@
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme @3 // Mute at end of word
|
||||
vowel nonsyllabic
|
||||
starttype (@) endtype _
|
||||
formants vowel/@-
|
||||
unstressed
|
||||
length 40
|
||||
before (r) DFT-10+vwl_fr/r_@
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -40,19 +37,8 @@ phoneme a
|
||||
formants vowel/a_6
|
||||
after l l/la-15
|
||||
before l/ DFT+l/l_a
|
||||
before r/2 DFT-40+vwl_fr/r_a
|
||||
reduceto a2 1
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme a2
|
||||
vowel starttype (a) endtype (a)
|
||||
length 190
|
||||
formants vowel/a_6
|
||||
after l l/la-15
|
||||
before l/ DFT+l/l_a
|
||||
before (r) DFT+r/xr
|
||||
before r/2 DFT+vwl_fr/r_a
|
||||
before (r) DFT-10+vwl_fr/xr
|
||||
before r/2 DFT+r/xr
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -60,9 +46,9 @@ phoneme e
|
||||
vowel starttype (e) endtype (e)
|
||||
length 190
|
||||
formants vowel/e
|
||||
after l l/le-15
|
||||
after (l) l/le-15
|
||||
before l/ DFT-20+l/xl
|
||||
before (r) DFT+r/xr
|
||||
before (r) DFT-10+vwl_fr/r_e
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -70,32 +56,31 @@ phoneme E
|
||||
vowel starttype (e) endtype (e)
|
||||
length 190
|
||||
formants vowel/e_mid
|
||||
after l l/le-15
|
||||
after (l) l/le-15
|
||||
before l/ DFT+l/l_e
|
||||
before r/2 DFT+vwl_fr/r_e
|
||||
reduceto E2 1
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme E2
|
||||
vowel starttype (e) endtype (e)
|
||||
length 190
|
||||
formants vowel/e_mid
|
||||
after l l/le-15
|
||||
before l/ DFT+l/l_e
|
||||
before r/2 DFT-20+vwl_fr/r_e
|
||||
before (r) DFT-10+vwl_fr/r_e
|
||||
before r/2 DFT-10+vwl_fr/r_e
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme i
|
||||
vowel starttype (i) endtype (i)
|
||||
length 170
|
||||
formants vowel/i_3
|
||||
length 180
|
||||
formants vowel/i_2
|
||||
linkout ;
|
||||
after l l/li-15
|
||||
after (l) l/li-15
|
||||
before l/ DFT+l/l_i
|
||||
before (r) DFT+r/xr
|
||||
before r/2 DFT+r3/r_i
|
||||
before (r) DFT-20+vwl_fr/r_i
|
||||
before r/2 DFT+vwl_fr/r_i
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme i- // shorter
|
||||
vowel starttype (i) endtype (i)
|
||||
length 120
|
||||
formants vowel/i_2
|
||||
linkout ;
|
||||
after (l) l/li-15
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -104,9 +89,10 @@ phoneme i: // longer than i
|
||||
length 250
|
||||
formants vowel/i_3
|
||||
linkout ;
|
||||
after l l/li-15
|
||||
after (l) l/li-15
|
||||
before l/ DFT+l/l_i
|
||||
before r/2 DFT-20+r/xr-25
|
||||
before (r) DFT-20+vwl_fr/r_i
|
||||
before r/2 DFT-20+vwl_fr/r_i
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -114,9 +100,10 @@ phoneme o
|
||||
vowel starttype (o) endtype (o)
|
||||
length 190
|
||||
formants vowel/o_3
|
||||
after l l/lo-10
|
||||
after (l) l/lo-10
|
||||
before l/ DFT+l/l_o
|
||||
before (r) DFT+r/xr
|
||||
before (r) DFT+vwl_fr/r_o
|
||||
before r/2 vowel/o_mid+vwl_fr/r_o
|
||||
reduceto o2 1
|
||||
endphoneme
|
||||
|
||||
@@ -125,9 +112,10 @@ phoneme o2
|
||||
vowel starttype (o) endtype (o)
|
||||
length 190
|
||||
formants vowel/o_2
|
||||
after l l/lo-10
|
||||
before l/ DFT+l/l_o
|
||||
before (r) DFT+r/xr
|
||||
after (l) l/lo-10
|
||||
before l/ vowel/o_mid+l/l_o
|
||||
before (r) DFT+vwl_fr/r_o
|
||||
before r/2 vowel/o_mid+vwl_fr/r_o
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -135,10 +123,10 @@ phoneme O
|
||||
vowel starttype (o) endtype (o)
|
||||
length 190
|
||||
formants vowel/o_mid
|
||||
after l l/lo-10
|
||||
after (l) l/lo-10
|
||||
before l/ DFT+l/l_o
|
||||
before r/2 DFT+r3/r_o
|
||||
reduceto o 1
|
||||
before r/2 DFT+vwl_fr/r_o
|
||||
reduceto o2 1
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -146,20 +134,22 @@ phoneme O2 // Like O but no reduceto
|
||||
vowel starttype (o) endtype (o)
|
||||
length 190
|
||||
formants vowel/o_mid
|
||||
after l l/lo-10
|
||||
after (l) l/lo-10
|
||||
before l/ DFT+l/l_o
|
||||
before r/2 DFT+r3/r_o
|
||||
before (r) DFT+vwl_fr/r_o
|
||||
before r/2 DFT+vwl_fr/r_o
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme u
|
||||
vowel starttype (u) endtype (u)
|
||||
length 190
|
||||
formants vowel/u_3
|
||||
formants vowel/u_4
|
||||
after l l/lu-20
|
||||
before l/ DFT-20+l/l_u
|
||||
before (r) DFT+r/xr
|
||||
before (r) DFT+vwl_fr/r_u
|
||||
before r/2 DFT+vwl_fr/r_u
|
||||
before i DFT-50
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -170,7 +160,7 @@ phoneme u: // slitely longer than u
|
||||
after l l/lu-20
|
||||
before l/ DFT-20+l/l_u
|
||||
before l/ DFT-20+l/l_u
|
||||
before r/2 DFT+r/xr-40
|
||||
before r/2 DFT+vwl_fr/r_u
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -180,8 +170,9 @@ phoneme y
|
||||
formants vowel/y_2
|
||||
after l l/lu-20
|
||||
before l/ DFT-30+l/l_y
|
||||
before (r) DFT+r/xr
|
||||
before (r) DFT+vwl_fr/r_y
|
||||
before r/2 DFT+vwl_fr/r_y
|
||||
before E~ DFT-50
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -189,9 +180,9 @@ phoneme Y
|
||||
vowel starttype (@) endtype (@)
|
||||
length 190
|
||||
formants vowel/y#
|
||||
after l l/l@-20
|
||||
after (l) l/l@-20
|
||||
before l/ DFT-20+l/l_@
|
||||
before (r) DFT+r/xr
|
||||
before (r) DFT+vwl_fr/r_@
|
||||
before r/2 DFT+r/xr-40
|
||||
endphoneme
|
||||
|
||||
@@ -200,9 +191,10 @@ phoneme W
|
||||
vowel starttype (@) endtype (@)
|
||||
length 200
|
||||
formants vowel/@_5
|
||||
after l l/l@-20
|
||||
after (l) l/l@-20
|
||||
before l/ DFT-20+l/l_@
|
||||
before r/2 DFT+vwl_fr/r_@
|
||||
before (r) DFT+vwl_fr/r_@2
|
||||
before r/2 DFT+vwl_fr/r_@2
|
||||
reduceto Y 1
|
||||
endphoneme
|
||||
|
||||
@@ -211,19 +203,20 @@ phoneme W2 // same as W but don't reduce
|
||||
vowel starttype (@) endtype (@)
|
||||
length 200
|
||||
formants vowel/@_3
|
||||
after l l/l@-20
|
||||
after (l) l/l@-20
|
||||
before l/ DFT-20+l/l_@
|
||||
before (r) DFT+vwl_fr/r_@
|
||||
before r/2 DFT+vwl_fr/r_@
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme wA
|
||||
vowel starttype (o) endtype (a)
|
||||
length 240
|
||||
length 220
|
||||
formants vwl_fr/w_a
|
||||
after l l/lo-10
|
||||
after (l) l/lo-10
|
||||
before l/ DFT-10+l/l_a
|
||||
before (r) DFT+r/xr
|
||||
before (r) DFT+vwl_fr/r_a
|
||||
before r/2 DFT+vwl_fr/r_a
|
||||
endphoneme
|
||||
|
||||
@@ -234,16 +227,18 @@ phoneme w^i
|
||||
formants vdiph/yi_fr
|
||||
after l l/lu-20
|
||||
before l/ DFT+l/l_i
|
||||
before r/2 DFT+r3/r_i
|
||||
before (r) DFT+vwl_fr/r_i
|
||||
before r/2 DFT+vwl_fr/r_i
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme A~
|
||||
vowel starttype (a) endtype (a)
|
||||
length 210
|
||||
formants vnasal/aa_n2
|
||||
before r/2 DFT+r/xr-40
|
||||
formants vnasal/aa_n4
|
||||
before l/ DFT+l/l_a
|
||||
before (r) DFT+vwl_fr/xr
|
||||
before r/2 DFT+r/xr-40
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -258,8 +253,8 @@ endphoneme
|
||||
phoneme O~
|
||||
vowel starttype (o) endtype (o)
|
||||
length 210
|
||||
formants vnasal/o_n3
|
||||
// before n2 vowel/o_mid
|
||||
formants vnasal/o_n2
|
||||
before (r) DFT+vwl_fr/r_o
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -267,6 +262,7 @@ phoneme W~
|
||||
vowel starttype (@) endtype (@)
|
||||
length 210
|
||||
formants vnasal/W_n
|
||||
before (r) DFT+vwl_fr/r_@
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -318,7 +314,7 @@ phoneme b
|
||||
formants b/b+x/b%70
|
||||
before _ b/b_+x/b_
|
||||
before l/ b/b_+x/b_
|
||||
before R b/b_+x/b_
|
||||
before (r) b/b_+x/b_%80
|
||||
after _ NULL
|
||||
after @ b/xb%50
|
||||
lengthmod 5
|
||||
@@ -331,7 +327,7 @@ phoneme d
|
||||
vowelout f1=0 f2=1700 -300 300 f3=-100 80
|
||||
formants d/d+x/d%40
|
||||
before _ d/d_+x/d_%50
|
||||
before R d/dr+x/d%50
|
||||
before (r) d/dr+x/d%50
|
||||
before r/2 d/dr+x/d%50
|
||||
after _ d/d+x/d%50
|
||||
after (@) d/xd
|
||||
@@ -346,8 +342,9 @@ phoneme g
|
||||
vowelout f1=2 f2=2300 250 300 f3=-300 80 brk
|
||||
formants g/g+x/g2%30
|
||||
before _ g/g_+x/g_
|
||||
before (r) g/g+x/g2%50
|
||||
after _ NULL
|
||||
after @ g/xg%30
|
||||
after (@) g/xg%30
|
||||
lengthmod 5
|
||||
switchvoicing k
|
||||
endphoneme
|
||||
@@ -360,8 +357,8 @@ phoneme k
|
||||
lengthmod 2
|
||||
wave ustop/k%40 // reduce strength of noise burst
|
||||
before _ ustop/k_
|
||||
before R ustop/kr%45
|
||||
before r/2 ustop/kr%45
|
||||
before (r) ustop/k%60
|
||||
before r/2 ustop/k%60
|
||||
before l ustop/kl%45
|
||||
before l/ ustop/kl%45
|
||||
before (i) ustop/ki%45
|
||||
@@ -370,7 +367,7 @@ endphoneme
|
||||
|
||||
|
||||
phoneme l
|
||||
liquid
|
||||
liquid starttype (l) endtype (l)
|
||||
vowelout f1=1 f2=1600 -300 300 f3=100 80 brk
|
||||
length 100
|
||||
lengthmod 7
|
||||
@@ -383,7 +380,7 @@ endphoneme
|
||||
|
||||
|
||||
phoneme l/ // used for [l] when not before a vowel
|
||||
liquid
|
||||
liquid starttype (l) endtype (l)
|
||||
length 100
|
||||
lengthmod 7
|
||||
formants l/l_
|
||||
@@ -406,12 +403,12 @@ endphoneme
|
||||
phoneme p
|
||||
vls blb stop
|
||||
vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11
|
||||
vowelout f1=0 f2=1000 -500 -350 f3=-300 80
|
||||
vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22
|
||||
lengthmod 2
|
||||
wave ustop/p%50
|
||||
after _ ustop/p%70
|
||||
before _ ustop/p_%70
|
||||
before R ustop/pr%30
|
||||
before (r) ustop/pr%35
|
||||
before @- ustop/p_unasp%60
|
||||
before l ustop/pl%30
|
||||
before l/ ustop/pl%30
|
||||
@@ -431,49 +428,46 @@ endphoneme
|
||||
|
||||
|
||||
phoneme r
|
||||
liquid rfx starttype (r) endtype (r)
|
||||
vowelin f1=0 f2=1800 -200 200 f3=-200 80
|
||||
vowelout f1=1 f2=1800 -200 200 f3=-200 80 brk
|
||||
liquid starttype (r) endtype (r)
|
||||
vowelin f1=0 f2=1800 10 10 f3=-200 100
|
||||
vowelout f1=1 f2=1800 10 10 f3=-200 100
|
||||
length 100
|
||||
lengthmod 7
|
||||
beforenotvowel r/2
|
||||
formants vwl_fr/@R3+r3/rx%30
|
||||
after @2 vwl_fr/@R5+r3/rx%40
|
||||
after (e) vwl_fr/@R5+r3/rx%25
|
||||
after (u) vwl_fr/@R5+r3/rx%30
|
||||
formants vwl_fr/r
|
||||
after b vwl_fr/tr+r3/rx%25
|
||||
after g vwl_fr/tr+r3/rx%25
|
||||
after k vwl_fr/tr+r3/rx%35
|
||||
after (l) vwl_fr/r+r3/rx%30
|
||||
after m vwl_fr/tr+r3/rx%25
|
||||
after n vwl_fr/tr+r3/rx%25
|
||||
after p vwl_fr/tr+r3/rx%35
|
||||
after s vwl_fr/tr+r3/rx%30
|
||||
after S vwl_fr/tr+r3/rx%45
|
||||
after t vwl_fr/tr+r3/rx%15
|
||||
after v vwl_fr/tr+r3/rx%30
|
||||
after z vwl_fr/tr+r3/rx%30
|
||||
after Z vwl_fr/tr+r3/rx%30
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme r2 // silent unless followed by vowel
|
||||
liquid rfx starttype (r) endtype (r)
|
||||
vowelin f1=0 f2=1000 -200 200 f3=-200 80 len=40
|
||||
vowelout f1=0 f2=1200 -200 200 f3=-200 80 len=20
|
||||
liquid starttype (r) endtype (r)
|
||||
vowelin f1=0 f2=1000 10 10 f3=-200 100
|
||||
vowelout f1=0 f2=1200 10 10 f3=-200 100
|
||||
length 100
|
||||
lengthmod 7
|
||||
beforenotvowel NULL
|
||||
formants vwl_fr/@R4+r3/rx%20
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme R // After consonnants
|
||||
liquid starttype (r) endtype (r)
|
||||
vowelin f1=0 f2=1800 -200 200 f3=-200 80
|
||||
length 100
|
||||
lengthmod 7
|
||||
beforenotvowel r/2
|
||||
formants vwl_fr/@R3+r3/rx%30
|
||||
after b vwl_fr/@R3+r3/rx%60
|
||||
after p vwl_fr/@R3+r3/rx%60
|
||||
after t vwl_fr/@R3+r3/rx%60
|
||||
formants vwl_fr/r
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme r/2 // variant of [r] when not preceding a vowel
|
||||
liquid
|
||||
vowelout f1=2 f2=1800 -200 200 f3=-200 80 brk
|
||||
vowelout f1=2 f2=1800 10 10 f3=-200 100
|
||||
length 100
|
||||
lengthmod 2
|
||||
formants r3/r_2+r3/rx%20
|
||||
formants r3/r_2+r3/rx%25
|
||||
before n r3/r_n
|
||||
beforevowel r
|
||||
endphoneme
|
||||
@@ -512,7 +506,7 @@ phoneme t
|
||||
lengthmod 2
|
||||
wave ustop/t_short%40
|
||||
before _ ustop/t_%40
|
||||
before R ustop/t_short%50
|
||||
before (r) ustop/t_short%60
|
||||
before r/2 ustop/t_short%50
|
||||
switchvoicing d
|
||||
endphoneme
|
||||
@@ -543,11 +537,11 @@ endphoneme
|
||||
|
||||
phoneme v
|
||||
vcd lbd frc
|
||||
vowelin f1=0 f2=1000 -300 -200 f3=-300 100
|
||||
vowelout f1=0 f2=1000 -500 -300 f3=-300 60 len=50
|
||||
vowelin f1=0 f2=1000 -100 -100 f3=-300 100
|
||||
vowelout f1=0 f2=1000 -100 -100 f3=-300 100
|
||||
lengthmod 6
|
||||
formants voc/v+vocw/v%75
|
||||
before R voc/vj+vocw/v%75
|
||||
before (r) voc/vj+vocw/v%75
|
||||
before _ voc/v_+vocw/v
|
||||
switchvoicing f
|
||||
endphoneme
|
||||
@@ -587,3 +581,4 @@ endphoneme
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
+5
-1
@@ -1357,10 +1357,14 @@ phonemetable ne hi
|
||||
include ph_nepali
|
||||
|
||||
phonemetable mr hi
|
||||
include ph_mathari
|
||||
include ph_marathi
|
||||
|
||||
phonemetable om base
|
||||
include ph_oromo
|
||||
|
||||
phonemetable eu base2
|
||||
include ph_basque
|
||||
|
||||
phonemetable da base
|
||||
include ph_danish
|
||||
|
||||
|
||||
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.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user