git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@32 d46cf337-b52f-0410-862d-fd96e6ae7743master
@@ -11,6 +11,7 @@ | |||
a (C% a | |||
a (CC a | |||
a (sch a | |||
&CC) a (_ =A: | |||
ai aI | |||
ay aI | |||
@@ -32,6 +33,7 @@ | |||
@A) al (_ 'al | |||
@) an (_ 'an | |||
@) ant (_ 'ant | |||
_) anthropo ,ant@-*o:p%o: | |||
@) atisch (_S6 'A:tIS | |||
@) atisieren (_S9 A:tIs'i:*@n | |||
anier (_ 'A:ni:3 | |||
@@ -140,6 +142,7 @@ | |||
ell (_ 'El | |||
&) e (_$1 @ | |||
@t) e (_S1 @ | |||
&) e (BB_ E2 | |||
e (gt_+ e: | |||
&) el (_ @l | |||
@@ -149,10 +152,11 @@ | |||
@) er (r E* | |||
@) er (nC E* | |||
@) er (_$2 3 | |||
&) ere (_ @*@ | |||
&) eren (_$1 n | |||
&) erer (_ @*3 | |||
&) eres (_$1 s | |||
&) ere (_$3 @*@ | |||
&) erem (_$4 @*@m | |||
&) eren (_$4 @*@n | |||
&) erer (_$4 @*3 | |||
&) eres (_$4 @*@s | |||
&) er (C_ @* | |||
&) er (n_ @r | |||
&) er (r_ E | |||
@@ -172,6 +176,7 @@ | |||
&) erung (_ =@*UN | |||
_) ein (@P3 'aIn | |||
ein (and _|%aIn | |||
_) emp (@P3 _|%Emp | |||
_) ent (@P3 _|%Ent | |||
_) enten Ent@n | |||
@@ -248,6 +253,7 @@ | |||
_) haupt (@@P5 h'aUpt | |||
_) high _^_EN | |||
_) hinter (@ h,Int3 | |||
_) hyper _^_EN | |||
@@ -262,11 +268,13 @@ | |||
i (CC I | |||
i (sch I | |||
@) i (ng I | |||
&CC) i (_ =i: | |||
&) ie (ll_ i:,E | |||
&) ier (_ 'i:3 | |||
r) ien (@ IEn | |||
&) ien (_S1 n | |||
&n) ien (_ I@n | |||
&) iens (_ =I;@ns | |||
&) ient (_ =I;@nt | |||
sch) ie (n i: | |||
@@ -315,6 +323,7 @@ | |||
@) lich (_$4 lIC | |||
lady _^_EN | |||
@) lo (gisch l'o: | |||
.group m | |||
_) m (_ Em | |||
@@ -355,6 +364,7 @@ | |||
o (C% O | |||
o (CC O | |||
o (sch O | |||
&CC) o (_ =o: | |||
_) ober (@P4 _|,o:b3 | |||
_) ober (ste o:b3 | |||
@@ -450,6 +460,7 @@ | |||
thrill _^_EN | |||
@) tient (_ tsI'Ent | |||
@) tion (_ tsI'o:n | |||
@) ti (v_ t'i: | |||
_) trail _^_EN | |||
_) train _^_EN | |||
_) tranqu _^_EN | |||
@@ -481,6 +492,9 @@ | |||
@) uerisch (_ 'u:*IS | |||
_) user _^_EN | |||
_) ueber (@P5 _|,y:b3 | |||
.group v | |||
_) v (_ faU | |||
v v | |||
@@ -517,7 +531,7 @@ | |||
.group y | |||
_) y (_ UpsIlOn | |||
_) y (_ ypsIlOn | |||
y y: | |||
y (CC y |
@@ -208,20 +208,6 @@ t t; tS ts ts; v w x | |||
z Z Z; | |||
Dictionary pt_dict | |||
& &/ &U~ &~ @ @- a A | |||
aI aU e E eI EI eU EU | |||
i i/ iU i~ o O oI OI | |||
o~ U u uI u~ y | |||
* : ; b C d dZ f | |||
g h j k l l^ m n | |||
N n^ p Q r R r- s | |||
S s# s; t T tS ts v | |||
w x z Z | |||
Dictionary ru_dict | |||
8 @- A a E e E# E2 | |||
@@ -294,6 +280,20 @@ l m n N p r s t | |||
tS v w z | |||
Dictionary pt_dict | |||
& &/ &U~ &~ @ @- a A | |||
aI aU e E eI EI eU EU | |||
i i/ iU i~ o O oI OI | |||
o~ U u uI u~ y | |||
* : ; b C d dZ f | |||
g h j k l l^ m n | |||
N n^ p Q r R r- s | |||
S s# s; t T tS ts v | |||
w x z Z | |||
Dictionary ro_dict | |||
@ @- @I @U a aI aU e |
@@ -987,6 +987,7 @@ impedance I2mpi:d@ns | |||
imperative I2mpEr@tIv | |||
impi $1 | |||
imprecise I2mprIs'aIs | |||
impregnable I2mprEgn@b@L | |||
inappropriate ,Ina2proUpri@t | |||
incense Ins'Ens $verb | |||
incoming InkVmI2N | |||
@@ -2056,6 +2057,7 @@ Memphis mEmfIs | |||
Mexico $1 | |||
Milan $2 | |||
Mindanao mInd@n'aU | |||
Minneapolis mIni:'ap@lI2s | |||
Missouri mIs'U@rI | |||
Montreal m0ntrI'O:l | |||
Morocco m@r0koU |
@@ -3102,6 +3102,7 @@ | |||
_) jere (C dZEr@ | |||
_) jes (ui dZEz | |||
_) joa (n@ dZoU'a | |||
j (ü j | |||
.group k | |||
k k | |||
@@ -4467,6 +4468,7 @@ | |||
for) tuna (t tS@n@ | |||
s) t (l | |||
to (morr t@ | |||
_) to (nn tV | |||
@) town (_$4 taUn | |||
_) tri (A traI | |||
_) trie traI |
@@ -103,7 +103,7 @@ _8 'oItu | |||
?1_13 tR'ezy | |||
?2_13 tR'ezi | |||
?1_14 k&t'orzy | |||
?2_14 kat'Orzi | |||
?2_14 kat'orzi | |||
?1_15 k'iNzy | |||
?2_15 k'iNzi | |||
?1_16 dyz&s'eis# | |||
@@ -558,7 +558,7 @@ jogos $alt | |||
// Open [E] | |||
nela n'El& | |||
nessa n'Es& | |||
era 'Er& | |||
era 'E*& | |||
abacaxi abakaSi | |||
axé aSE | |||
@@ -757,3 +757,4 @@ volkmann f'Olkman | |||
@@ -152,6 +152,9 @@ | |||
e (rtA_ E | |||
e (rtAm_ E | |||
e (rtAs_ E | |||
e (rrA_ E | |||
e (rrAm_ E | |||
e (rrAs_ E | |||
e (x_ E | |||
e (xA_ E | |||
@@ -656,3 +659,4 @@ | |||
@@ -35,7 +35,7 @@ | |||
#include "translate.h" | |||
#include "wave.h" | |||
const char *version_string = "1.25.15 01.Jun.07"; | |||
const char *version_string = "1.25.16 02.Jun.07"; | |||
const int version_phdata = 0x012514; | |||
int option_device_number = -1; |
@@ -454,6 +454,7 @@ Translator *SelectTranslator(const char *name) | |||
tr->langopts.stress_flags = 0x6 | 0x10; | |||
tr->langopts.numbers = 0xa69 + 0x2000; | |||
tr->punct_to_tone[0][3] = 2; // use exclamation intonation | |||
SetLetterVowel(tr,'y'); | |||
} | |||
break; | |||
@@ -52,7 +52,7 @@ int tone_points[10] = {600,170, 1200,135, 2000,110, 3000,110, -1,0}; | |||
// limit the rate of change for each formant number | |||
//static int formant_rate_22050[9] = {50, 104, 165, 230, 220, 220, 220, 220, 220}; // values for 22kHz sample rate | |||
static int formant_rate_22050[9] = {50, 100, 165, 200, 200, 200, 200, 200, 200}; // values for 22kHz sample rate | |||
static int formant_rate_22050[9] = {50, 100, 160, 200, 200, 200, 200, 200, 200}; // values for 22kHz sample rate | |||
int formant_rate[9]; // values adjusted for actual sample rate | |||