mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-08 23:47:27 +00:00
[1.24.12] Produce dictsource/dict_phonemes, a list of which phonemes are used by each language's *_rules and *_list files.
Fix crash with -X option when spelling words (acronyms). Rules files: added special character X meaning "no vowel until the word boundary". Used for lang=no. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@14 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
+56
-53
@@ -141,52 +141,53 @@ _dpt pOInt
|
||||
// ABBREVIATIONS
|
||||
//**************
|
||||
|
||||
abc eIbi:s'i:
|
||||
ac eI'si:
|
||||
adfs eIdi:Ef'Es
|
||||
a.k.a aka2_!
|
||||
agm eIdZi:'Em
|
||||
ai eI;'aI
|
||||
api apI2
|
||||
asap eIEseIpi:
|
||||
awol eIw0l
|
||||
cio si:aI'oU
|
||||
ctrl k0ntr'oUl
|
||||
dept dI2pA@tm@nt
|
||||
diy di:aI'waI
|
||||
eg fO@Egz'aamp@L
|
||||
etc Et'sEtr@
|
||||
eur jU@
|
||||
hmm h@m
|
||||
(http ://) eItSti:ti:'pi:_
|
||||
ibm aIbi:Em
|
||||
ie aIi:_! $pause
|
||||
i.e aIi:_! $pause
|
||||
irc aI;A@s'i:
|
||||
lbs paUndz
|
||||
ltd lImItId
|
||||
mc m@k
|
||||
oem oUi:'Em
|
||||
ok oU'keI
|
||||
os oUEs
|
||||
riscos rIskoUEs
|
||||
sae EseI'i:
|
||||
seac si:ak
|
||||
st s@nt
|
||||
th T
|
||||
thu T3: // Thursday
|
||||
?5 thu TIR // Thursday
|
||||
ufo ju:Ef'oU
|
||||
ui ,ju:'aI
|
||||
uk ju:k'eI
|
||||
url ju:A@'El
|
||||
usa ju:Es'eI
|
||||
wwii dVb@Lju:dVb@Lju:t'u:
|
||||
xy EkswaI
|
||||
abc $abbrev
|
||||
ac $abbrev
|
||||
adfs $abbrev
|
||||
a.k.a aka2_!
|
||||
agm $abbrev
|
||||
ai $abbrev
|
||||
api $abbrev
|
||||
asap $abbrev
|
||||
awol eIw0l
|
||||
cio $abbrev
|
||||
ctrl k0ntr'oUl
|
||||
dept dI2pA@tm@nt
|
||||
diy $abbrev
|
||||
edt $abbrev
|
||||
eg fO@Egz'aamp@L
|
||||
est $abbrev
|
||||
etc Et'sEtr@
|
||||
eur jU@
|
||||
hmm h@m
|
||||
(http ://) eItSti:ti:'pi:_
|
||||
ibm $abbrev
|
||||
ie aIi:_! $pause
|
||||
i.e aIi:_! $pause
|
||||
irc $abbrev
|
||||
lbs paUndz
|
||||
ltd lImItId
|
||||
mc m@k
|
||||
oem $abbrev
|
||||
ok $abbrev
|
||||
os $abbrev
|
||||
riscos rIskoUEs
|
||||
sae $abbrev
|
||||
st s@nt
|
||||
th T
|
||||
thu T3: // Thursday
|
||||
?5 thu TIR // Thursday
|
||||
ufo $abbrev
|
||||
ui $abbrev
|
||||
uk $abbrev
|
||||
url $abbrev
|
||||
usa $abbrev
|
||||
wwii dVb@Lju:dVb@Lju:t'u:
|
||||
xy $abbrev
|
||||
|
||||
ii tu: $abbrev // roman numerals
|
||||
iii Tri: $abbrev
|
||||
iv fo@ $abbrev
|
||||
ii tu: $abbrev // roman numerals
|
||||
iii Tri: $abbrev
|
||||
iv fo@ $abbrev
|
||||
|
||||
|
||||
nd $only
|
||||
@@ -194,14 +195,14 @@ rd $only
|
||||
th $only
|
||||
st $only
|
||||
|
||||
mr mIst3 $dot
|
||||
mrs mIsIz $dot
|
||||
mr mIst3 $dot
|
||||
mrs mIsIz $dot
|
||||
//ms mIz $dot
|
||||
dr d0kt3 $dot $capital
|
||||
lt $dot
|
||||
prof $dot
|
||||
rev $dot
|
||||
st $dot
|
||||
dr d0kt3 $dot $capital
|
||||
lt $dot
|
||||
prof $dot
|
||||
rev $dot
|
||||
st $dot
|
||||
|
||||
|
||||
|
||||
@@ -448,6 +449,7 @@ bastion basti@n
|
||||
batman batman
|
||||
belisha b@l'i:S@
|
||||
bely bI2laI
|
||||
beryl bEr@L
|
||||
basal beIs@L
|
||||
best bEst
|
||||
beta bi:t@
|
||||
@@ -866,7 +868,6 @@ foretell fo@t'El
|
||||
forever $2
|
||||
forewarn $2
|
||||
formid fO@m'Id // formidable
|
||||
forte fo@teI
|
||||
foyer fOIeI
|
||||
freelance fri:laans
|
||||
frigate frIg@t
|
||||
@@ -1327,6 +1328,7 @@ peculiar pI2kju:lI3
|
||||
pedalo pEd@loU
|
||||
pejorative p@dZ0r@tIv
|
||||
penal pi:n@L
|
||||
?4 penchant p0nS0n
|
||||
peninsula p@n'InsjUl@
|
||||
penis pi:nI2s
|
||||
perfectly p3:fEktlI2
|
||||
@@ -1672,6 +1674,7 @@ sundae sVndeI
|
||||
sundial sVndaI@l
|
||||
suite swi:t $onlys
|
||||
superb su:p'3:b
|
||||
superfluous su:p'3:flu:@s
|
||||
superman su:p3man
|
||||
supplier s@plaI3
|
||||
suppose $2
|
||||
|
||||
+5
-1
@@ -317,6 +317,7 @@
|
||||
c) ad (enc eId
|
||||
ad (eq ad
|
||||
_) ad (i ad
|
||||
gl) ad (i ad
|
||||
adjec adZEk
|
||||
ad (le eId
|
||||
ad (junct_ ad
|
||||
@@ -479,7 +480,7 @@
|
||||
_) al (i al
|
||||
_) al (ig a2l
|
||||
_) ali (Be a2laI
|
||||
&) al (isC_ @l
|
||||
&) ali (sC_ @li
|
||||
&) al (isCic @l
|
||||
_) al (k al
|
||||
_) all (@ a2l
|
||||
@@ -2677,6 +2678,7 @@
|
||||
pl) ia (nt 'aI@
|
||||
ill) ia (nt I2@
|
||||
al) ia (nt I2@
|
||||
_p) ia (nA i@
|
||||
iar aI@
|
||||
@l) iar (_ i@
|
||||
iara (_ I'A:r@
|
||||
@@ -3754,6 +3756,7 @@
|
||||
&) or (ous @
|
||||
orough Vr@
|
||||
eff) or (t 3
|
||||
f) orte (_ 'o@teI
|
||||
w) or (t_ o@
|
||||
w) or (r V
|
||||
w) or (n o@
|
||||
@@ -4473,6 +4476,7 @@
|
||||
_) tri (vi trI
|
||||
tsch tS
|
||||
_) two tu:
|
||||
ttu (r t@
|
||||
@) tur (A tS@r
|
||||
@) tur (al_ tS=@r
|
||||
@) tur (y tS@r
|
||||
|
||||
+2
-1
@@ -4,6 +4,7 @@
|
||||
.group a
|
||||
a a
|
||||
aj (K aI
|
||||
a (r A // don't reduce to [&]
|
||||
|
||||
.group b
|
||||
b b
|
||||
@@ -70,7 +71,7 @@
|
||||
o o
|
||||
ou oU
|
||||
oj (K oI
|
||||
o (r 8
|
||||
&) o (r_ 8
|
||||
|
||||
.group p
|
||||
p p
|
||||
|
||||
+8
-6
@@ -65,7 +65,7 @@ _9X n'It:i:
|
||||
_0C h'u-:nd@-*e:d@2
|
||||
_1C 'Et||h'u-:nd@-*e:d@2
|
||||
_0M1 t'u-:s@n
|
||||
_0M1 'Et||t'u-:s@n
|
||||
_1M1 'Et||t'u-:s@n
|
||||
_0M2 m'Illi:;,u:n@r
|
||||
_1M2 'e:n||m'Illi:;,u:n
|
||||
|
||||
@@ -84,13 +84,13 @@ ei $u
|
||||
|
||||
|
||||
// pronouns
|
||||
jeg $u+
|
||||
jeg jaI $u+
|
||||
du $u+
|
||||
han $u+
|
||||
hun $u+
|
||||
vi $u+
|
||||
dere $u+
|
||||
de $u+
|
||||
de di: $u+
|
||||
|
||||
meg $u+
|
||||
deg $u+
|
||||
@@ -104,8 +104,7 @@ denne $u+
|
||||
dette $u+
|
||||
disse $u+
|
||||
den $u+
|
||||
det $u+
|
||||
de $u+
|
||||
det de: $u+
|
||||
|
||||
|
||||
// possessive adjectives
|
||||
@@ -135,7 +134,7 @@ i $u $brk // in
|
||||
av $u $brk // of, off, by
|
||||
bak $pause // behind
|
||||
etter $u $pause // after
|
||||
for $u $pause // for
|
||||
for fOr: $u $pause // for
|
||||
foran $pause // in front of
|
||||
fra $u $pause // from
|
||||
in $u $brk // in
|
||||
@@ -216,6 +215,9 @@ _å o:
|
||||
_i i:
|
||||
i i: $atend
|
||||
|
||||
|
||||
|
||||
// MAIN WORD DICTIONARY
|
||||
//*********************
|
||||
|
||||
kom kOm
|
||||
|
||||
@@ -8,13 +8,17 @@
|
||||
a A:
|
||||
a (C% A
|
||||
a (_ A
|
||||
X) a (CCX A // single syllable with >= 2 final consonants
|
||||
ai AI
|
||||
au aU
|
||||
|
||||
aa o: // å
|
||||
aa (C% O
|
||||
X) aa (CCX O
|
||||
ae a: // æ
|
||||
ae (C% a
|
||||
X) ae (CCX a
|
||||
|
||||
|
||||
.group b
|
||||
b b
|
||||
@@ -36,10 +40,12 @@
|
||||
d d
|
||||
dd d:
|
||||
r) d (_
|
||||
&) det (_ d@2
|
||||
|
||||
.group e
|
||||
e e:
|
||||
e (C% E
|
||||
X) e (CCX E
|
||||
ei aI
|
||||
e (rC a // ??
|
||||
&) e (_ @2
|
||||
@@ -70,6 +76,7 @@
|
||||
.group i
|
||||
i i:
|
||||
i (C% I
|
||||
X) i (CCX I
|
||||
&) ig (_ I
|
||||
|
||||
.group j
|
||||
@@ -102,10 +109,12 @@
|
||||
.group o
|
||||
o u:
|
||||
o (C% O
|
||||
X) o (CCX O
|
||||
oi OI
|
||||
|
||||
oe Y: // ø
|
||||
oe (C% W
|
||||
X) oe (CCX W
|
||||
oey Yy
|
||||
|
||||
o (nd U
|
||||
@@ -155,6 +164,7 @@
|
||||
.group u
|
||||
u u-:
|
||||
u (C% u-
|
||||
X) u (CCX u-
|
||||
ui u-I
|
||||
|
||||
.group v
|
||||
@@ -171,6 +181,7 @@
|
||||
.group y
|
||||
y y:
|
||||
y (C% y
|
||||
X) y (CCX y
|
||||
|
||||
.group z
|
||||
z s
|
||||
@@ -180,24 +191,29 @@
|
||||
.group å
|
||||
å o:
|
||||
å (C% O
|
||||
X) å (CCX O
|
||||
|
||||
.group æ
|
||||
æ E:
|
||||
æ (r a:
|
||||
æ (C% a
|
||||
X) æ (CCX a
|
||||
|
||||
.group ø
|
||||
ø Y:
|
||||
ø (C% W
|
||||
X) ø (CCX W
|
||||
øy Yy
|
||||
|
||||
.group ä
|
||||
ä E:
|
||||
ä (C% E
|
||||
X) ä (CCX E
|
||||
|
||||
.group ö
|
||||
ö Y:
|
||||
ö (C% W
|
||||
X) ö (CCX W
|
||||
|
||||
.group
|
||||
é 'e:
|
||||
|
||||
Reference in New Issue
Block a user