Language change: pt. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@314 d46cf337-b52f-0410-862d-fd96e6ae7743master
@@ -68,7 +68,7 @@ r R R3 s S t T tS | |||
v w x z Z | |||
Dictionary hu_dict 2013-03-12 | |||
Dictionary hu_dict 2013-03-13 | |||
a A a: e E e: i i: | |||
o o: u u: Y y y: Y: |
@@ -459,8 +459,9 @@ shetlan) d (szige d | |||
szaba) d (szem d | |||
_tren) dsz (e d|s | |||
vakon) d (sz d | |||
vé) d (jeggy d | |||
své) d (zseb d | |||
vé) d (jeggy d | |||
své) d (zseb d | |||
csalá) d (szer d | |||
.group dz | |||
fogó) dz (kod ts | |||
@@ -646,6 +647,7 @@ csilla) g (gy g | |||
han) g (gy g | |||
hazugsá) g (gy g | |||
tőze) g (gy g | |||
doppin) g (gy g | |||
.group gy | |||
gy J | |||
@@ -1023,8 +1025,9 @@ szivárvá) ny (játsz n^ | |||
_elle) n (jav n | |||
vagyo) n (jog n | |||
nny (elv n|n^ | |||
haszo) n (jár n | |||
haszo) n (jár n | |||
boszorká) ny (jelet n^ | |||
káno) n (jog n | |||
.group o | |||
o o | |||
@@ -1166,8 +1169,8 @@ _tetszé) s S | |||
ki) s (szőlő S | |||
körö) s (szeg S | |||
kolbászo) s S | |||
feldolgozá) s S | |||
_ki) s (szín S | |||
feldolgozá) s S | |||
_ki) s (szín S | |||
.group ss | |||
ssz ss2 | |||
@@ -1763,8 +1766,8 @@ fáklyá) sz (ene Sz | |||
pénze) sz (k s | |||
ellenállá) sz (ón Sz | |||
ré) sz (árás Sz | |||
_te) szts (or st|S | |||
serté) szs (ir S|Z | |||
_te) szts (or st|S | |||
serté) szs (ir S|Z | |||
.group t | |||
t t | |||
@@ -1909,6 +1912,8 @@ szögle) t (szob t | |||
zár) t (szék t | |||
szé) t (szortír t | |||
_robo) t (szoftve t | |||
diva) t (cirk t | |||
álla) t (cirk t | |||
.group tj | |||
C) tj c | |||
@@ -1996,7 +2001,7 @@ _tisztele) tj (el tj | |||
zené) tj (átsz tj | |||
szen) tj (akab tj | |||
közérze) tj (aví tj | |||
ké) tj (átszm tj | |||
ké) tj (átszm tj | |||
.group ts | |||
ts (_S2 tS //general rule with word end of ts letters | |||
@@ -2213,7 +2218,7 @@ felira) ts (áv t|S | |||
leme) tsz (vén ts | |||
_cha) tsz (ob t|s | |||
robo) ts (of t|S | |||
merényle) ts (or t|S | |||
merényle) ts (or t|S | |||
.group tt |
@@ -645,7 +645,7 @@ alcateia $alt | |||
alferes $alt | |||
algozes $alt | |||
alicerce $alt | |||
almoço alt $verb | |||
almoço $alt $verb | |||
amarelo $alt | |||
ameba $alt | |||
amores $alt2 | |||
@@ -859,6 +859,7 @@ jogo $alt2 $noun | |||
joguete $alt2 | |||
lambreta $alt2 | |||
lebre $alt | |||
lembrete $alt2 | |||
leste $alt2 $verb | |||
lopes $alt | |||
maior $alt | |||
@@ -939,6 +940,7 @@ polca $alt | |||
porcos $alt | |||
porrete $alt2 | |||
porra $alt2 | |||
porto $alt2 | |||
portos $alt | |||
pose $alt2 | |||
povos $alt |
@@ -359,6 +359,7 @@ | |||
_perd) e (L05_ e | |||
_quis) e (L05_ E | |||
_soub) e (L05_ E | |||
proteg) e (L05_ e // des- | |||
tend) e (L06_ e // a- con- en- es- | |||
_mord) e (L06_ e | |||
_rend) e (L06_ e | |||
@@ -442,7 +443,6 @@ respond) e (L07_ e // cor- | |||
_n) e (grL03_ e | |||
_estr) ei (L03_ EI | |||
_inv) e (jL04_ E | |||
proteg) e (l05_ e // des- | |||
tr) e (pL04_ E // es- | |||
_dec) e (pL04_ E | |||
_in) e (ptL03_ E | |||
@@ -854,6 +854,7 @@ _desabr) o (chL04_ O | |||
_enf) o (rquL02_ O | |||
c) o (rrL01_ o // escorra, incorra, corra, recorra | |||
_m) o (rrL01_ o | |||
p) o (rtL03_ O // im- trans- de- re- com- a- ex- | |||
_r) o (snL04_ O | |||
_c) o (spL02_ O | |||
p) ostos (_ Ost=Us# // dispostos etc. | |||
@@ -946,7 +947,7 @@ _desabr) o (chL04_ O | |||
.group s | |||
?1 _) s (_W Es|; within an acronym [s]+[;] not [s;] phoneme | |||
?1 _) s (_W Es|; // within an acronym [s]+[;] not [s;] phoneme | |||
?1 _) s (_ Es | |||
?2 _) s (_ 'Ese | |||
s s |
@@ -48,8 +48,8 @@ consonants 11 119 | |||
es-la 1 125 | |||
ca 11 127 | |||
an 4 125 | |||
pt 32 143 | |||
pt-pt 20 143 | |||
pt 29 140 | |||
pt-pt 19 140 | |||
ro 36 148 | |||
el 10 125 | |||
grc 12 129 | |||
@@ -452,7 +452,7 @@ l/l_ [l] base | |||
l/l_@ [l/3] base | |||
[l/] fr | |||
[l/3] da | |||
l/l@ [¨|8] base | |||
l/l@ [¨\.] base | |||
[l#] base | |||
[l] fr | |||
[l/2] fr | |||
@@ -486,7 +486,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 [¨|8] base | |||
l/la [¨\.] base | |||
[l#] base | |||
[l] fr | |||
[l/2] fr | |||
@@ -495,7 +495,7 @@ l/la [ | |||
l/l_a [l/3] base | |||
[l/] fr | |||
[l/3] da | |||
l/le [¨|8] base | |||
l/le [¨\.] base | |||
[l#] base | |||
[l] fr | |||
[l/2] fr | |||
@@ -508,7 +508,7 @@ l/L_eL_af [&] af | |||
[&:] af | |||
l/l_front [L] sq | |||
l/l_front_ [l/4] sq | |||
l/li [¨|8] base | |||
l/li [¨\.] base | |||
[l#] base | |||
[l] fr | |||
[l/2] fr | |||
@@ -523,7 +523,7 @@ ll/ll [L] base | |||
ll/_ll [L] base | |||
l/l_long [l] base | |||
[l] fr | |||
l/lo [¨|8] base | |||
l/lo [¨\.] base | |||
[l#] base | |||
[l/2] fr | |||
[K] nso | |||
@@ -535,7 +535,7 @@ l^/l_rfx [l.] base | |||
[l;] lt | |||
[l] ru | |||
[l^] ru | |||
l/lu [¨|8] base | |||
l/lu [¨\.] base | |||
[l#] base | |||
[l] fr | |||
[l/2] fr | |||
@@ -721,7 +721,6 @@ r3/rx [*] base | |||
[r] et | |||
[r/] fr | |||
[R] fr-ca | |||
[x] pt-pt | |||
[*;] ro | |||
[r#] is | |||
[r/] tn | |||
@@ -2553,7 +2552,6 @@ vwl_fr/r [r] fr | |||
vwl_fr/r_ [r/] fr | |||
vwl_fr/r_@ [r/] fr | |||
vwl_fr/r@ [] fr | |||
vwl_fr/@R [x] pt-pt | |||
vwl_fr/r@2 [] fr | |||
vwl_fr/@R2 [R] fr-ca | |||
vwl_fr/ra [] fr |
@@ -134,19 +134,6 @@ endphoneme | |||
phoneme x // [r] for Portugal | |||
liquid | |||
trill | |||
ipa ʁ | |||
lengthmod 7 | |||
Vowelin f1=0 f2=1500 -400 400 f3=-400 80 | |||
IF nextPh(isNotVowel) THEN | |||
ChangePhoneme(r/) | |||
ENDIF | |||
FMT(vwl_fr/@R) addWav(r3/rx, 120) | |||
endphoneme | |||
phoneme R // for Portugal this is same the as [r] | |||
import_phoneme pt/r | |||
endphoneme |
@@ -189,8 +189,9 @@ phoneme l | |||
endphoneme | |||
phoneme x // (previously [R] from Slovak/Czech) | |||
import_phoneme base/h | |||
phoneme x | |||
CALL base/h | |||
ipa x | |||
endphoneme | |||
@@ -217,20 +218,3 @@ phoneme * | |||
FMT(d/tap2) addWav(x/d, 40) | |||
endphoneme | |||
// testing | |||
phoneme x2 | |||
import_phoneme af/x2 | |||
endphoneme | |||
phoneme x3 | |||
import_phoneme base/x | |||
endphoneme | |||
phoneme R1 | |||
import_phoneme base/R | |||
endphoneme | |||
@@ -197,6 +197,8 @@ void MakePhonemeList(Translator *tr, int post_pause, int start_sentence) | |||
{ | |||
stop_propagation = 0; | |||
voicing = 0; | |||
if(regression & 0x100) | |||
voicing = 1; // word-end devoicing | |||
continue; | |||
} | |||
@@ -35,7 +35,7 @@ | |||
#include "translate.h" | |||
#include "wave.h" | |||
const char *version_string = "1.46.47 12.Mar.13"; | |||
const char *version_string = "1.46.48 13.Mar.13"; | |||
const int version_phdata = 0x014640; | |||
int option_device_number = -1; |