Files
espeak-ng/dictsource/nl_list
T
jonsd 14e212f3a1 espeak 1.44.05 release version
Fix error in big-endian data conversion program, producing bad data.

Make geminated voiced stops (eg. [bb] ) longer at fast speeds.

Provide conditional compilation of the mbrola interface, define macro INCLUDE_MBROLA in speech.h

Mbrola: also look for mbrola voices in /usr/share/mbrola/voices

Pad TUNES and frame_t structures to a multiple of 4 bytes.

lang=da, Don't weaken unvoiced stops before pause.
lang=el, Remove final unstressed [a] if the next word starts with [a].
lang=pt, Change final [U] to [w] if next word starts with a vowel.


espeak 1.44.03

Fixes:
Lang=el, mk.  Was speaking words as individual letters.
Lang=pl.  Fix prounciation of 'ć' and 'ci'.
Fix crash in big-endian data conversion program.
Fix problem where changing voices reduces the speaking rate, at fast rates.

speak_lib.h:  add macro definitions for minimum, maximum, and normal speaking rate values.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@253 d46cf337-b52f-0410-862d-fd96e6ae7743
2010-09-15 14:03:05 +00:00

828 lines
11 KiB
Plaintext

// This file in UTF8 encoded
// Letters
// If a letter has a "word" pronunciation which is different from its
// "letter" name, then include the letter name here, with the letter
// prefixed by a _ character.
b be:
c se:
d de:
f Ef
g Qe:
h ha:
i i:
j je:
k ka:
l El
m Em
n En
p pe:
q ky
r Er
s Es
t te:
v fe:
w ve:
x Iks
y EI
z zEt
_s Es
_t te:
_cap h'o:fdlEt@r
_?A l'Et@r
_?? s'imbo:l
// accent names
_lig l'ixa:tyr
_acu 'a:ix,y
_ac2 d'8bEl'a:ixy
_brv b@-*'e:v@
_ced s'e:dIl@
_cir s'IrkOnfle:ks@
_dia '8mlVUt
_dot p'8nt
_grv Q@-*'a:v@
_hac h'a:tSEk
_mcn m'Ak@-*On
_ogo 'o:xo:nEk
_rng k'o:*o:na:
_stk st@-*'e:p
_tld t'Ild@
// punctuation
. p8nt $max3
_, k'Oma:
_: d'8b@l@p,8nt
_; p'8ntkOm,a:
/ sl'As
\ b'AkkslAs
_? v@-*'a:xte:k@n
_! 'Wyt@-*upt,e:k@n
_" 'a:nha:lInxste:k@n
@ 'a:p@nst,a:rt;@
# h'Ekj@ $max3
% p@-*o:s'Ent
_( h'a:kj@_|'o:pe:n@n
_) h'a:kj@sl'Wyt@n
_{ v'irkAnt@h,a:k
_} v'irkAnt@h,a:ksl'Wyt@n
_- k'OpElt,e:k@n
+ pl'8s $max3
* st'E*rEt;@ $max3
__ l'IgEntst@-*'e:pj@
€ 'Y:*o:t,e:k@n
// numbers
_0 n'8l
_1 'e:n
_2 tv#'e:
_3 dr'i
_4 f'ir
_5 f'EIf
_6 z'Es
_7 z'e:f@n
_8 'Axt
_9 n'e:x@n
_10 t'in
_11 'Elf
_12 tw'a:lf
_13 d'Ertin
_14 f'e:rtin
_15 f'EIftin
_16 z'Estin
_17 z'e:f@ntin
_18 'Axtin
_19 n'e:x@ntin
_2X tv#'Int@x
_3X d'Ert@x
_4X f'e:rt@x
_5X f'EIft@x
_6X z'Est@x
_7X z'e:f@nt@x
_8X t'Axt@x
_9X n'e:g@nt@x
_0C h'OndErt
_0M1 d'WyzEnt
_0M2 m'iljun
_0M3 m'iljArt
_0M4 b'iljun
_0and En
_dpt _k'Oma:
_ord d@
_ord20 st@
_1o 'I:rst@
_2o tv#'e:d@
_3o d'Erd@
_4o v'ird@
_5o v'EIfd@
_6o z'Esd@
_7o z'e:v@nd@
_8o 'Axtst@
_0Co h'OndErtst@
// abbreviations
nr n8m@r
nvda $abbrev
// articles
de d@
het h@t
een @n
ən @n // char.replacement for 'n
ət @t // char.replacement for 't
// pronouns
ik $u
me $u
jij $u
je $u
gij $u
ge $u
u $u
hij $u
zij $u
ze $u
het $u
wij $u
we $u
jullie $u
hen $u
zich $u
// possessives
mijn $u
m'n m@n
jouw $u
uw $u
zijn $u
z'n z@n
haar $u
d'r d@r
ons $u
onze $u
jullie $u
hun $u
// demonstrative
deze $u
die $u $brk
dit $u
dat $u
wat $u
er $u
waar $pause
// prepositions
in $only $u+ $brk // in
op $only $u+ $brk // in
aan $only $u+ $brk // at, on
bij $only $u+ $pause // at, near
om $only $u+ $brk // at
met $only $u+ $brk // with, by
over $only $u+ $pause // about
na $only $u+ $pause // after
naar $only $u+ // to
door $only $u+ $brk // through, by
te $only $u+ $brk // to
tot $only $u+ $pause // until
uit $only $u+ $brk // from, out of
voor $only $u+ $pause // for, in front of
van $only $u+ // from, of
zonder $only $u+ $pause // without
// adverbs, etc.
ook $only $u+ // any
zo $only $u+
sommige $only $u+ // some
// conjunctions
en $u $pause // and
dus $u $pause // so
maar $u $pause // but
of $u $pause // or
want $u $pause // for
als $u $pause // if,when
alsof $pause // as if
behalve $pause // except
dat $u $pause // that
hoewel $pause // although
of $u $pause // whether
omdat $pause // because
nadat $u $pause // after
nudat $pause // now that
sinds $pause // since
tenzij $pause // unless
terwijl $pause // while
totdat $pause // until
toen $pause // when (in past)
voordat $pause // before
wanneer $pause // when
zoals $pause // just
zolang $pause // as long as
zover $pause // as far as
// negative
niet n,it $strend
(niet meer) _n'it||m,e:r
// questions
// auxillary verbs (be, have, can, etc)
zijn $u // to be
ben $u
bent $u
is $u
was $u
waren $u
geweest $u
hebben $u // to have
heb $u
hebt $u
heeft $u
hadden $u
gehad $u
zullen $u // will, shall
zal $u
zult $u
zou $u
zouden $u
kunnen $u // can
kan $u
kunt $u
kon $u
konden $u
gekund $u
mogen $u // to be allowed
mag $u
mocht $u
mochten $u
gemogen $u
willen $u // to want
wil $u
wilt $u
wou $u
wilde $u
wilden $u
gewild $u
worden $u
wordt $u
werd $u
// some common adjectives and adverbs
// Pronounce as English
delete _^_EN
//down _^_EN
escape _^_EN
home _^_EN
game _^_EN
homepage _^_EN
items _^_EN
laptop _^_EN
(page down) _^_EN
(page up) _^_EN
player _^_EN
speak _^_EN
the D@
up _^_EN
// words where -eren is not a stressed verb ending
achter $alt
achterkleinkinder $alt
ader $alt
ander $alt
anker $alt
badder $alt
bagger $alt
baker $alt
baster $alt
beender $alt
belemmer $alt
beter $alt
bibber $alt
bitter $alt
bladder $alt
blader $alt
blaker $alt
blikker $alt
blubber $alt
blunder $alt
bolder $alt
bolster $alt
boter $alt
broeder $alt
buffer $alt
bulder $alt
bulldozer $alt
bumper $alt
bunker $alt
charter $alt
cijfer $alt
cluster $alt
computer kOmpj'ut@r $alt // ?? "$2 $alt" doesn't work
consuminder $alt
counter $alt
cover k8v@r $alt
dabber $alt
daver $alt
deemstar $alt
dender $alt
dobber $alt
dokter $alt
donder $alt
donker $alt
dotter $alt
duister $alt
dwater $alt
eergister $alt
eier $alt
emmer $alt
ender $alt
enter $alt
erger $alt
etter $alt
filter $alt
fladder $alt
flakker $alt
flikker $alt
flipper $alt
flodder $alt
flonker $alt
flotter $alt
fluister $alt
foeter $alt
folder $alt
folter $alt
gabber $alt
gader $alt
geester $alt
gemoeder $alt
gibber $alt
gister $alt
glibber $alt
glimmer $alt
glinster $alt
glitter $alt
glunder $alt
goeder $alt
halter $alt
hamer $alt
hamster $alt
haper $alt
helder $alt
herinner $alt
herover $alt
hinder $alt
hoender $alt
honger $alt
huiver $alt
hunker $alt
ijver $alt
ijzer $alt
imker $alt
inburger $alt
inkader $alt
jakker $alt
jammer $alt
joeker $alt
kader $alt
kaffer $alt
kalefater $alt
kalver $alt
kamfer $alt
kanker $alt
kaper $alt
kaver $alt
keilder $alt
kenter $alt
keper $alt
kerker $alt
ketter $alt
keuter $alt
kicker $alt
kieper $alt
kinder $alt
kladder $alt
klapper $alt
klater $alt
klauter $alt
klaver $alt
kledder $alt
klepper $alt
kletter $alt
kleuter $alt
klieder $alt
klinker $alt
klodder $alt
kluister $alt
knapper $alt
knetter $alt
kneuter $alt
knikker $alt
knipper $alt
knisper $alt
knister $alt
koekeloer $alt
koester $alt
koeter $alt
koffer $alt
koker $alt
kolder $alt
kommer $alt
koper $alt
kuier $alt
kwetter $alt
labber $alt
lager $alt
lammer $alt
laser $alt
laster $alt
lauwer $alt
lazer $alt
lebber $alt
leder $alt // gelederen
leger $alt
lekker $alt
lemmer $alt
lepper $alt
ler $alt
letter $alt
leuter $alt
lever $alt
lieder $alt
lobber $alt
lodder $alt
lommer $alt
louter $alt
lubber $alt
luier $alt
luimer $alt
luister $alt
mager $alt
marmer $alt
meander $alt
meerder $alt
meester $alt
meier $alt
mekker $alt
mieter $alt
mijmer $alt
millimeter $alt
minder $alt
modder $alt
moeder $alt
moker $alt
monster $alt
mopper $alt
nader $alt
neder $alt
nuchter $alt
nummer $alt
ober $alt
offer $alt
onder $alt
orber $alt
ouder $alt
over $alt
palaver $alt
pantser $alt
pauper $alt
peiger $alt
peper $alt
peuter $alt
pieker $alt
pieter $alt
pinkster $alt
pleister $alt
pletter $alt
ploeter $alt
plunder $alt
poeder $alt
poeier $alt
poker $alt
polder $alt
puber $alt
pulver $alt
purper $alt
rader $alt
raster $alt
redder $alt
ridder $alt
rooster $alt
rubber $alt
ruiter $alt
runder $alt
sakker $alt
schamper $alt
schater $alt
schemer $alt
schetter $alt
schilder $alt
schipper $alt
schitter $alt
schouder $alt
schutter $alt
sidder $alt
sjacher $alt
skeeler $alt
skelter $alt
slechter $alt
slenter $alt
slidder $alt
slinger $alt
slobber $alt
slodder $alt
sloeber $alt
sluier $alt
sluimer $alt
snater $alt
snipper $alt
snotter $alt
snuister $alt
sober $alt
sodemieter $alt
somber $alt
spetter $alt
spijker $alt
splinter $alt
sputter $alt
steiger $alt
stekker $alt
stotter $alt
stuiter $alt
stumper $alt
sudder $alt
suiker $alt
supporter $alt
tater $alt
teder $alt
teister $alt
temper $alt
tetter $alt
teuter $alt
timmer $alt
tover $alt
treiter $alt
trompetter $alt
tuier $alt
tutter $alt
twitter $alt
uier $alt
vinger $alt
vlieger $alt
vlinder $alt
vlotter $alt
voeder $alt
volker $alt
vorder $alt
waaier $alt
wakker $alt
wapper $alt
water $alt
wedijver $alt
wegwijzer $alt
wester $alt
wijder $alt
wilder $alt
winter $alt
wipper $alt
woeker $alt
wonder $alt
zeker $alt
zever $alt
zilver $alt
zinder $alt
zolder $alt
zomer $alt
zonder $alt
zuiver $alt
zwabber $alt
zwakker $alt
zwanger $alt
// words where -age is [a:Q@] not French ['a:Z@]
drage $alt
hedentendage $alt
gestage $alt $2
grage $alt
inzage $alt
lage $alt
oplage $alt
sage $alt
lrage $alt
vrage $alt
// -age exceptions
amperage Amp@r'a:Z@
camouflage ka:mufl'a:Z@
courtage kurt'a:Z@
curettage kyr@t'a:Z@
drainage drEn'a:Z@
equipage e:kwip'a:Z@
jumelage Zym@l'a:Z@
metrage me:tr'a:Z@
outillage utij'a:Z@
vrijage vre:j'a:Z@
// stress on final -et
facet $2
pincet $2
cachet kAS'E
crochet krOS'E
manchet mAnS'Et
planchet plAnS'Et
pochet pOS'Et
cadet $2
kadet $2
biljet $2
sajet $2
sujet syZ'Et
banket $2
boeket $2
briket $2
etiket $3
klinket klINk'Et
koket $2
kroket $2
loket $2
musket $2
pakket $2
parket $2
piket $2
raket $2
winket $2
amulet $3
ballet $2
cabriolet ka:briol'Et
corselet $3
couplet kupl'Et
doublet dubl'Et
epaulet e:po:l'Et
filet fil'e:
gilet Zil'Et
kotelet $3
omelet $3
palet $2
pamflet $2
pistolet pisto:l'Et
poulet pul'Et
reglet re:Ql'Et
skelet sk@l'Et
tablet $2
toilet tv#Al'Et
violet $3
bajonet $3
cabinet $3
carnet $2
castagnet kAstAn^'Et
kabinet $3
klarinet $3
kornet $2
marionet $4
sonnet $2
spinet $2
vignet vIn^'Et
karpet $2
lampet $2
pipet $2
toupet tup'Et
trompet $2
baret $2
cabaret ka:ba:r'Et
floret $2
lazaret $3
minaret $3
portret $2
sigaret $3
closet klo:z'Et
corset $2
falset $2
kwartet $2
kwintet $2
motet $2
nonet $2
octet $2
septet $2
sextet $2
brevet br@v'Et
corvet $2
servet $2
buffet byf'Et
budget b8dZ'Et
rozet $2
sorbet $2
duet dy'Et
jacquet Zak'Et
menuet me:ny'Et
silhouet silu'Et
tourniquet turnik'Et
amorette $3
amourette a:mu*'Et@
anisette a:niz'Et@
brunette $2
cassette $2
chambrette Sambr'Et@
coquette ko:k'Et@
couchette kuS'Et
courgette kurZ'Et
diskette $2
estafette $3
etiquette e:tik'Et@
kokette $2
maisonnette mEzOn'Et@
majorette $3
maquette ma:k'Et@
modinette $3
musette $2
pirouette pi*uv#'Et@
pochette pOS'Et
operette o:p@r'Et@
raclette $2
roulette rul'Et@
soubrette subr'Et@
suffragette syfra:Z'Et@
ultraviolette 8ltra:vio:l'Et@
vedette v@d'Et@
violette $3
wasserette $3
// pronunciation exceptions
aangrijpend $2
agenda $2
amnestie $3
bourgondier burx'o:ndi:@r
circuit sIrku'i
chalet Sa:lE
champagne SAmp'An^@
champignon SAmpij'On
chanson SA~s'O~
chapiter $2
charade $2 // ?? what is plural
chassis SAs'i
chat tSEt
check tSEk
chiffon Sif'On
contour ko:nt'ur
dynastie $3
eucharistie $4
ingewikkeld $3
ingrijpend $2
ingeval $3
ingevolge $3
ingrediënt $4
ingenieur Inzj@nj'Y:r
journaal Surn'a:l
ongastvrij OnQAstv@-*'EI
ongelooflijk $3
ongemakkelijk $3
ongelukkig $3
ongerieflijk $3
ongrondwettig $3
proces $2
renaissance rEne:s'A~s@
sacristie $3
tegenaan $3
tegenin $3
tegenover $3
tegendraads $3
tegennatuur $4
tegenstrijdig $3
tegenwoordig $3
travestie $3
waarschijnlijk $2
// names
charlotte $2
Inge IN@
Ingeborg INe:bOrx
Ingmar INmAr
Ingrid IN@-*It
kennedy kEn@dE