Browse Source

[1.25.13] Phoneme name [r] is no longer reserved, may be redefined by languages.

Phoneme [z], increased voicing and slightly longer.
lang=af, updates to af_list,af_rules
lang=hu, added unstressed words, abbreviations.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@29 d46cf337-b52f-0410-862d-fd96e6ae7743
master
jonsd 18 years ago
parent
commit
d900e49957

+ 18
- 7
dictsource/af_list View File

@@ -1,4 +1,4 @@
//maintainer: Willem van der Walt
//maintainer: Willem van der Walt
// email: [email protected]
// tel: +27 12 8413996
// Meraka Institute, CSIR
@@ -86,16 +86,19 @@ _dpt 'pWnt

// Place names

afrika 'A:frika
bethlehem bEt_liEm
brittanje $2
ceylon s@lOn
china S'ina
engeland 'EN@lant
kongo kONgu
mesopotamië mEsuput'A:mi@
mosambiek musamb'ik
thaba tA:ba
(thaba nchu) tab'A:||ntSu
europa Y@r'o@pa
paarl p&:r@L
portugal $1
pretoria prit'o@ria
stellenbosch st%&l@mbOs
worcester v'ust@r
@@ -109,6 +112,8 @@ annette an'Et
aucamp @Ukamp
benjamin bEndZ@m@n
botha bo@ta
bothma bOtma
breytenbach breIt@nbax2
carl kA:r@L
charles _^_EN
chris krIs
@@ -118,6 +123,8 @@ christine kr@st'i:n
coetzee kuts'e@
debora d@bo@ra
der d@r
deventer d'e@v@nt@r
elize il'i:z
esegiël is'e@x2i_@l
eugene judZ'i:n
eugène yZ'En
@@ -132,6 +139,7 @@ gustav gustaf
jacobus jako@bWs
jacques ZA:k
jesus ji:sWs
joey dZ@ui
john _^_EN
le l@
leandra li'andra
@@ -146,14 +154,15 @@ michiel $2
natasha n%at'aSa
paul p@Ul
paulus p@UlWs
pierre p'e@r
petrus pe@trWs
phoebe fi:bi
plooy pl'oI
preez pr'e@
rebekka r@bEka
ronel run'&l
rousseau r@s@U
roux r'u
schalk sk'alk
scheepers ske@p@rs
schoor sko@r
shakespeare _^_EN
@@ -306,6 +315,7 @@ mej m@jWfr@U
mev m@fr@U
dr d'Okt@r
insp InspEkt'Y@r
kapt kapt'eIn
prof pruf'Es@r
st s@nt
supt suprEntEnd'Ent
@@ -343,11 +353,13 @@ bewe be@v@
bewend be@v@nt
bewering b@ve@rIN
biblioteek $4
bostaande b'o@stA:nd@

dadelik dA:d@lIk
darem dar@m
derde d&:rd@
dekade dEk'A:d@
deurgaans $1
diegene dix2,e@n@
dikwels dIkv@ls
diplomasie d@plo@mas'i
@@ -358,6 +370,7 @@ ekself %&ks'&lf
ekstra $1

elders &ld@rs
elite il'i:t
enige e@nIx2@
era e@ra
erger &rg@r
@@ -401,7 +414,6 @@ inderdaad @nd@rd'A:t
ingang Inx2aN
intens @nt'Ens
intensiteit $4
ironie irun'i

joernalis $3

@@ -409,12 +421,10 @@ joernalis $3
kafee kaf'e@
kantoor $2
kapitaal kapit'A:l
koevert kuf'&rt
kollega kul'e@x2a
komaan kOmA:n
komberse kOmb'&rs@
kombers kOmb'&rs
konferensie kOnf@r'e:nsi
kopiereg kup'ir&x2
krediet kr@dit
kritiek krIt'ik
@@ -425,7 +435,6 @@ latere l'A:t@r@
lekker l&k@r
lekkerder l&k@rd@r
lekkerste l&k@rst@
lughawe lWx2h,A:v@

makabere m%ak'A:b@r@
matige mA:t@x2@
@@ -472,6 +481,8 @@ ongewoons $1
onkunde $1
onlangs $1
onmag $1
onmin $1
onraad $1
onrus $1
oorkom $2
oorleef $2

+ 211
- 30
dictsource/af_rules
File diff suppressed because it is too large
View File


+ 11
- 11
dictsource/dict_phonemes View File

@@ -112,9 +112,9 @@ S s2 t v Z

Dictionary fr_dict

@ @- a A A~ e E E~
i o O O~ u u: W w^i
W~ y Y
@ @- a A A~ e E E:
E~ i o O O O~ u W
w^i W~ y Y

(o) : ; b c d dZ f
g h j k l L l/2 m
@@ -139,14 +139,14 @@ t.h th v w x z
Dictionary hr_dict

& @ @- @2 a A a: aI
aU E e e: eI i I i:
iI l- o o: oI oU O~ r-
u U u: uI
aU E e e: eI E~ i I
i: iI l- o o: oI oU O~
r- u U u: uI

* b d dZ dZ; f g h
j k l l^ m n N n^
p r R s S t t; tS
ts tS; v x z Z
p r R s S t tS ts
tS; v x z Z


Dictionary hu_dict
@@ -212,14 +212,14 @@ Dictionary pt_dict

& &/ &U~ &~ @ @- a A
aI aU e E eI EI eU EU
e~ i i/ iU o O oI OI
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 s S
s# s; t tS ts v w x
z Z
s# s; t T tS ts v w
x z Z


Dictionary ru_dict

+ 5
- 1
dictsource/en_list View File

@@ -2669,4 +2669,8 @@ like laIk $strend2
?6 (some one) sVmw0n
?6 one wVn $nounf $onlys $unstressend
?6 ones wVnz $only $unstressend


// General American
?3 status statVs


+ 6
- 6
dictsource/fr_list View File

@@ -386,7 +386,7 @@ echo Eko
fils fis
mars maRs
pays pEi
pourcent purs'A~
pourcent puRs'A~
sens sA~s
c'est sEt2 $u
qu'à ka
@@ -494,9 +494,9 @@ download dOnlod
emacs Emaks
emacspeak Emakspik
espeak @spik
firefox faj@rfOks
thunderbird f@ndErb@rd
girl g@rl
firefox faj@RfOks
thunderbird f@ndErb@Rd
girl g@Rl
gnome gnom
gnu gnu
insight insajt
@@ -504,13 +504,13 @@ liszt list
(mac os x) makoEsiks
night najt
redhat rEdat
schubert SubEr
schubert SubER
sun s@n
sunlight s@nlajt
ubuntu ubuntu
viavoice viavOjs
windows windoz
word wOrd
word wORd
wright wrajt
yacht jot


+ 109
- 27
dictsource/hu_list View File

@@ -40,6 +40,19 @@ _2M4 k'e:tb,illio:
_dpt v,Ess2Y:


// Abbreviations
km kilo:me:tER
mm milime:tER

ill illEdvE $dot
stb SAtYb:i $dot
vö vEZd _!'Yss2E
pl pe:lda:ul $dot
mta $abbrev
a.m An^n^i||m'int $dot



// Articles
a $u
az $u
@@ -82,9 +95,61 @@ nem $alt2 $strend
ne $u+


// Unstressed adverbs etc.
// Unstressed adverbs prepositions etc.
néhány $u+
is $u // ??
is $u // also

elöl $u
elől $u
elé $u
előtt $u

mögül $u
mögött $u
mögé $u

kívül $u
után $u

alól $u
alá $u
alatt $u

felől $u
felé $u
fölé $u
felett $u
fölött $u

mellől $u
mellé $u
mellett $u

közül $u
közé $u
között $u

ba $u
be $u
ra $u
re $u
ik $u
es $u
os $u
ós $u
ös $u
ból $u
ből $u
ról $u
ről $u
án $u
én $u
on $u
en $u
ön $u
szor $u
szer $u
ször $u


// Verbs
@@ -130,31 +195,48 @@ tudtok $u+
tudnak $u+

// Letters
_a A:
a A: $atend // letter "a"
b be:
c tse:
d de:
f Ef
g ge:
h ha:
j je:
k ka:
l El
m Em
n En
p pe:
q ku:
r ER
s S_
s ES $atend
_s ES
v ve:
w duplAve:
x iks
y ipsilAn
z ze:
_. pont
_a A:
a A: $atend // letter "a"
b be:
c tse:
d de:
f Ef
g ge:
h ha:
j je:
k ka:
l El
m Em
n En
p pe:
q ku
r ER
s S_
s ES $atend
_s ES
v ve:
w duplAve:
x iks
y ipsilon
z ze:

cs tSe:
dz dze:
dzs dZe:
sz Es
zs Ze:
gy Je:
ty ce:
ly Ellipsilon
ny En^

_. pont
% sa:zAle:k
@ kukAts
€ Eu*o
+ plus
§ p'A*AgRAfuS



// Main Exceptions List

+ 31
- 4
dictsource/hu_rules View File

@@ -31,6 +31,17 @@

_sto) ck (holm k

kilen) c (sz tS
nyol) c (sz tS
har) c (sz tS
lán) c (sz tS
pol) c (so tS
per) c (sz tS
por) c (sé tS
por) c (sz tS
rán) c (sz tS
tán) c (sz tS


.group d
d d
@@ -86,7 +97,9 @@
A) gyj (A J:

_e) gy (es J:
_e) gy (et J:
_e) gy (ik J:
_e) gy (üt J:
_minde) gy (ik J:


@@ -114,9 +127,15 @@ _minde) gy (ik J:
lly jj
lj jj

mi) ll (i l


.group m
m m

ko) mm (unis m


.group n
n n
n (g N
@@ -165,6 +184,8 @@ _minde) gy (ik J:
sz s
ssz ss2

ki) s (ebb SS

sz (öld Sz


@@ -230,6 +251,16 @@ _minde) gy (ik J:
zs Z
zzs Z:

gá) z (sz z
gé) z (sz z
há) z (so z
há) z (sz z
lá) z (sz z
má) zc (sz z
mé) zc (sz z
tű) z (sz z
ví) z (sz z

ga) zs (ág zS
_ví) zsz (int zs:
_gá) zsz (ámla zs:
@@ -242,11 +273,7 @@ _szára) zs (ág zS


.group
% sa:zAle:k
$ dolla:r
@ kukAts
€ Eu*o
+ plus

. pont
. (. _:

+ 2
- 2
dictsource/it_list View File

@@ -226,7 +226,7 @@ sui $u
sugli $u
sulle $u

con $u $pause // with
con $u $pause $only // with
col $u
coi $u

@@ -236,7 +236,7 @@ accanto $u+ $brk // beside
verso $u+ $brk // toward
sopra $u+ $brk // above
sotto $u+ $brk // below
per $u $pause // for
per $u $pause $only // for
eccetto $pause // except
senza $pause // without
durante $pause // during

+ 20
- 9
dictsource/pt_list View File

@@ -575,13 +575,13 @@ roxo x'oSU
?1 braille b:r'aily
?1 cancel k'&ns'El
?1 caps k'aps
?1 com kom
?1 com kom
ctrl k'oNt:r,Ol
?1 dat d'at
?1 doc d'Ok
?1 delete d'il'it
?1 design d,iz'ain
?1 dj d,i:dZ'eI
?1 dj d,i:dZ'eI
?1 down d'a,wn
?1 download d'a,wnl'oud
?1 end 'end
@@ -589,20 +589,26 @@ roxo x'oSU
?1 exe 'Ezy
?1 explorer ,ekspl'O:r&@-
?1 eyes 'aiz
?2 frame fR'eImi
?1 gmail g,em'eIl
?2 Gmail Zem'eIl
?1 google g'u:g&l
?2 google g'ugol
?1 hardware 'ard,w'E@
?2 hardware x'ardwe@-
?1 home 'omy
?2 home x'owmi
?1 hotmail 'Otm'eIl
?2 hotmail xotm'eIl
?1 install ,inst'al
?2 internet iNtern'Et
?2 Intranet iNtRan'Et
?1 kernel k'Ern,El
?2 kernel k'ErnEU
?2 kernel k'Ern@l
?1 line l'ain
layout l'eI,aUt
layout l'eI,aUt
?1 lock l'Ok
?1 mail m'eIl
mail m'eIl
?1 maior m'&j'O@
?2 maior maI'Or
?1 menor myn'O@
@@ -610,11 +616,15 @@ layout l'eI,aUt
?1 menu menu
?1 next n'Ekst
ok Ok'eI
?2 offline Ofl'aIN
?2 online oNlaIN
org Org
?1 ovo 'ovu
?1 pause p'au:z
?1 page p'eIdZ
page p'eIdZ
python p'aIT&~N
?1 readme r'i:dmi:
?1 sapi s,ap'i
?1 sapi s,ap'i
?1 scanner sk'En&r
?1 shift S'ift
?1 scroll sk:r'ol
@@ -624,8 +634,8 @@ layout l'eI,aUt
?1 space sp'eIsy
?1 sporting sp'Ort,ing
?1 tab t'ab
?1 telemóvel t,El,Em'OvEl
?1 telemóveis t,El,Em'OveIs#
?1 telemóvel t,El,Em'OvEl
?1 telemóveis t,El,Em'OveIs#
?1 up &p
?1 upload &pl'oud
?1 window w'iNd'ou
@@ -651,6 +661,7 @@ louis _^_FR
firefox f'ai@fOks
?1 front f:r'ont
?1 jaws dZ'au:z
?2 jaws dZ'Os
?1 linux l,in'uks
?2 linux l'inUks
?1 live l'aiv

+ 6
- 5
dictsource/pt_rules View File

@@ -81,7 +81,7 @@
áy ''aI
áu ''aU
áu (s ''aU
ál ''Al
?1 ál ''Al
á (uCK ''a


@@ -140,9 +140,11 @@
e (ce_ E
e (cem_ E
e (ces_ E
e (stA_ E

e (stA_ E
e (stAm_ E
e (stAs_ E
e (strA_ E

e (rnA_ E
e (rnAm_ E
@@ -155,7 +157,7 @@
e (xA_ E
e (xAm_ E
e (xAs_ E
?2 _n) e (t E

em (C eIm
en (K eIN
@@ -166,7 +168,6 @@
en (_ =eIN
en (s_ =eIN


ei eI
ei (s eI
e (iCK e
@@ -370,7 +371,7 @@

o (Ca_ O
?1 o (l_ 'O
?2 ol (K Ow
?2 ol (_ Ow
?2 olh olj

om (_ oN

+ 18
- 9
dictsource/ro_rules View File

@@ -1,3 +1,4 @@

// translation rules for Romanian
// This file is UTF-8 encoded

@@ -135,15 +136,20 @@

&) ic (_ =ik
&) ice (_ =itSe
&) icile (_ =itSile // ??
&) icilor (_ =itSilor // ??
&) icile (_ =itSile
&) icilor (_ =itSilor
@) icii (_ =itSiI

&) ing (_ %iNg // foreign words
i (t_ 'i

i (t_ 'i

.group î
î y



@) î (_ 'y
.group j
j Z
@) j (i_ Z;
@@ -171,7 +177,8 @@
m m
@) m (i_ m;
_) m (-a m
@-_) mi mI^ // ??

-) mi (_ mi/


.group n
@@ -228,11 +235,11 @@

&) sprezece (_S8t sp@-*ez,etSe

@) sem (_S3t sem
@) seră (_S4t se*@
@) serăm (_S5t se*@m
@) serăţi (_S6t se*@tsI^
@) seşi (_S4t seSI^
@) sem (_S1t sem
@) seră (_S2t se*@
@) serăm (_S3t se*@m
@) serăţi (_S4t se*@tsI^
@) seşi (_S2t seSI^


.group ş
@@ -256,6 +263,7 @@
// @) ţi (-i ts;'iI
// @) ţi (-l ts;'i

-) ţi (_ ts;i/

.group u
u u
@@ -335,3 +343,4 @@
**
**) * (_ _::



+ 46
- 46
phsource/compile_report View File

@@ -1,39 +1,39 @@
34 phoneme tables
new total
base 94 94
en 52 141
en_n 29 141
en_us 36 141
en_sc 39 143
en_rp 34 141
en_wm 30 141
af 38 125
cy 30 120
de 28 117
eo 13 106
fi 40 125
fr 33 116
fr_ca 11 116
hi 49 129
hu 24 111
nl 25 114
pl 17 105
sk 26 122
cs 5 122
hr 25 132
ru 36 122
it 28 115
es 6 115
pt 34 138
pt_pt 20 138
ro 36 139
el 8 115
sv 25 116
no 29 120
is 33 120
vi 41 131
zh_yue 32 122
sw 14 103
base 95 95
en 52 142
en_n 29 142
en_us 36 142
en_sc 39 144
en_rp 34 142
en_wm 30 142
af 37 126
cy 29 121
de 28 118
eo 13 107
fi 40 126
fr 32 117
fr_ca 11 117
hi 49 130
hu 23 112
nl 26 116
pl 15 106
sk 26 123
cs 5 123
hr 25 133
ru 36 123
it 25 114
es 6 114
pt 34 137
pt_pt 20 137
ro 36 138
el 8 114
sv 25 117
no 28 121
is 32 120
vi 41 132
zh_yue 32 123
sw 14 104

3 b/b base hi ro
2 b/b_ base hi
@@ -177,36 +177,36 @@
1 r2/r2i base
1 r2/r2o base
1 r2/r2u base
6 r3/r_ base af cy fr pl ru
4 r3/r_ base af fr ru
1 r3/r_@ base
1 r3/r#_ is
1 r3/r_a base
1 r3/r_e base
1 r3/r_i base
5 r3/r_n base cy fr pl ru
3 r3/r_n base fr ru
1 r3/r_o base
8 r3/r_trill base af sk it pt
11 r3/r_trill base af cy nl sk pt
2 r3/r_trill2 base hr
2 r3/r_trill2.wav base hr
4 r3/r_trill3.wav base af
4 r3/r_trill.wav base sk it pt
8 r3/r_trill3.wav base af cy nl
3 r3/r_trill.wav base sk pt
1 r3/r_u base
26 r3/rx base af cy fr fr_ca pl ru pt_pt ro is
21 r3/rx base af fr fr_ca ru pt_pt ro is
2 r3/rz_cs sk
2 r3/@tap base
2 r3/@tap_i base
8 r/r base en_sc de fr hu it pt_pt
6 r/_r base en_sc fr hu it pt_pt
17 r/r_ base en_sc af cy de fi fr hu nl pl ru it ++
5 r/r base en_sc de pt_pt
3 r/_r base en_sc pt_pt
9 r/r_ base en_sc de fi nl ru pt_pt ro sw
1 r/r@ base
1 r/ra base
1 r/re base
1 r/ri base
1 r/ro base
26 r/rr base af cy de fi nl pl ru it ro no sw
14 r/rr base af de fi nl ru ro sw
1 r/ru base
18 r/tr base en_sc fr hu it pt_pt
51 r/trr base af cy de fi nl pl ru it ro sv no ++
9 r/tr base en_sc pt_pt
30 r/trr base af de fi nl ru ro sv sw
11 r/xr base
1 ufric/ch base
3 ufric/f base de ro

+ 7
- 20
phsource/ph_af View File

@@ -254,17 +254,15 @@ phoneme x2
endphoneme



phoneme r
liquid
length 100
lengthmod 7
beforenotvowel r/
trill
formants r/rr
after _ r/rr
after t r/trr p r/trr k r/trr
before _ r/r_
length 60
vowelin f1=2 f2=2700 -300 -200 f3=-1300 80
vowelout f1=2 f2=1700 -300 -200 f3=-1300 80
formants r3/r_trill+r3/r_trill3.wav%99
before _ r3/r_trill+r3/r_trill3.wav%99
trill
lengthmod 6
endphoneme


@@ -278,17 +276,6 @@ phoneme r/ // used for [r] when not preceding a vowel
after t r/trr p r/trr k r/trr
endphoneme

phoneme R
liquid
length 60
vowelin f1=2 f2=2700 -300 -200 f3=-1300 80
vowelout f1=2 f2=1700 -300 -200 f3=-1300 80
formants r3/r_trill+r3/r_trill3.wav%99
before _ r3/r_trill+r3/r_trill3.wav%99
trill
lengthmod 6
endphoneme


phoneme l
liquid

+ 13
- 1
phsource/ph_dutch View File

@@ -138,7 +138,19 @@ endphoneme
//===========


phoneme r
phoneme r // from Afrikaans
liquid
length 60
vowelin f1=2 f2=2700 -300 -200 f3=-1300 80
vowelout f1=2 f2=1700 -300 -200 f3=-1300 80
formants r3/r_trill+r3/r_trill3.wav%99
before _ r3/r_trill+r3/r_trill3.wav%99
trill
lengthmod 6
endphoneme


phoneme r2
liquid
lengthmod 7
beforenotvowel r/

+ 1
- 1
phsource/ph_english_sc View File

@@ -338,7 +338,7 @@ phoneme r/ // used for [r] when not preceding a vowel
endphoneme

phoneme r
liquid
liquid starttype #r endtype #r
length 100
lengthmod 7
beforenotvowel r/

+ 1
- 1
phsource/ph_finnish View File

@@ -238,7 +238,7 @@ endphoneme


phoneme r
liquid starttype r endtype r
liquid starttype #r endtype #r
length 100
lengthmod 7
beforenotvowel r/

+ 0
- 11
phsource/ph_french View File

@@ -181,17 +181,6 @@ endphoneme



phoneme r
liquid
length 100
lengthmod 7
beforenotvowel r/
formants r/r
after _ r/_r t r/tr p r/tr k r/tr
before _ r/r_
endphoneme



phoneme R
liquid

+ 1
- 1
phsource/ph_german View File

@@ -217,7 +217,7 @@ endphoneme
// This is actually the ENGLISH "rolling r". For german, we now use * in the dictionary,
// so this phoneme will only be used in english words in german texts.
phoneme r
liquid
liquid starttype #r endtype #r
lengthmod 7
beforenotvowel r/
trill

+ 0
- 11
phsource/ph_hungarian View File

@@ -98,17 +98,6 @@ endphoneme
// CONSONANTS
//===========

phoneme r
liquid
length 100
lengthmod 7
beforenotvowel r/
trill
formants r/r
after _ r/_r t r/tr p r/tr k r/tr
before _ r/r_
endphoneme


phoneme ts
vls alv afr sibilant

+ 0
- 8
phsource/ph_icelandic View File

@@ -202,14 +202,6 @@ phoneme tl#
endphoneme


phoneme r#2
vls alv frc
vowelin f1=0 f2=1700 -300 300 f3=-300 80
vowelout f1=0 f2=1700 -300 250 f3=-300 80 rms=20
lengthmod 2
wave r3/rx%90
endphoneme

phoneme r# // used for [r] when not preceding a vowel
liquid
length 100

+ 0
- 36
phsource/ph_italian View File

@@ -139,42 +139,6 @@ endphoneme
//===========


phoneme r
liquid
length 100
lengthmod 7
beforenotvowel r/
trill
formants r/r
after _ r/_r t r/tr p r/tr k r/tr
before _ r/r_
endphoneme


phoneme R2x
liquid starttype r endtype r
length 100
lengthmod 7
beforenotvowel r/
trill
formants r/rr
after _ r/rr
after t r/trr p r/trr k r/trr
before _ r/r_
endphoneme


phoneme R3x
liquid
vowelin f1=0 f2=1700 -300 300 f3=-300 80
vowelout f1=2 f2=1700 -300 300 f3=-300 80 brk
beforenotvowel r/
formants r3/r_trill+r3/r_trill.wav%50
trill
lengthmod 6
endphoneme



phoneme w2
starttype w endtype w

+ 0
- 12
phsource/ph_norwegian View File

@@ -189,15 +189,3 @@ phoneme aU
endphoneme



phoneme r
liquid
lengthmod 7
beforenotvowel r/
trill
formants r/rr
after _ r/rr
after t r/trr p r/trr k r/trr
before _ r/r_
endphoneme


+ 0
- 25
phsource/ph_polish View File

@@ -124,31 +124,6 @@ endphoneme




phoneme r
liquid
length 100
lengthmod 7
beforenotvowel r/
trill
formants r/rr
after _ r/rr
after t r/trr p r/trr k r/trr
before _ r/r_
endphoneme


phoneme r/ // used for [r] when not preceding a vowel
liquid
length 100
lengthmod 2 //
formants r3/r_+r3/rx
before n r3/r_n+r3/rx
after _ r/rr
after t r/trr p r/trr k r/trr
endphoneme


phoneme w
liquid
length 100

+ 1
- 1
phsource/ph_romanian View File

@@ -139,7 +139,7 @@ endphoneme
// Consonants

phoneme r
liquid starttype r endtype r
liquid starttype #r endtype #r
length 100
lengthmod 7
beforenotvowel r/

+ 1
- 1
phsource/ph_russian View File

@@ -12,7 +12,7 @@ endphoneme


phoneme r
liquid starttype r endtype r
liquid starttype #r endtype #r
length 100
lengthmod 7
beforenotvowel r/

+ 1
- 1
phsource/ph_swahili View File

@@ -68,7 +68,7 @@ endphoneme
// Consonants

phoneme r
liquid starttype r endtype r
liquid starttype #r endtype #r
length 100
lengthmod 7
beforenotvowel r/

+ 1
- 4
phsource/ph_swedish View File

@@ -152,15 +152,12 @@ endphoneme


phoneme r
liquid
liquid starttype #r endtype #r
lengthmod 7
beforenotvowel r/
trill
formants vwl_sv/r_sv3
// formants r/rr
// after _ r/rr
after t r/trr p r/trr k r/trr
// before _ r/r_
endphoneme



+ 7
- 20
phsource/ph_welsh View File

@@ -206,26 +206,13 @@ endphoneme

phoneme r
liquid
length 100
lengthmod 7
beforenotvowel r/
trill
formants r/rr
after _ r/rr
after t r/trr p r/trr k r/trr
before _ r/r_
endphoneme


phoneme r/ // used for [r] when not preceding a vowel
liquid
length 100
lengthmod 2 //
formants NULL
before _ r3/r_+r3/rx
before n r3/r_n+r3/rx
after _ r/rr
after t r/trr p r/trr k r/trr
length 60
vowelin f1=2 f2=2700 -300 -200 f3=-1300 80
vowelout f1=2 f2=1700 -300 -200 f3=-1300 80
formants r3/r_trill+r3/r_trill3.wav%99
before _ r3/r_trill+r3/r_trill3.wav%99
trill
lengthmod 6
endphoneme



+ 15
- 11
phsource/phonemes View File

@@ -202,7 +202,7 @@ phoneme (@) virtual
after l l/l@
after L l/l@
after l^ l^/j2@
after r r/r@-15
after #r r/r@-15
after r- r2/r2@
after m m/m@
after n n/n@
@@ -213,7 +213,7 @@ phoneme (@) virtual
before l DFT-50+l/xl
before w DFT-30+w/xw
before j DFT-30+j/xj
before r DFT-50+r/xr
before #r DFT-50+r/xr
before r- DFT-60+r/xr
before r/ DFT+r3/r_@
endphoneme
@@ -225,7 +225,7 @@ phoneme (a) virtual
after l l/la
after L l/la
after l^ l^/j2a
after r r/ra-15
after #r r/ra-15
after r- r2/r2a
after m m/ma
after n n/na
@@ -236,7 +236,7 @@ phoneme (a) virtual
before l DFT-40+l/xl
before w DFT-30+w/xw
before j DFT-30+j/xj
before r DFT-50+r/xr
before #r DFT-50+r/xr
before r- DFT-60+r/xr
before r/ DFT+r3/r_a
endphoneme
@@ -248,7 +248,7 @@ phoneme (e) virtual
after l l/le
after L l/le
after l^ l^/j2e
after r r/re-15
after #r r/re-15
after r- r2/r2e
after m m/me
after n n/ne
@@ -259,7 +259,7 @@ phoneme (e) virtual
before l DFT-40+l/xl
before w DFT-30+w/xw
before j DFT-30+j/xj
before r DFT-50+r/xr
before #r DFT-50+r/xr
before r- DFT-60+r/xr
before r/ DFT+r3/r_e
endphoneme
@@ -271,7 +271,7 @@ phoneme (i) virtual
after l l/li-10
after L l/li
after l^ l^/j2i
after r r/ri-15
after #r r/ri-15
after r- r2/r2i
after m m/mi
after n n/ni
@@ -283,7 +283,7 @@ phoneme (i) virtual
before ; DFT-40+j2/xj2
before l DFT-40+l/xl
before j DFT-30+j/xj
before r- DFT-60+r/xr
before r- DFT-60+r/xr
before r/ DFT+r3/r_i
endphoneme

@@ -305,7 +305,7 @@ phoneme (o) virtual
before l DFT-40+l/xl
before w DFT-30+w/xw
before j DFT-30+j/xj
before r DFT-50+r/xr
before #r DFT-50+r/xr
before r- DFT-60+r/xr
before r/ DFT+r3/r_o
endphoneme
@@ -328,7 +328,7 @@ phoneme (u) virtual
before l DFT-40+l/xl
before w DFT-30+w/xw
before j DFT-30+j/xj
before r DFT-50+r/xr
before #r DFT-50+r/xr
before r- DFT-60+r/xr
before r/ DFT+r3/r_u
endphoneme
@@ -337,6 +337,10 @@ phoneme (r) virtual
// use to mean general sonorant
endphoneme

phoneme #r virtual
// use for English r in virtual phonemes
endphoneme


//*******************************************************************
// SONORANTS
@@ -344,7 +348,7 @@ endphoneme


phoneme r
liquid
liquid starttype #r endtype #r
length 100
lengthmod 7
beforenotvowel r/

BIN
phsource/voc/z View File


BIN
phsource/vowel/o_2 View File


+ 1
- 1
src/synthdata.cpp View File

@@ -35,7 +35,7 @@
#include "translate.h"
#include "wave.h"

const char *version_string = "1.25.11 29.May.07";
const char *version_string = "1.25.13 30.May.07";
const int version_phdata = 0x012501;

int option_device_number = -1;

Loading…
Cancel
Save