Language change: pt. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@314 d46cf337-b52f-0410-862d-fd96e6ae7743master
v w x z Z | 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: | a A a: e E e: i i: | ||||
o o: u u: Y y y: Y: | o o: u u: Y y y: Y: |
szaba) d (szem d | szaba) d (szem d | ||||
_tren) dsz (e d|s | _tren) dsz (e d|s | ||||
vakon) d (sz d | 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 | .group dz | ||||
fogó) dz (kod ts | fogó) dz (kod ts | ||||
han) g (gy g | han) g (gy g | ||||
hazugsá) g (gy g | hazugsá) g (gy g | ||||
tőze) g (gy g | tőze) g (gy g | ||||
doppin) g (gy g | |||||
.group gy | .group gy | ||||
gy J | gy J | ||||
_elle) n (jav n | _elle) n (jav n | ||||
vagyo) n (jog n | vagyo) n (jog n | ||||
nny (elv n|n^ | nny (elv n|n^ | ||||
haszo) n (jár n | |||||
haszo) n (jár n | |||||
boszorká) ny (jelet n^ | boszorká) ny (jelet n^ | ||||
káno) n (jog n | |||||
.group o | .group o | ||||
o o | o o | ||||
ki) s (szőlő S | ki) s (szőlő S | ||||
körö) s (szeg S | körö) s (szeg S | ||||
kolbászo) s S | kolbászo) s S | ||||
feldolgozá) s S | |||||
_ki) s (szín S | |||||
feldolgozá) s S | |||||
_ki) s (szín S | |||||
.group ss | .group ss | ||||
ssz ss2 | ssz ss2 | ||||
pénze) sz (k s | pénze) sz (k s | ||||
ellenállá) sz (ón Sz | ellenállá) sz (ón Sz | ||||
ré) sz (árás 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 | .group t | ||||
t t | t t | ||||
zár) t (szék t | zár) t (szék t | ||||
szé) t (szortír t | szé) t (szortír t | ||||
_robo) t (szoftve t | _robo) t (szoftve t | ||||
diva) t (cirk t | |||||
álla) t (cirk t | |||||
.group tj | .group tj | ||||
C) tj c | C) tj c | ||||
zené) tj (átsz tj | zené) tj (átsz tj | ||||
szen) tj (akab tj | szen) tj (akab tj | ||||
közérze) tj (aví tj | közérze) tj (aví tj | ||||
ké) tj (átszm tj | |||||
ké) tj (átszm tj | |||||
.group ts | .group ts | ||||
ts (_S2 tS //general rule with word end of ts letters | ts (_S2 tS //general rule with word end of ts letters | ||||
leme) tsz (vén ts | leme) tsz (vén ts | ||||
_cha) tsz (ob t|s | _cha) tsz (ob t|s | ||||
robo) ts (of t|S | robo) ts (of t|S | ||||
merényle) ts (or t|S | |||||
merényle) ts (or t|S | |||||
.group tt | .group tt |
alferes $alt | alferes $alt | ||||
algozes $alt | algozes $alt | ||||
alicerce $alt | alicerce $alt | ||||
almoço alt $verb | |||||
almoço $alt $verb | |||||
amarelo $alt | amarelo $alt | ||||
ameba $alt | ameba $alt | ||||
amores $alt2 | amores $alt2 | ||||
joguete $alt2 | joguete $alt2 | ||||
lambreta $alt2 | lambreta $alt2 | ||||
lebre $alt | lebre $alt | ||||
lembrete $alt2 | |||||
leste $alt2 $verb | leste $alt2 $verb | ||||
lopes $alt | lopes $alt | ||||
maior $alt | maior $alt | ||||
porcos $alt | porcos $alt | ||||
porrete $alt2 | porrete $alt2 | ||||
porra $alt2 | porra $alt2 | ||||
porto $alt2 | |||||
portos $alt | portos $alt | ||||
pose $alt2 | pose $alt2 | ||||
povos $alt | povos $alt |
_perd) e (L05_ e | _perd) e (L05_ e | ||||
_quis) e (L05_ E | _quis) e (L05_ E | ||||
_soub) e (L05_ E | _soub) e (L05_ E | ||||
proteg) e (L05_ e // des- | |||||
tend) e (L06_ e // a- con- en- es- | tend) e (L06_ e // a- con- en- es- | ||||
_mord) e (L06_ e | _mord) e (L06_ e | ||||
_rend) e (L06_ e | _rend) e (L06_ e | ||||
_n) e (grL03_ e | _n) e (grL03_ e | ||||
_estr) ei (L03_ EI | _estr) ei (L03_ EI | ||||
_inv) e (jL04_ E | _inv) e (jL04_ E | ||||
proteg) e (l05_ e // des- | |||||
tr) e (pL04_ E // es- | tr) e (pL04_ E // es- | ||||
_dec) e (pL04_ E | _dec) e (pL04_ E | ||||
_in) e (ptL03_ E | _in) e (ptL03_ E | ||||
_enf) o (rquL02_ O | _enf) o (rquL02_ O | ||||
c) o (rrL01_ o // escorra, incorra, corra, recorra | c) o (rrL01_ o // escorra, incorra, corra, recorra | ||||
_m) o (rrL01_ o | _m) o (rrL01_ o | ||||
p) o (rtL03_ O // im- trans- de- re- com- a- ex- | |||||
_r) o (snL04_ O | _r) o (snL04_ O | ||||
_c) o (spL02_ O | _c) o (spL02_ O | ||||
p) ostos (_ Ost=Us# // dispostos etc. | p) ostos (_ Ost=Us# // dispostos etc. | ||||
.group s | .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 | ?1 _) s (_ Es | ||||
?2 _) s (_ 'Ese | ?2 _) s (_ 'Ese | ||||
s s | s s |
es-la 1 125 | es-la 1 125 | ||||
ca 11 127 | ca 11 127 | ||||
an 4 125 | an 4 125 | ||||
pt 32 143 | |||||
pt-pt 20 143 | |||||
pt 29 140 | |||||
pt-pt 19 140 | |||||
ro 36 148 | ro 36 148 | ||||
el 10 125 | el 10 125 | ||||
grc 12 129 | grc 12 129 | ||||
l/l_@ [l/3] base | l/l_@ [l/3] base | ||||
[l/] fr | [l/] fr | ||||
[l/3] da | [l/3] da | ||||
l/l@ [¨|8] base | |||||
l/l@ [¨\.] base | |||||
[l#] base | [l#] base | ||||
[l] fr | [l] fr | ||||
[l/2] fr | [l/2] fr | ||||
l/L2_uL [l/2] base | l/L2_uL [l/2] base | ||||
l/l_3 [l/] de | l/l_3 [l/] de | ||||
l/l_4 [ll] sq | l/l_4 [ll] sq | ||||
l/la [¨|8] base | |||||
l/la [¨\.] base | |||||
[l#] base | [l#] base | ||||
[l] fr | [l] fr | ||||
[l/2] fr | [l/2] fr | ||||
l/l_a [l/3] base | l/l_a [l/3] base | ||||
[l/] fr | [l/] fr | ||||
[l/3] da | [l/3] da | ||||
l/le [¨|8] base | |||||
l/le [¨\.] base | |||||
[l#] base | [l#] base | ||||
[l] fr | [l] fr | ||||
[l/2] fr | [l/2] fr | ||||
[&:] af | [&:] af | ||||
l/l_front [L] sq | l/l_front [L] sq | ||||
l/l_front_ [l/4] sq | l/l_front_ [l/4] sq | ||||
l/li [¨|8] base | |||||
l/li [¨\.] base | |||||
[l#] base | [l#] base | ||||
[l] fr | [l] fr | ||||
[l/2] fr | [l/2] fr | ||||
ll/_ll [L] base | ll/_ll [L] base | ||||
l/l_long [l] base | l/l_long [l] base | ||||
[l] fr | [l] fr | ||||
l/lo [¨|8] base | |||||
l/lo [¨\.] base | |||||
[l#] base | [l#] base | ||||
[l/2] fr | [l/2] fr | ||||
[K] nso | [K] nso | ||||
[l;] lt | [l;] lt | ||||
[l] ru | [l] ru | ||||
[l^] ru | [l^] ru | ||||
l/lu [¨|8] base | |||||
l/lu [¨\.] base | |||||
[l#] base | [l#] base | ||||
[l] fr | [l] fr | ||||
[l/2] fr | [l/2] fr | ||||
[r] et | [r] et | ||||
[r/] fr | [r/] fr | ||||
[R] fr-ca | [R] fr-ca | ||||
[x] pt-pt | |||||
[*;] ro | [*;] ro | ||||
[r#] is | [r#] is | ||||
[r/] tn | [r/] tn | ||||
vwl_fr/r_ [r/] fr | vwl_fr/r_ [r/] fr | ||||
vwl_fr/r_@ [r/] fr | vwl_fr/r_@ [r/] fr | ||||
vwl_fr/r@ [] fr | vwl_fr/r@ [] fr | ||||
vwl_fr/@R [x] pt-pt | |||||
vwl_fr/r@2 [] fr | vwl_fr/r@2 [] fr | ||||
vwl_fr/@R2 [R] fr-ca | vwl_fr/@R2 [R] fr-ca | ||||
vwl_fr/ra [] fr | vwl_fr/ra [] fr |
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] | phoneme R // for Portugal this is same the as [r] | ||||
import_phoneme pt/r | import_phoneme pt/r | ||||
endphoneme | endphoneme |
endphoneme | endphoneme | ||||
phoneme x // (previously [R] from Slovak/Czech) | |||||
import_phoneme base/h | |||||
phoneme x | |||||
CALL base/h | |||||
ipa x | |||||
endphoneme | endphoneme | ||||
FMT(d/tap2) addWav(x/d, 40) | FMT(d/tap2) addWav(x/d, 40) | ||||
endphoneme | endphoneme | ||||
// testing | |||||
phoneme x2 | |||||
import_phoneme af/x2 | |||||
endphoneme | |||||
phoneme x3 | |||||
import_phoneme base/x | |||||
endphoneme | |||||
phoneme R1 | |||||
import_phoneme base/R | |||||
endphoneme | |||||
{ | { | ||||
stop_propagation = 0; | stop_propagation = 0; | ||||
voicing = 0; | voicing = 0; | ||||
if(regression & 0x100) | |||||
voicing = 1; // word-end devoicing | |||||
continue; | continue; | ||||
} | } | ||||
#include "translate.h" | #include "translate.h" | ||||
#include "wave.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; | const int version_phdata = 0x014640; | ||||
int option_device_number = -1; | int option_device_number = -1; |