@@ -1,284 +1,6 @@ | |||
Using phonemetable: 'af' | |||
Compiling: '/home/jsd1/speechdata/dictsource/af_list' | |||
1443 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/af_rules' | |||
5141 rules, 60 groups (0) | |||
Using phonemetable: 'bg' | |||
Compiling: '/home/jsd1/speechdata/dictsource/bg_listx' | |||
2790 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/bg_list' | |||
227 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/bg_rules' | |||
118 rules, 31 groups (30) | |||
Using phonemetable: 'hu' | |||
Compiling: '/home/jsd1/speechdata/dictsource/hu_list' | |||
4825 entries | |||
5008 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/hu_rules' | |||
1679 rules, 45 groups (0) | |||
Using phonemetable: 'ca' | |||
Compiling: '/home/jsd1/speechdata/dictsource/ca_list' | |||
192 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/ca_rules' | |||
134 rules, 28 groups (0) | |||
Using phonemetable: 'cs' | |||
Compiling: '/home/jsd1/speechdata/dictsource/cs_list' | |||
357 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/cs_rules' | |||
506 rules, 48 groups (0) | |||
Using phonemetable: 'cy' | |||
Compiling: '/home/jsd1/speechdata/dictsource/cy_list' | |||
166 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/cy_rules' | |||
208 rules, 27 groups (0) | |||
Using phonemetable: 'da' | |||
Compiling: '/home/jsd1/speechdata/dictsource/da_list' | |||
11090 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/da_rules' | |||
7410 rules, 56 groups (0) | |||
Using phonemetable: 'de' | |||
Compiling: '/home/jsd1/speechdata/dictsource/de_list' | |||
634 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/de_rules' | |||
1231 rules, 34 groups (0) | |||
Using phonemetable: 'el' | |||
Compiling: '/home/jsd1/speechdata/dictsource/el_list' | |||
242 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/el_rules' | |||
173 rules, 27 groups (26) | |||
Using phonemetable: 'en' | |||
Compiling: '/home/jsd1/speechdata/dictsource/en_list' | |||
3347 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/en_rules' | |||
5486 rules, 97 groups (0) | |||
Using phonemetable: 'eo' | |||
Compiling: '/home/jsd1/speechdata/dictsource/eo_list' | |||
242 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/eo_rules' | |||
129 rules, 27 groups (0) | |||
Using phonemetable: 'es' | |||
Compiling: '/home/jsd1/speechdata/dictsource/es_list' | |||
385 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/es_rules' | |||
172 rules, 27 groups (0) | |||
Using phonemetable: 'et' | |||
Compiling: '/home/jsd1/speechdata/dictsource/et_list' | |||
303 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/et_rules' | |||
220 rules, 31 groups (0) | |||
Using phonemetable: 'fi' | |||
Compiling: '/home/jsd1/speechdata/dictsource/fi_list' | |||
316 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/fi_rules' | |||
129 rules, 29 groups (0) | |||
Using phonemetable: 'fr' | |||
Compiling: '/home/jsd1/speechdata/dictsource/fr_list' | |||
864 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/fr_rules' | |||
1183 rules, 33 groups (0) | |||
Using phonemetable: 'grc' | |||
Compiling: '/home/jsd1/speechdata/dictsource/grc_list' | |||
22 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/grc_rules' | |||
134 rules, 54 groups (27) | |||
Using phonemetable: 'hr' | |||
Compiling: '/home/jsd1/speechdata/dictsource/hbs_list' | |||
569 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/hbs_rules' | |||
102 rules, 34 groups (0) | |||
Using phonemetable: 'hi' | |||
Compiling: '/home/jsd1/speechdata/dictsource/hi_list' | |||
249 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/hi_rules' | |||
216 rules, 88 groups (86) | |||
Using phonemetable: 'hy' | |||
Compiling: '/home/jsd1/speechdata/dictsource/hy_list' | |||
70 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/hy_rules' | |||
93 rules, 39 groups (38) | |||
Using phonemetable: 'id' | |||
Compiling: '/home/jsd1/speechdata/dictsource/id_list' | |||
132 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/id_rules' | |||
77 rules, 27 groups (0) | |||
Using phonemetable: 'is' | |||
Compiling: '/home/jsd1/speechdata/dictsource/is_list' | |||
327 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/is_rules' | |||
205 rules, 37 groups (0) | |||
Using phonemetable: 'it' | |||
Compiling: '/home/jsd1/speechdata/dictsource/it_listx' | |||
4161 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/it_list' | |||
412 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/it_rules' | |||
309 rules, 28 groups (0) | |||
Using phonemetable: 'jbo' | |||
Compiling: '/home/jsd1/speechdata/dictsource/jbo_list' | |||
68 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/jbo_rules' | |||
63 rules, 27 groups (0) | |||
Using phonemetable: 'ka' | |||
Compiling: '/home/jsd1/speechdata/dictsource/ka_list' | |||
135 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/ka_rules' | |||
54 rules, 48 groups (43) | |||
Using phonemetable: 'kn' | |||
Compiling: '/home/jsd1/speechdata/dictsource/kn_list' | |||
262 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/kn_rules' | |||
111 rules, 55 groups (50) | |||
Using phonemetable: 'ku' | |||
Compiling: '/home/jsd1/speechdata/dictsource/ku_list' | |||
106 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/ku_rules' | |||
46 rules, 32 groups (0) | |||
Using phonemetable: 'la' | |||
Compiling: '/home/jsd1/speechdata/dictsource/la_list' | |||
215 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/la_rules' | |||
113 rules, 31 groups (0) | |||
Using phonemetable: 'lv' | |||
Compiling: '/home/jsd1/speechdata/dictsource/lv_list' | |||
339 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/lv_rules' | |||
1035 rules, 40 groups (0) | |||
Using phonemetable: 'mk' | |||
Compiling: '/home/jsd1/speechdata/dictsource/mk_list' | |||
188 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/mk_rules' | |||
150 rules, 65 groups (0) | |||
Using phonemetable: 'ml' | |||
Compiling: '/home/jsd1/speechdata/dictsource/ml_list' | |||
99 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/ml_rules' | |||
123 rules, 47 groups (42) | |||
Using phonemetable: 'nci' | |||
Compiling: '/home/jsd1/speechdata/dictsource/nci_list' | |||
16 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/nci_rules' | |||
41 rules, 21 groups (0) | |||
Using phonemetable: 'nl' | |||
Compiling: '/home/jsd1/speechdata/dictsource/nl_list' | |||
1471 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/nl_rules' | |||
635 rules, 33 groups (0) | |||
Using phonemetable: 'no' | |||
Compiling: '/home/jsd1/speechdata/dictsource/no_list' | |||
236 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/no_rules' | |||
142 rules, 32 groups (0) | |||
Using phonemetable: 'base2' | |||
Compiling: '/home/jsd1/speechdata/dictsource/pap_list' | |||
86 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/pap_rules' | |||
68 rules, 32 groups (0) | |||
Using phonemetable: 'pl' | |||
Compiling: '/home/jsd1/speechdata/dictsource/pl_list' | |||
2957 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/pl_rules' | |||
942 rules, 55 groups (0) | |||
Using phonemetable: 'pt' | |||
Compiling: '/home/jsd1/speechdata/dictsource/pt_list' | |||
719 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/pt_rules' | |||
687 rules, 38 groups (0) | |||
Using phonemetable: 'ro' | |||
Compiling: '/home/jsd1/speechdata/dictsource/ro_list' | |||
2167 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/ro_rules' | |||
348 rules, 32 groups (0) | |||
Using phonemetable: 'ru' | |||
Compiling: '/home/jsd1/speechdata/dictsource/ru_list' | |||
156 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/ru_rules' | |||
520 rules, 34 groups (33) | |||
Using phonemetable: 'sk' | |||
Compiling: '/home/jsd1/speechdata/dictsource/sk_list' | |||
321 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/sk_rules' | |||
535 rules, 46 groups (0) | |||
Using phonemetable: 'sq' | |||
Compiling: '/home/jsd1/speechdata/dictsource/sq_list' | |||
132 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/sq_rules' | |||
100 rules, 29 groups (0) | |||
Using phonemetable: 'sv' | |||
Compiling: '/home/jsd1/speechdata/dictsource/sv_list' | |||
341 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/sv_rules' | |||
697 rules, 30 groups (0) | |||
Using phonemetable: 'sw' | |||
Compiling: '/home/jsd1/speechdata/dictsource/sw_list' | |||
167 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/sw_rules' | |||
66 rules, 27 groups (0) | |||
Using phonemetable: 'ta' | |||
Compiling: '/home/jsd1/speechdata/dictsource/ta_list' | |||
486 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/ta_rules' | |||
3017 rules, 31 groups (26) | |||
Using phonemetable: 'tr' | |||
Compiling: '/home/jsd1/speechdata/dictsource/tr_list' | |||
252 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/tr_rules' | |||
200 rules, 33 groups (0) | |||
Using phonemetable: 'vi' | |||
Compiling: '/home/jsd1/speechdata/dictsource/vi_list' | |||
135 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/vi_rules' | |||
404 rules, 97 groups (0) | |||
Using phonemetable: 'zh' | |||
Compiling: '/home/jsd1/speechdata/dictsource/zh_list' | |||
3873 entries | |||
Compiling: '/home/jsd1/speechdata/dictsource/zh_rules' | |||
181 rules, 28 groups (0) | |||
Using phonemetable: 'zhy' | |||
Compiling: '/home/jsd1/speechdata/dictsource/zhy_rules' | |||
79 rules, 27 groups (0) | |||
1957 rules, 46 groups (0) | |||
@@ -15,29 +15,6 @@ n N n^ p r s S t | |||
T tS v w x x2 z Z | |||
Dictionary bg_dict 2011-04-29 | |||
@ a e i o u | |||
: ; b C d d; dZ dz | |||
f g g; h j k l L | |||
l^ m n n^ p r s S | |||
s; t t; tS ts v x z | |||
Z z; | |||
Dictionary hu_dict 2011-11-22 | |||
a A a: e E e: i i: | |||
o o: u u: Y y y: Y: | |||
- : b c C d dZ dz | |||
f g h j J k l l^ | |||
m n n^ p r R R2 s | |||
S s2 t t2 tS ts v w | |||
z Z | |||
Dictionary ca_dict 2010-07-27 | |||
@ a a# aI e E E2 i | |||
@@ -89,6 +66,18 @@ R3 s S t T tS v w | |||
x Z | |||
Dictionary hu_dict 2012-01-05 | |||
a A a: e E e: i i: | |||
o o: u u: Y y y: Y: | |||
- : b c C d dZ dz | |||
f g h j J k l l^ | |||
m n n^ p r R R2 s | |||
S s2 t t2 tS ts v w | |||
z Z | |||
Dictionary de_dict 2011-10-16 | |||
3 @ @- a A A: aI aU | |||
@@ -113,7 +102,7 @@ p Q r R s s; t T | |||
ts v x z | |||
Dictionary en_dict 2011-11-22 | |||
Dictionary en_dict 2012-01-06 | |||
0 3 3: @ @- @2 @5 @L | |||
a a# A: A@ aa aI aI3 aI@ | |||
@@ -129,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-24 | |||
@- a aI aU e eI eU i | |||
o oI u uI | |||
@@ -151,19 +140,6 @@ p Q r R R2 s S t | |||
T tS w x z | |||
Dictionary et_dict 2011-11-16 | |||
& &: &i 8 8: a A1 a: | |||
e E1 e: i I1 i1 i: o | |||
O1 o: u U1 u: Y y Y: | |||
y: Yi yi | |||
: b d d^ f g h j | |||
k l l. l^ m n N n^ | |||
p r R s S s2 s^ t | |||
t^ tS v w z Z | |||
Dictionary fi_dict 2011-10-14 | |||
& &i &y a ai au e ei | |||
@@ -176,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 | |||
@@ -226,6 +202,19 @@ q r r. s S s. t T | |||
t. th th. v w x z | |||
Dictionary ta_dict 2012-01-06 | |||
a a: aI aU e E e: i | |||
I i: o o: u U u2 u: | |||
U: V V# | |||
# #X1 #X2 : ; b C d | |||
d. dZ f g h H j k | |||
l l. m n N n. n^ p | |||
Q r R s S s. t T | |||
t. th tS v w z z. | |||
Dictionary hy_dict 2008-12-22 | |||
@ a aI e eI i i@ o | |||
@@ -283,30 +272,6 @@ l m n N p R s S | |||
t tS v w x z Z | |||
Dictionary ka_dict 2011-04-11 | |||
@ @- a e i o u | |||
: ? b c d dZ dz f | |||
g h j k k# l m n | |||
p p# Q q r s S t | |||
t# tS ts ts# v w x z | |||
Z | |||
Dictionary kn_dict 2011-06-25 | |||
a a: aI aU e E e: i | |||
I i: o o: r- u u: | |||
#X1 #X2 : b bh c ch d | |||
d. dh dh. dZ f g gh h | |||
j J Jh k kh l l. m | |||
n N n. n^ p ph r s | |||
S s. S; t t. th th. tS | |||
v w z | |||
Dictionary ku_dict 2008-04-14 | |||
8 a e E E# eI eU i | |||
@@ -353,20 +318,6 @@ N n^ p r R s S t | |||
tS ts tS; v x z Z | |||
Dictionary ml_dict 2011-04-25 | |||
@ a a# a: aI aU e E | |||
e: i I i: o o: r- u | |||
u: V y | |||
#X1 #X2 : ; b bh c ch | |||
d d# d. dh dh. dZ f g | |||
gh h j J Jh k kh l | |||
l. m n N n. n^ p ph | |||
r R r. R2 s s. S; t | |||
t. th th. tS v w z | |||
Dictionary nci_dict 2010-01-20 | |||
a e i o O | |||
@@ -514,17 +465,15 @@ p Q R s S t T tS | |||
v w x z | |||
Dictionary ta_dict 2011-11-19 | |||
Dictionary sl_dict 2011-03-14 | |||
a a: aI aU e E e: i | |||
I i: o o: u U u2 u: | |||
U: V V# | |||
@ a a: e E e: i i: | |||
o O o: u u: y | |||
# #X1 #X2 : ; b C d | |||
d. dZ f g h H j k | |||
l l. m n N n. n^ p | |||
Q r R s S s. t T | |||
t. th tS v w z z. | |||
: b d dZ dz f g h | |||
j k l l^ m n N n^ | |||
p R R^ s S t tS ts | |||
v w x z Z | |||
Dictionary tr_dict 2011-09-16 | |||
@@ -574,3 +523,277 @@ oi ong ou u ui yu | |||
b c d f g h j k | |||
l m n N p r s t | |||
tS v w z | |||
Dictionary am_dict 2011-11-22 | |||
@ a e i o u y | |||
: ? b B d dZ f g | |||
h j k k` l m n N | |||
n^ p p` r s S t t` | |||
tS tS` v w x z Z | |||
Dictionary ml_dict 2011-12-05 | |||
@ a a# a: aI aU e E | |||
e: i I i: o o: r- u | |||
u: V y | |||
#X1 #X2 : ; b bh c ch | |||
d d# d. dh dh. dZ f g | |||
gh h j J Jh k kh l | |||
l. m n N n. n^ p ph | |||
r R r. R2 s s. S; t | |||
t. th th. tS v w z | |||
Dictionary ne_dict 2008-12-16 | |||
@ @/ @2 @3 a aI aU a~ | |||
e E eI eU e~ E~ i I | |||
i~ l- o O o: oI oU O~ | |||
o~ r- u uI u~ V VI VU | |||
V~ | |||
- : b bh c ch d d. | |||
dh f g gh h H j J | |||
Jh k kh l l. m n N | |||
n. n^ p ph Q q r r. | |||
s S s. t T t. th v | |||
w x z z. | |||
Dictionary pa_dict 2009-11-24 | |||
@ a a~ e E e~ E~ i | |||
I i~ I~ o O O~ o~ r- | |||
u U U~ u~ V V~ | |||
: ; b bh c ch d d. | |||
dh dh. f g gh h H j | |||
J Jh k kh l l. m n | |||
N n. n^ p ph Q R R2 | |||
s S t t. th th. v x | |||
z | |||
Dictionary prs_dict 2009-12-01 | |||
@ A E eI i o u | |||
: b d dZ f g h j | |||
k l m n p r R s | |||
S t tS v w X z Z | |||
Dictionary rw_dict 2008-03-27 | |||
a e i o u | |||
* : b B c d dZ f | |||
g h j J k l m n | |||
N n^ p q R s S S; | |||
t tS v w x z | |||
Dictionary ur_dict 2011-12-05 | |||
@ a a: aI aU E e: i | |||
I i: O o: U u: | |||
: b bh c ch d D d. | |||
dh dh. dZ f g gh H j | |||
J Jh k kh l m n N | |||
p ph Q q R r. s S | |||
s. t T t. th th. v x | |||
z Z z. | |||
Dictionary bg_dict 2011-04-29 | |||
@ a e i o u | |||
: ; b C d d; dZ dz | |||
f g g; h j k l L | |||
l^ m n n^ p r s S | |||
s; t t; tS ts v x z | |||
Z z; | |||
Dictionary nso_dict 2010-08-27 | |||
@ a e E i m- n- N- | |||
o u U | |||
- : ; b B d D dZ | |||
f h j J k K l l# | |||
m n N n^ p Q R3 s | |||
S t tS v w x X x2 | |||
z | |||
Dictionary ht_dict 2010-06-29 | |||
a A~ e E E~ i o O | |||
O~ u w y | |||
; b d f g j k l | |||
m n N p r s S t | |||
tS v z Z | |||
Dictionary ak_dict 2010-08-11 | |||
a e E i o O u | |||
: b C d dZ dZ; f g | |||
h j k l m n N n^ | |||
p R s t tS; v w z | |||
z; | |||
Dictionary az_dict 2010-07-27 | |||
& @ a e E i o u | |||
W y | |||
* b c C d dZ f g | |||
h j J k l m n p | |||
Q R s S t tS v w | |||
x z Z | |||
Dictionary wo_dict 2010-11-30 | |||
@ @: a a: e E e: E: | |||
i i: m- n- N- o O O: | |||
o: u u: | |||
: b c d f g h j | |||
J k l m n N n^ p | |||
q R R2 s s2 t v w | |||
x z | |||
Dictionary dv_dict 2011-01-08 | |||
@ @2 a a: aI e e: E: | |||
E~ i I i: o O o: O: | |||
O~ u U u: V | |||
: ? b c ch d D d. | |||
dZ f g h j k kh l | |||
l. m n N n. n^ p Q | |||
q r R s S s. t T | |||
t. th th. tS v w x z | |||
Z | |||
Dictionary kn_dict 2011-12-05 | |||
a a: aI aU e E e: i | |||
I i: o o: r- u u: | |||
#X1 #X2 : b bh c ch d | |||
d. dh dh. dZ f g gh h | |||
j J Jh k kh l l. m | |||
n N n. n^ p ph r s | |||
S s. S; t t. th th. tS | |||
v w z | |||
Dictionary tn_dict 2011-02-17 | |||
@- a e i m- n- N- o | |||
u | |||
* - : b B d D dZ | |||
f g h j J k K l | |||
l# m n N n^ p Q r | |||
R R3 s S t T tS ts | |||
v w x X z | |||
Dictionary te_dict 2011-12-05 | |||
a a: aI aU e E e: i | |||
i: l- o o: r- u u: V | |||
#X1 #X2 : ; b bh c ch | |||
d d. dh dh. dZ f g gh | |||
h j J Jh k kh l l. | |||
m n N n. n^ p ph r | |||
s s. S; t t. th th. tS | |||
v w z | |||
Dictionary ka_dict 2011-12-05 | |||
@ @- a e i o u | |||
: ? b c d dZ dz f | |||
g h j k k# l m n | |||
p p# Q q r s S t | |||
t# tS ts ts# v w x z | |||
Z | |||
Dictionary si_dict 2011-12-05 | |||
& &: @ a a: aI aU e | |||
E e: i i: o o: u u: | |||
b d d. dZ f g h j | |||
k l l. m m# n N n# | |||
N# n. n.# n^ n^# p r s | |||
S t t. th tS v w z | |||
Dictionary et_dict 2011-11-16 | |||
& &: &i 8 8: a A1 a: | |||
e E1 e: i I1 i1 i: o | |||
O1 o: u U1 u: Y y Y: | |||
y: Yi yi | |||
: b d d^ f g h j | |||
k l l. l^ m n N n^ | |||
p r R s S s2 s^ t | |||
t^ tS v w z Z | |||
Dictionary mt_dict 2011-07-29 | |||
@ a ai au e ei eu i | |||
I ie iu l- o u U ui | |||
y yi yY | |||
* : b c C d dZ f | |||
g h j k l m n p | |||
q r s S t tS v w | |||
x z Z | |||
Dictionary bo_dict 2011-12-05 | |||
a a: e e: i i: l- o | |||
o: r- u u: | |||
: ? b bh c ch d d. | |||
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 |
@@ -17,6 +17,7 @@ | |||
// ?8 Use full vowel, not schwa in some word endings | |||
// $alt use strong ending | |||
// $alt2 use weak ending | |||
// letter names, as they are spoken as a single character in text | |||
@@ -297,6 +298,7 @@ _17 s'Ev@nti:n | |||
_18 'eIti:n | |||
_19 n'aInti:n | |||
_2X tw'Enti | |||
?3 _2X tw'Eni | |||
_3X T'3:ti | |||
?5 _3X T'IRti | |||
_4X f'o@ti | |||
@@ -306,6 +308,7 @@ _7X s'Ev@nti | |||
?7 _7X s'@v@nti | |||
_8X 'eIti | |||
_9X n'aInti | |||
_0C h'Vndr@d | |||
_0M1 T'aUz@nd | |||
_0M2 m'Ili@n | |||
@@ -628,6 +631,7 @@ askance a#skaans | |||
askew a#skju: | |||
ass as | |||
assess a#sEs | |||
asus eIs@s | |||
atlas atl@s | |||
atop a#t0p | |||
attache at'aSeI $only | |||
@@ -702,6 +706,7 @@ bizarre bIz'A@ | |||
bizzare bIz'A@ | |||
blancmange bl@m0nZ | |||
blase blA:zeI | |||
bleh blEh | |||
blockade $2 | |||
blouse blaUz | |||
bluest blu:@st | |||
@@ -713,6 +718,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 | |||
@@ -775,10 +781,13 @@ capitol kapIt@L | |||
caprice ka#pr'i:s | |||
caramel kar@mEl | |||
caravan kar@van | |||
carburetor kA@b@r'Et3 | |||
?3 carburetor kA@b@reIt3 | |||
career k@r'i@3 | |||
caress k@rEs | |||
carpel kA@p@l | |||
cascade $2 | |||
cashier kaS'i@3 | |||
cashmere kaSm'i@3 | |||
catastrophe ka#tastr@f%i | |||
catarrh k@tA@ | |||
@@ -807,6 +816,8 @@ chapel tSap@L | |||
charade Sa#rA:d | |||
charismatic karIsm'atIk | |||
charit tSarIt // charitable | |||
charlatan SA@l@t@n | |||
chassis SaSi | |||
chateau SatoU | |||
chemise SEm'i:z | |||
chevrolet SEvr@leI | |||
@@ -891,18 +902,19 @@ concise k0ns'aIs | |||
conduct k0ndVkt | |||
conduct $verb | |||
cone koUn | |||
conflict $1 $onlys | |||
conflict k0nflIkt $onlys | |||
conflict $verb | |||
confront k@nfrVnt | |||
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 | |||
@@ -928,6 +940,7 @@ corollary $2 | |||
corporal kO@pr@L | |||
corporate kO@p@r@t | |||
corps kO@ $only | |||
corral k@r'al | |||
cosmos k0zm0s | |||
countered kaUnt3d | |||
coupon ku:p0n | |||
@@ -1075,6 +1088,7 @@ educe I2dju:s | |||
edwardian Edw'O@di@n | |||
efile i:faIl | |||
egg Eg // egging | |||
egregious Igr'i:dZ@s | |||
eh eI | |||
eid i:d | |||
el ,El $only | |||
@@ -1086,6 +1100,7 @@ elicit I2lIsI2t | |||
élite Il'i:t | |||
embed Emb'Ed | |||
ember Emb3 | |||
emphasis Emf@sIs | |||
empire $1 | |||
emu i:mju: | |||
enroute 0nr'u:t | |||
@@ -1162,6 +1177,7 @@ familiar f@mIli@3 | |||
famine famIn | |||
farewell $2 | |||
fasten faas@n | |||
fatigue fa#ti:g | |||
fathom faD@m | |||
(faux pas) f'oU||p'A: | |||
favorite feIv@-rI2t // sp. | |||
@@ -1206,6 +1222,7 @@ foretell fo@t'El | |||
forever $2 | |||
forewarn $2 | |||
formid fO@m'Id // formidable | |||
formica fO@m'aIk@ | |||
fortunate fO@tS@n@t | |||
fortune fO@tSu:n | |||
foyer fOIeI | |||
@@ -1252,6 +1269,7 @@ gilead g'IlIad | |||
gimme gImi | |||
giraffe dZI2raaf | |||
goin ,goUI2n $only // for goin' | |||
gonna g,@n@ | |||
goodbye $2 | |||
goodday $2 | |||
goodnight $2 | |||
@@ -1336,8 +1354,6 @@ huzza h@z'A: | |||
huzzah h@z'A: | |||
hyperbola haIp'3:b@l@ | |||
hyperbole haIp'3:b@li | |||
hypothesis haIp'0T@sIs | |||
hypotheses haIp'0T@si:z | |||
hypotenuse haIp'0t@nju:s | |||
hypoxia haIp'0ksi@ | |||
@@ -1346,6 +1362,7 @@ icon aIk0n | |||
iconbar aIk0nbA@ | |||
idly aIdlI | |||
ignoramus Igno@r'eIm@s | |||
illiterate $alt2 | |||
imagine I2madZI2n | |||
impedance Imp'i:d@ns | |||
imperative Imp'Er@tIv | |||
@@ -1397,6 +1414,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 | |||
@@ -1448,7 +1466,7 @@ laity leI@ti | |||
landowner l'and,oUn3 | |||
las ,las $only | |||
?3 las ,lA:s $only | |||
lasagne l@zanj@ | |||
lasagna l@zanj@ | |||
laser leIz3 | |||
lasso las'u: | |||
latte lateI | |||
@@ -1482,6 +1500,7 @@ lingerie l0nZ@ri | |||
linen lInI2n | |||
liqueur lI2kjU@ | |||
liter li:t3 | |||
literate $alt2 | |||
literature lItrI2tS3 | |||
live laIv $onlys | |||
live lIv $verb | |||
@@ -1544,6 +1563,8 @@ meant mEnt | |||
meadow mEdoU | |||
mediaeval mEdI'i:v@L | |||
medicine mEds@n | |||
melee mEleI | |||
?3 melee meIleI | |||
melon mEl@n | |||
menus mEnju:z | |||
memo mEmoU | |||
@@ -1618,9 +1639,11 @@ mutate mju:t'eIt | |||
myriad mIrIad | |||
myrrh m3: | |||
?5 myrrh mVR | |||
myrtle m3:t@L | |||
naif naI'i:f | |||
naïve naI'i:v | |||
naivete naI'i:v@teI | |||
naked neIkI#d | |||
nasa nasa# | |||
nascent neIs@nt | |||
@@ -1746,6 +1769,7 @@ paltry pO:ltrI | |||
panacea pana#s'i:@ | |||
panache $2 | |||
pancreas pankri@s | |||
papaya pa#paI;@ | |||
parabola p@rab@l@ | |||
paralysis p@ral@sIs | |||
parameter p@ramI2t3 | |||
@@ -1904,6 +1928,7 @@ rabid reIbId | |||
radar reIdA@ | |||
radish radIS | |||
ragged ragI#d | |||
raiment reIm@nt | |||
rainforest r'eInf,0rI2st | |||
rajah rA:dZA: | |||
rapier reIpi@3 | |||
@@ -2138,6 +2163,7 @@ society s@saI@ti | |||
sofa soUf@ | |||
soiree swA:reI | |||
sojourn soUdZ3:n | |||
solder s0ld3 | |||
soldier soUldZ3 | |||
solemn s0l@m | |||
solicit s@lIsI2t // solicited,ing | |||
@@ -2152,7 +2178,7 @@ soundbite saUndbaIt | |||
souvenir su:v@n'i@3 | |||
sorbet sO@beI | |||
soyabean sOI@bi:n | |||
spaghetti spag'Eti | |||
spaghetti spa#gEti | |||
spasm spas@m | |||
specific sp@sIfIk | |||
specimen spEsI2m@n | |||
@@ -2206,8 +2232,6 @@ suspect sVspEkt $onlys | |||
suspect $verb | |||
symbol sImb@L | |||
sync sINk | |||
synthesis sInT@sIs $only | |||
synthesise sInT@saIz | |||
tableau tabloU | |||
tablet tabl@t | |||
@@ -2377,7 +2401,6 @@ vineyard vInj3d | |||
vinyl vaInI2l | |||
viola vaI'oUl@ | |||
violin $2 | |||
virus vaI3r@s | |||
viral vaI3r@L | |||
visa vi:z@ | |||
visit vIzI2t | |||
@@ -2557,16 +2580,18 @@ Chile tSIli | |||
Cincinnati sInsIn'ati | |||
Cologne k@loUn | |||
Columbus $2 | |||
Congo $1 | |||
Congo k0NgoU | |||
Connecticut k@nEtI2k@t | |||
Copenhagen koUp@nh'eIg@n | |||
Cruz kru:z | |||
Cyprus saIpr@s | |||
Dahomey $2 | |||
Dallas dal@s | |||
Damascus da#mask@s | |||
Dakota da#koUt@ | |||
Danish deInIS | |||
Delhi dEli | |||
(Des moines) d@mOIn | |||
Dhabi dA:bi | |||
Djibouti dZIb'u:ti | |||
Donegal d0nI2g'O:l | |||
@@ -2907,6 +2932,7 @@ Loinnir lVni@ | |||
Lois loUIs | |||
Louis lu:i | |||
Louise lu:w'i:z | |||
Luigi lu:'i:dZi | |||
Luis lu:Is | |||
Lupe lu:peI | |||
Madeline mad@lI2n | |||
@@ -2924,7 +2950,7 @@ Matthew maTju: | |||
Maurice m0rIs | |||
Mavis meIvIs | |||
Megan mEg@n | |||
Melissa $2 | |||
Melissa m@lIs@ | |||
Michele mI2SEl | |||
Michelle mI2SEl | |||
Miguel mi:Q'El | |||
@@ -2957,6 +2983,7 @@ Pamela pam@l@ | |||
Pandora $2 | |||
Patricia pa#trIS@ | |||
Penelope p@nEl@pi | |||
Persephone p3s'Ef@ni | |||
Phoebe fi:bi: | |||
Rachael reItS@L | |||
Rachel reItS@L | |||
@@ -2964,6 +2991,7 @@ Raul raU'u:l | |||
Rees ri:s | |||
Reese ri:s | |||
Reggie rEdZi | |||
Remus ri:m@s | |||
Reynold rEn@Ld | |||
Rhys ri:s | |||
Rihanna rI'A:n@ | |||
@@ -3021,11 +3049,13 @@ Dante danteI | |||
Disney dIzni | |||
Dolce d0ltSeI | |||
Dvorak d@-vo@Zak | |||
Folger foUldZ3 | |||
Gibson gIbs@n | |||
Guinness gInIs | |||
Hades heIdi:z | |||
Mackenna m@kEn@ | |||
Mackenzie m@kEnzi | |||
Medusa $2 | |||
Montague m0nt@gju: | |||
Niro ni@roU | |||
Patel pa#tEl | |||
@@ -3041,6 +3071,7 @@ Ubuntu u:b'u:ntu: | |||
Wii wi:: | |||
Yaesu jeIsu: | |||
Yamaha jam@hA: | |||
zeus zju:s | |||
zhivago ZI2vA:goU | |||
@@ -34,6 +34,7 @@ | |||
.L02 i y | |||
.L03 a i o u // vowel, not 'e' | |||
.L05 c g k | |||
.L06 s z | |||
.L10 grap log met scop // scientific endings | |||
@@ -724,6 +725,7 @@ | |||
st) an (_ an | |||
m) an (_ an | |||
hum) an (_ @n | |||
&) an (ty_ @n | |||
&) an (t_ @n | |||
?8 &) an (t_ a#n | |||
pl) an (t_ an | |||
@@ -746,6 +748,7 @@ | |||
@) aneous 'eIni@s | |||
p) an (el an | |||
&) an (ese @n | |||
_) ane (s anI | |||
an (gul 'an | |||
&) ani (_ 'A:nI | |||
an (ia 'eIn | |||
@@ -848,6 +851,7 @@ | |||
_) arr (@ a#r | |||
_) arr (ant ar | |||
_) arr (o ar | |||
_) arro (g ar@ | |||
ar (i_ 'A:r | |||
?3 @) ar (io_ 'ar | |||
_b) ar (L02t ar | |||
@@ -893,7 +897,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 | |||
@@ -1039,6 +1043,7 @@ | |||
.group at | |||
_g) ator eIt3 | |||
&) ate (_$w_alt2 @t | |||
pal) ate (_ @t | |||
consul) ate (_ @t | |||
macul) ate (_ @t | |||
@@ -1457,7 +1462,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 | |||
@@ -1483,6 +1488,7 @@ | |||
_) co (nfid k0 | |||
_) co (nfide k%0 | |||
_) confi (den k0nfI | |||
_) co (nfigu k@ | |||
_) co (nfis k0 | |||
_) co (nflu k0 | |||
_) co (ngre k0 | |||
@@ -1501,7 +1507,8 @@ | |||
_) conse (q k0nsI | |||
conser (v k%0ns3: | |||
conser (vatio k0ns@ | |||
consider k%0nsId3 | |||
consider k@nsId3 | |||
_) co (nsi k@ | |||
co (nson k0 | |||
_) co (nstabl k0 | |||
co (nstan k0 | |||
@@ -1551,6 +1558,7 @@ | |||
@@e) d (_S1 d // suffix | |||
db (_ d,i:bi: | |||
ddh d | |||
dh (K d | |||
dj dZ | |||
dg (_ dZ | |||
dg (C dZ | |||
@@ -1559,6 +1567,7 @@ | |||
dg (i dZ | |||
dg (y dZ | |||
_) dir (_ daI3 | |||
_) dmi (tr d@mi: | |||
we) dne (sd n | |||
dt (_ t | |||
?3 &) du (CA dZu: | |||
@@ -1602,7 +1611,7 @@ | |||
de (law dE | |||
de (leg dE | |||
de (lica dE | |||
de (ll dE | |||
_) de (ll dE | |||
de (lph dE | |||
_) de (lt dE | |||
delu (g dElju: | |||
@@ -1789,6 +1798,7 @@ | |||
e (ffic %I | |||
efier (_ I2faI3 | |||
e (ful | |||
_) e (ffu %I | |||
@@) efy (_ I2faI | |||
l) e (gal i: | |||
l) egi (b EdZ@ | |||
@@ -2231,6 +2241,7 @@ | |||
j) eo (p E | |||
_l) eo i@ | |||
p) eo (pl i: | |||
_) eor eI3 | |||
@) eosis i:'oUsIs | |||
&) eous (_ =i@s | |||
th) eo (@ I2@ | |||
@@ -2343,7 +2354,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: | |||
@@ -2408,9 +2419,12 @@ | |||
es (tate I2s | |||
@) esc (enC 'Es | |||
pr) es (ent Ez | |||
magn) es (i 'i:z | |||
es (iA i:z | |||
es (ian_ 'i:z | |||
es (ic 'i:z | |||
th) eses (_ @si:z | |||
th) esis (_ @sIs | |||
th) es (iL06e_ @s | |||
r) esis (_ 'i:sIs | |||
es (ive 'i:s | |||
esque 'Esk | |||
@@ -2425,6 +2439,7 @@ | |||
Cr) es (t Es | |||
v) es (t+ Es | |||
harv) es (t Is | |||
esti (m EstI# | |||
v) es (ty @s | |||
.group et | |||
@@ -2472,6 +2487,7 @@ | |||
.group ev | |||
_) ev I2v | |||
_) eva (ne Ev@ | |||
_) eve i:v | |||
_) even i:v@n | |||
_) eve (nt I2vE | |||
@@ -2577,6 +2593,7 @@ | |||
_) g (ilK g | |||
g (ilC g | |||
l) ging dZI2N | |||
_) g (iz g | |||
g (y dZ | |||
exa) gg (er dZ | |||
ght t | |||
@@ -2589,6 +2606,7 @@ | |||
_) gnu g@nu: | |||
hun) g g | |||
g (ear g | |||
%A) g (er g | |||
g (et g | |||
g (ette_ dZ | |||
ve) g (et dZ | |||
@@ -2653,6 +2671,7 @@ | |||
_) hypo (@P4 h,aIpoU | |||
_) hypo (cr hIp0 | |||
hypo (de h,aIp@ | |||
hypo (thes haIp'0 | |||
hypo (thet h,aIp@ | |||
.group i | |||
@@ -2690,6 +2709,7 @@ | |||
&) ial (_ =I2@l | |||
i (ani_ I | |||
_) i (b aI | |||
i (ba_ 'i: | |||
@) ibab aIb@b | |||
l) i (bel aI | |||
l) i (ber I | |||
@@ -2815,6 +2835,7 @@ | |||
ize (d_ aIz | |||
i (zen I2 | |||
iz (er_ aIz | |||
i (zon_ 'aI | |||
p) izz (a i:t|s | |||
@@ -3072,6 +3093,7 @@ | |||
_) in (fo_ In | |||
_) infra (P5 ,Infr@ | |||
_) infra (c %Infra | |||
in (ga_ 'IN | |||
in (got IN | |||
_) in (gro IN | |||
_) in (jur In | |||
@@ -3206,8 +3228,9 @@ | |||
.group io | |||
io (_ =I2oU | |||
?7 io (_ =i:oU | |||
&) io (_ =I2oU | |||
?7 &) io (_ =i:oU | |||
io (_ i:oU | |||
b) io aIoU | |||
b) io (logy aI0 | |||
card) io I2oU | |||
@@ -3282,6 +3305,7 @@ | |||
_) ir (rA I | |||
ir (ro I | |||
ir (ru I | |||
v) ir (us aIr | |||
iry (_ aI3rI | |||
@@ -3441,6 +3465,7 @@ | |||
_) ki (lC@ kI2 | |||
_) ki (ll@ kI | |||
_) kilo (@ kIl@ | |||
kinesis k@n'i:sI#s | |||
kuan kwan | |||
ku (ch ku: | |||
kuwait ku:w'eIt | |||
@@ -3619,7 +3644,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 | |||
@@ -3649,6 +3674,8 @@ | |||
ninth naInT | |||
n (Co_ =n | |||
_) non (@P3 n,0n | |||
nonchala (n n0nS@l@ | |||
?3 nonchala (n n0nS@l'A: | |||
_) nurse (B n3:s | |||
.group ng | |||
@@ -3782,7 +3809,7 @@ | |||
oer oU@ | |||
_) oe (s i: | |||
&) oe (s_S2 z | |||
oe (soph I2 | |||
oesopha I2s0f@ | |||
p) oe (t oUI | |||
f) oe (tA i: | |||
p) oe (ti oUE | |||
@@ -3920,6 +3947,7 @@ | |||
t) ol (er 0l | |||
m) ol (ec @l | |||
m) ol (ecule 0l | |||
&) ol (enC @l | |||
old oUld | |||
w) olf Ulf | |||
p) olice @li:s | |||
@@ -4467,6 +4495,7 @@ | |||
photocop foUt@k0p | |||
phot (ograph+ foUt | |||
_) phot (oL10++ foUt | |||
_) phth (A fT | |||
_) phyco f,aIkoU | |||
p (hole p | |||
sym) pa p@ | |||
@@ -4500,6 +4529,7 @@ | |||
per (cei p3 | |||
per (culi p3 | |||
per (cus p3 | |||
_) peregrin pEr@grIn | |||
per (fec p3 | |||
per (iph p@r | |||
perme (a p3:mI | |||
@@ -4637,6 +4667,7 @@ | |||
qu (_ k | |||
quay ki: | |||
jac) qu k | |||
mes) qui (t k'i: | |||
li) quor k3 | |||
quy kwI | |||
@@ -4673,7 +4704,7 @@ | |||
&B) red (_ r@d | |||
uv) re @ | |||
rer (_ r@ | |||
re (_ 3 | |||
&) re (_ 3 | |||
A) re (_ r@ | |||
r) re (_ r@ | |||
_) re (C_ rE | |||
@@ -4703,6 +4734,7 @@ | |||
un) rede (C ,ri:dI2 | |||
re (dem+ rI2 | |||
_) re (dC rE | |||
_) re (dolen rE | |||
_) re (dr r%i: | |||
_) re (eduP2 r%i: | |||
_) re (emP2 r%i: | |||
@@ -4801,6 +4833,7 @@ | |||
sch (o sk | |||
sch (C S | |||
sch (_ S | |||
_e) sch S | |||
?3 sch (ed sk | |||
_) sch (il S | |||
_) scar (A ske@ | |||
@@ -4999,6 +5032,7 @@ | |||
_) tian tjan | |||
&) tial S@L | |||
&) ti (ali SI | |||
i) tia (liL06 S@ | |||
&) tien S@n | |||
&) tience S@ns | |||
&) tion S=@n | |||
@@ -5122,7 +5156,7 @@ | |||
_l) u (a u: | |||
r) u (aC+ u: | |||
u (a_ =ju: | |||
s) ua (d weI | |||
s) ua (de weI | |||
s) uag weIdZ | |||
@g) ua (ge wI | |||
u (al_ ju: | |||
@@ -5261,6 +5295,7 @@ | |||
fl) ui (d u:I | |||
dr) ui (d u:I | |||
c) uisine wIzi:n | |||
c) uis wIz | |||
rc) ui (t I | |||
rc) ui (tous ''ju:I | |||
g) ui (ta I2 | |||
@@ -5422,6 +5457,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 |
@@ -24,7 +24,7 @@ | |||
// 2006-11-18 Gilles Casse <[email protected]> | |||
// | |||
// Updated 2011-10-14 Michel Such <[email protected]> | |||
// Updated 2011-10-29 Michel Such <[email protected]> | |||
// | |||
// * 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 |
@@ -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,188 @@ 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 | |||
kaphatnak $unstressend | |||
költ $unstressend | |||
hivatalt $unstressend | |||
támogatással $unstressend | |||
ugyanis $unstressend | |||
bizonyítják $unstressend | |||
ösztönzése $unstressend | |||
elvégezze $unstressend | |||
intézet $unstressend | |||
takarítani $unstressend | |||
bízza $unstressend | |||
bízna $unstressend | |||
filmekkel $unstressend | |||
lejátszóhoz $unstressend | |||
filmeket $unstressend | |||
vesződni $unstressend | |||
(legkényelmesebb az) lEgke:n^ElmESEb:_||Az $unstressend | |||
sejtem $unstressend | |||
vonalat $unstressend | |||
ragaszkodni $unstressend | |||
(mellett az) mEl:Et:_||Az $unstressend | |||
(a felület) A'||fElylEt $unstressend | |||
terveket $unstressend | |||
tervek $unstressend | |||
közben $unstressend | |||
menetrendet $unstressend | |||
(az indoklást) Az_'||indokla:St $unstressend | |||
hóbort $unstressend | |||
fogom $unstressend | |||
(az adatokat) Az_'||AdAtokAt $unstressend | |||
zajlik $unstressend | |||
kütyüt $unstressend | |||
tartok $unstressend | |||
(törvényt is) tYR2ve:n^t_||iS $unstressend | |||
ülésen $unstressend | |||
jogszabály $unstressend | |||
törvényjavaslatról $unstressend | |||
rövid $unstressend | |||
vonulhatnának $unstressend | |||
(horderejű kérdésben) hoR2dER2Ejy:_||ke:R2de:SbEn $unstressend | |||
törvényjavaslatához $unstressend | |||
(miniszter volt) ministER2||volt $unstressend | |||
szavazatot $unstressend | |||
(rendelkezést is) REndElkEze:St_||iS $unstressend | |||
(lehetővé tenné) lEhEtY:ve:_||tEn:e: $unstressend | |||
(indítványnak van) indi:tva:n^nAk_||vAn $unstressend | |||
(ellenére is biztosítaná) El:Ene:R2E_||iS_||bistoSi:tAna: $unstressend | |||
emelni $unstressend | |||
(csak ki) tSAk_||ki $unstressend | |||
indítványokról $unstressend | |||
(a módosítások) A'||mo:doSi:ta:Sok $unstressend | |||
közölni $unstressend | |||
tudjanak $unstressend | |||
piacot $unstressend | |||
rakott $unstressend | |||
(ott van) ot:_||vAn $unstressend | |||
(rangú tisztviselője) R2Angu:_||tistviSElY:jE $unstressend | |||
kritikákat $unstressend | |||
viszonyulnak $unstressend | |||
jók $unstressend | |||
államtitkárával $unstressend | |||
beszélt $unstressend | |||
külföldön $unstressend | |||
törvénnyel $unstressend | |||
folyamatot $unstressend | |||
eloszlatásával $unstressend | |||
mutatják $unstressend | |||
illetékes $unstressend | |||
(jogokban illetékes) jogokbAn_||il:Ete:kES $unstressend | |||
megnyilvánulás $unstressend | |||
iránytól $unstressend | |||
vonatkozzanak $unstressend | |||
addig $unstressend | |||
(tagjaira vonatkozzanak) tAgjAiR2A_||vonAtkoz:AnAk $unstressend | |||
(nevezte azt) nEvEstE_||Ast $unstressend | |||
kritikákra $unstressend | |||
kérő $unstressend | |||
irányítják $unstressend | |||
érkező $unstressend | |||
tulajdonítani $unstressend | |||
(jelentőséget tulajdonítani) jElEntY:Se:gEt_||tulAjdoni:tAni $unstressend | |||
(hajtja végre) hAjcA_||ve:gR2E $unstressend | |||
érdekeivel $unstressend | |||
(megállapodás köthető) mEga:l:Apoda:S_||kYthEtY: $unstressend | |||
(kell fogadni) kEl:_||fogAdni $unstressend | |||
megállapodás $unstressend | |||
kérését $unstressend | |||
megalkotását $unstressend | |||
kompromisszumok $unstressend | |||
(jöhetnek szóba) jYhEtnEk_||so:bA $unstressend | |||
jellemezte $unstressend | |||
lábán $unstressend | |||
kellenek $unstressend | |||
(áll arra) a:l:_||AR2R2A $unstressend | |||
tárgyalások $unstressend | |||
megkötésében $unstressend | |||
vélekedett $unstressend | |||
világról $unstressend | |||
növekedés $unstressend | |||
(a feladata) A'||fElAdAtA $unstressend | |||
bankja $unstressend | |||
banknak $unstressend | |||
kérdését $unstressend | |||
// word pairs | |||
@@ -4991,5 +5176,5 @@ egyezség eggyesség | |||
(Mhz-en) megahercen | |||
(ORTT-től) oerrtététől //special exceptio | |||
(kilogramm) kilogram | |||
mszmp emeszempé | |||
@@ -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,24 @@ 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 | |||
_fejlé) c ts | |||
nyol) c (seb ts | |||
bará) cs (ágta tS: | |||
.group ch | |||
anar) ch (i h | |||
@@ -161,6 +175,12 @@ 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 | |||
almana) ch h | |||
.group d | |||
@@ -184,7 +204,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 +339,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 +394,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 +543,9 @@ 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: | |||
_agya) g (gy g | |||
anya) g (győz g | |||
.group gy | |||
gy J | |||
@@ -593,14 +661,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 +699,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 +707,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 +902,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 +932,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 +989,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 +1003,31 @@ 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 | |||
termelé) s S | |||
_áldá) s S | |||
_asztalo) s S | |||
_árgu) s S | |||
.group ss | |||
ssz ss2 | |||
@@ -927,7 +1042,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 +1067,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 +1120,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 +1134,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 +1185,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 +1215,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 +1261,147 @@ _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 | |||
ágyú) ssz Ss | |||
alá) ssz (olg Ss | |||
almá) ssz (ürk Ss | |||
.group sz | |||
@@ -1162,10 +1414,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 +1423,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 +1444,12 @@ 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: | |||
ameti) sztsze st|sE | |||
.group t | |||
t t | |||
@@ -1308,6 +1550,13 @@ 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 | |||
álla) t (szőr t | |||
aszal) t (jeg t | |||
.group tj | |||
C) tj c | |||
@@ -1376,6 +1625,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 +1843,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 +1861,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 +1875,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 +2051,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 +2063,28 @@ 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 | |||
leme) z (stú z | |||
.group | |||
$ dolla:R2 |
@@ -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 |
@@ -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 |
@@ -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 |
@@ -299,7 +299,6 @@ tamil தமிழ் $text | |||
பீச்சில் $alt | |||
பீல் fi:l | |||
புக் $alt | |||
பீர் $alt | |||
போயிங் $alt | |||
பலத்தாலான $alt | |||
பார $alt | |||
@@ -308,7 +307,6 @@ tamil தமிழ் $text | |||
பாலிய $alt | |||
புக்கு $alt | |||
படுவா $alt | |||
பீரும் $alt | |||
பல்ப் $alt | |||
பிரேக் bre:k | |||
ப்ரேக் bre:k | |||
@@ -358,9 +356,12 @@ tamil தமிழ் $text | |||
பாதிப்பு $alt | |||
பீடா $alt | |||
பைக்க $alt | |||
பாதிக்கும் $alt | |||
பாதிக்குமா $alt | |||
பத்திரப் bVttirVp | |||
பாய்ஸ் $alt | |||
புக்கர் $alt | |||
பாதிக்க $alt | |||
பலக்க $alt | |||
@@ -385,7 +386,6 @@ tamil தமிழ் $text | |||
திக்கற்ற $alt | |||
தானு $alt | |||
திட $alt | |||
தேவ $alt | |||
தோ $alt | |||
தரும $alt | |||
தொப் $alt | |||
@@ -427,6 +427,10 @@ tamil தமிழ் $text | |||
தட $alt | |||
தடியாய் $alt | |||
தொள $alt | |||
தான $alt | |||
தம்மம் $alt | |||
தம்ம $alt | |||
தாயம் $alt | |||
// initial ட | |||
@@ -510,6 +514,9 @@ tamil தமிழ் $text | |||
கௌன் $alt | |||
கிண் $alt | |||
கிர் $alt | |||
கங்க $alt | |||
காந்த $alt | |||
@@ -522,7 +529,6 @@ tamil தமிழ் $text | |||
பாதரிடம் fa:dVrid.Vm | |||
பாதருடன் fa:dVrUd.Vn | |||
பாதரில்லாமல் fa:dVrilla:mVl | |||
காபி ka:fi | |||
பேனில் fe:nil | |||
பேன்ல fe:nlV | |||
போன்ல fo:nlV | |||
@@ -541,3 +547,5 @@ tamil தமிழ் $text | |||
செட் set. | |||
திக் dik | |||
பிட் bit. | |||
புட் fud. | |||
உப்ப ubbV |
@@ -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,7 +402,7 @@ l/l_ [l] base | |||
[l/] fr | |||
l/l_@ [l/3] base | |||
[l/] fr | |||
l/l@ [hvs] base | |||
l/l@ [hAö] base | |||
[l#] base | |||
[l] fr | |||
[l/2] fr | |||
@@ -434,7 +436,7 @@ l/L2_oL [l/2] base | |||
l/L2_uL [l/2] base | |||
l/l_3 [l/] de | |||
l/l_4 [ll] sq | |||
l/la [hvs] base | |||
l/la [hAö] base | |||
[l#] base | |||
[l] fr | |||
[l/2] fr | |||
@@ -442,7 +444,7 @@ l/la [hvs] base | |||
[K] tn | |||
l/l_a [l/3] base | |||
[l/] fr | |||
l/le [hvs] base | |||
l/le [hAö] base | |||
[l#] base | |||
[l] fr | |||
[l/2] fr | |||
@@ -454,7 +456,7 @@ l/L_eL_af [&] af | |||
[&:] af | |||
l/l_front [L] sq | |||
l/l_front_ [l/4] sq | |||
l/li [hvs] base | |||
l/li [hAö] base | |||
[l#] base | |||
[l] fr | |||
[l/2] fr | |||
@@ -468,7 +470,7 @@ ll/ll [L] bg | |||
ll/_ll [L] bg | |||
l/l_long [l] base | |||
[l] fr | |||
l/lo [hvs] base | |||
l/lo [hAö] base | |||
[l#] base | |||
[l/2] fr | |||
[K] nso | |||
@@ -478,7 +480,7 @@ l/l_o [l/3] base | |||
l^/l_rfx [l.] base | |||
[l] ru | |||
[l^] ru | |||
l/lu [hvs] base | |||
l/lu [hAö] base | |||
[l#] base | |||
[l] fr | |||
[l/2] fr | |||
@@ -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 |
@@ -457,5 +457,17 @@ include ph_tibetan | |||
______________________________ | |||
Phoneme Table: 'kk' | |||
include ph_kazakh | |||
______________________________ | |||
Phoneme Table: 'fa' | |||
include ph_farsi | |||
Refs 2579, Reused 1791 | |||
Refs 2602, Reused 1810 |
@@ -314,7 +314,7 @@ phoneme r // used for [r] when not preceding a vowel | |||
FMT(r3/r_) addWav(r3/rx) | |||
endphoneme | |||
phoneme k // tasasemad klõklsud | |||
phoneme k // tasasemad kl�klsud | |||
vls vel stop | |||
lengthmod 2 | |||
voicingswitch g |
@@ -0,0 +1,63 @@ | |||
// Long Vowels | |||
phoneme A | |||
vowel starttype #i endtype #i | |||
length 200 | |||
FMT(vowel/0_3) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
length 200 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #i endtype #i | |||
length 200 | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
// Short Vowels | |||
phoneme a | |||
vowel starttype #i endtype #i | |||
length 160 | |||
FMT(vowel/&) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #i endtype #i | |||
length 160 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #i endtype #i | |||
length 160 | |||
FMT(vowel/o_mid) | |||
endphoneme | |||
// Diphthongs | |||
phoneme eI | |||
vowel starttype #i endtype #i | |||
length 220 | |||
FMT(vdiph/eei_2) | |||
endphoneme | |||
phoneme oU | |||
vowel starttype #i endtype #i | |||
length 220 | |||
FMT(vdiph/ou_2) | |||
endphoneme | |||
@@ -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 | |||
@@ -0,0 +1,139 @@ | |||
// use "flag1" for soft vowels | |||
// short vowels | |||
phoneme I | |||
vowel starttype #@ endtype #@ | |||
flag1 | |||
length 100 | |||
IF thisPh(isWordEnd) THEN | |||
length 140 | |||
ENDIF | |||
FMT(vowel/ii#) | |||
endphoneme | |||
phoneme 8 | |||
vowel starttype #@ endtype #@ | |||
length 100 | |||
IF thisPh(isWordEnd) THEN | |||
length 140 | |||
ENDIF | |||
FMT(vowel/8) | |||
endphoneme | |||
phoneme u# | |||
vowel starttype @ endtype @ | |||
length 100 | |||
flag1 | |||
IF thisPh(isWordEnd) THEN | |||
length 140 | |||
ENDIF | |||
FMT(vdiph2/uw_6) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
length 100 | |||
IF thisPh(isWordEnd) THEN | |||
length 140 | |||
ENDIF | |||
FMT(vowel/uu_2) | |||
endphoneme | |||
// long vowels | |||
phoneme A | |||
vowel starttype #a endtype #a | |||
length 200 | |||
FMT(vowel/aa_9) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
length 200 | |||
FMT(vowel/a_5) | |||
endphoneme | |||
phoneme & | |||
vowel starttype #a endtype #a | |||
flag1 | |||
length 200 | |||
FMT(vowel/ee_2) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
length 200 | |||
flag1 | |||
FMT(vdiph2/ii@_2) | |||
endphoneme | |||
phoneme E | |||
vowel starttype @ endtype @ | |||
length 200 | |||
FMT(vowel/@_fnt) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
length 180 | |||
FMT(vowel/ii_8) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
length 200 | |||
FMT(vowel/o_3) | |||
endphoneme | |||
phoneme Y | |||
vowel starttype #@ endtype #@ | |||
length 200 | |||
flag1 | |||
FMT(vowel/y#_4) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
length 200 | |||
FMT(vowel/u_bck3) | |||
endphoneme | |||
phoneme r | |||
import_phoneme base/R2 | |||
endphoneme | |||
phoneme t | |||
import_phoneme base2/t | |||
endphoneme | |||
phoneme G | |||
import_phoneme base/r" | |||
endphoneme | |||
phoneme X | |||
vls uvl frc | |||
lengthmod 3 | |||
Vowelin f1=0 f2=2300 200 400 f3=-100 100 | |||
Vowelout f1=0 f2=2300 300 400 f3=-100 100 rms=20 | |||
lengthmod 3 | |||
WAV(ufric/x2, 60) | |||
endphoneme | |||
phoneme L | |||
import_phoneme sq/ll | |||
// import_phoneme base/l- | |||
endphoneme | |||
phoneme l | |||
liquid | |||
IF nextPhW(isFlag1) THEN | |||
ELSE | |||
ChangePhoneme(L) // Hard | |||
ENDIF | |||
CALL base/l | |||
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 | |||
@@ -1,7 +1,7 @@ | |||
@ 1 536 1416 2320 584 1400 2000 | |||
@ 0 536 1420 2420 536 1420 2420 | |||
@- 0 525 1441 2340 525 1441 2340 | |||
a 0 19271 29922 -25436 16780 -13920 10796 | |||
a 0 -3389 682 10183 -14324 -3574 28986 | |||
i 0 272 2247 3100 288 2247 3100 | |||
u 0 352 1000 2240 352 1000 2200 | |||
E 0 504 1900 2544 496 1920 2552 |
@@ -1,7 +1,8 @@ | |||
@ 0 584 1440 2460 600 1440 2460 | |||
a 0 904 1320 2700 896 1340 2660 | |||
@ 1 640 1562 2400 355 2222 2720 | |||
@ 0 528 1500 2380 528 1500 2380 | |||
a 1 904 1320 2740 344 2222 2720 | |||
a 0 864 1280 2700 864 1280 2700 | |||
e 0 504 1900 2544 496 1920 2552 | |||
i 0 280 2280 2840 240 2339 2840 | |||
i 0 336 2210 2800 336 2210 2760 | |||
o 0 496 972 2500 496 972 2500 | |||
u 0 344 800 2360 344 800 2360 | |||
y 0 336 1760 2580 344 1760 2580 |
@@ -0,0 +1,10 @@ | |||
a 0 904 1320 2700 896 1340 2660 | |||
e 0 504 1900 2544 496 1920 2552 | |||
i 0 280 2280 2840 240 2339 2840 | |||
o 0 454 812 2559 432 824 2520 | |||
u 0 320 860 2360 320 860 2460 | |||
i: 0 304 2440 3020 304 2440 3020 | |||
e: 0 416 2140 2660 416 2140 2660 | |||
a: 0 712 1160 2780 696 1160 2780 | |||
o: 0 424 800 2580 408 780 2600 | |||
u: 0 320 740 2400 320 740 2400 |
@@ -8,5 +8,5 @@ E 0 584 1820 2560 584 1820 2560 | |||
O 0 552 860 2660 552 880 2660 | |||
U 0 388 940 2420 394 980 2360 | |||
aI 0 912 1320 2740 360 2200 2820 | |||
a# 0 865 0 0 837 0 0 | |||
a# 0 514 514 514 514 514 514 | |||
E2 0 584 1820 2560 584 1820 2560 |
@@ -1,4 +1,5 @@ | |||
@- 0 525 1441 2340 525 1441 2340 | |||
a 1 856 1320 2700 856 1320 2700 | |||
a 0 904 1320 2700 896 1340 2660 | |||
e 0 584 1820 2560 584 1820 2560 | |||
i 0 360 2120 2680 360 2120 2660 |
@@ -1,13 +1,11 @@ | |||
@ 0 496 1500 2420 496 1500 2420 | |||
@- 0 525 1441 2340 525 1441 2340 | |||
a 0 904 1320 2700 896 1340 2660 | |||
e 0 456 1980 2540 440 1980 2540 | |||
i 0 280 2280 2840 240 2339 2840 | |||
o 0 552 860 2660 552 880 2660 | |||
n- 1 496 1512 2380 480 1500 2540 | |||
n- 0 496 1512 2380 380 1780 2540 | |||
3 0 658 1408 2460 658 1408 2460 | |||
3: 0 658 1408 2460 658 1408 2460 | |||
E 0 504 1900 2544 496 1920 2552 | |||
E2 0 504 1900 2544 496 1920 2552 | |||
I 0 384 2030 2610 384 2030 2610 | |||
@@ -21,7 +19,7 @@ i: 0 280 2255 3030 264 2255 3030 | |||
i2 0 280 2255 3030 264 2255 3030 | |||
u: 0 320 860 2360 320 860 2460 | |||
aU 0 776 1200 2760 368 900 2540 | |||
aI 0 904 1320 2700 355 2222 2720 | |||
aI 0 904 1320 2740 344 2222 2720 | |||
EI 0 680 1800 2440 355 2222 2720 | |||
OY 0 469 864 2440 310 2040 2440 | |||
E: 0 488 1990 2540 488 1990 2540 |
@@ -0,0 +1,46 @@ | |||
@ 1 552 1441 2400 552 1441 2400 | |||
@ 0 525 1441 2340 525 1441 2340 | |||
@- 0 525 1441 2340 525 1441 2340 | |||
a 1 856 1320 2700 856 1320 2700 | |||
a 0 904 1320 2700 896 1340 2660 | |||
i 0 376 1970 2585 376 1970 2585 | |||
I2 0 408 1920 2580 416 1900 2580 | |||
@2 0 525 1441 2340 525 1441 2340 | |||
@5 0 525 1441 2340 525 1441 2340 | |||
U 0 445 902 2620 445 902 2620 | |||
@L 0 485 891 2780 450 792 2980 | |||
a# 0 -1 -1 257 257 257 257 | |||
aa 0 904 1320 2700 896 1340 2660 | |||
E 0 646 1780 2500 646 1780 2500 | |||
I 0 408 1940 2600 408 1940 2600 | |||
0 0 670 946 2620 630 902 2700 | |||
V 0 654 1274 2586 654 1274 2586 | |||
A: 0 775 1067 2800 795 1122 2580 | |||
A@ 0 775 1067 2800 795 1122 2580 | |||
3: 0 480 1408 2320 545 1419 2320 | |||
i: 0 296 2220 2820 216 2400 2820 | |||
O: 0 465 836 2640 530 1001 2620 | |||
O 0 465 836 2640 530 1001 2620 | |||
O@ 0 465 836 2640 530 1001 2620 | |||
o@ 0 465 836 2640 530 1001 2620 | |||
u: 1 384 1280 2280 290 1023 2220 | |||
u: 0 360 1562 2260 290 1023 2220 | |||
aU 0 830 1364 2440 488 900 2240 | |||
oU 0 630 1353 2340 390 957 2140 | |||
aI 0 860 1240 2820 415 2044 2600 | |||
eI 0 680 1800 2440 355 2222 2720 | |||
OI 0 545 780 2720 310 2002 2500 | |||
e@ 0 720 1760 2420 672 1562 2520 | |||
i@ 0 368 2156 2720 528 1595 2460 | |||
i@3 0 368 2156 2720 528 1595 2460 | |||
U@ 1 520 1160 2440 524 1401 2300 | |||
U@ 0 430 960 2340 558 1300 2300 | |||
aI@ 0 860 1240 2820 640 1518 2400 | |||
aU@ 0 904 1480 2670 705 1344 2320 | |||
IR 0 544 1340 2460 616 1190 2450 | |||
VR 0 648 1180 2595 640 1140 2460 | |||
o: 0 454 812 2559 432 824 2520 | |||
A~ 0 592 1000 2640 592 1000 2640 | |||
O~ 0 540 896 2632 512 900 2620 | |||
e: 0 456 1980 2540 440 1980 2540 | |||
@# 0 528 1500 2380 528 1500 2380 |
@@ -25,7 +25,7 @@ O@ 0 575 891 2640 580 1023 2480 | |||
o@ 0 575 891 2640 580 1023 2480 | |||
u: 0 332 1527 2256 290 1023 2220 | |||
aU 0 660 1562 2360 340 990 2360 | |||
oU 0 546 13623 5943 -16248 -29802 -14707 | |||
oU 0 20480 0 256 768 578 140 | |||
aI 0 860 1360 2660 488 1840 2440 | |||
OI 0 545 780 2720 310 2002 2500 | |||
e@ 0 647 1778 2530 593 1553 2370 |
@@ -9,7 +9,7 @@ I2 0 416 1800 2560 416 1800 2560 | |||
@5 0 525 1441 2340 525 1441 2340 | |||
U 0 496 1040 2560 496 1040 2560 | |||
@L 0 485 891 2780 450 792 2980 | |||
a# 0 0 0 771 0 0 697 | |||
a# 0 -256 255 0 257 257 257 | |||
aa 1 670 1719 2556 710 1672 2671 | |||
aa 0 700 1680 2506 652 1488 2470 | |||
E 0 544 1760 2580 608 1600 2580 |
@@ -9,7 +9,7 @@ I2 0 312 2213 2775 312 2213 2775 | |||
@5 0 525 1441 2340 525 1441 2340 | |||
U 0 445 902 2620 445 902 2620 | |||
@L 0 485 891 2780 450 792 2980 | |||
a# 0 4552 0 4554 4508 0 4510 | |||
a# 0 511 -1 257 257 257 -1 | |||
aa 0 904 1320 2700 896 1340 2660 | |||
E 0 456 1980 2540 440 1980 2540 | |||
I 1 384 2030 2610 384 2030 2610 |
@@ -1,9 +1,8 @@ | |||
a 1 760 1420 2600 736 1380 2540 | |||
a 0 896 1440 2710 896 1440 2710 | |||
a 0 841 1409 2550 841 1409 2550 | |||
e 0 504 1900 2544 496 1920 2552 | |||
i 0 280 2280 2840 240 2339 2840 | |||
o 0 454 812 2559 432 824 2520 | |||
u 0 320 740 2400 320 740 2400 | |||
u 0 320 820 2360 320 820 2360 | |||
E 0 584 1820 2560 584 1820 2560 | |||
O 0 552 860 2660 552 880 2660 | |||
aU 0 847 1383 2510 360 800 2360 |
@@ -1,9 +1,8 @@ | |||
a 1 760 1420 2600 736 1380 2540 | |||
a 0 896 1440 2710 896 1440 2710 | |||
a 0 841 1409 2550 841 1409 2550 | |||
e 0 504 1900 2544 496 1920 2552 | |||
i 0 280 2280 2840 240 2339 2840 | |||
o 0 454 812 2559 432 824 2520 | |||
u 0 320 740 2400 320 740 2400 | |||
u 0 320 820 2360 320 820 2360 | |||
E 0 584 1820 2560 584 1820 2560 | |||
O 0 552 860 2660 552 880 2660 | |||
aU 0 847 1383 2510 360 800 2360 |
@@ -0,0 +1,27 @@ | |||
a 0 712 1160 2780 696 1160 2780 | |||
e 0 504 1700 2480 504 1700 2480 | |||
i 0 320 2255 3030 320 2255 3030 | |||
o 0 488 900 2520 488 920 2520 | |||
u 0 320 820 2360 320 820 2360 | |||
a: 0 688 1064 2806 672 1100 2806 | |||
A1 0 728 1200 2660 712 1200 2660 | |||
e: 0 452 1880 2520 452 1880 2520 | |||
E1 0 592 1580 2480 592 1580 2460 | |||
i: 0 264 2340 2880 240 2339 2860 | |||
I1 0 360 2120 2680 360 2120 2660 | |||
i1 0 336 1440 2460 336 1440 2460 | |||
o: 0 454 812 2559 432 824 2520 | |||
O1 0 584 940 2580 584 940 2580 | |||
u: 0 296 740 2400 296 740 2400 | |||
U1 0 360 860 2360 360 860 2360 | |||
8 0 448 1220 2260 448 1220 2260 | |||
8: 0 464 1140 2640 464 1140 2640 | |||
& 0 736 1540 2500 752 1540 2500 | |||
&: 0 736 1540 2500 752 1540 2500 | |||
Y 0 448 1520 2420 463 1520 2400 | |||
Y: 0 448 1520 2420 463 1520 2400 | |||
y 0 280 1720 2340 280 1720 2340 | |||
y: 0 280 1720 2340 280 1720 2340 | |||
&i 0 744 1540 2500 328 2280 2720 | |||
Yi 0 536 1420 2420 355 2222 2720 | |||
yi 0 280 1720 2320 296 2280 2780 |
@@ -0,0 +1,15 @@ | |||
@ 0 525 1441 2340 525 1441 2340 | |||
@- 0 525 1441 2340 525 1441 2340 | |||
a 0 736 1540 2500 752 1540 2500 | |||
e 0 504 1900 2544 496 1920 2552 | |||
i 0 280 2280 2840 240 2339 2840 | |||
o 0 488 900 2520 488 920 2520 | |||
u 0 320 820 2360 320 820 2360 | |||
m- 1 512 1300 2340 472 1100 2130 | |||
m- 0 512 1300 2340 370 1040 2300 | |||
n- 1 496 1512 2380 480 1500 2540 | |||
n- 0 496 1512 2380 380 1780 2540 | |||
N- 0 504 1824 2548 490 2100 2540 | |||
A 0 656 1000 2620 630 960 2700 | |||
eI 0 547 1855 2536 320 2300 2740 | |||
oU 0 496 900 2520 360 800 2140 |
@@ -1,6 +1,6 @@ | |||
@ 0 456 1460 2426 456 1460 2426 | |||
@- 0 525 1441 2340 525 1441 2340 | |||
a 0 856 1320 2700 856 1320 2700 | |||
@- 0 456 1460 2426 456 1460 2426 | |||
a 0 845 1270 2695 845 1270 2695 | |||
e 0 488 1990 2540 488 1990 2540 | |||
i 0 320 2255 3030 320 2255 3030 | |||
o 1 412 760 2680 412 760 2680 | |||
@@ -13,10 +13,13 @@ A~ 0 624 960 2880 624 960 2880 | |||
E~ 1 584 1820 2560 584 1820 2560 | |||
E~ 0 694 1360 2624 694 1360 2624 | |||
W~ 0 694 1360 2624 694 1360 2624 | |||
O~ 0 392 700 2720 392 700 2720 | |||
O~ 0 344 700 2620 344 700 2620 | |||
W 0 552 1441 2400 552 1441 2400 | |||
j/ 0 355 2222 2720 355 2222 2720 | |||
a# 0 8562 0 8564 8518 0 8520 | |||
a- 0 845 1270 2695 845 1270 2695 | |||
a# 0 -1 -1 257 257 257 257 | |||
e- 0 488 1990 2540 488 1990 2540 | |||
E- 0 584 1820 2560 584 1820 2560 | |||
I 0 408 1940 2600 408 1940 2600 | |||
I2 0 408 1920 2580 416 1900 2580 | |||
O 1 544 900 2520 544 900 2520 | |||
@@ -25,11 +28,12 @@ O 1 544 900 2520 544 900 2520 | |||
O 0 488 900 2520 488 920 2520 | |||
oU 0 630 1353 2340 390 957 2140 | |||
u: 0 320 820 2360 320 820 2360 | |||
y- 0 280 1720 2340 280 1720 2340 | |||
W2 0 552 1441 2400 552 1441 2400 | |||
Y 0 448 1520 2420 463 1520 2400 | |||
U 0 320 820 2360 320 820 2360 | |||
y" 1 280 1720 2340 280 1720 2340 | |||
y" 0 280 1720 2340 280 1720 2340 | |||
E: 0 584 1820 2560 584 1820 2560 | |||
A 0 856 1320 2700 856 1320 2700 | |||
A 0 845 1270 2695 845 1270 2695 | |||
V 0 654 1274 2586 654 1274 2586 |
@@ -1,6 +1,6 @@ | |||
@ 0 456 1460 2426 456 1460 2426 | |||
@- 0 525 1441 2340 525 1441 2340 | |||
a 0 856 1320 2700 856 1320 2700 | |||
@- 0 456 1460 2426 456 1460 2426 | |||
a 0 845 1270 2695 845 1270 2695 | |||
e 0 488 1990 2540 488 1990 2540 | |||
i 0 320 2255 3030 320 2255 3030 | |||
o 1 412 760 2680 412 760 2680 | |||
@@ -17,10 +17,13 @@ E 0 584 1820 2560 584 1820 2560 | |||
A~ 0 624 960 2880 624 960 2880 | |||
E~ 0 672 1660 2624 672 1660 2624 | |||
W~ 0 694 1360 2624 694 1360 2624 | |||
O~ 0 392 700 2720 392 700 2720 | |||
O~ 0 344 700 2620 344 700 2620 | |||
W 0 552 1441 2400 552 1441 2400 | |||
j/ 0 355 2222 2720 355 2222 2720 | |||
a# 0 8562 0 8564 8518 0 8520 | |||
a- 0 845 1270 2695 845 1270 2695 | |||
a# 0 -1 -1 257 257 257 257 | |||
e- 0 488 1990 2540 488 1990 2540 | |||
E- 0 584 1820 2560 584 1820 2560 | |||
I 0 384 2030 2610 384 2030 2610 | |||
I2 0 408 1920 2580 416 1900 2580 | |||
O 1 544 900 2520 544 900 2520 | |||
@@ -29,6 +32,7 @@ O 1 544 900 2520 544 900 2520 | |||
O 0 488 900 2520 488 920 2520 | |||
oU 0 630 1353 2340 390 957 2140 | |||
u: 0 320 820 2360 320 820 2360 | |||
y- 0 280 1720 2340 280 1720 2340 | |||
W2 0 552 1441 2400 552 1441 2400 | |||
Y 0 448 1520 2420 463 1520 2400 | |||
U 0 368 880 2440 368 900 2440 |
@@ -1,16 +1,13 @@ | |||
@ 1 584 1440 2460 600 1440 2460 | |||
@ 0 544 1220 2520 544 1260 2520 | |||
@- 0 525 1441 2340 525 1441 2340 | |||
a 0 658 1408 2460 658 1408 2460 | |||
e 0 416 2140 2660 416 2140 2660 | |||
i 0 296 2220 2880 288 2260 2900 | |||
o 0 454 812 2559 432 824 2520 | |||
@/ 0 544 1220 2520 544 1260 2520 | |||
V 1 584 1440 2460 600 1440 2460 | |||
V 0 695 1316 2500 695 1316 2500 | |||
@2 0 584 1440 2460 600 1440 2460 | |||
@3 0 528 1500 2380 528 1500 2380 | |||
@4 0 525 1441 2340 525 1441 2340 | |||
@2 0 584 1440 2460 600 1440 2460 | |||
i: 0 304 2440 3020 304 2440 3020 | |||
I 0 360 2120 2680 360 2120 2660 | |||
e: 0 416 2140 2660 416 2140 2660 |
@@ -1,4 +1,4 @@ | |||
a 0 856 1320 2700 856 1320 2700 | |||
a 0 845 1270 2695 845 1270 2695 | |||
e 0 436 2076 2604 436 2076 2604 | |||
i 0 320 2255 3030 320 2255 3030 | |||
o 0 412 760 2680 412 760 2680 |
@@ -1,4 +1,5 @@ | |||
a 0 904 1320 2700 896 1340 2660 | |||
e 0 456 1980 2540 440 1980 2540 | |||
i 0 312 2300 2820 304 2300 2820 | |||
o 0 488 900 2520 488 920 2520 | |||
u 0 368 880 2440 368 900 2440 |
@@ -1,6 +1,7 @@ | |||
@ 0 525 1441 2340 525 1441 2340 | |||
@- 0 525 1441 2340 525 1441 2340 | |||
a 0 728 1300 2595 736 1300 2595 | |||
e 1 584 1820 2560 584 1820 2560 | |||
e 0 647 1778 2530 647 1778 2530 | |||
i 0 280 2280 2840 240 2339 2840 | |||
o 0 512 860 2648 512 860 2648 |
@@ -0,0 +1,13 @@ | |||
a 0 834 1220 2690 834 1220 2690 | |||
e 0 395 2068 2720 515 1595 2460 | |||
i 0 312 2213 2775 256 2360 2820 | |||
o 0 412 760 2680 412 760 2680 | |||
u 0 296 740 2400 296 740 2400 | |||
I 0 448 1660 2528 448 1660 2528 | |||
8 0 520 1160 2440 520 1160 2440 | |||
u# 0 352 1420 2260 320 1120 2235 | |||
U 0 388 940 2420 394 980 2360 | |||
A 0 712 1160 2780 696 1160 2780 | |||
& 0 645 1705 2520 645 1705 2520 | |||
E 0 512 1620 2560 512 1620 2560 | |||
Y 0 400 1370 2300 439 1280 2369 |
@@ -16,4 +16,3 @@ o: 0 454 812 2559 432 824 2520 | |||
u: 0 320 860 2360 320 860 2460 | |||
aI 0 912 1320 2740 360 2200 2820 | |||
aU 0 724 1130 2760 472 780 2500 | |||
y 0 496 1312 2408 496 1312 2408 |
@@ -0,0 +1,26 @@ | |||
@ 0 525 1441 2340 525 1441 2340 | |||
a 0 712 1160 2780 696 1160 2780 | |||
e 0 504 1900 2544 496 1920 2552 | |||
i 0 744 1540 2500 328 2280 2720 | |||
o 0 512 860 2648 512 860 2648 | |||
u 0 320 740 2400 320 740 2400 | |||
I 0 408 1940 2600 408 1940 2600 | |||
Y 0 448 1520 2420 463 1520 2400 | |||
U 0 368 800 2660 368 800 2660 | |||
y 0 280 1720 2340 280 1720 2340 | |||
ai 0 688 1064 2806 312 2300 2820 | |||
oi 0 545 780 2720 310 2002 2500 | |||
ei 0 547 1855 2536 320 2300 2740 | |||
Yi 0 448 1520 2420 355 2222 2720 | |||
ui 0 320 740 2400 272 2247 3100 | |||
yi 0 280 1720 2320 296 2280 2780 | |||
au 0 688 1060 2580 368 900 2540 | |||
ou 0 516 860 2648 312 860 2360 | |||
eu 0 460 1929 2512 327 947 2367 | |||
iu 0 296 2180 2820 320 920 2360 | |||
ey 0 547 1855 2536 280 1720 2340 | |||
Yy 0 448 1520 2420 280 1720 2340 | |||
iy 0 280 2280 2820 280 1720 2340 | |||
uo 0 344 896 2375 494 864 2468 | |||
ie 0 280 2280 2820 728 1562 2520 | |||
yY 0 280 1720 2340 448 1520 2420 |
@@ -5,12 +5,10 @@ e 0 456 1980 2540 440 1980 2540 | |||
i 0 280 2280 2840 240 2339 2840 | |||
o 0 488 900 2520 488 920 2520 | |||
u 0 320 740 2400 320 740 2400 | |||
@/ 1 584 1440 2460 600 1440 2460 | |||
@/ 0 544 1220 2520 544 1260 2520 | |||
V 1 584 1440 2460 600 1440 2460 | |||
V 0 544 1220 2520 544 1260 2520 | |||
@2 0 584 1440 2460 600 1440 2460 | |||
@3 0 528 1500 2380 528 1500 2380 | |||
@2 0 584 1440 2460 600 1440 2460 | |||
I 0 360 2120 2680 360 2120 2660 | |||
E 0 584 1820 2560 584 1820 2560 | |||
o: 0 424 800 2580 408 780 2600 | |||
@@ -25,6 +23,8 @@ o~ 0 448 840 2598 448 840 2598 | |||
u~ 0 328 900 2360 328 900 2360 | |||
aI 0 752 1140 2820 424 2000 2500 | |||
aU 0 724 1130 2760 472 780 2500 | |||
@/ 1 584 1440 2460 600 1440 2460 | |||
@/ 0 544 1220 2520 544 1260 2520 | |||
eI 0 680 1800 2440 355 2222 2720 | |||
eU 0 460 1929 2512 327 947 2367 | |||
VI 0 605 1232 2620 400 2222 2720 |
@@ -1,6 +1,6 @@ | |||
@ 0 496 1500 2420 496 1500 2420 | |||
@- 0 525 1441 2340 525 1441 2340 | |||
a 0 904 1320 2700 896 1340 2660 | |||
a 0 896 1440 2710 896 1440 2710 | |||
e 0 456 1980 2540 440 1980 2540 | |||
i 0 280 2255 3030 264 2255 3030 | |||
o 0 552 860 2660 552 880 2660 | |||
@@ -16,7 +16,7 @@ a: 1 728 1300 2595 736 1300 2595 | |||
a: 1 800 1320 2637 800 1320 2637 | |||
a: 0 904 1320 2700 896 1340 2660 | |||
A 1 728 1300 2595 736 1300 2595 | |||
A 0 762 1120 2840 762 1120 2840 | |||
A 0 728 1200 2660 712 1200 2660 | |||
A~ 0 624 960 2880 624 960 2880 | |||
O~ 0 540 896 2632 512 900 2620 | |||
e: 0 464 1980 2520 328 2280 2720 |
@@ -21,7 +21,7 @@ o~ 0 448 840 2598 448 840 2598 | |||
u~ 0 328 900 2360 328 900 2360 | |||
&~ 0 670 1719 2556 710 1672 2671 | |||
&U~ 0 658 1408 2460 392 520 2580 | |||
& 0 8564 0 8566 8520 0 8522 | |||
& 0 257 -1 257 257 257 257 | |||
&/ 0 658 1408 2460 658 1408 2460 | |||
A 0 896 1440 2710 896 1440 2710 | |||
i/ 0 376 1515 2460 376 1515 2460 |
@@ -0,0 +1,16 @@ | |||
@ 0 584 1440 2460 600 1440 2460 | |||
a 0 728 1300 2595 736 1300 2595 | |||
e 0 584 1820 2560 584 1820 2560 | |||
i 0 296 2220 2880 288 2260 2900 | |||
o 0 512 860 2648 512 860 2648 | |||
u 0 320 940 2360 320 900 2360 | |||
i: 0 280 2280 2840 240 2339 2840 | |||
e: 0 504 1900 2544 496 1920 2552 | |||
E 0 584 1820 2560 584 1820 2560 | |||
&: 0 680 1660 2520 680 1660 2520 | |||
a: 0 784 1180 2680 776 1200 2680 | |||
o: 0 512 860 2648 512 860 2648 | |||
u: 0 320 940 2360 320 900 2360 | |||
aI 0 904 1320 2700 304 2360 2980 | |||
aU 0 830 1364 2440 488 900 2240 | |||
& 0 680 1660 2520 680 1660 2520 |
@@ -1,4 +1,5 @@ | |||
@- 0 525 1441 2340 525 1441 2340 | |||
a 1 856 1320 2700 856 1320 2700 | |||
a 0 904 1320 2700 896 1340 2660 | |||
e 0 504 1900 2544 496 1920 2552 | |||
i 0 360 2120 2680 360 2120 2660 |
@@ -15,7 +15,7 @@ a/ 0 658 1408 2460 658 1408 2460 | |||
A 1 658 1408 2460 658 1408 2460 | |||
A 0 664 1040 2800 648 1060 2840 | |||
E 0 592 1700 2505 592 1700 2505 | |||
E# 0 592 1580 2460 592 1580 2460 | |||
E# 0 592 1580 2480 592 1580 2460 | |||
I 0 312 2213 2775 312 2213 2775 | |||
y 0 280 1720 2340 280 1720 2340 | |||
O 1 512 860 2648 512 860 2648 |
@@ -2,7 +2,7 @@ | |||
@ 0 536 1420 2420 536 1420 2420 | |||
@- 0 525 1441 2340 525 1441 2340 | |||
a 0 834 1220 2690 834 1220 2690 | |||
e 0 592 1580 2460 592 1580 2460 | |||
e 0 592 1580 2480 592 1580 2460 | |||
i 0 384 2030 2610 384 2030 2610 | |||
o 0 630 920 2627 616 940 2627 | |||
u 0 360 860 2360 360 860 2360 |
@@ -8,5 +8,5 @@ O 0 552 860 2660 552 880 2660 | |||
U 0 388 940 2420 394 980 2360 | |||
y 0 280 1980 2340 280 1980 2340 | |||
Y 0 392 1700 2240 392 1700 2240 | |||
I 0 360 2120 2680 360 2120 2660 | |||
I 0 336 2210 2800 336 2210 2760 | |||
W 0 448 1520 2420 463 1520 2400 |
@@ -167,6 +167,7 @@ int main (int argc, char *argv[]) | |||
#else | |||
printf ("Host seems to be little-endian ..\n"); | |||
#endif | |||
printf ("Reading from: %s\n", indir); | |||
sprintf (f1, "%s/phondata", indir); | |||
sprintf (f2, "%s/temp_1", outdir); | |||
@@ -211,6 +212,8 @@ void swap_phondata (const char *infile, const char *outfile, | |||
{//========================================================== | |||
FILE *in, *mfest, *out; | |||
int displ; | |||
int displ_out; | |||
int errorflag_displ = 0; // only report the first displ mismatch error | |||
char line[1024]; | |||
unsigned char buf_4[4]; | |||
@@ -241,6 +244,13 @@ void swap_phondata (const char *infile, const char *outfile, | |||
sscanf(&line[2],"%x",&displ); | |||
fseek(in, displ, SEEK_SET); | |||
fflush(out); | |||
displ_out = ftell(out); | |||
if((errorflag_displ==0) && (displ != displ_out)) | |||
{ | |||
fprintf(stderr, "Length error at the line before: %s", line); | |||
errorflag_displ = 1; | |||
} | |||
if (line[0] == 'S') { | |||
SPECT_SEQ buf_spect; |
@@ -413,391 +413,395 @@ S 0x35bb4 vowelr/o_r | |||
S 0x35d38 vowel/u# | |||
S 0x35e3c vdiph/au# | |||
S 0x35f80 vowel/o_3 | |||
S 0x36084 vwl_en/aI@_2 | |||
S 0x36208 vdiph/ai_7 | |||
S 0x3638c vowel/e_2 | |||
S 0x36490 vdiph/0i_2 | |||
S 0x36614 vowelr/i_r | |||
S 0x36758 vdiph2/u#@ | |||
S 0x3689c vwl_en/@L_2 | |||
S 0x369a0 vowel/@_low | |||
S 0x36a64 vowel/& | |||
S 0x36b68 vowel/e_mid | |||
S 0x36c6c vowel/V_3 | |||
S 0x36d70 vowel/o-_3 | |||
S 0x36e74 vwl_en_rp/aa | |||
S 0x36fb8 vowel/3_3 | |||
S 0x370fc vowel/u_6 | |||
S 0x37200 vdiph/au_3 | |||
S 0x37384 vdiph/@u_2 | |||
S 0x374c8 vdiph/ai_6 | |||
S 0x3768c vdiph2/ei_2 | |||
S 0x377d0 vdiph/ooi_3 | |||
S 0x37954 vdiph2/ee@_2 | |||
S 0x37a98 vwl_en_rp/i@ | |||
S 0x37c1c vowel/o_mid | |||
S 0x37d20 vwl_en_rp/aU@ | |||
S 0x37ea4 vowel/ii_6 | |||
S 0x37f68 vdiph2/ei_3 | |||
S 0x380ac vdiph/@u | |||
S 0x381f0 vdiph/Vu_2 | |||
S 0x38374 vdiph/@i_3 | |||
S 0x384b8 vdiph2/i@_2 | |||
S 0x3863c vwl_en/ooi@ | |||
S 0x38800 vowel/@_fnt | |||
S 0x38904 vowel/uu_bck | |||
S 0x38a08 vowel/i_fnt | |||
S 0x38b0c vdiph2/o_oo | |||
S 0x38c50 vdiph/aau_2 | |||
S 0x38d94 vdiph2/ie | |||
S 0x38ed8 vwl_af/r@ | |||
S 0x38f9c vwl_af/@ | |||
S 0x39060 vowel/e_mid2 | |||
S 0x39164 vwl_af/I | |||
S 0x39228 vowel/oo_3 | |||
S 0x392ec vowel/oe | |||
S 0x393b0 vowel/uu_3 | |||
S 0x39474 l/L_eL_af | |||
S 0x39538 vowel/ee_3 | |||
S 0x395fc vowel/aa_3 | |||
S 0x39700 vdiph/i@_2 | |||
S 0x39884 vowel/i_3 | |||
S 0x39988 vdiph2/o@ | |||
S 0x39b0c vowel/y_3 | |||
S 0x39c10 vdiph2/iu_3 | |||
S 0x39dd4 vdiph/Vu | |||
S 0x39f58 vdiph/ai_4 | |||
S 0x3a0dc vdiph/aai_2 | |||
S 0x3a2a0 vdiph/@i_2 | |||
S 0x3a3e4 vdiph/ooi_2 | |||
S 0x3a5a8 vdiph/oi_2 | |||
S 0x3a76c vdiph/ui_2 | |||
S 0x3a8f0 vdiph/y#y_2 | |||
S 0x3aa74 vdiph2/y#@ | |||
S 0x3abb8 vnasal/aa_n3 | |||
S 0x3acfc vnasal/e_n | |||
S 0x3ae00 vnasal/o_n2 | |||
W 0x3af44 ufric/x2 | |||
S 0x3b89c vowel/ee_2 | |||
S 0x3b9a0 vowel/ii_3 | |||
S 0x3baa4 vowel/ii# | |||
S 0x3bba8 vowel/i# | |||
S 0x3bcac vowel/o_2 | |||
S 0x3bdf0 vdiph2/iu_4 | |||
S 0x3bf34 vdiph/ui_3 | |||
S 0x3c0b8 vowel/aa_6 | |||
S 0x3c1fc vowel/i_2 | |||
S 0x3c300 vdiph/aau_6 | |||
S 0x3c484 vdiph/ai_5 | |||
S 0x3c5c8 vowel/e_8 | |||
S 0x3c6cc vowel/yy_4 | |||
S 0x3c7d0 l/l_3 | |||
S 0x3c854 j/_j_short | |||
S 0x3c8d8 r/V_2_ | |||
S 0x3c99c r/@_ | |||
S 0x3ca60 r/V_ | |||
S 0x3cb24 vwl_de/uu_@ | |||
S 0x3cc68 vnasal/aa_n4 | |||
Q 0x3cdac de | |||
S 0x3cdbc vdiph/eei_2 | |||
S 0x3cf00 vowel/i_4 | |||
S 0x3d004 vowel/aa_9 | |||
S 0x3d108 vowel/u_2 | |||
S 0x3d20c vowel/uu_4 | |||
S 0x3d310 vdiph/aai_3 | |||
S 0x3d494 vdiph/&i | |||
S 0x3d5d8 vdiph/y#i | |||
S 0x3d71c vdiph/ui_4 | |||
S 0x3d860 vdiph/yi | |||
S 0x3d9a4 vdiph/aau | |||
S 0x3db28 vdiph/ou | |||
S 0x3dc6c vdiph/eu_2 | |||
S 0x3ddb0 vdiph2/iu_2 | |||
S 0x3df34 vdiph/&y | |||
S 0x3e078 vdiph/eey | |||
S 0x3e1bc vdiph/y#y | |||
S 0x3e300 vdiph2/iy | |||
S 0x3e444 vdiph2/uo | |||
S 0x3e588 vdiph2/y-y# | |||
S 0x3e6cc r3/r_trill_short | |||
W 0x3e7d0 h/hu_fi | |||
S 0x3f0c0 vowel/aa | |||
S 0x3f1c4 vowel/e_7 | |||
S 0x3f2c8 vowel/ee#_2 | |||
S 0x3f3cc vowel/i_8 | |||
S 0x3f4d0 vowel/i_7 | |||
S 0x3f5d4 vowel/i#_7 | |||
S 0x3f6d8 vowel/u_bck2 | |||
S 0x3f7dc vowel/u_bck3 | |||
S 0x3f8e0 vowel/u_5 | |||
S 0x3f9e4 vowel/8_7 | |||
S 0x3fae8 vowel/8_4 | |||
S 0x3fbec vdiph/@i | |||
W 0x3fd30 ufric/s_pal | |||
S 0x40b38 d/xd_pzd | |||
W 0x40bfc x/d_pzd | |||
S 0x41010 vwl_fr/y2r | |||
S 0x41094 vwl_fr/e_2r | |||
S 0x41118 vwl_fr/aa2r | |||
S 0x4119c vwl_fr/ee2r | |||
S 0x41260 vwl_fr/oo2r | |||
S 0x41324 vwl_fr/@2r | |||
S 0x413a8 vwl_fr/a2r | |||
S 0x4142c vwl_fr/e2r | |||
S 0x414b0 vwl_fr/i2r | |||
S 0x41534 vwl_fr/o2r | |||
S 0x415b8 vwl_fr/u2r | |||
S 0x4163c vwl_fr/re2 | |||
S 0x416c0 vwl_fr/r@2 | |||
S 0x41744 vwl_fr/raa | |||
S 0x417c8 vwl_fr/ree | |||
S 0x4184c vwl_fr/ry | |||
S 0x418d0 vwl_fr/rw | |||
S 0x41954 vwl_fr/roo | |||
S 0x419d8 vwl_fr/rj | |||
S 0x41a5c vwl_fr/r@ | |||
S 0x41ae0 vwl_fr/ra | |||
S 0x41b64 vwl_fr/re | |||
S 0x41be8 vwl_fr/ri | |||
S 0x41c6c vwl_fr/ro | |||
S 0x41cf0 vwl_fr/ru | |||
S 0x41d74 vwl_fr/r | |||
S 0x41df8 vwl_fr/trr | |||
S 0x41ebc vwl_fr/rr | |||
S 0x41f40 vwl_fr/r_@ | |||
S 0x41fc4 vwl_fr/r_a | |||
S 0x42048 vwl_fr/r_e | |||
S 0x420cc vwl_fr/r_i | |||
S 0x42150 vwl_fr/r_o | |||
S 0x421d4 vwl_fr/r_u | |||
S 0x42258 vwl_fr/r_y | |||
S 0x422dc vwl_fr/r_n | |||
S 0x423a0 vwl_fr/r_ | |||
S 0x42424 vwl_fr/tr | |||
S 0x42528 vwl_fr/br | |||
S 0x4262c vwl_fr/lo | |||
S 0x426b0 l/l_y | |||
S 0x42734 vowel/@_hgh | |||
S 0x427f8 vowel/a_7 | |||
S 0x428fc vwl_fr/j | |||
S 0x42a00 vowel/o_8 | |||
S 0x42b44 vowel/o_mid2 | |||
S 0x42c48 vwl_fr/wa | |||
S 0x42d0c vnasal/W_n | |||
S 0x42e50 vnasal/o_n4 | |||
S 0x42f94 b/xbr | |||
S 0x43058 b/br | |||
S 0x430dc d/xdr | |||
S 0x431a0 g/xgr | |||
S 0x43264 g/gr | |||
W 0x43328 x/g | |||
S 0x435e8 n/n_long_ | |||
W 0x436ac ustop/t_short_ | |||
Q 0x43938 fr | |||
S 0x439ec vnasal/ee_n | |||
S 0x43b30 vowel/yy | |||
S 0x43c34 vdiph/ae | |||
S 0x43d78 vwl_fr/@R2 | |||
S 0x43e7c vowel/@_bck | |||
S 0x43f80 vowel/i_6 | |||
S 0x44084 vdiph/ee-e | |||
S 0x441c8 vnasal/i_n2 | |||
S 0x442cc vnasal/ii_n | |||
S 0x443d0 vnasal/aa_n | |||
S 0x44514 vnasal/V_n | |||
S 0x44618 vnasal/o_n | |||
S 0x4475c vnasal/u_n | |||
S 0x44860 vdiph/aau_3 | |||
S 0x449e4 d/xd3 | |||
S 0x44aa8 g2/xg | |||
W 0x44b6c ustop/percus02 | |||
S 0x44e9c vowel/a_5 | |||
S 0x44fa0 vowel/ii_5 | |||
S 0x450a4 vowel/u#_3 | |||
S 0x451a8 vdiph/ai_8 | |||
S 0x4532c vowel/a#_2 | |||
S 0x45430 vowel/y#_2 | |||
S 0x45534 vdiph/aai | |||
S 0x456b8 vdiph2/uaa | |||
S 0x4583c vdiph2/ie_2 | |||
W 0x45980 ustop/ts2 | |||
S 0x45e50 vowel/o_6 | |||
S 0x45f54 vowel/a#_4 | |||
S 0x46058 vdiph/y#y_3 | |||
S 0x4615c vdiph/ou_4 | |||
S 0x462a0 vdiph2/yu | |||
S 0x46424 voc/Q_less | |||
W 0x464e8 vocw/Q2 | |||
S 0x46db4 vowel/ee# | |||
S 0x46eb8 vowel/oo_5 | |||
S 0x46fbc vowel/ii#_2 | |||
S 0x470c0 vnasal/ee_u_n | |||
S 0x47244 vnasal/oo_n3 | |||
S 0x473c8 vowel/ee_6 | |||
S 0x4748c vdiph/ou_2 | |||
S 0x475d0 vdiph/eei_3 | |||
W 0x47714 r3/rz_cs | |||
S 0x481c0 voc/zh_2 | |||
S 0x48284 vdiph/oou | |||
W 0x483c8 ufric/sh3 | |||
W 0x48d5c ustop/tsh2 | |||
W 0x49468 ustop/ts_pzd3 | |||
S 0x49ae8 dzh/dzh2 | |||
W 0x49bac ustop/t_sr | |||
S 0x49ee4 d/d_dnt | |||
W 0x49fa8 ufric/ch_sr | |||
W 0x4ab88 ufric/x_sr | |||
W 0x4b408 ufric/sh_pzd2 | |||
W 0x4bf58 ustop/ts_sr | |||
W 0x4c714 ustop/tsh_sr | |||
W 0x4d02c x/g3 | |||
S 0x4d214 vwl_ro/mi | |||
S 0x4d358 vwl_ru/ii- | |||
S 0x4d41c vwl_ru/ii | |||
S 0x4d520 vwl_ru/ii# | |||
S 0x4d5e4 vwl_ru/i# | |||
S 0x4d6e8 vwl_ru/e | |||
S 0x4d7ec vwl_ru/E# | |||
S 0x4d8f0 vwl_ru/E@ | |||
S 0x4d9f4 vwl_ru/o | |||
S 0x4daf8 vwl_ru/oo | |||
S 0x4dbbc vwl_ru/u | |||
S 0x4dcc0 vwl_ru/u# | |||
S 0x4de04 vwl_ru/u#u | |||
S 0x4df48 vwl_ru/8 | |||
S 0x4e00c vwl_ru/ee | |||
S 0x4e150 vwl_ru/ju | |||
S 0x4e254 vwl_ru/ja | |||
S 0x4e3d8 vwl_ru/a | |||
S 0x4e4dc vwl_ru/aa | |||
S 0x4e5e0 r3/r_ru2 | |||
W 0x4e6e4 r3/r_ru | |||
S 0x4e9e8 ll/xll | |||
S 0x4eaac ll/_ll | |||
S 0x4ebb0 ll/ll | |||
S 0x4ec74 vowel/y_2 | |||
S 0x4edb8 vdiph/eeu_2 | |||
S 0x4eefc vowel/a_4 | |||
S 0x4f000 voc/v2 | |||
S 0x4f0c4 vowel/a_6 | |||
S 0x4f1c8 vnasal/i_n | |||
S 0x4f2cc vnasal/a#_n | |||
S 0x4f3d0 vnasal/a#u_n | |||
S 0x4f514 vnasal/oi_n | |||
S 0x4f6d8 vdiph/0i | |||
S 0x4f89c vdiph/eeu | |||
S 0x4f9e0 vowel/i#_5 | |||
S 0x4fae4 vwl_fr/@R | |||
S 0x4fbe8 vwl_ro/li | |||
S 0x4fcec vwl_ro/ni | |||
S 0x4fdf0 vwl_ro/ii- | |||
S 0x4feb4 vowel/o-_4 | |||
S 0x4ffb8 vdiph/@u_3 | |||
S 0x5013c vdiph/ii | |||
S 0x50300 vdiph/i#i | |||
S 0x50444 vdiph2/uw_3 | |||
S 0x50588 vdiph2/ea | |||
S 0x506cc vdiph2/eo | |||
S 0x50850 vdiph2/e_u | |||
S 0x50994 vdiph2/oa | |||
S 0x50ad8 d/tap_i | |||
S 0x50b9c d/tap | |||
W 0x50c60 ustop/t_unasp2 | |||
S 0x50d6c vowel/y_5 | |||
S 0x50eb0 vowel/yy_3 | |||
S 0x50fb4 vowel/u#_2 | |||
S 0x510b8 vowel/oe_4 | |||
S 0x5117c vowel/aa_4 | |||
W 0x51280 ufric/sx_sv | |||
S 0x51ac8 vowel/y_4 | |||
S 0x51bcc vowel/oe_2 | |||
S 0x51cd0 vwl_no/y# | |||
S 0x51dd4 vwl_no/& | |||
S 0x51ed8 vwl_no/u# | |||
S 0x51fdc vwl_no/u#2 | |||
S 0x52120 vdiph/ai_3 | |||
S 0x52264 vwl_no/y#y | |||
S 0x523a8 vwl_no/au- | |||
S 0x5256c vowel/y## | |||
S 0x52670 vowel/y#_3 | |||
S 0x52774 vdiph/ou_3 | |||
S 0x52878 vdiph/y#i_2 | |||
S 0x529bc m/m#_ | |||
S 0x52ac0 n/n#_ | |||
S 0x52bc4 n^/n^#_ | |||
S 0x52cc8 nn/nn#_ | |||
W 0x52dcc ufric/tl# | |||
S 0x53734 r3/r#_ | |||
E 0x537b8 envelope/p_level | |||
E 0x53838 envelope/p_fall | |||
E 0x538b8 envelope/p_rise | |||
E 0x53938 envelope/p_fallrise | |||
E 0x539b8 envelope/p_214 | |||
E 0x53a38 envelope/vi_5amp | |||
E 0x53ab8 envelope/p_512 | |||
E 0x53b38 envelope/vi_6amp | |||
S 0x53bb8 vowel/u_7 | |||
S 0x53cbc vowel/u#_5 | |||
S 0x53dc0 vowel/@_2 | |||
S 0x53ec4 vdiph/&i_3 | |||
S 0x54048 vdiph/u-i | |||
S 0x5418c vdiph/aau_4 | |||
S 0x54310 vdiph2/ii@_3 | |||
S 0x54494 l/l_vi | |||
S 0x54598 vwl_zh/ang | |||
S 0x5479c vwl_zh/aang | |||
S 0x549e0 vdiph/au_2 | |||
S 0x54b64 vwl_zh/eng | |||
S 0x54d68 vwl_zh/ing | |||
S 0x54fac vwl_zh/ng | |||
S 0x550f0 vwl_zh/oeng | |||
S 0x552b4 vwl_zh/ong | |||
S 0x55438 vwl_zh/ung | |||
S 0x555bc vowel/8_3 | |||
E 0x556c0 envelope/i_risefall | |||
S 0x55740 nn/nn2_ | |||
W 0x55804 ustop/k_unasp_ | |||
W 0x55ac0 ustop/tsh_pzd_unasp | |||
W 0x56310 ustop/tsh_pzd | |||
W 0x56e50 ustop/ts_unasp | |||
W 0x576c8 ustop/ts_rfx_unasp | |||
W 0x582b4 ustop/ts_rfx | |||
S 0x58f94 vwl_zh/a_n | |||
S 0x59098 vwl_zh/aau | |||
S 0x591dc vowel/i#_6 | |||
S 0x592e0 vwl_zh/iaa | |||
S 0x59424 vwl_zh/iaau | |||
S 0x595a8 vwl_zh/ie | |||
S 0x596ec vdiph2/iioo | |||
S 0x59830 vwl_zh/iou | |||
S 0x599b4 vowel/8 | |||
S 0x59ab8 vwl_zh/uaa | |||
S 0x59bfc vwl_zh/uai | |||
S 0x59d80 vwl_zh/uei | |||
S 0x59f04 vwl_zh/uo | |||
S 0x5a088 vwl_zh/y& | |||
S 0x5a1cc vwl_zh/yee | |||
S 0x5a310 vdiph2/y@ | |||
S 0x5a454 vowel/u#_7 | |||
S 0x5a558 vowel/8_5 | |||
S 0x5a65c vowel/o_7 | |||
S 0x5a760 vowel/uu# | |||
S 0x5a864 vowel/8_6 | |||
S 0x5a968 vowel/ee_4 | |||
S 0x5aa6c vdiph2/ye | |||
S 0x5abb0 l/l_front_ | |||
S 0x5acf4 l/l_front | |||
S 0x5adf8 l/l_4 | |||
S 0x5aebc vowel/o_5 | |||
S 0x5afc0 r/a_ | |||
S 0x5b084 r/aa | |||
W 0x5b148 ustop/k_asp2 | |||
E 0x5b914 envelope/i_risefall2 | |||
S 0x5b994 vdiph/Vi | |||
W 0x5bb18 ufric/tlh | |||
S 0x5d034 vowel/e_6 | |||
W 0x5d138 ustop/tsh_unasp | |||
W 0x5d5f8 ustop/k_ejc | |||
S 0x5dda8 vwl_tn/r@ | |||
S 0x5de6c vwl_tn/@ | |||
S 0x5df30 vwl_tn/I | |||
S 0x360c4 vwl_en/aI@_2 | |||
S 0x36248 vdiph/ai_7 | |||
S 0x363cc vowel/e_2 | |||
S 0x364d0 vdiph/0i_2 | |||
S 0x36654 vowelr/i_r | |||
S 0x36798 vdiph2/u#@ | |||
S 0x368dc vwl_en/@L_2 | |||
S 0x369e0 vowel/@_low | |||
S 0x36aa4 vowel/& | |||
S 0x36ba8 vowel/e_mid | |||
S 0x36cac vowel/V_3 | |||
S 0x36db0 vowel/o-_3 | |||
S 0x36eb4 vwl_en_rp/aa | |||
S 0x36ff8 vowel/3_3 | |||
S 0x3713c vowel/u_6 | |||
S 0x37240 vdiph/au_3 | |||
S 0x373c4 vdiph/@u_2 | |||
S 0x37508 vdiph/ai_6 | |||
S 0x376cc vdiph2/ei_2 | |||
S 0x37810 vdiph/ooi_3 | |||
S 0x37994 vdiph2/ee@_2 | |||
S 0x37ad8 vwl_en_rp/i@ | |||
S 0x37c5c vowel/o_mid | |||
S 0x37d60 vwl_en_rp/aU@ | |||
S 0x37ee4 vowel/ii_6 | |||
S 0x37fa8 vdiph2/ei_3 | |||
S 0x380ec vdiph/@u | |||
S 0x38230 vdiph/Vu_2 | |||
S 0x383b4 vdiph/@i_3 | |||
S 0x384f8 vdiph2/i@_2 | |||
S 0x3867c vwl_en/ooi@ | |||
S 0x38840 vowel/@_fnt | |||
S 0x38944 vowel/uu_bck | |||
S 0x38a48 vowel/i_fnt | |||
S 0x38b4c vdiph2/o_oo | |||
S 0x38c90 vdiph/aau_2 | |||
S 0x38dd4 vdiph2/ie | |||
S 0x38f18 vwl_af/r@ | |||
S 0x38fdc vwl_af/@ | |||
S 0x390a0 vowel/e_mid2 | |||
S 0x391a4 vwl_af/I | |||
S 0x39268 vowel/oo_3 | |||
S 0x3932c vowel/oe | |||
S 0x393f0 vowel/uu_3 | |||
S 0x394b4 l/L_eL_af | |||
S 0x39578 vowel/ee_3 | |||
S 0x3963c vowel/aa_3 | |||
S 0x39740 vdiph/i@_2 | |||
S 0x398c4 vowel/i_3 | |||
S 0x399c8 vdiph2/o@ | |||
S 0x39b4c vowel/y_3 | |||
S 0x39c50 vdiph2/iu_3 | |||
S 0x39e14 vdiph/Vu | |||
S 0x39f98 vdiph/ai_4 | |||
S 0x3a11c vdiph/aai_2 | |||
S 0x3a2e0 vdiph/@i_2 | |||
S 0x3a424 vdiph/ooi_2 | |||
S 0x3a5e8 vdiph/oi_2 | |||
S 0x3a7ac vdiph/ui_2 | |||
S 0x3a930 vdiph/y#y_2 | |||
S 0x3aab4 vdiph2/y#@ | |||
S 0x3abf8 vnasal/aa_n3 | |||
S 0x3ad3c vnasal/e_n | |||
S 0x3ae40 vnasal/o_n2 | |||
W 0x3af84 ufric/x2 | |||
S 0x3b8dc vowel/ee_2 | |||
S 0x3b9e0 vowel/ii_3 | |||
S 0x3bae4 vowel/ii# | |||
S 0x3bbe8 vowel/i# | |||
S 0x3bcec vowel/o_2 | |||
S 0x3be30 vdiph2/iu_4 | |||
S 0x3bf74 vdiph/ui_3 | |||
S 0x3c0f8 vowel/aa_6 | |||
S 0x3c23c vowel/i_2 | |||
S 0x3c340 vdiph/aau_6 | |||
S 0x3c4c4 vdiph/ai_5 | |||
S 0x3c608 vowel/e_8 | |||
S 0x3c70c vowel/yy_4 | |||
S 0x3c810 l/l_3 | |||
S 0x3c894 j/_j_short | |||
S 0x3c918 r/V_2_ | |||
S 0x3c9dc r/@_ | |||
S 0x3caa0 r/V_ | |||
S 0x3cb64 vwl_de/uu_@ | |||
S 0x3cca8 vnasal/aa_n4 | |||
Q 0x3cdec de | |||
S 0x3cdfc vdiph/eei_2 | |||
S 0x3cf40 vowel/i_4 | |||
S 0x3d044 vowel/aa_9 | |||
S 0x3d148 vowel/u_2 | |||
S 0x3d24c vowel/uu_4 | |||
S 0x3d350 vdiph/aai_3 | |||
S 0x3d4d4 vdiph/&i | |||
S 0x3d618 vdiph/y#i | |||
S 0x3d75c vdiph/ui_4 | |||
S 0x3d8a0 vdiph/yi | |||
S 0x3d9e4 vdiph/aau | |||
S 0x3db68 vdiph/ou | |||
S 0x3dcac vdiph/eu_2 | |||
S 0x3ddf0 vdiph2/iu_2 | |||
S 0x3df74 vdiph/&y | |||
S 0x3e0b8 vdiph/eey | |||
S 0x3e1fc vdiph/y#y | |||
S 0x3e340 vdiph2/iy | |||
S 0x3e484 vdiph2/uo | |||
S 0x3e5c8 vdiph2/y-y# | |||
S 0x3e70c r3/r_trill_short | |||
W 0x3e810 h/hu_fi | |||
S 0x3f100 vowel/aa | |||
S 0x3f204 vowel/e_7 | |||
S 0x3f308 vowel/ee#_2 | |||
S 0x3f40c vowel/i_8 | |||
S 0x3f510 vowel/i_7 | |||
S 0x3f614 vowel/i#_7 | |||
S 0x3f718 vowel/u_bck2 | |||
S 0x3f81c vowel/u_bck3 | |||
S 0x3f920 vowel/u_5 | |||
S 0x3fa24 vowel/8_7 | |||
S 0x3fb28 vowel/8_4 | |||
S 0x3fc2c vdiph/@i | |||
W 0x3fd70 ufric/s_pal | |||
S 0x40624 d/xd_pzd | |||
W 0x406e8 x/d_pzd | |||
S 0x40afc vwl_fr/y2r | |||
S 0x40b80 vwl_fr/e_2r | |||
S 0x40c04 vwl_fr/aa2r | |||
S 0x40c88 vwl_fr/ee2r | |||
S 0x40d4c vwl_fr/oo2r | |||
S 0x40e10 vwl_fr/@2r | |||
S 0x40e94 vwl_fr/a2r | |||
S 0x40f18 vwl_fr/e2r | |||
S 0x40f9c vwl_fr/i2r | |||
S 0x41020 vwl_fr/o2r | |||
S 0x410a4 vwl_fr/u2r | |||
S 0x41128 vwl_fr/re2 | |||
S 0x411ac vwl_fr/r@2 | |||
S 0x41230 vwl_fr/raa | |||
S 0x412b4 vwl_fr/ree | |||
S 0x41338 vwl_fr/ry | |||
S 0x413bc vwl_fr/rw | |||
S 0x41440 vwl_fr/roo | |||
S 0x414c4 vwl_fr/rj | |||
S 0x41548 vwl_fr/r@ | |||
S 0x415cc vwl_fr/ra | |||
S 0x41650 vwl_fr/re | |||
S 0x416d4 vwl_fr/ri | |||
S 0x41758 vwl_fr/ro | |||
S 0x417dc vwl_fr/ru | |||
S 0x41860 vwl_fr/r | |||
S 0x418e4 vwl_fr/trr | |||
S 0x419a8 vwl_fr/rr | |||
S 0x41a2c vwl_fr/r_@ | |||
S 0x41ab0 vwl_fr/r_a | |||
S 0x41b34 vwl_fr/r_e | |||
S 0x41bb8 vwl_fr/r_i | |||
S 0x41c3c vwl_fr/r_o | |||
S 0x41cc0 vwl_fr/r_u | |||
S 0x41d44 vwl_fr/r_y | |||
S 0x41dc8 vwl_fr/r_n | |||
S 0x41e8c vwl_fr/r_ | |||
S 0x41f10 vwl_fr/tr | |||
S 0x42014 vwl_fr/br | |||
S 0x42118 vwl_fr/lo | |||
S 0x4219c l/l_y | |||
S 0x42220 vowel/@_hgh | |||
S 0x422e4 vowel/a_7 | |||
S 0x423e8 vwl_fr/j | |||
S 0x424ec vowel/o_8 | |||
S 0x42630 vowel/o_mid2 | |||
S 0x42734 vwl_fr/wa | |||
S 0x427f8 vnasal/W_n | |||
S 0x4293c vnasal/o_n4 | |||
S 0x42a80 b/xbr | |||
S 0x42b44 b/br | |||
S 0x42bc8 d/xdr | |||
S 0x42c8c g/xgr | |||
S 0x42d50 g/gr | |||
W 0x42e14 x/g | |||
S 0x430d4 n/n_long_ | |||
W 0x43198 ustop/t_short_ | |||
Q 0x43424 fr | |||
S 0x434d8 vnasal/ee_n | |||
S 0x4361c vowel/yy | |||
S 0x43720 vdiph/ae | |||
S 0x43864 vwl_fr/@R2 | |||
S 0x43968 vowel/@_bck | |||
S 0x43a6c vowel/i_6 | |||
S 0x43b70 vdiph/ee-e | |||
S 0x43cb4 vnasal/i_n2 | |||
S 0x43db8 vnasal/ii_n | |||
S 0x43ebc vnasal/aa_n | |||
S 0x44000 vnasal/V_n | |||
S 0x44104 vnasal/o_n | |||
S 0x44248 vnasal/u_n | |||
S 0x4434c vdiph/aau_3 | |||
S 0x444d0 d/xd3 | |||
S 0x44594 g2/xg | |||
W 0x44658 ustop/percus02 | |||
S 0x44988 vowel/a_5 | |||
S 0x44a8c vowel/ii_5 | |||
S 0x44b90 vowel/u#_3 | |||
S 0x44c94 vdiph/ai_8 | |||
S 0x44e18 vowel/a#_2 | |||
S 0x44f1c vowel/y#_2 | |||
S 0x45020 vdiph/aai | |||
S 0x451a4 vdiph2/uaa | |||
S 0x45328 vdiph2/ie_2 | |||
W 0x4546c ustop/ts2 | |||
S 0x4593c vowel/o_6 | |||
S 0x45a40 vowel/a#_4 | |||
S 0x45b44 vdiph/y#y_3 | |||
S 0x45c48 vdiph/ou_4 | |||
S 0x45d8c vdiph2/yu | |||
S 0x45f10 voc/Q_less | |||
W 0x45fd4 vocw/Q2 | |||
S 0x468a0 vowel/ee# | |||
S 0x469a4 vowel/oo_5 | |||
S 0x46aa8 vowel/ii#_2 | |||
S 0x46bac vnasal/ee_u_n | |||
S 0x46d30 vnasal/oo_n3 | |||
S 0x46eb4 vowel/ee_6 | |||
S 0x46f78 vdiph/ou_2 | |||
S 0x470bc vdiph/eei_3 | |||
W 0x47200 r3/rz_cs | |||
S 0x47cac voc/zh_2 | |||
S 0x47d70 vdiph/oou | |||
W 0x47eb4 ufric/sh3 | |||
W 0x48848 ustop/tsh2 | |||
W 0x48f54 ustop/ts_pzd3 | |||
S 0x495d4 dzh/dzh2 | |||
W 0x49698 ustop/t_sr | |||
S 0x499d0 d/d_dnt | |||
W 0x49a94 ufric/ch_sr | |||
W 0x4a674 ufric/x_sr | |||
W 0x4aef4 ufric/sh_pzd2 | |||
W 0x4ba44 ustop/ts_sr | |||
W 0x4c200 ustop/tsh_sr | |||
W 0x4cb18 x/g3 | |||
S 0x4cd00 vwl_ro/mi | |||
S 0x4ce44 vwl_ru/ii- | |||
S 0x4cf08 vwl_ru/ii | |||
S 0x4d00c vwl_ru/ii# | |||
S 0x4d0d0 vwl_ru/i# | |||
S 0x4d1d4 vwl_ru/e | |||
S 0x4d2d8 vwl_ru/E# | |||
S 0x4d3dc vwl_ru/E@ | |||
S 0x4d4e0 vwl_ru/o | |||
S 0x4d5e4 vwl_ru/oo | |||
S 0x4d6a8 vwl_ru/u | |||
S 0x4d7ac vwl_ru/u# | |||
S 0x4d8f0 vwl_ru/u#u | |||
S 0x4da34 vwl_ru/8 | |||
S 0x4daf8 vwl_ru/ee | |||
S 0x4dc3c vwl_ru/ju | |||
S 0x4dd40 vwl_ru/ja | |||
S 0x4dec4 vwl_ru/a | |||
S 0x4dfc8 vwl_ru/aa | |||
S 0x4e0cc r3/r_ru2 | |||
W 0x4e1d0 r3/r_ru | |||
S 0x4e4d4 ll/xll | |||
S 0x4e598 ll/_ll | |||
S 0x4e69c ll/ll | |||
S 0x4e760 vowel/y_2 | |||
S 0x4e8a4 vdiph/eeu_2 | |||
S 0x4e9e8 vowel/a_4 | |||
S 0x4eaec voc/v2 | |||
S 0x4ebb0 vowel/a_6 | |||
S 0x4ecb4 vnasal/i_n | |||
S 0x4edb8 vnasal/a#_n | |||
S 0x4eebc vnasal/a#u_n | |||
S 0x4f000 vnasal/oi_n | |||
S 0x4f1c4 vdiph/0i | |||
S 0x4f388 vdiph/eeu | |||
S 0x4f4cc vowel/i#_5 | |||
S 0x4f5d0 vwl_fr/@R | |||
S 0x4f6d4 vwl_ro/li | |||
S 0x4f7d8 vwl_ro/ni | |||
S 0x4f8dc vwl_ro/ii- | |||
S 0x4f9a0 vowel/o-_4 | |||
S 0x4faa4 vdiph/@u_3 | |||
S 0x4fc28 vdiph/ii | |||
S 0x4fdec vdiph/i#i | |||
S 0x4ff30 vdiph2/uw_3 | |||
S 0x50074 vdiph2/ea | |||
S 0x501b8 vdiph2/eo | |||
S 0x5033c vdiph2/e_u | |||
S 0x50480 vdiph2/oa | |||
S 0x505c4 d/tap_i | |||
S 0x50688 d/tap | |||
W 0x5074c ustop/t_unasp2 | |||
S 0x50858 vowel/y_5 | |||
S 0x5099c vowel/yy_3 | |||
S 0x50aa0 vowel/u#_2 | |||
S 0x50ba4 vowel/oe_4 | |||
S 0x50c68 vowel/aa_4 | |||
W 0x50d6c ufric/sx_sv | |||
S 0x515b4 vowel/y_4 | |||
S 0x516b8 vowel/oe_2 | |||
S 0x517bc vwl_no/y# | |||
S 0x518c0 vwl_no/& | |||
S 0x519c4 vwl_no/u# | |||
S 0x51ac8 vwl_no/u#2 | |||
S 0x51c0c vdiph/ai_3 | |||
S 0x51d50 vwl_no/y#y | |||
S 0x51e94 vwl_no/au- | |||
S 0x52058 vowel/y## | |||
S 0x5215c vowel/y#_3 | |||
S 0x52260 vdiph/ou_3 | |||
S 0x52364 vdiph/y#i_2 | |||
S 0x524a8 m/m#_ | |||
S 0x525ac n/n#_ | |||
S 0x526b0 n^/n^#_ | |||
S 0x527b4 nn/nn#_ | |||
W 0x528b8 ufric/tl# | |||
S 0x53220 r3/r#_ | |||
E 0x532a4 envelope/p_level | |||
E 0x53324 envelope/p_fall | |||
E 0x533a4 envelope/p_rise | |||
E 0x53424 envelope/p_fallrise | |||
E 0x534a4 envelope/p_214 | |||
E 0x53524 envelope/vi_5amp | |||
E 0x535a4 envelope/p_512 | |||
E 0x53624 envelope/vi_6amp | |||
S 0x536a4 vowel/u_7 | |||
S 0x537a8 vowel/u#_5 | |||
S 0x538ac vowel/@_2 | |||
S 0x539b0 vdiph/&i_3 | |||
S 0x53b34 vdiph/u-i | |||
S 0x53c78 vdiph/aau_4 | |||
S 0x53dfc vdiph2/ii@_3 | |||
S 0x53f80 l/l_vi | |||
S 0x54084 vwl_zh/ang | |||
S 0x54288 vwl_zh/aang | |||
S 0x544cc vdiph/au_2 | |||
S 0x54650 vwl_zh/eng | |||
S 0x54854 vwl_zh/ing | |||
S 0x54a98 vwl_zh/ng | |||
S 0x54bdc vwl_zh/oeng | |||
S 0x54da0 vwl_zh/ong | |||
S 0x54f24 vwl_zh/ung | |||
S 0x550a8 vowel/8_3 | |||
E 0x551ac envelope/i_risefall | |||
S 0x5522c nn/nn2_ | |||
W 0x552f0 ustop/k_unasp_ | |||
W 0x555ac ustop/tsh_pzd_unasp | |||
W 0x55dfc ustop/tsh_pzd | |||
W 0x5693c ustop/ts_unasp | |||
W 0x571b4 ustop/ts_rfx_unasp | |||
W 0x57da0 ustop/ts_rfx | |||
S 0x58a80 vwl_zh/a_n | |||
S 0x58b84 vwl_zh/aau | |||
S 0x58cc8 vowel/i#_6 | |||
S 0x58dcc vwl_zh/iaa | |||
S 0x58f10 vwl_zh/iaau | |||
S 0x59094 vwl_zh/ie | |||
S 0x591d8 vdiph2/iioo | |||
S 0x5931c vwl_zh/iou | |||
S 0x594a0 vowel/8 | |||
S 0x595a4 vwl_zh/uaa | |||
S 0x596e8 vwl_zh/uai | |||
S 0x5986c vwl_zh/uei | |||
S 0x599f0 vwl_zh/uo | |||
S 0x59b74 vwl_zh/y& | |||
S 0x59cb8 vwl_zh/yee | |||
S 0x59dfc vdiph2/y@ | |||
S 0x59f40 vowel/u#_7 | |||
S 0x5a044 vowel/8_5 | |||
S 0x5a148 vowel/o_7 | |||
S 0x5a24c vowel/uu# | |||
S 0x5a350 vowel/8_6 | |||
S 0x5a454 vowel/ee_4 | |||
S 0x5a558 vdiph2/ye | |||
S 0x5a69c l/l_front_ | |||
S 0x5a7e0 l/l_front | |||
S 0x5a8e4 l/l_4 | |||
S 0x5a9a8 vowel/o_5 | |||
S 0x5aaac r/a_ | |||
S 0x5ab70 r/aa | |||
W 0x5ac34 ustop/k_asp2 | |||
E 0x5b400 envelope/i_risefall2 | |||
S 0x5b480 vdiph/Vi | |||
W 0x5b604 ufric/tlh | |||
S 0x5cb20 vowel/e_6 | |||
W 0x5cc24 ustop/tsh_unasp | |||
W 0x5d0e4 ustop/k_ejc | |||
S 0x5d894 vwl_tn/r@ | |||
S 0x5d958 vwl_tn/@ | |||
S 0x5da1c vwl_tn/I | |||
S 0x5dae0 vdiph2/uw_6 | |||
S 0x5dc24 vdiph2/ii@_2 | |||
S 0x5dda8 vowel/ii_8 | |||
S 0x5deac vowel/y#_4 |
@@ -2,7 +2,7 @@ | |||
[Setup] | |||
AppName=eSpeak | |||
AppVerName=eSpeak version 1.46.01 | |||
AppVerName=eSpeak version 1.46.02 | |||
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,9 +155,11 @@ begin | |||
$36: Result := 'af'; | |||
$39: Result := 'hi'; | |||
//$3a: Result := 'mt'; | |||
//$3f: Result := 'kk'; | |||
$41: Result := 'sw'; | |||
$49: Result := 'ta'; | |||
$4b: Result := 'kn'; | |||
$4c: Result := 'ml'; | |||
//$50: Result := 'mn'; | |||
$52: Result := 'cy'; | |||
//$5e: Result := 'am'; | |||
@@ -226,6 +228,7 @@ begin | |||
'is': value := $40f; | |||
'it': value := $410; | |||
'ka': value := $437; | |||
'kk': value := $43f; | |||
'kn': value := $44b; | |||
'ko': value := $412; | |||
'lv': value := $426; |
@@ -1,7 +1,7 @@ | |||
[Setup] | |||
AppName=eSpeakEdit | |||
AppVerName=eSpeakEdit version 1.46.01 | |||
AppVerName=eSpeakEdit version 1.46.02 | |||
DefaultDirName={pf}\eSpeak | |||
DefaultGroupName=eSpeak | |||
OutputBaseFilename=setup_espeakedit |
@@ -0,0 +1,60 @@ | |||
This is a version of Praat which has an extra function added: Sound_to_Espeak(), | |||
which produces a file: spectrum.dat which can be loaded by espeakedit. | |||
Praat source is available from http://www.praat.org/ | |||
Use praat version 5.1.20 or later. | |||
Packages Needed: | |||
Package: "libmotif3" to run praat, and package: "libmotif-dev" to compile praat. | |||
(or alternatively packages "lesstif2" and "lesstif2-dev", but Pratt's user interface | |||
doesn't work correctly with these). | |||
install packages: libxt-dev, x11proto-print-dev, libasound-dev | |||
Modifications to add "Sound_to_Espeak" function and button. | |||
This analyses speech WAV data and produces a file: "spectrum.dat" | |||
which can be loaded in espeakedit to show a sequence of time-slice | |||
spectra. | |||
1. Copy the file: "Sound_JSD.c" into the directory "fon". | |||
2. In the file "fon/Makefile", add to the list of OBJECTS: Sound_JSD.o | |||
3. Edit the file: fon/praat_Sound_Init.c, | |||
after | |||
FORM (Sound_to_Spectrogram.... | |||
... | |||
END | |||
add | |||
FORM (Sound_to_Espeak, L"From Sound to Spectrogram", L"Sound: To Espeak...") | |||
POSITIVE (L"Minimum pitch (Hz)", L"75") | |||
POSITIVE (L"Maximum pitch (Hz)", L"300") | |||
POSITIVE (L"Maximum frequency (Hz)", L"9500") | |||
POSITIVE (L"Frequency step (Hz)", L"40") | |||
POSITIVE (L"Maximum formant (Hz)", L"5000") | |||
REAL (L"Adjust (min freq)", L"2500") | |||
OK | |||
DO | |||
EVERY_TO (Sound_to_Espeak (OBJECT, GET_REAL (L"Minimum pitch"), GET_REAL (L"Maximum pitch"), | |||
GET_REAL (L"Maximum frequency"), | |||
GET_REAL (L"Frequency step"), | |||
GET_REAL (L"Maximum formant"), | |||
GET_REAL (L"Adjust"))) | |||
END | |||
after | |||
praat_addAction1 (classSound, 0, L"To Spectrogram...", 0, 1, DO_Sound_to_Spectrogram); | |||
add | |||
praat_addAction1 (classSound, 0, L"To eSpeak...", 0, 1, DO_Sound_to_Espeak); | |||
@@ -0,0 +1,208 @@ | |||
/* Sound_JSD.c | |||
* A modification to praat (www.praat.org) | |||
* to analyse a speech sample to produce a data file "spectrum.dat" which can | |||
* be loaded into my espeakedit program to show a sequence of time-slice spectra. | |||
* | |||
* Copyright (C) 2005 Jonathan Duddington | |||
* | |||
* This program is free software; you can redistribute it and/or modify | |||
* it under the terms of the GNU General Public License as published by | |||
* the Free Software Foundation; either version 2 of the License, or (at | |||
* your option) any later version. | |||
* | |||
* This program is distributed in the hope that it will be useful, but | |||
* WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | |||
* See the GNU General Public License for more details. | |||
* | |||
* You should have received a copy of the GNU General Public License | |||
* along with this program; if not, write to the Free Software | |||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | |||
*/ | |||
#include "Sound_to_PointProcess.h" // JSD | |||
#include "Sound_to_Pitch.h" | |||
#include "Pitch_to_PointProcess.h" | |||
#include "Formant.h" | |||
#include "Sound_to_Formant.h" | |||
#include "Sound_and_Spectrogram.h" | |||
#include "NUM2.h" | |||
Spectrogram Sound_to_Espeak (Sound me, double fmin, double fmax, double maxfreq, double minFreqStep1, double maxformant, double phase) | |||
// Added by JSD - testing | |||
{ | |||
long pt; | |||
long i, j; | |||
long n_samples, leftSample, rightSample; | |||
int rept; | |||
int count; | |||
int best; | |||
int start, end; | |||
FILE *fout; | |||
int ny=1; | |||
double cyclen; | |||
double f0; | |||
double value; | |||
double bandw; | |||
double time; | |||
double timenext; | |||
double total; | |||
double max; | |||
double average; | |||
Spectrogram thee = NULL; | |||
Spectrogram spect = NULL; | |||
Sound sound = NULL; | |||
PointProcess points = NULL; | |||
Formant formants = NULL; | |||
Pitch pitch = Sound_to_Pitch (me, 0.8 / fmin, fmin, fmax); | |||
if (! pitch) goto error; | |||
if (! (points = Sound_Pitch_to_PointProcess_cc (me, pitch))) goto error; | |||
formants = Sound_to_Formant_burg (me, 0.00625, 5, maxformant, 0.025, 50); | |||
// make temporary sound object, 0.1 sec, for doing analysis on | |||
sound = Sound_create(1, 0.0, 0.1, 0.1/my dx, my dx, my dx/2); | |||
fout = fopen("spectrum.dat","w"); | |||
if(fout != NULL) | |||
{ | |||
fprintf(fout,"%d\n",points->nt-1); // num of frames | |||
} | |||
// analyse each interval in the pitch point process | |||
for(pt=1; pt < points->nt; pt++) | |||
{ | |||
time = points->t[pt]; | |||
if(pt < points->nt-1) | |||
timenext = points->t[pt+1]; | |||
else | |||
timenext = time + cyclen; // end of pitch points, reuse last length | |||
leftSample = Sampled_xToLowIndex (me, time); | |||
rightSample = Sampled_xToLowIndex (me, timenext); | |||
n_samples = rightSample - leftSample; | |||
cyclen = timenext - time; | |||
// make sequential copies of the cycle | |||
j=1; | |||
for(rept=0; rept<5; rept++) | |||
{ | |||
for(i=1; i<=n_samples && j<=sound->nx; i++) | |||
{ | |||
sound->z[1][j++] = me->z[1][i+leftSample]; | |||
} | |||
} | |||
if(spect != NULL) forget (spect); | |||
spect = Sound_to_Spectrogram(sound,cyclen,maxfreq,cyclen/16, | |||
minFreqStep1,kSound_to_Spectrogram_windowShape_GAUSSIAN, | |||
8.0,8.0); | |||
if(thee == NULL) | |||
{ | |||
ny = spect->ny; | |||
thee = Spectrogram_create(1,points->nt-1,points->nt-1,1,0.5, | |||
0.0,maxfreq,ny+1,spect->dy, | |||
0.5*spect->dy); | |||
} | |||
f0 = Pitch_getValueAtTime(pitch,time,0,1); | |||
while(f0==NUMundefined && pt<points->nt-1) | |||
{ | |||
f0 = Pitch_getValueAtTime(pitch,points->t[pt+1],0,1); // ???? | |||
pt++; | |||
} | |||
// extract spectrum from spectrogram | |||
if(fout != NULL) | |||
{ | |||
if(spect == NULL) break; | |||
fprintf(fout,"%f %.2f %d %.2f\n", | |||
time,f0,spect->ny,spect->dy); | |||
for(count=1; count<=5; count++) | |||
{ | |||
value = 0; | |||
if(formants != NULL) | |||
{ | |||
value = | |||
Formant_getValueAtTime(formants,count,time,0); | |||
if(value == NUMundefined) | |||
value = 0.0; | |||
bandw =Formant_getBandwidthAtTime(formants,count,time,0); | |||
if(bandw == NUMundefined) | |||
bandw = 0.0; | |||
} | |||
fprintf(fout,"%.1f %.1f ",value,bandw); | |||
} | |||
fputc('\n',fout); | |||
// find the 'best' looking slice - largest standard deviation | |||
max = 0.0; | |||
best = 24; | |||
start = 1; | |||
if(spect->dy > 0) | |||
start = (int)(phase / spect->dy) + 1; // only use higher freq than 'phase' | |||
// end = spect->ny; | |||
end = (int)(maxformant/spect->dy)+1; // and lower than 'end' | |||
for(count=32; count<48; count++) | |||
{ | |||
total = 0.0; | |||
for(i=start; i<=end; i++) | |||
total += spect->z[i][count]; | |||
if(spect->ny <= start) break; | |||
average = total / (spect->ny + 1 - start); | |||
total = 0.0; | |||
for(i=start; i<=end; i++) | |||
{ | |||
value = spect->z[i][count] - average; | |||
total += (value * value); | |||
} | |||
if(total > max) | |||
{ | |||
max = total; | |||
best = count; | |||
} | |||
} | |||
//printf("%d: fstart=%d-%d max=%f best=%d\n",pt,start,end,max,best); | |||
for(i=1; i <= spect->ny; i++) | |||
{ | |||
value = spect->z[i][best]; | |||
if(value < 0) value = 0; | |||
fprintf(fout,"%f%c",sqrt(value), | |||
(i % 8)==0?'\n':' '); | |||
} | |||
fprintf(fout,"\n\n"); | |||
} | |||
for(i=1; i <= ny; i++) | |||
{ | |||
if(i <= spect->ny) | |||
thee->z[i][pt] = spect->z[i][best]; | |||
else | |||
thee->z[i][pt] = 0; | |||
} | |||
} | |||
if(fout != NULL) fclose(fout); | |||
forget (spect); | |||
forget (pitch); | |||
forget (points); | |||
forget (sound); | |||
return thee; | |||
error: | |||
forget (pitch); | |||
return Melder_errorp ("(Sound_to_PointProcess:) Not performed."); | |||
} | |||