mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
Merge branch 'upstream' into development
Conflicts: dictsource/dict_phonemes phsource/compile_report
This commit is contained in:
+2
-1
@@ -286,7 +286,8 @@
|
||||
.group য়
|
||||
য় jV
|
||||
_) য় (B j
|
||||
য় (B // used to separate 2 vowels
|
||||
য় (B // used to separate 2 vowels
|
||||
য় (_ jo
|
||||
|
||||
|
||||
.group য
|
||||
|
||||
+72
-82
@@ -92,15 +92,15 @@ __ b'OnsdrAi
|
||||
_0 'nOl
|
||||
_1 'e:n
|
||||
_2 t'o
|
||||
_3 tR'e
|
||||
_4 f'i:V
|
||||
_5 f'Em
|
||||
_6 s'Egs
|
||||
_7 s'yw
|
||||
_3 tR'?e
|
||||
_4 f'iV
|
||||
_5 f'?Em
|
||||
_6 s'?Egs
|
||||
_7 s'?yw
|
||||
_8 'O:d@
|
||||
_9 n'i
|
||||
_10 t'i
|
||||
_11 'Elv@
|
||||
_9 n'?i
|
||||
_10 t'?i
|
||||
_11 '?Elv@
|
||||
_12 t'Vl
|
||||
_13 t*'?&#d@-n
|
||||
_14 fj'ord@-n
|
||||
@@ -110,11 +110,11 @@ _17 s'?Wd@-n
|
||||
_18 '?&d@-n
|
||||
_19 n'?ed@-n
|
||||
_2X t'y:?u
|
||||
_3X t*'&#Dv@
|
||||
_4X f'?W:_|V
|
||||
_5X h&l't*Es
|
||||
_3X t*'?&#Dv@
|
||||
_4X f'?W_|V
|
||||
_5X h?&l't*?Es
|
||||
_6X t*'Es
|
||||
_7X h&lfj'Ers
|
||||
_7X h?&lfj'?Ers
|
||||
_8X f'irs
|
||||
_9X h&lf'Ems // PB a changed to &
|
||||
_0C h'unRVD
|
||||
@@ -174,25 +174,25 @@ men $pause // but
|
||||
eller // or
|
||||
mens $pause // while
|
||||
for
|
||||
fordi fVd'i $pause // because
|
||||
fordi f?Vd'?i $pause // because
|
||||
når nVr $pause // while
|
||||
der dEr $u+ $u // PB changed from [dA]
|
||||
der d?Er $u+ $u // PB changed from [dA]
|
||||
hvor v'O // where
|
||||
hvorfor v?Of'?V // why - final r deleted
|
||||
hvorfor vOf'?V // why - final r deleted
|
||||
|
||||
// prepositions
|
||||
på pO $u
|
||||
på p?O $u
|
||||
til $u+ // toward
|
||||
fra $u+ // from
|
||||
ved $u+ // at
|
||||
om $u+ $brk // about, within
|
||||
med $u+ // with
|
||||
af &_!
|
||||
ad &_!
|
||||
ad &D $atend $sentence // "Det må ikke skille os ad."
|
||||
at &_! $u
|
||||
af ?&_!
|
||||
ad ?&_!
|
||||
ad ?&D $atend $sentence // "Det må ikke skille os ad."
|
||||
at $u
|
||||
hos
|
||||
som sVm $u // which / that
|
||||
som s?Vm $u // which / that
|
||||
|
||||
// pronouns
|
||||
jeg jAj $u+ // I
|
||||
@@ -204,8 +204,8 @@ det de $u
|
||||
dét de
|
||||
vi vi $u
|
||||
i _i_! $u+
|
||||
mig mAj $u // me
|
||||
dig dAj $u+
|
||||
mig m?Aj $u // me
|
||||
dig d?Aj $u+
|
||||
dem $u
|
||||
ham $u
|
||||
hende $u
|
||||
@@ -224,7 +224,7 @@ mine m'in@-
|
||||
din d'in $u+
|
||||
dit d'it $u
|
||||
dine d'in@-
|
||||
deres dE:Vs $u
|
||||
deres dEVs $u
|
||||
hans $u+
|
||||
hendes $u+
|
||||
dens $u+
|
||||
@@ -241,8 +241,8 @@ jeres $u+
|
||||
|
||||
// auxillary verbs
|
||||
er Er $u // is/are
|
||||
var vAr $u+ // was/were
|
||||
har hAr $u+ // has/have
|
||||
var vA $u+ // was/were
|
||||
har hA $u+ // has/have
|
||||
havde h&D@ $u+ // had
|
||||
vil $u+ // will
|
||||
skal $u+ // shall
|
||||
@@ -344,16 +344,13 @@ snob _^_EN
|
||||
song _^_EN
|
||||
source _^_EN
|
||||
spirit _^_EN
|
||||
squaw _^_EN
|
||||
sweatshirt _^_EN
|
||||
talk _^_EN
|
||||
teaser _^_EN
|
||||
tech _^_EN
|
||||
trip _^_EN
|
||||
tuner _^_EN
|
||||
unix _^_EN
|
||||
venture _^_EN
|
||||
western _^_EN
|
||||
whipcord _^_EN
|
||||
window _^_EN
|
||||
word _^_EN
|
||||
@@ -362,6 +359,7 @@ warrior _^_EN
|
||||
// Names
|
||||
august OgOsd $capital
|
||||
austin _^_EN
|
||||
arlene Al'i:n $capital
|
||||
bailey _^_EN
|
||||
bbc _^_EN
|
||||
boston _^_EN
|
||||
@@ -2999,7 +2997,7 @@ sardin $alt
|
||||
satin $alt
|
||||
serpentin $alt
|
||||
sordin $alt
|
||||
(stand-in) st&nd'in $alt
|
||||
(stand-in) st&nd'en $alt
|
||||
stearin $alt
|
||||
streptomycin $alt
|
||||
stryknin $alt
|
||||
@@ -4688,6 +4686,7 @@ rafaelisk $alt
|
||||
rakitisk $alt
|
||||
rapsodisk $alt
|
||||
rationalistisk $alt
|
||||
rhodesisk $alt
|
||||
realistisk $alt
|
||||
recitativisk $alt
|
||||
reflektorisk $alt
|
||||
@@ -5677,6 +5676,7 @@ skylleri $alt
|
||||
skælmeri $alt
|
||||
skænderi $alt
|
||||
skætteri $alt
|
||||
skyderi $alt
|
||||
slagteri $alt
|
||||
slaveri $alt
|
||||
sliberi $alt
|
||||
@@ -5958,7 +5958,7 @@ datamatiser $alt
|
||||
dater $alt
|
||||
debattere $alt
|
||||
debiter $alt
|
||||
debuter $alt
|
||||
debutere $alt
|
||||
decelerer $alt
|
||||
dechifrer $alt
|
||||
decider $alt
|
||||
@@ -6783,7 +6783,6 @@ origamer $alt
|
||||
orkere $alt
|
||||
orkestrer $alt
|
||||
ornamenter $alt
|
||||
orner $alt
|
||||
osciller $alt
|
||||
oxider $alt
|
||||
oxyder $alt
|
||||
@@ -9635,7 +9634,7 @@ postillon p,Vsdilj'VN $alt
|
||||
perron //pER'VN
|
||||
pompon $alt
|
||||
progesteron $alt
|
||||
salon s&l'VN $alt
|
||||
salon $alt
|
||||
sifon $alt
|
||||
synkron $alt
|
||||
talon $alt
|
||||
@@ -9705,13 +9704,13 @@ bearbejdelig $3
|
||||
bearbejdelse $3
|
||||
bearbejder $3
|
||||
bearbejdning $3
|
||||
bechamel beSam'e:l/3
|
||||
bechamelsauce beSam'e:l/3s'O:s
|
||||
bechamelsovs beSam'e:l/3s'Vws
|
||||
bechamel b?eS?&m'?el/3
|
||||
bechamelsauce b?eS?&m'?el/3s'O:s
|
||||
bechamelsovs b?eS?&m'?el/3s'?Vws
|
||||
beduin $3
|
||||
beduinstamme $3
|
||||
beignet beNe $2
|
||||
beignetdej beNedaj $2
|
||||
beignetdej b?EN'?ed?Aj $2
|
||||
bekkasin $3
|
||||
belize beli:s $2
|
||||
belizer beli:sV $2
|
||||
@@ -10083,7 +10082,6 @@ complet $alt
|
||||
duatlet $alt
|
||||
dublet $alt
|
||||
epaulet $alt
|
||||
//filet $alt
|
||||
flageolet $alt
|
||||
ifolet $alt
|
||||
kavalet $alt
|
||||
@@ -10135,7 +10133,7 @@ konkubine $alt
|
||||
krinoline $alt
|
||||
kusine $alt
|
||||
lavine $alt
|
||||
limousine limOs'i:n@ $alt
|
||||
limousine l?im?Os'in@- $alt
|
||||
margarine $alt
|
||||
marine $alt
|
||||
maskine $alt
|
||||
@@ -11123,42 +11121,33 @@ sinecure $alt
|
||||
tournure $alt
|
||||
|
||||
// exceptions
|
||||
alene &l'en@- // alone
|
||||
egen _|aj@-n
|
||||
mc mak' $capital // PB McDonald
|
||||
egne ajn@-
|
||||
enter entV
|
||||
ide id'e // idea
|
||||
idé id'e // idea
|
||||
tune tun3 $capital // PB Tune lufthavn - not "tune a car" [tjune]
|
||||
alene ?&l'?en@- // alone
|
||||
egen _|Aj@-n
|
||||
mc m?Ak' $capital // PB McDonald
|
||||
egne ?Ajn@-
|
||||
enter ?Ent?V
|
||||
ide ?id'?e // idea
|
||||
idé ?id'?e // idea
|
||||
tune tun@- $capital // PB Tune lufthavn - not "tune a car" [tjune]
|
||||
ny ny // new
|
||||
også ?Vs@- // also
|
||||
idet id'e // in so far as
|
||||
(rub og stub) R'Ob||V||sd'Ob
|
||||
tre tr'E // the number 3
|
||||
rejicere rejis'eV // PB should not be pronounced [raje]
|
||||
rejicerer rejis'eV // PB
|
||||
idet ?id'?e // in so far as
|
||||
(rub og stub) R'?Ob||V||sd'?Ob
|
||||
tre tr'?E // the number 3
|
||||
rejicere r?Ej?is'?e?V // PB should not be pronounced [raje]
|
||||
rejicerer r?Ej?is'?e?V // PB
|
||||
rejiceres rejis'eVs // PB
|
||||
rejicering rejis'eRiN // PB
|
||||
nogle n'o@-n // PB English: 'some' - must be pronounced like the Danish word 'nogen'
|
||||
nogen n'o@-n // PB
|
||||
ligesom l?isVm // PB
|
||||
bliver blir // PB
|
||||
konfirmand kVnferm'&nd // PB
|
||||
konfirmander kVnferm'&nd3 // PB
|
||||
ligesom l?is?Vm // PB
|
||||
bliver bl?ir // PB
|
||||
konfirmand k?Vnf?irm'?&nd // PB
|
||||
konfirmander k?Vnf?irm'?&nd?V // PB
|
||||
konfirmanderne kVnferm'&nd3-n@ // PB
|
||||
konfirmandernes kVnferm'&nd3-n@s // PB
|
||||
giv g'i // PB the v shouldn't be pronounced
|
||||
giver gir // PB the v shouldn't be pronounced
|
||||
opgiver Vpgir // PB
|
||||
jaloux sj&'lu // PB jaloux
|
||||
aficionado afisjo'nA:do // PB
|
||||
breakdance brEig'd&:ns // PB breakdance
|
||||
breakdancen brEig'd&:ns@-n // PB breakdancen
|
||||
breakdancer brEig'd&:nsV // PB breakdancer
|
||||
breakdancere brEig'd&:nsV3 // PB breakdancere
|
||||
breakdancerne brEig'd&:nsV-n@ // PB breakdancerne
|
||||
breakdancernes brEig'd&:nsV-n@s // PB breakdancernes
|
||||
konfirmandernes k?Vnf?irm'?&ndVn@-s // PB
|
||||
jaloux sj?&'l?u // PB jaloux
|
||||
aficionado ?&f?isj?o'nA:do // PB
|
||||
squaredance skw'EVd&:ns // PB squaredance
|
||||
squaredancer skw'EVd&:nsV // PB squaredancer
|
||||
squaredancere skw'EVd&:nsV3 // PB squaredancere
|
||||
@@ -11167,19 +11156,19 @@ squaredancerne skw'EVd&:nsV-n@ // PB squaredancerne
|
||||
squaredancernes skw'EVd&:nsV-n@s // PB squaredancernes
|
||||
baguette b?&'gEt // French word used in Danish
|
||||
jambore djAmboR'E // PB English? word used in Danish - stressed e
|
||||
shampu SjAmbo // PB Danish pronunciation - oo has been replaced by u
|
||||
(en face) AN||f'as // PB 'en face' - French used in Danish
|
||||
(en bloc) AN||'blVk // PB 'en bloc' - French used in Danish
|
||||
(haute couture) %o:tku'ty:r // PB - french word
|
||||
(par excellence) pA:Egs@'la:Ns // PB - french word
|
||||
(public service) pVblek||sW:vis // PB
|
||||
(public servicen) pVblek||sW:vis@-n // PB
|
||||
(tour de force) tu:@d@||'fV:s // PB
|
||||
(al qaeda) al||k'ajda // PB
|
||||
(force majeure) fVrs||,ma'sjW:r // PB
|
||||
(diner transportable) din'e|trANspVt'abl@- // PB
|
||||
(quiche lorraine) kiS||lor'E:n:
|
||||
(fait accompli) fEt&kVmpl'i // PB
|
||||
shampoo Sj?Amb?o // PB Danish pronunciation
|
||||
(en face) AN||f'as // 'en face' - French used in Danish
|
||||
(en bloc) AN||'blVk // 'en bloc' - French used in Danish
|
||||
(haute couture) %o:tk?u'ty:r // french word
|
||||
(par excellence) pA:Egs@-'la:Ns // french word
|
||||
(public service) p?Vbl?ek||sW:v?is
|
||||
(public servicen) p?Vbl?ek||sW:v?is@-n
|
||||
(tour de force) tu:@d@||'fV:s
|
||||
(al qaeda) al||k'?Ajd?&
|
||||
(force majeure) fVrs||,m?&'sjW:r
|
||||
(diner transportable) d?in'?e|tr?ANspVt'Abl@-
|
||||
(quiche lorraine) k?iS||l?or'E:n:
|
||||
(fait accompli) f?Et?&k?Vmpl'?i
|
||||
(salt lake city) s'Vlt||lEjk||s'iti
|
||||
wien v'i:n // PB Wien - the town of Vienna
|
||||
calais k&l'E // PB Calais - town in France
|
||||
@@ -11247,7 +11236,7 @@ ikes ajks // PB
|
||||
|
||||
// Try to catch errors
|
||||
|
||||
(et kvarter) et||kvA'ter // PB
|
||||
(et kvarter) et||kvA'ter
|
||||
(mit kvarter) mit||kvA'ter
|
||||
(vores kvarter) vV:s||kvA'ter
|
||||
(deres kvarter) dE:Vs||kvA'ter
|
||||
@@ -11257,6 +11246,7 @@ ikes ajks // PB
|
||||
(at have) &||h&
|
||||
(vil have) vel||h'&
|
||||
(ville have) v?il3||h'&
|
||||
(skulle have) sg'?ul@-||h'&
|
||||
(du have) du||h&_!
|
||||
(må have) mO:||h&
|
||||
(skal have) sk?&||h&
|
||||
|
||||
+3007
-2535
File diff suppressed because it is too large
Load Diff
+21
-2
@@ -564,6 +564,7 @@ ibmtts $abbrev
|
||||
id $abbrev
|
||||
ie aIi:_! $pause $only
|
||||
i.e aIi:_! $pause
|
||||
iiuc $abbrev
|
||||
imo $abbrev
|
||||
inlb $abbrev
|
||||
ios $abbrev
|
||||
@@ -856,6 +857,7 @@ aries e@ri:z
|
||||
arithmetic a#rITm@tIk $onlys
|
||||
arise a#raIz
|
||||
arisen @rIz@n
|
||||
aright $alt3
|
||||
armslength ,A@mzl'ENT
|
||||
aroma a#roUm@
|
||||
arouse a#raUz
|
||||
@@ -965,6 +967,7 @@ biped baIpEd
|
||||
bipedal baIp'i:d@L
|
||||
biscuit bIskIt
|
||||
bison baIs@n
|
||||
bitecha baItS@
|
||||
?!3 bitumen bItSu:m@n
|
||||
bizarre bI#z'A@
|
||||
bizzare bI#z'A@
|
||||
@@ -1058,6 +1061,7 @@ canoe k@nu:
|
||||
canoes k@nu:z
|
||||
canon kan@n
|
||||
?3 cantaloupe kant@loUp
|
||||
cantilever kantI#li:v3
|
||||
canton kant0n
|
||||
canvas kanv@s
|
||||
capita kapIt@
|
||||
@@ -1373,6 +1377,7 @@ desert dI2z3:t $verb
|
||||
desolate dEs@l@t
|
||||
desperate dEsp@r@t
|
||||
?3 detail $2
|
||||
detante deIt'0nt
|
||||
detente deIt'0nt
|
||||
détente deIt'0nt
|
||||
detritus dI2traIt@s
|
||||
@@ -1382,6 +1387,8 @@ devotee dEvoUt'i:
|
||||
(déjà vu) deIZA:||v'u:
|
||||
di d,I $only
|
||||
diabetes daI@b'i:ti:z
|
||||
diablo di:'A:bloU
|
||||
diabolo daI'ab@loU
|
||||
diagnose $3
|
||||
?3 dialog daI|@lO:g
|
||||
diameter daI'amI2t3
|
||||
@@ -1396,6 +1403,7 @@ dilatory dIl@t@rI
|
||||
dilemma daIl'Em@
|
||||
?3 dilemma dI#l'Em@
|
||||
digest daIdZEst $noun
|
||||
?3 diminutive dI#mInju:tIv
|
||||
dinghy dINgi
|
||||
dingy dIndZI
|
||||
dinosaur daIn@sO@
|
||||
@@ -1569,6 +1577,7 @@ fajita fa#hi:t@
|
||||
fallible fal@b@L
|
||||
familiar f@mIli@3
|
||||
famine famIn
|
||||
faraway fA@r@w'eI
|
||||
farewell $2
|
||||
fasten faas@n
|
||||
fatigue $alt3
|
||||
@@ -1588,7 +1597,7 @@ fetus fi:t@s
|
||||
fi f,aI // as in "hi-fi"
|
||||
fiasco fi:'askoU
|
||||
fiat fi:@t
|
||||
ficus fIk@s
|
||||
ficus faIk@s
|
||||
fiery faI3rI
|
||||
?3 fillet fI2leI
|
||||
finagle fI#neIg@L
|
||||
@@ -1795,6 +1804,7 @@ huzzah h@z'A:
|
||||
hydrangea haIdr'eIndZ@
|
||||
hyperbola haIp'3:b@l@
|
||||
hyperbole haIp'3:b@li
|
||||
hypocrites $alt2
|
||||
hypoxia haIp'0ksi@
|
||||
?3 hyundai hVndeI
|
||||
|
||||
@@ -1965,6 +1975,7 @@ leona li:'oUn@
|
||||
leopard lEp3d
|
||||
leprechaun lEpr@kO:n
|
||||
lesion li:Z@n
|
||||
(les misérables) leImIzEr'A:bl@-
|
||||
lethal li:T@L
|
||||
liaison li:'eIz0n
|
||||
libre li:br@
|
||||
@@ -2223,7 +2234,7 @@ object $verb
|
||||
obsolete 0bs@li:t
|
||||
obstacle 0bst@k@L
|
||||
occupier 0kju:paI|3
|
||||
ocean oUS@n
|
||||
occult $alt3
|
||||
oceanic oUSI'anIk
|
||||
ocelot 0s@l0t
|
||||
ochre oUk3
|
||||
@@ -2255,6 +2266,7 @@ orion 0r'aI@n
|
||||
ornate $2
|
||||
orphan O@f@n // orphaned
|
||||
ottoman 0t@m@n
|
||||
ouija wi:dZ@
|
||||
outage aUtI2dZ
|
||||
outback $1
|
||||
outcome $1
|
||||
@@ -2538,6 +2550,7 @@ recess ri:sEs
|
||||
recipe rEsI2pi:
|
||||
reciprocal rI2sIpr@k@L
|
||||
recital rI2saIt@L
|
||||
recluses rI2klu:sI#z
|
||||
recommend r,Ek@mEnd
|
||||
recommendation rEk@mEnd'eIS@n
|
||||
recompense rEk@mpEns
|
||||
@@ -2628,6 +2641,7 @@ risen rIz@n
|
||||
robust roUb'Vst
|
||||
robusta $2
|
||||
romance roUm'ans
|
||||
rosary roUz@ri
|
||||
rotate $2
|
||||
rotund roUt'Vnd
|
||||
roundtable $alt1
|
||||
@@ -2650,6 +2664,7 @@ sachet saSeI
|
||||
sacred seIkr@d
|
||||
sacrifice sakrI2faIs
|
||||
sadistic $alt3
|
||||
safari $alt3
|
||||
safety seIfti
|
||||
saga sA:g@
|
||||
sahara $alt3
|
||||
@@ -2911,6 +2926,7 @@ tho DoU $only
|
||||
throughout $2
|
||||
thursday T3:zdeI
|
||||
?5 thursday TVRzdeI
|
||||
thyme taIm
|
||||
tidal taId@L
|
||||
tidy taIdi
|
||||
tierra tI'e@r@
|
||||
@@ -3290,6 +3306,7 @@ Delhi dEli
|
||||
Dhabi dA:bi
|
||||
Djibouti dZIb'u:ti
|
||||
Donegal d0nI2g'O:l
|
||||
Dubrovnik du:br'0vnIk
|
||||
Durham dVr@m
|
||||
Egyptia IdZ'IpS@
|
||||
Egyptian IdZ'IpS@n
|
||||
@@ -3795,6 +3812,7 @@ Rachael reItS@L
|
||||
Rachel reItS@L
|
||||
Rae reI
|
||||
Rafael rA:faI'El
|
||||
?3 Raphael rA:faI'El
|
||||
Rashid rA:S'i:d
|
||||
Raul raU'u:l
|
||||
Rees ri:s
|
||||
@@ -3885,6 +3903,7 @@ Dolce d0ltSeI
|
||||
Dulles dVl@s
|
||||
Dvorak d@-vo@Zak
|
||||
Emory Em3ri
|
||||
Ferguson f3:g@s@n
|
||||
Fleming flEmIN
|
||||
Folger foUldZ3
|
||||
Genghis dZENgIs
|
||||
|
||||
+14
-4
@@ -375,6 +375,7 @@
|
||||
ad (on ad
|
||||
_) ad (ri@ ad
|
||||
ad (ula ad
|
||||
?3 adu (la adZ@
|
||||
_) ad (um ad
|
||||
ad (vent ad
|
||||
ad (ventu a#d
|
||||
@@ -678,7 +679,6 @@
|
||||
@erd) am (_ am
|
||||
?!3 &h) am (_N @m
|
||||
&s) am (_ @m
|
||||
?3 @r) am (a_ 'am
|
||||
_) am (al a#m
|
||||
amateur am@t3
|
||||
?3 amateur am@tS3
|
||||
@@ -1736,6 +1736,7 @@
|
||||
de (mise dI2
|
||||
demo (bi dI2moU
|
||||
de (mocrac dI2
|
||||
de (mocratiL06 dI2
|
||||
_) dem (oni di:m
|
||||
de (mor dI2
|
||||
de (mot dI2
|
||||
@@ -1962,6 +1963,7 @@
|
||||
_) equi (@ ,i:kwI#
|
||||
_) equ (in@ Ekw
|
||||
_) equi (p %IkwI
|
||||
_) equ (it@ Ekw
|
||||
equiv (@ %IkwIv
|
||||
h) e (sion_ 'i:
|
||||
@) e (tio i:
|
||||
@@ -2626,6 +2628,7 @@
|
||||
_m) et (e i:t
|
||||
_p) et (e i:t
|
||||
et (itor 'Et
|
||||
_) et (r I2t
|
||||
m) etre i:t3
|
||||
m) etry (_ =@tr%I
|
||||
&) ett (_ I2t
|
||||
@@ -2792,6 +2795,7 @@
|
||||
er) g (et dZ
|
||||
for) ge (t gE
|
||||
bo) g (Ey g
|
||||
oo) g (ey g
|
||||
_) gia (@@ dZa#
|
||||
_) g (iant dZ
|
||||
&) gia (_ dZ@
|
||||
@@ -3336,7 +3340,6 @@
|
||||
_) in (spir In
|
||||
_) in (stag In
|
||||
_) in (stan In
|
||||
_) instant Inst@nt
|
||||
_) in (sti In
|
||||
_) in (stil %In
|
||||
_) in (strum In
|
||||
@@ -3485,7 +3488,6 @@
|
||||
m) ir (ac Ir
|
||||
sp) iral aI3r@L
|
||||
@) ir (ation @r
|
||||
ir (ate =i@r
|
||||
consp) ira (t Ir@
|
||||
ire aI3
|
||||
ir (ee aI3
|
||||
@@ -3505,7 +3507,7 @@
|
||||
ir (i_ 'i@r
|
||||
asp) ir (i r
|
||||
_) ir (ish aIr
|
||||
ir (o I2r
|
||||
ir (o Ir
|
||||
g) ir (o aIr
|
||||
_C) ir (o_ aIr
|
||||
@) ir (o_ 'i@r
|
||||
@@ -3592,6 +3594,7 @@
|
||||
&) it (e_ It
|
||||
&) it (e_N aIt
|
||||
&) ites (_ aIts
|
||||
ites (_$w_alt2S1 s
|
||||
pos) ites (_ Its
|
||||
c) it (e_ aIt
|
||||
c) it (er_ aIt
|
||||
@@ -3672,6 +3675,7 @@
|
||||
|
||||
jokull (_S6 j3:ku:th
|
||||
jökull (_S6 j3:ku:th
|
||||
_) judeo dZu:'deIoU
|
||||
_) juan hwA:n
|
||||
juan w'A:n
|
||||
|
||||
@@ -3792,6 +3796,7 @@
|
||||
_) mac (dP3 m@k
|
||||
_) mac (lP3 m@k
|
||||
_) mac (mP3 m@k
|
||||
_) machia maki@
|
||||
_) mal (fP3 m,al
|
||||
_) mal (i m@l
|
||||
_) mal (ev m@l
|
||||
@@ -4020,6 +4025,7 @@
|
||||
l) o (cat %oU
|
||||
_) o (ccasi @
|
||||
_) o (cclu @
|
||||
ocean oUS@n
|
||||
X) o (ct 0
|
||||
occur @k3:
|
||||
?5 occur @kVR
|
||||
@@ -4389,6 +4395,7 @@
|
||||
em) ort (_ O@
|
||||
p) or (t o@
|
||||
or (A o@r
|
||||
orama (_ @r'am@
|
||||
&) or (ate 3r
|
||||
// @@C) or (_S2de 3 // suffix
|
||||
&) or (_ 3
|
||||
@@ -4501,6 +4508,7 @@
|
||||
c) os (ec oUs
|
||||
c) os (ine_ oUs
|
||||
osis (_ 'oUsIs
|
||||
rph) osis (_ =@sIs
|
||||
p) os (itio @z
|
||||
os (ity '0s
|
||||
os (ive 'oUs
|
||||
@@ -4952,6 +4960,7 @@
|
||||
q (q
|
||||
qu kw
|
||||
qu (C kw@
|
||||
_) qua (f kw0
|
||||
s) qua (B kw0
|
||||
quas (A kweIz
|
||||
quasi kweIzaI
|
||||
@@ -5580,6 +5589,7 @@
|
||||
_) ultra (@ ,Ultra
|
||||
u (lul V
|
||||
@) u (lum =jU
|
||||
@) u (lus_ =jU
|
||||
b) ul (w Ul
|
||||
u (ly u:
|
||||
d) u (ly ju:
|
||||
|
||||
+20
-19
@@ -34,11 +34,12 @@
|
||||
|
||||
.group आ
|
||||
आ a:
|
||||
आं a~
|
||||
|
||||
.group इ
|
||||
इ I
|
||||
// इँ i~
|
||||
// इं i~
|
||||
इं i~
|
||||
|
||||
.group ई
|
||||
ई i:
|
||||
@@ -49,7 +50,7 @@
|
||||
|
||||
.group ऊ
|
||||
ऊ u
|
||||
ऊं (_ u~ // + anusvara
|
||||
ऊं u~ // + anusvara
|
||||
ऊँ (_ u~ // + candrabinbu
|
||||
|
||||
.group ऋ
|
||||
@@ -63,18 +64,18 @@
|
||||
|
||||
.group ऎ
|
||||
ऎ e
|
||||
ऎं (_ e~
|
||||
ऎं e~
|
||||
ऎँ (_ e~
|
||||
|
||||
.group ए
|
||||
ए e:
|
||||
एँ e~:
|
||||
एं (_ e~:
|
||||
एं e~:
|
||||
ा) एँ (_ j
|
||||
|
||||
.group ऐ
|
||||
ऐ E: // ?? [aI] [E:] [&:]
|
||||
ऐं (_ E~
|
||||
ऐं E~
|
||||
ऐँ (_ E~
|
||||
?2 ऐ aI // ?? [aI] [E:] [&:]
|
||||
|
||||
@@ -84,12 +85,12 @@
|
||||
|
||||
.group ऒ
|
||||
ऒ o
|
||||
ऒं (_ o~
|
||||
ऒं o~
|
||||
ऒँ (_ o~
|
||||
|
||||
.group ओ
|
||||
ओ o:
|
||||
ओं (_ o~ // +anusvara
|
||||
ओं o~ // +anusvara
|
||||
ओँ (_ o~ // +candrabindu
|
||||
ा) ओं (_ w // +anusvara
|
||||
ा) ओँ (_ w
|
||||
@@ -97,7 +98,7 @@
|
||||
|
||||
.group औ
|
||||
औ O: // ?? [aU] [O:]
|
||||
औं (_ O~ // +anusvara
|
||||
औं O~ // +anusvara
|
||||
औँ (_ O~ // +candrabindu
|
||||
?3 औ aU // ?? [aU] [O:]
|
||||
|
||||
@@ -108,31 +109,31 @@
|
||||
ा a:
|
||||
ा (ँ a~
|
||||
ाँ (_ a~
|
||||
ां (_ a~
|
||||
ां a~
|
||||
ाव aU
|
||||
|
||||
.group ि
|
||||
ि I
|
||||
// िँ i~
|
||||
// िं i~
|
||||
िं i~
|
||||
|
||||
.group ी
|
||||
ी i:
|
||||
ी (_ i
|
||||
ी (ँ i~
|
||||
ीँ (_ i~
|
||||
ीं (_ i~
|
||||
ीं i~
|
||||
|
||||
.group ु
|
||||
ु U
|
||||
ु (ँ u~
|
||||
ुं (_ u~
|
||||
ुं u~
|
||||
ुँ (_ u~
|
||||
|
||||
.group ू
|
||||
ू u:
|
||||
ू (ँ u~
|
||||
ूं (_ u~ // or O~ ??
|
||||
ूं u~ // or O~ ??
|
||||
ूँ (_ u~
|
||||
|
||||
.group ृ
|
||||
@@ -147,20 +148,20 @@
|
||||
.group ॆ
|
||||
ॆ e
|
||||
ॆ (ँ e~
|
||||
ॆं (_ e~
|
||||
ॆं e~
|
||||
ॆँ (_ e~
|
||||
|
||||
.group े
|
||||
े e:
|
||||
े (ँ e~
|
||||
ें (_ e~:
|
||||
ें e~:
|
||||
ेँ (_ e~:
|
||||
|
||||
.group ै
|
||||
ै E: // ?? [aI] [E:] [&:]
|
||||
ैं E~
|
||||
ै (ँ E~
|
||||
ैं (_ E~
|
||||
ैं E~
|
||||
ैँ (_ E~
|
||||
?2 ै aI // ?? [aI] [E:] [&:]
|
||||
|
||||
@@ -170,19 +171,19 @@
|
||||
.group ॊ
|
||||
ॊ o
|
||||
ॊ (ँ o~
|
||||
ॊं (_ o~
|
||||
ॊं o~
|
||||
ॊँ (_ o~
|
||||
|
||||
.group ो
|
||||
ो o:
|
||||
ो (ँ o~
|
||||
ों (_ o~
|
||||
ों o~
|
||||
ोँ (_ o~
|
||||
|
||||
.group ौ
|
||||
ौ O: // [O:] or [aU] ??
|
||||
ौ (ँ O~ // [O:] or [aU] ??
|
||||
ौं (_ O~
|
||||
ौं O~
|
||||
ौँ (_ O~
|
||||
?3 ौ aU // [O:] or [aU] ??
|
||||
|
||||
|
||||
+130
-7
@@ -175,6 +175,10 @@ udvaron) c (ser ts
|
||||
licen) ccs ts|tS
|
||||
nyol) c (csat ts
|
||||
pokró) c (sá ts
|
||||
barká) cs (zen tS
|
||||
kalapá) cs (zon tS
|
||||
_kapol) cs tS
|
||||
lán) c (sor ts
|
||||
|
||||
.group ch
|
||||
anar) ch (i h
|
||||
@@ -212,6 +216,8 @@ diszti) ch (on h
|
||||
almana) ch h
|
||||
kronoszti) ch (on h
|
||||
arca) ch (on h
|
||||
sza) ch (arid h
|
||||
szto) ch (aszti h
|
||||
|
||||
.group d
|
||||
d d
|
||||
@@ -463,6 +469,23 @@ shetlan) d (szige d
|
||||
své) d (zseb d
|
||||
csalá) d (szer d
|
||||
szaba) d (sajt d
|
||||
szomszé) d (jog d
|
||||
elő) d (szerv d
|
||||
árká) d (szerű d
|
||||
csalá) d (sztor d
|
||||
harminca) d (sze d
|
||||
hol) d (szond d
|
||||
kó) d (szöve d
|
||||
lipi) d (szint d
|
||||
máso) d (szava d
|
||||
_ná) d (szeg d
|
||||
nyárá) d (szere d
|
||||
rú) d (szerű d
|
||||
tize) d (szed d
|
||||
_va) d (szerb d
|
||||
va) d (tyúk d
|
||||
bőrön) d (sze d
|
||||
stran) d (szett d
|
||||
|
||||
.group dz
|
||||
fogó) dz (kod ts
|
||||
@@ -519,8 +542,8 @@ burkoló) dz z
|
||||
000_-) el (_ REl // double R for 1000-el
|
||||
000000_-) el (_ El // ... but not 1000000-el
|
||||
_) ehhez EhEz
|
||||
_) egyezség EJ:ESSe:g
|
||||
_) egyezségg EJ:ESSe:g:
|
||||
egyezség EJ:ESSe:g
|
||||
egyezségg EJ:ESSe:g:
|
||||
|
||||
.group é
|
||||
é e:
|
||||
@@ -652,6 +675,19 @@ doppin) g (gy g
|
||||
baromsá) g (gy g
|
||||
tehetsé) g (gy g
|
||||
bete) g (gy g
|
||||
egysé) g (gy g
|
||||
átla) g (gy g
|
||||
szőnye) g (gyár g
|
||||
hűsé) g (gy g
|
||||
_ma) g (gyűjt g
|
||||
népessé) g (gy g
|
||||
öröksé) g (gy g
|
||||
_sze) g (gyár g
|
||||
szö) g (gyors g
|
||||
tisztsé) g (gy g
|
||||
szúnyo) g (gy g
|
||||
szala) g (gyakor g
|
||||
szala) g (gyűjt g
|
||||
|
||||
.group gy
|
||||
gy J
|
||||
@@ -777,6 +813,8 @@ _huszone) gy (e J:
|
||||
száze) gy (edik J:
|
||||
védje) gy (straté J
|
||||
na) gy (sor J
|
||||
e) gy (esít J:
|
||||
ve) gy (érték J
|
||||
|
||||
.group h
|
||||
h h
|
||||
@@ -832,6 +870,8 @@ progressz) í (ve i:
|
||||
sz) í (verő i:
|
||||
sz) í (vevő i:
|
||||
expressz) í (v i:
|
||||
recessz) í (ve i:
|
||||
v) í (zener i:
|
||||
|
||||
.group j
|
||||
j j
|
||||
@@ -884,6 +924,7 @@ expressz) í (v i:
|
||||
k (-k k: //for example marok-körző word need cut one k letter and need spokening k: phoneme only
|
||||
k-) k //silent with second k phoneme
|
||||
_játé) kk (liens k: //exceptiof for kk (L01 rule
|
||||
községg kYS:e:g:
|
||||
|
||||
|
||||
.group l
|
||||
@@ -1046,6 +1087,16 @@ teljesítmé) ny (j n^
|
||||
|
||||
n'Em _!'Ellt,e:,ES
|
||||
porcelá) n (ny n
|
||||
részvé) ny (jegy n^
|
||||
agyo) n (játsz n
|
||||
kölcsö) n (nyak n
|
||||
dohá) ny (jöv n^
|
||||
elektro) n (ny n
|
||||
magá) n (nyar n
|
||||
igé) ny (jog n^
|
||||
szé) n (nyom n
|
||||
verse) ny (játsz n^
|
||||
ár) ny (játé n^
|
||||
|
||||
.group o
|
||||
o o
|
||||
@@ -1191,6 +1242,10 @@ feldolgozá) s S
|
||||
_ki) s (szín S
|
||||
kérdé) s S
|
||||
végzé) s S
|
||||
blue) s (zen S
|
||||
fúvó) s (zené S
|
||||
települé) s (zón S
|
||||
adá) s (zár S
|
||||
|
||||
.group ss
|
||||
ssz ss2
|
||||
@@ -1749,8 +1804,44 @@ születé) ssz (ám S|s
|
||||
utazá) ssz (er S|s
|
||||
zsarolá) ssz (er S|s
|
||||
dőlé) ssz (ab S|s
|
||||
|
||||
|
||||
települé) ssz (isz Ss
|
||||
vallá) ssz Ss
|
||||
folyá) ssz (er Ss
|
||||
_katyva) ssz s:
|
||||
mitugrá) ssz (al s:
|
||||
basszu) ssz Ss
|
||||
buká) ssz Ss
|
||||
erőlködé) ssz Ss
|
||||
szarva) ssz Ss
|
||||
ricinu) ssz Ss
|
||||
települé) ssz Ss
|
||||
utalá) ssz Ss
|
||||
erősíté) ssz Ss
|
||||
fázi) ssz Ss
|
||||
fejleszté) ssz Ss
|
||||
fúvó) ssz Ss
|
||||
autó) ssz Ss
|
||||
nyomá) ssz Ss
|
||||
hatá) ssz Ss
|
||||
effektu) ssz Ss
|
||||
pulzu) ssz Ss
|
||||
jelenté) ssz Ss
|
||||
váltá) ssz Ss
|
||||
mondá) ssz Ss
|
||||
fázá) ssz Ss
|
||||
ve) ssz (ők s:
|
||||
_ő) ssz (láv Ss
|
||||
periódu) ssz Ss
|
||||
pólu) ssz Ss
|
||||
rová) ssz Ss
|
||||
utasítá) ssz Ss
|
||||
tudá) ssz Ss
|
||||
turizmu) ssz Ss
|
||||
hajó) ssz (leng Ss
|
||||
vezeté) ssz Ss
|
||||
_vonó) ssz (iv Ss
|
||||
ülé) ssz Ss
|
||||
motoro) ssz Ss
|
||||
|
||||
.group sz
|
||||
sz s
|
||||
@@ -1813,6 +1904,13 @@ ellenállá) sz (ón Sz
|
||||
ré) sz (árás Sz
|
||||
_te) szts (or st|S
|
||||
serté) szs (ir S|Z
|
||||
tava) sz (áról s
|
||||
te) sztsz (ezon st|s
|
||||
balla) szts (úly st|S
|
||||
kere) sztsz (ala st|s
|
||||
para) szts (alá st|S
|
||||
para) szts (ere st|S
|
||||
para) szts (orb st|S
|
||||
|
||||
.group t
|
||||
t t
|
||||
@@ -1961,6 +2059,26 @@ szögle) t (szob t
|
||||
álla) t (cirk t
|
||||
szen) t (szob t
|
||||
koncer) t (jeg t
|
||||
tesz) t (cikl t
|
||||
tesz) t (járm t
|
||||
tesz) t (játék t
|
||||
interne) t (jog t
|
||||
á) tsz (orzás t|s
|
||||
bará) t (szeren t
|
||||
bi) t (széles t
|
||||
spor) t (sér t
|
||||
sej) t (szinte t
|
||||
cson) t (sová t
|
||||
direk) t (szorza t
|
||||
ese) t (szétvá t
|
||||
gondola) t (szond t
|
||||
karsz) t (járat t
|
||||
klariné) t (sz t
|
||||
látsza) t (jóin t
|
||||
metsze) t (sor t
|
||||
mosza) t (sejt t
|
||||
sej) t (sűrű t
|
||||
vilaje) t (szék t
|
||||
|
||||
.group tj
|
||||
C) tj c
|
||||
@@ -2051,6 +2169,7 @@ közérze) tj (aví tj
|
||||
ké) tj (átszm tj
|
||||
szavaza) tj (og tj
|
||||
szavaza) tj (eg tj
|
||||
vona) tj (eggy tj
|
||||
|
||||
.group ts
|
||||
ts (_S2 tS //general rule with word end of ts letters
|
||||
@@ -2272,7 +2391,6 @@ szavaza) ts (o t|S
|
||||
szige) ts (ej t|S
|
||||
szige) ts (o t|S
|
||||
|
||||
|
||||
.group tt
|
||||
tt t:
|
||||
ttgy t:J
|
||||
@@ -2394,7 +2512,7 @@ lefeje) z (ték s
|
||||
_ré) zs (ó zS
|
||||
ő) zs (uta zS
|
||||
_vá) zs (or zS
|
||||
_szára) zs (ág SS
|
||||
szára) zs (ág SS
|
||||
_nehé) zs (ely zS
|
||||
_) zürich tsyR2i C
|
||||
tí) zsz (er s:
|
||||
@@ -2538,7 +2656,12 @@ csatlako) z (tok s
|
||||
_tí) z (shill z
|
||||
topá) z z
|
||||
dör) zsz (ör Z|z
|
||||
raj) z (sabl z
|
||||
raj) z (sa z
|
||||
tí) z (seb z
|
||||
egészségkö) z (pont s
|
||||
leme) z (slá z
|
||||
raj) z (sor z
|
||||
ri) zs (zab Z
|
||||
|
||||
.group
|
||||
$ dolla:R2
|
||||
|
||||
+204
-3
@@ -157,6 +157,12 @@ het h@t $only
|
||||
een @n $only
|
||||
ən @-n // char.replacement for 'n
|
||||
ət t // char.replacement for 't
|
||||
een e:n $atend
|
||||
(de een) d@||e:n
|
||||
(het een) h@t||e:n
|
||||
(een of) e:n||Of
|
||||
(een van) e:n||vAn
|
||||
|
||||
|
||||
// pronouns (may have -zelf suffix)
|
||||
ik %Ik
|
||||
@@ -396,31 +402,50 @@ zeten $alt
|
||||
|
||||
// words where -er is not a stressed verb ending
|
||||
|
||||
diller $alt // bediller
|
||||
schepper $alt // opschepper
|
||||
steller $alt // aansteller
|
||||
zitter $alt // bezitter
|
||||
|
||||
betweter bEtv#'e:t@r
|
||||
dikdoener $alt
|
||||
gelijkhebber $alt
|
||||
muggenzifter $alt
|
||||
|
||||
achter $alt
|
||||
achterkleinkinder $alt
|
||||
ader $alt
|
||||
ander $alt
|
||||
anker $alt
|
||||
artistieker $alt
|
||||
badder $alt
|
||||
bagger $alt
|
||||
baker $alt
|
||||
baster $alt
|
||||
beender $alt
|
||||
beier $alt
|
||||
belemmer $alt
|
||||
beter $alt
|
||||
beier $alt
|
||||
bibber $alt
|
||||
bitter $alt
|
||||
bladder $alt
|
||||
blader $alt
|
||||
blaker $alt
|
||||
blikker $alt
|
||||
bloeder $alt
|
||||
blubber $alt
|
||||
blubber $alt
|
||||
bluffer $alt
|
||||
blunder $alt
|
||||
bolder $alt
|
||||
bolster $alt
|
||||
bonker $alt
|
||||
boter $alt
|
||||
braller $alt
|
||||
brander $alt
|
||||
broeder $alt
|
||||
broeier $alt
|
||||
brommer $alt
|
||||
buffer $alt
|
||||
bulder $alt
|
||||
bulldozer $alt
|
||||
@@ -437,24 +462,40 @@ dabber $alt
|
||||
dapper $alt
|
||||
daver $alt
|
||||
deemster $alt
|
||||
deller $alt
|
||||
dender $alt
|
||||
dobber $alt
|
||||
dokter $alt
|
||||
donder $alt
|
||||
donker $alt
|
||||
dotter $alt
|
||||
draaier $alt
|
||||
drader $alt
|
||||
drammer $alt
|
||||
dreiner $alt
|
||||
drekker $alt
|
||||
drenzer $alt
|
||||
dromer $alt
|
||||
druiler $alt
|
||||
duister $alt
|
||||
dweper $alt
|
||||
dwinger $alt
|
||||
eelter $alt
|
||||
eergister $alt
|
||||
eier $alt
|
||||
emmer $alt
|
||||
enter $alt
|
||||
erger $alt
|
||||
etter $alt
|
||||
fatter $alt
|
||||
filter $alt
|
||||
fladder $alt
|
||||
flakker $alt
|
||||
flemer $alt
|
||||
flikker $alt
|
||||
flinter $alt
|
||||
flipper $alt
|
||||
flirter fl8rt@r $alt
|
||||
flodder $alt
|
||||
flonker $alt
|
||||
flotter $alt
|
||||
@@ -462,28 +503,48 @@ fluister $alt
|
||||
foeter $alt
|
||||
folder $alt
|
||||
folter $alt
|
||||
frikker $alt
|
||||
gabber $alt
|
||||
gader $alt
|
||||
gaper $alt
|
||||
geester $alt
|
||||
geeuwer QeU@r $alt
|
||||
gemoeder $alt
|
||||
gibber $alt
|
||||
giller $alt
|
||||
gister $alt
|
||||
glibber $alt
|
||||
glimmer $alt
|
||||
glinster $alt
|
||||
glitter $alt
|
||||
gloeier $alt
|
||||
gluiper $alt
|
||||
glunder $alt
|
||||
goeder $alt
|
||||
grater $alt
|
||||
griener $alt
|
||||
grieper $alt
|
||||
gronder $alt
|
||||
haker $alt
|
||||
halter $alt
|
||||
hamer $alt
|
||||
hamster $alt
|
||||
hanger $alt
|
||||
haper $alt
|
||||
harker $alt
|
||||
hebber $alt
|
||||
helder $alt
|
||||
herinner $alt
|
||||
herover $alt
|
||||
hijger $alt
|
||||
hikker $alt
|
||||
hinder $alt
|
||||
hoender $alt
|
||||
hokker $alt
|
||||
honger $alt
|
||||
horker $alt
|
||||
houter $alt
|
||||
huiler $alt
|
||||
huiver $alt
|
||||
hunker $alt
|
||||
ijver $alt
|
||||
@@ -493,15 +554,19 @@ inburger $alt
|
||||
inkader $alt
|
||||
jakker $alt
|
||||
jammer $alt
|
||||
janker $alt
|
||||
jeuker $alt
|
||||
joeker $alt
|
||||
jonger $alt
|
||||
kader $alt
|
||||
kaffer $alt
|
||||
kakker $alt
|
||||
kalefater $alt
|
||||
kalver $alt
|
||||
kamfer $alt
|
||||
kanker $alt
|
||||
kaper $alt
|
||||
katter $alt
|
||||
kaver $alt
|
||||
kenter $alt
|
||||
keper $alt
|
||||
@@ -511,42 +576,69 @@ keuter $alt
|
||||
kicker $alt
|
||||
kieper $alt
|
||||
kinder $alt
|
||||
kitscher $alt // [k’iS@r]
|
||||
kladder $alt
|
||||
klager $alt
|
||||
klapper $alt
|
||||
klater $alt
|
||||
klauter $alt
|
||||
klaver $alt
|
||||
kledder $alt
|
||||
kleffer $alt
|
||||
klepper $alt
|
||||
kletser $alt
|
||||
kletter $alt
|
||||
kleumer $alt
|
||||
kleuter $alt
|
||||
klever $alt
|
||||
klieder $alt
|
||||
klinker $alt
|
||||
klodder $alt
|
||||
klonter $alt
|
||||
kloter $alt
|
||||
kluister $alt
|
||||
kluiter $alt
|
||||
knapper $alt
|
||||
knetter $alt
|
||||
kneuter $alt
|
||||
kniezer $alt
|
||||
knijper $alt
|
||||
knikker $alt
|
||||
knipper $alt
|
||||
knisper $alt
|
||||
knister $alt
|
||||
knoeier $alt
|
||||
knoester $alt
|
||||
koekeloer $alt
|
||||
koester $alt
|
||||
koeter $alt
|
||||
koffer $alt
|
||||
koker $alt
|
||||
kolder $alt
|
||||
komieker $alt
|
||||
kommer $alt
|
||||
koper $alt
|
||||
korster $alt
|
||||
kraaier $alt
|
||||
kraker $alt
|
||||
krasser $alt
|
||||
krenger $alt
|
||||
krenter $alt
|
||||
kruiper $alt
|
||||
kruller $alt
|
||||
kuier $alt
|
||||
kwaster $alt
|
||||
kwetter $alt
|
||||
kwijler $alt
|
||||
labber $alt
|
||||
lacher $alt
|
||||
lager $alt
|
||||
lammer $alt
|
||||
lander $alt
|
||||
laser $alt
|
||||
laster $alt
|
||||
lauwer $alt
|
||||
lawaaier $alt
|
||||
lazer $alt
|
||||
lebber $alt
|
||||
leder $alt // gelederen
|
||||
@@ -558,9 +650,12 @@ letter $alt
|
||||
leuter $alt
|
||||
lever $alt
|
||||
lieder $alt
|
||||
lijmer $alt
|
||||
lobber $alt
|
||||
lodder $alt
|
||||
lodder $alt
|
||||
lommer $alt
|
||||
loper $alt
|
||||
louter $alt
|
||||
lubber $alt
|
||||
luguber $alt
|
||||
@@ -568,6 +663,7 @@ luier $alt
|
||||
luimer $alt
|
||||
luister $alt
|
||||
mager $alt
|
||||
malloter $alt
|
||||
marmer $alt
|
||||
meander $alt
|
||||
meerder $alt
|
||||
@@ -575,6 +671,7 @@ meester $alt
|
||||
meier $alt
|
||||
mekker $alt
|
||||
mieter $alt
|
||||
miezer $alt
|
||||
mijmer $alt
|
||||
millimeter $alt
|
||||
minder $alt
|
||||
@@ -583,8 +680,11 @@ moeder $alt
|
||||
moker $alt
|
||||
monster $alt
|
||||
mopper $alt
|
||||
mopper $alt
|
||||
motter $alt
|
||||
nader $alt
|
||||
neder $alt
|
||||
nichter $alt
|
||||
nijver $alt
|
||||
nuchter $alt
|
||||
nummer $alt
|
||||
@@ -594,33 +694,62 @@ onder $alt
|
||||
orber $alt
|
||||
ouder $alt
|
||||
over $alt
|
||||
paffer $alt
|
||||
palaver $alt
|
||||
panieker $alt
|
||||
pantser $alt
|
||||
papper $alt
|
||||
patser $alt
|
||||
pauper $alt
|
||||
peiger $alt
|
||||
peper $alt
|
||||
pester $alt
|
||||
peuter $alt
|
||||
pieker $alt
|
||||
pienter $alt
|
||||
pieper $alt
|
||||
pietepeuter $alt
|
||||
pieter $alt
|
||||
pikker $alt
|
||||
pinkster $alt
|
||||
plager $alt
|
||||
plakker $alt
|
||||
pleister $alt
|
||||
pletter $alt
|
||||
ploerter $alt
|
||||
ploeter $alt
|
||||
pluizer $alt
|
||||
plunder $alt
|
||||
pocher pOx@r $alt
|
||||
poeder $alt
|
||||
poeier $alt
|
||||
poener $alt
|
||||
poker $alt
|
||||
pokker $alt
|
||||
polder $alt
|
||||
popper $alt
|
||||
pover $alt
|
||||
praler $alt
|
||||
preker $alt
|
||||
pronker $alt
|
||||
proper $alt
|
||||
propper $alt
|
||||
protser $alt
|
||||
pruiler $alt
|
||||
pruller $alt
|
||||
prutser $alt
|
||||
puber $alt
|
||||
puffer $alt
|
||||
puister $alt
|
||||
pulver $alt
|
||||
purper $alt
|
||||
rader $alt
|
||||
raster $alt
|
||||
redder $alt
|
||||
reller $alt
|
||||
ridder $alt
|
||||
riller $alt
|
||||
roker $alt
|
||||
rooster $alt
|
||||
rubber $alt
|
||||
ruiter $alt
|
||||
@@ -630,45 +759,84 @@ schamper $alt
|
||||
schater $alt
|
||||
schemer $alt
|
||||
schetter $alt
|
||||
schijter $alt
|
||||
schilder $alt
|
||||
schilfer $alt
|
||||
schipper $alt
|
||||
schitter $alt
|
||||
schofter $alt
|
||||
schokker $alt
|
||||
schouder $alt
|
||||
schrander $alt
|
||||
schraper $alt
|
||||
schreeuwer $alt
|
||||
schrikker $alt
|
||||
schroeier $alt
|
||||
schrokker $alt
|
||||
schuchter $alt
|
||||
schutter $alt
|
||||
sidder $alt
|
||||
sjacher $alt
|
||||
sjokker $alt
|
||||
skeeler $alt
|
||||
skelter $alt
|
||||
slaper $alt
|
||||
slechter $alt
|
||||
slenter $alt
|
||||
slibber $alt
|
||||
slidder $alt
|
||||
slijker $alt
|
||||
slijmer $alt
|
||||
slikker $alt
|
||||
slinger $alt
|
||||
slobber $alt
|
||||
slodder $alt
|
||||
slodder $alt
|
||||
sloeber $alt
|
||||
slokker $alt
|
||||
slommer $alt
|
||||
slover $alt
|
||||
sluier $alt
|
||||
sluimer $alt
|
||||
smeker $alt
|
||||
smelter $alt
|
||||
snaker $alt
|
||||
snater $alt
|
||||
snauwer $alt
|
||||
snipper $alt
|
||||
snugger $alt
|
||||
snoeper $alt
|
||||
snoever $alt
|
||||
snotter $alt
|
||||
snugger $alt
|
||||
snuister $alt
|
||||
sober $alt
|
||||
sodemieter $alt
|
||||
soeper $alt
|
||||
soezer $alt
|
||||
somber $alt
|
||||
sopper $alt
|
||||
spatter $alt
|
||||
spetter $alt
|
||||
spijker $alt
|
||||
splinter $alt
|
||||
spoker $alt
|
||||
springer $alt
|
||||
sproeter $alt
|
||||
sputter $alt
|
||||
staker $alt
|
||||
stakker $alt
|
||||
steiger $alt
|
||||
stekker $alt
|
||||
stoffer $alt
|
||||
stokker $alt
|
||||
stoter $alt
|
||||
stotter $alt
|
||||
streper $alt
|
||||
stroper $alt
|
||||
stuiter $alt
|
||||
stumper $alt
|
||||
sudder $alt
|
||||
suffer $alt
|
||||
suiker $alt
|
||||
supporter $alt
|
||||
tater $alt
|
||||
@@ -679,46 +847,67 @@ tenger $alt
|
||||
tetter $alt
|
||||
teuter $alt
|
||||
timmer $alt
|
||||
tobber $alt
|
||||
tover $alt
|
||||
treiter $alt
|
||||
trekker $alt
|
||||
triller $alt
|
||||
trompetter $alt
|
||||
tuier $alt
|
||||
tutter $alt
|
||||
twitter $alt
|
||||
uier $alt
|
||||
vinger $alt
|
||||
vitter $alt
|
||||
Vlaander $alt
|
||||
vleier $alt
|
||||
vlekker $alt
|
||||
vlieger $alt
|
||||
vlinder $alt
|
||||
vlokker $alt
|
||||
vlotter $alt
|
||||
voeder $alt
|
||||
volker $alt
|
||||
vorder $alt
|
||||
vrijer $alt
|
||||
waaghalzer $alt
|
||||
waaier $alt
|
||||
wakker $alt
|
||||
wapper $alt
|
||||
water $alt
|
||||
wedijver $alt
|
||||
weelder $alt
|
||||
wegwijzer $alt
|
||||
weiger $alt
|
||||
wester $alt
|
||||
wijder $alt
|
||||
wilder $alt
|
||||
winder $alt
|
||||
winter $alt
|
||||
wipper $alt
|
||||
woeker $alt
|
||||
wonder $alt
|
||||
zakker $alt
|
||||
zander $alt
|
||||
zanger $alt
|
||||
zeiker $alt
|
||||
zeker $alt
|
||||
zeper $alt
|
||||
zeurder $alt
|
||||
zever $alt
|
||||
zilver $alt
|
||||
zinder $alt
|
||||
zoener $alt
|
||||
zolder $alt
|
||||
zomer $alt
|
||||
zonder $alt
|
||||
zuiver $alt
|
||||
zwabber $alt
|
||||
zwakker $alt
|
||||
zwammer $alt
|
||||
zwanger $alt
|
||||
Vlaander $alt
|
||||
zweter $alt
|
||||
zwever $alt
|
||||
|
||||
|
||||
// -s is not a suffix
|
||||
@@ -927,17 +1116,22 @@ tabel $2
|
||||
// also words ending in er. etc.
|
||||
|
||||
// adjectives
|
||||
akel $alt
|
||||
edel $alt
|
||||
enkel $alt
|
||||
gammel $alt
|
||||
groezel $alt
|
||||
heikel $alt
|
||||
ijdel $alt
|
||||
jofel $alt
|
||||
korzel $alt
|
||||
kregel $alt
|
||||
kriegel $alt
|
||||
kreupel $alt
|
||||
luttel $alt
|
||||
nobel $alt
|
||||
nozel $alt
|
||||
poezel $alt
|
||||
schamel $alt
|
||||
simpel $alt
|
||||
sjofel $alt
|
||||
@@ -945,6 +1139,9 @@ soepel $alt
|
||||
troebel $alt
|
||||
metel $alt // vermetel
|
||||
|
||||
hoogdrempel $alt
|
||||
laagdrempel $alt
|
||||
|
||||
// nouns
|
||||
amandel $alt
|
||||
apostel $alt
|
||||
@@ -1468,6 +1665,7 @@ crèches krES@s
|
||||
damascering damA;s'e:rIN
|
||||
december $2
|
||||
desillusie dEsIlyzi
|
||||
detail de:t'Aj
|
||||
dieet $2
|
||||
diesel diz@l
|
||||
diner din'e:
|
||||
@@ -1490,6 +1688,7 @@ fiche fiS@
|
||||
franchise frA'Si:z@
|
||||
gamasche Qa:m'AS
|
||||
gazet $2
|
||||
gelig Qe:l@Q
|
||||
gouache Qu'AS
|
||||
gefrituurd $3
|
||||
hysterie hIstI:r'i
|
||||
@@ -1507,7 +1706,9 @@ invasie $2
|
||||
januari $3
|
||||
jury Zyri
|
||||
kadaster $2
|
||||
kleinzerig klEInz'e:r@Q
|
||||
leesregel le:sre:Q@l
|
||||
levendig le:v@nd@Q
|
||||
lunch l8nS
|
||||
lunches l8nS@s
|
||||
mangat $alt3
|
||||
|
||||
+10
-2
@@ -239,6 +239,8 @@
|
||||
&) el (end_$p_alt =@l
|
||||
&) el (ing_$p_alt =@l
|
||||
&) el (ingen_$p_alt =@l
|
||||
&) el (ig_$p_alt =@l
|
||||
&) el (ige_$p_alt =@l
|
||||
|
||||
@) elen (_ 'e:l@n
|
||||
@) el (en_$p_alt2 @L
|
||||
@@ -321,6 +323,8 @@
|
||||
&) er (ende_$p_alt =@r
|
||||
&) er (ing_$p_alt =@r
|
||||
&) er (ingen_$p_alt =@r
|
||||
&) er (ig_$p_alt =@r
|
||||
&) er (ige_$p_alt =@r
|
||||
&) er (st_$p_alt =@r
|
||||
&) er (ste_$p_alt =@r
|
||||
_) er (@P2 Er
|
||||
@@ -357,6 +361,8 @@
|
||||
nd) es (_S1 s
|
||||
rd) es (_S1 s
|
||||
gt) es (_S1 s
|
||||
lt) es (_S1 s
|
||||
mt) es (_S1 s
|
||||
nt) es (_S1 s
|
||||
wt) es (_S1 s
|
||||
es (ie_ e:z
|
||||
@@ -479,7 +485,7 @@
|
||||
iën (_ 'i@n
|
||||
CAns) ie (_ =i
|
||||
CAss) ie (_ =i
|
||||
@) ig (_S2dq =@x
|
||||
@) ig (_S2dq =@Q
|
||||
@) ige (_S1m @
|
||||
@) igen (_ =@Q@n
|
||||
@) iger (_ =@Q@r
|
||||
@@ -524,6 +530,7 @@
|
||||
.group k
|
||||
k k
|
||||
k) k
|
||||
k (d g
|
||||
|
||||
_) kale (nde ka:l'E
|
||||
_) kantoor (@P7 kAnt'o:r
|
||||
@@ -551,6 +558,7 @@
|
||||
&) laan (_S4 la:n
|
||||
_) lange (@P5 laN@
|
||||
_) liefdes (@P7 l'ifd@s
|
||||
detai) ll
|
||||
@) loog (_ lo:x
|
||||
@) loos (_S4 lo:s
|
||||
@) loze (_S4 lo:z@
|
||||
@@ -922,7 +930,7 @@
|
||||
|
||||
zele (_S4 ze:l@ // common suffix for cities.
|
||||
@) zelf (_S4 s'Elf
|
||||
_) zoge (@P4 z,oQ@
|
||||
_) zoge (@P4 z,o:Q@
|
||||
_) zuid (@P4 zWyt
|
||||
|
||||
|
||||
|
||||
+89
-38
@@ -83,25 +83,41 @@ _#9 tab
|
||||
% pors'eINtU $max3
|
||||
& _'e_
|
||||
@ ax'ob&
|
||||
¤ 'eU*U
|
||||
€ 'eU*U
|
||||
£ l'ibR&
|
||||
§ p&*'agRafU
|
||||
¥ j'eNy
|
||||
¢ seNt'avUs#
|
||||
§ ses'&U~
|
||||
|
||||
|
||||
_! ,eskl&mas'&U~
|
||||
_! Skl&mas'&U~
|
||||
_" 'asp&s#
|
||||
|
||||
?1 _# k,ardin'al
|
||||
?2 _# k,ardZin'aU
|
||||
_$ s,ifR'&U~
|
||||
_& 'e
|
||||
?1 _' ap'Ostr,ofy
|
||||
?2 _' &p'OstRofU
|
||||
?1 _' ap'OStr,ofy
|
||||
?2 _' ap'OstRofU
|
||||
_( ,abRipa*'eINtezy
|
||||
?1 ¶ pa*'agr&fU
|
||||
?2 ¶ pa*'agR&fU
|
||||
● s'i*@-kulU
|
||||
■ b'ax&ve*@-tSik'aUko*@-tad&
|
||||
?1 ÷ divid'idUp'or
|
||||
?2 ÷ dZividZ'idUp'or
|
||||
?1 × v'ezyS
|
||||
?2 × v'ezys
|
||||
?1 µ m'ikrU
|
||||
?2 µ m'ikRU
|
||||
_) f,ES&pa*'eINtezy
|
||||
_* &ste*'iskU
|
||||
_− m'enUs
|
||||
¼ u~Nku'a*@-tU
|
||||
½ m'eIU
|
||||
¾ treSkw'a*@-tUs#
|
||||
® xeZistR'adU
|
||||
?1 ™ m'a*@-k&xeZiSt'ad&
|
||||
?2 ™ m'a*@-k&xeZistR'ad&
|
||||
|
||||
_, v'irgul&
|
||||
_- 'ifeIN
|
||||
@@ -347,8 +363,8 @@ las $u
|
||||
los $u
|
||||
se $u
|
||||
|
||||
?2 este $u+ $nounf 'estSi // this
|
||||
?2 estes $u+ $nounf 'estSis // these
|
||||
?2 este $u+ $nounf 'estSy // this
|
||||
?2 estes $u+ $nounf // these
|
||||
?2 esta 'Est& $u+ $nounf
|
||||
?2 nesta $u+ $nounf
|
||||
?2 neste $u+ $nounf n'estSi //in this
|
||||
@@ -376,13 +392,16 @@ seu $u+ $nounf
|
||||
sua $u+ $nounf
|
||||
?2 nosso $u+ $nounf // n'OsU
|
||||
?2 nossa $u+ $nounf n'Os&
|
||||
?2 nossos $u+ $nounf n'OsUs
|
||||
?2 nossas $u+ $nounf n'Os&s
|
||||
?2 nossos $u+ $nounf
|
||||
?2 nossas $u+ $nounf
|
||||
dele dely $u1+
|
||||
dela $u+
|
||||
deles delys $u1+
|
||||
deles $u1+
|
||||
delas $u+
|
||||
nele nely $u1+
|
||||
nela $u+
|
||||
neles $u1+
|
||||
nelas $u+
|
||||
|
||||
// prepositions
|
||||
de $u $nounf // of,from
|
||||
@@ -411,8 +430,7 @@ ao $u $nounf
|
||||
à ,a:
|
||||
à $atend $atstart $accent
|
||||
aos $u $nounf
|
||||
às ,a:s $nounf
|
||||
|
||||
às $u $nounf
|
||||
para $u // for,to
|
||||
pro pRU $u $nounf
|
||||
pra $u $nounf
|
||||
@@ -539,7 +557,7 @@ estive $u
|
||||
?2 esteve estevy $u2
|
||||
estivemos $u
|
||||
estiveram $u
|
||||
estiver $u estSiv'Er
|
||||
estiver $u
|
||||
|
||||
estarei $u
|
||||
estará $u
|
||||
@@ -715,6 +733,7 @@ borra $alt2 $noun
|
||||
bosque $alt
|
||||
boto $alt2 $noun
|
||||
boxe $alt
|
||||
bracelete $alt2
|
||||
brejo $alt
|
||||
bromelha $alt
|
||||
broto $alt2 $noun
|
||||
@@ -734,7 +753,6 @@ caractere $alt
|
||||
carbureto $alt2
|
||||
caroços $alt
|
||||
carrapeta $alt2
|
||||
carreta $alt2
|
||||
carroça $alt
|
||||
casebre $alt
|
||||
cateto $alt2
|
||||
@@ -751,8 +769,10 @@ chamego $alt2 $verb
|
||||
chaveta $alt2
|
||||
chefe $alt
|
||||
checam $alt
|
||||
chofer $alt
|
||||
choco $alt2 $noun
|
||||
choça $alt
|
||||
chofer $alt
|
||||
|
||||
choro $alt2 $noun
|
||||
chovesse $alt2
|
||||
chupeta $alt2
|
||||
@@ -762,7 +782,6 @@ cloreto $alt2
|
||||
coche $alt2
|
||||
coco $alt2
|
||||
cofre $alt
|
||||
coice $alt2
|
||||
colete $alt2
|
||||
colchete $alt2
|
||||
colher $alt $noun
|
||||
@@ -786,6 +805,8 @@ controles $alt2
|
||||
controles $alt $verb
|
||||
controlo $alt2 $noun
|
||||
coreia $alt
|
||||
cores $alt2
|
||||
cores $alt $verb
|
||||
coreto $alt2
|
||||
corneta $alt2
|
||||
cornos $alt
|
||||
@@ -801,12 +822,15 @@ cotovelo $alt2
|
||||
cratera $alt
|
||||
crede $alt2
|
||||
credo $alt
|
||||
decore $alt
|
||||
decoro $alt2 $noun
|
||||
degelo $alt2
|
||||
desaforo $alt2
|
||||
desamores $alt2
|
||||
desapego $alt2 $noun
|
||||
desassossego $alt2 $noun
|
||||
desconfortos $alt2
|
||||
desconsolo $alt2 $noun
|
||||
descontrole $alt2 $noun
|
||||
descordo $alt
|
||||
desemprego $alt2
|
||||
desemprego $alt $verb
|
||||
@@ -837,6 +861,7 @@ dissabores $alt2
|
||||
dobro $alt2
|
||||
dobro $alt $verb
|
||||
doce $alt2
|
||||
dores $alt2
|
||||
dorminhoco $alt2
|
||||
dorminhocos $alt
|
||||
doze $alt2
|
||||
@@ -852,6 +877,7 @@ enforco $alt
|
||||
engordo $alt
|
||||
enredo $alt $verb
|
||||
enrosco $alt $verb
|
||||
ensosso $alt2
|
||||
enterro $alt2 $noun
|
||||
entorto $alt
|
||||
entroso $alt
|
||||
@@ -864,7 +890,7 @@ erro $alt2
|
||||
erro $alt $verb
|
||||
esboço $alt $verb
|
||||
escopeta $alt2
|
||||
escore $alt
|
||||
|
||||
escova $alt2
|
||||
escova $alt $verb
|
||||
escovo $alt
|
||||
@@ -879,6 +905,7 @@ esposa $alt2
|
||||
esqueleto $alt2
|
||||
ester $alt
|
||||
estilete $alt2
|
||||
estojo $alt2
|
||||
estorno $alt $verb
|
||||
estorvo $alt $verb
|
||||
estrela $alt2
|
||||
@@ -890,10 +917,10 @@ europeia $alt
|
||||
exagero $alt $verb
|
||||
exorto $alt
|
||||
explore $alt
|
||||
faceta $alt2
|
||||
falangeta $alt2
|
||||
farofa $alt
|
||||
farolete $alt2
|
||||
felisteia $alt
|
||||
fezes $alt
|
||||
filete $alt2
|
||||
?1 fixe fiSy
|
||||
@@ -904,8 +931,9 @@ fodo $alt2
|
||||
fogo $alt2
|
||||
fogos $alt
|
||||
foguete $alt2
|
||||
foice $alt2
|
||||
folclore $alt
|
||||
folheto $alt2
|
||||
fonseca $alt2
|
||||
fora $alt
|
||||
fora $alt2 $verb
|
||||
forca $alt2
|
||||
@@ -914,14 +942,15 @@ força $alt $verb
|
||||
forço $alt
|
||||
formos $alt2
|
||||
forro $alt $verb
|
||||
frescores $alt2
|
||||
frevo $alt2
|
||||
fulgores $alt2
|
||||
gafanhoto $alt2
|
||||
galera $alt
|
||||
galeto $alt2
|
||||
galhofa $alt
|
||||
galileia $alt
|
||||
gangorra $alt2
|
||||
gazeta $alt2
|
||||
geleia $alt
|
||||
gelo $alt2
|
||||
gelo $alt $verb
|
||||
@@ -940,13 +969,13 @@ governo $alt2
|
||||
governo $alt $verb
|
||||
gozo $alt2 $noun
|
||||
graveto $alt2
|
||||
grelha $alt
|
||||
groselha $alt
|
||||
grosso $alt2
|
||||
groso $alt
|
||||
gueto $alt2
|
||||
hemorroida $alt
|
||||
hoje $alt2
|
||||
homero $alt
|
||||
horrores $alt2
|
||||
ideia $alt
|
||||
inovo $alt
|
||||
@@ -967,6 +996,7 @@ lembrete $alt2
|
||||
lepra $alt
|
||||
leste $alt2 $verb
|
||||
?2 lhe l^y
|
||||
licores $alt2
|
||||
lisboeta $alt2
|
||||
livreto $alt2
|
||||
lodo $alt2
|
||||
@@ -976,7 +1006,6 @@ macete $alt2
|
||||
maniçoba $alt
|
||||
marieta $alt2
|
||||
mariposa $alt2
|
||||
marreta $alt2
|
||||
megera $alt
|
||||
melhor $alt
|
||||
menor $alt
|
||||
@@ -992,10 +1021,11 @@ moem $alt
|
||||
mofo $alt $verb
|
||||
molho $alt2 $noun
|
||||
monera $alt
|
||||
mor $alt
|
||||
morcego $alt2
|
||||
morda $alt2
|
||||
moreia $alt
|
||||
mui mwi
|
||||
mui m'UI
|
||||
muleta $alt2
|
||||
mureta $alt2
|
||||
mutreta $alt2
|
||||
@@ -1015,6 +1045,8 @@ opereta $alt2
|
||||
ordens $alt
|
||||
osso $alt2
|
||||
ostra $alt2
|
||||
outorgo $alt
|
||||
pacheco $alt2
|
||||
paexa paeSa
|
||||
paella pa'el^&
|
||||
palacete $alt2
|
||||
@@ -1025,6 +1057,7 @@ pangeia $alt
|
||||
pantera $alt
|
||||
papoco $alt2 $noun
|
||||
parede $alt2
|
||||
pateta $alt
|
||||
peba $alt
|
||||
pedra $alt
|
||||
pela $alt2
|
||||
@@ -1034,6 +1067,7 @@ perda $alt2
|
||||
pereba $alt
|
||||
peres $alt
|
||||
peroba $alt
|
||||
pesadelo $alt2
|
||||
peses $alt
|
||||
peseta $alt2
|
||||
peso $alt $verb
|
||||
@@ -1058,12 +1092,14 @@ proso $alt
|
||||
prosopopeia $alt
|
||||
proveta $alt2
|
||||
quarteto $alt2
|
||||
quatorze $alt2
|
||||
queda $alt
|
||||
quede $alt2
|
||||
quimera $alt
|
||||
quitinete $alt
|
||||
quinteto $alt2
|
||||
ramalhete $alt2
|
||||
rancores $alt2
|
||||
raposa $alt2
|
||||
recomeço $alt $verb
|
||||
reconstroem $alt
|
||||
@@ -1076,7 +1112,8 @@ reforço $alt $verb
|
||||
reforços $alt
|
||||
refresco $alt $verb
|
||||
rego $alt2 $noun
|
||||
relevo $alt2 $noun
|
||||
relevo $alt2
|
||||
relevo $alt $verb
|
||||
remoem $alt
|
||||
remorso $alt
|
||||
renovo $alt $verb
|
||||
@@ -1085,12 +1122,14 @@ retorno $alt $verb
|
||||
reuva x'EUv&
|
||||
rigores $alt2
|
||||
risoto $alt2
|
||||
robson $alt
|
||||
rock $alt
|
||||
roem $alt
|
||||
rola $alt2 $noun
|
||||
roleta $alt2
|
||||
rolete $alt2
|
||||
rolo $alt2 $noun
|
||||
roseta $alt2
|
||||
rota $alt2
|
||||
rota $alt $noun
|
||||
rubores $alt2
|
||||
@@ -1115,7 +1154,6 @@ soco $alt $verb
|
||||
sogra $alt
|
||||
sopa $alt2
|
||||
sopro $alt2 $noun
|
||||
soro $alt2
|
||||
sorvete $alt2
|
||||
sossego $alt2 $noun
|
||||
suborno $alt $verb
|
||||
@@ -1128,14 +1166,18 @@ suporto $alt
|
||||
suor suOr
|
||||
sutiã sutSi'&~N
|
||||
tabefe $alt
|
||||
tambores $alt2
|
||||
tapera $alt
|
||||
tapete $alt2
|
||||
temores $alt2
|
||||
tempero $alt2 $noun
|
||||
tenores $alt2
|
||||
test $alt
|
||||
terrores $alt2
|
||||
teses $alt
|
||||
teta $alt2
|
||||
tijolo $alt2
|
||||
tijolos $alt
|
||||
togo $alt2
|
||||
topo $alt2 $noun
|
||||
torno $alt $verb
|
||||
@@ -1159,8 +1201,7 @@ vareta $alt2
|
||||
vera $alt
|
||||
verbete $alt2
|
||||
verde $alt2
|
||||
violeta $alt2
|
||||
violoncelo $alt
|
||||
vileta $alt2
|
||||
voga $alt
|
||||
xarope $alt
|
||||
xereta $alt2
|
||||
@@ -1173,9 +1214,12 @@ zorra $alt2
|
||||
?1 alt 'alt
|
||||
?2 agosto ag'ostU
|
||||
?1 back b'Ek
|
||||
?2 bahamas bax'&~m&s
|
||||
?2 backup bEk'&p
|
||||
?2 backups bEk'&ps
|
||||
bad bEd
|
||||
bank beINk
|
||||
bacon b'eIkoN
|
||||
beatle b'itow
|
||||
beatles b'itows
|
||||
black blEk
|
||||
@@ -1184,10 +1228,10 @@ blind bl'aind
|
||||
?2 Braille bR'aili
|
||||
?1 cancel k'&ns'El
|
||||
?1 caps k'aps
|
||||
?2 center s'eNter
|
||||
?1 com kom
|
||||
?1 ctrl k'oNt:r,Ol
|
||||
?1 dat d'at
|
||||
?1 doc d'Ok
|
||||
doc d'Ok
|
||||
?1 delete d'il'it
|
||||
?1 design d,iz'ain
|
||||
?2 design dez'aIn
|
||||
@@ -1195,6 +1239,7 @@ blind bl'aind
|
||||
?2 designers dez'aIners
|
||||
?1 dj d,i:dZ'eI
|
||||
?2 diesel dZ'izEU
|
||||
?2 doha d'ox&
|
||||
?1 down d'a,wn
|
||||
?2 down d'aUN
|
||||
?1 download d'a,wnl'oud
|
||||
@@ -1202,9 +1247,8 @@ blind bl'aind
|
||||
?2 downloads daUNl'owds
|
||||
?3 download dau~Nl'owd
|
||||
drive dR'aIv
|
||||
driver dR'aIver
|
||||
drivers dR'aIveRs
|
||||
?1 end 'end
|
||||
?2 enter 'eNter
|
||||
?2 esc 'Esk
|
||||
?3 esc 'EskI
|
||||
?1 explorer ,ekspl'O:*&r-
|
||||
@@ -1214,6 +1258,7 @@ drivers dR'aIveRs
|
||||
flash flES
|
||||
?1 frame fr'eImy
|
||||
?2 frame fR'eImi
|
||||
funk f&~Nk
|
||||
game g'eImy
|
||||
?1 gmail g,em'eIl
|
||||
?2 Gmail Zem'eIl
|
||||
@@ -1233,8 +1278,8 @@ happy x'Epy
|
||||
?1 kernel k'Ern,El
|
||||
?2 kernel k'Ern@l
|
||||
left $alt
|
||||
laptop lEptOp
|
||||
laptops lEptOps
|
||||
laptop lEpt'Op
|
||||
?2 laptops lEpt'Ops
|
||||
?1 line l'ain
|
||||
layout l'eI,aUt
|
||||
?2 login logiN
|
||||
@@ -1252,7 +1297,8 @@ next n'Ekst
|
||||
?1 ovo 'ovu
|
||||
?1 pause p'au:z
|
||||
page p'eIdZ
|
||||
pizza p'its&
|
||||
?1 podcast pOdkEst
|
||||
?2 podcast pOdyk'Est
|
||||
python p'aIT&~N
|
||||
?1 readme r'i:dmi:
|
||||
right r'aIt
|
||||
@@ -1265,9 +1311,11 @@ shake S'eIk
|
||||
?1 site s'aIt
|
||||
?2 site s'aItSi
|
||||
?2 shampoo S&mpu
|
||||
?1 software s'Oft,w'Er-
|
||||
?2 shoping S'OpiN
|
||||
?2 slide zl'aIdZy
|
||||
símbolo s'imbolU
|
||||
?4 símbolo s'iNbolU
|
||||
?1 software s'Oft,w'Er-
|
||||
?2 software s'Oftwe@-
|
||||
?1 space sp'eIsy
|
||||
?2 space sp'eIs
|
||||
@@ -1299,6 +1347,8 @@ louis _^_FR
|
||||
?1 adobe &d'Oby
|
||||
android &NdR'Oid
|
||||
apple 'Epow
|
||||
outdoor aUtd'Or
|
||||
?2 outdoors aUtd'Ors
|
||||
baby b'eIby
|
||||
chrome kR'owmi
|
||||
debian d'Ebj&~N
|
||||
@@ -1338,6 +1388,7 @@ mac mEk
|
||||
?2 playstation pleIst'eIS&~N
|
||||
point p'oint
|
||||
?1 power p'aU&r-
|
||||
?2 power p'aUEr
|
||||
?1 product p:r'&d&kt
|
||||
?1 Publisher p'&bl,iS&r-
|
||||
?1 reader r'id,&r-
|
||||
@@ -1406,7 +1457,7 @@ von f%On
|
||||
// foreign common names/surnames
|
||||
?1 alison &l'is&N
|
||||
anderson '&ndersoN
|
||||
antonio &~nt'onIU
|
||||
antonio &~Nt'onIU
|
||||
?1 cleverson kl'Evyrs&N
|
||||
?2 cleverson kl'EversoN
|
||||
?1 elton 'Elt&N
|
||||
|
||||
+39
-24
@@ -85,6 +85,11 @@
|
||||
úC) a (C@ &
|
||||
úCC) a (C@ &
|
||||
ation (_ 'eIS&~N
|
||||
_infr) a (sso &
|
||||
_infr) a (vermelho &
|
||||
_ultr) a (leve_ &
|
||||
_ultr) a (sso &
|
||||
_ultr) a (violeta_ &
|
||||
|
||||
|
||||
.group â
|
||||
@@ -98,8 +103,11 @@
|
||||
|
||||
.group à
|
||||
à a
|
||||
_) à (s_ aI
|
||||
|
||||
?1 _) às (_ ,a:S
|
||||
?1 _) às (_G ,a:Z
|
||||
?2 _) às (_ ,a:s
|
||||
_) às (_A ,a:z
|
||||
?2 _) às (_G ,a:z
|
||||
à (m &~
|
||||
à (n &~
|
||||
àm (K &~m
|
||||
@@ -215,14 +223,14 @@
|
||||
|
||||
@s) e (L05_ E
|
||||
|
||||
sp) e (rL04_ E
|
||||
p) e (rL04_ E
|
||||
|
||||
f) e (rL04_ E
|
||||
e (rdL04_ E
|
||||
|
||||
e (quL02_ E
|
||||
e (rbL04_ E
|
||||
e (rgL04_ E
|
||||
|
||||
e (rquL02_ E
|
||||
e (rsL04_ E
|
||||
|
||||
e (sL02_ E
|
||||
@@ -254,6 +262,7 @@
|
||||
t) e (ve_ e
|
||||
|
||||
e (rrAs_ E
|
||||
_r) eu (n eu
|
||||
|
||||
e (x_ E
|
||||
e (xL04_ E
|
||||
@@ -371,6 +380,7 @@ _troux) e (L05_ E
|
||||
viv) e (L06_ e
|
||||
_cos) e (L06_ e
|
||||
diss) e (L06_ E // contra-
|
||||
romp) e (L06_ e // cor- inter-
|
||||
_houv) e (L06_ E
|
||||
_escond) e (L06_ e
|
||||
respond) e (L06_ e
|
||||
@@ -390,7 +400,6 @@ respond) e (L06_ e
|
||||
_coz) e (L07_ e
|
||||
colh) e (L07_ e // & es-
|
||||
ench) e (L07_ e // pre-
|
||||
romp) e (L07_ e // cor- inter-
|
||||
vert) e (L07_ e // in- re- con-
|
||||
_ergu) e (L07_ e
|
||||
_mord) e (L07_ e
|
||||
@@ -410,10 +419,12 @@ _amanc) e (bL03_ E
|
||||
_ex) e (crL04_ E
|
||||
_enr) e (dL01_ E
|
||||
_v) e (dL03_ E
|
||||
_pr) e (dL03_ E
|
||||
_arr) e (dL03_ E
|
||||
_depr) e (dL03_ E
|
||||
_hosp) e (dL03_ E
|
||||
_enver) e (dL03_ E
|
||||
_) e (dnL03_ E
|
||||
_gr) e (gL03_ e
|
||||
_gal) e (gL03_ e
|
||||
_pel) e (gL03_ e
|
||||
@@ -422,6 +433,7 @@ _enver) e (dL03_ E
|
||||
_r) e (jL03_ E
|
||||
_inv) e (jL04_ E
|
||||
_v) e (lhL03_ E
|
||||
_gr) e (lhL04_ E
|
||||
_caC) e (lo_ e
|
||||
?2 el (ton_ 'EU
|
||||
ad) e (quL04_ E
|
||||
@@ -435,42 +447,38 @@ _enver) e (dL03_ E
|
||||
_z) e (rL04_ E
|
||||
qu) e (rL04_ E // re-
|
||||
_on) e (rL04_ E
|
||||
_op) e (rL04_ E
|
||||
gen) e (rL04_ E // de- re-
|
||||
_alt) e (rL04_ E
|
||||
_enc) e (rL04_ E
|
||||
_esm) e (rL04_ E
|
||||
_esm) e (rL04_ E
|
||||
_imp) e (rL04_ E
|
||||
_min) e (rL04_ E
|
||||
_sug) e (rL04_ E
|
||||
_sup) e (rL04_ E
|
||||
_tol) e (rL04_ E
|
||||
_ven) e (rL04_ E
|
||||
acel) e (rL04_ E // des-
|
||||
eson) e (rL04_ E
|
||||
_apod) e (rL04_ E
|
||||
_coop) e (rL04_ E
|
||||
_enum) e (rL04_ E
|
||||
_exub) e (rL04_ E
|
||||
_temp) e (rL04_ E
|
||||
_adult) e (rL04_ E
|
||||
_aglom) e (rL04_ E
|
||||
_dilac) e (rL04_ E
|
||||
_encarc) e (rL04_ E
|
||||
_incin) e (rL04_ E
|
||||
_persev) e (rL04_ E
|
||||
_recup) e (rL04_ E
|
||||
_refrig) e (rL04_ E
|
||||
_c) e (rcL02_ E
|
||||
_ex) e (rcL02_ E
|
||||
_alic) e (rcL02_ E
|
||||
_esqu) e (rdL03_ e
|
||||
_C) e (rdL04_ E
|
||||
_des) e (rdL04_ E
|
||||
s_colh) e (res_ E
|
||||
_) e (rgL03_ e
|
||||
_re) e (rgL03_ e
|
||||
_so) e (rgL03_ e
|
||||
_c) e (rquL02_ E
|
||||
e (rquL02_ E
|
||||
_bez) e (rrL03_ e
|
||||
v) e (rtL03_ e // con- re- in-
|
||||
_f) e (rvL03_ e
|
||||
@@ -496,10 +504,11 @@ s_colh) e (res_ E
|
||||
_rem) e (tL03_ e
|
||||
_derr) e (tL03_ e
|
||||
_obsol) e (tL03_ e
|
||||
_Cal) e (ta_ e
|
||||
_caC) e (ta_ e
|
||||
_sol) e (trL03_ E
|
||||
_CaC) e (ta_ e
|
||||
viol) e (ta_ e
|
||||
_Carr) e (ta_ e
|
||||
_pen) e (trL04_ E
|
||||
_sol) e (trL04_ E
|
||||
_n) eu (trL03_ 'eU
|
||||
_d) e (vL03_ e
|
||||
scr) e (vL03_ e // e- in- pre- ree- de-
|
||||
@@ -563,6 +572,7 @@ _entorp) e (çL03_ e
|
||||
g (Y Z // ge gi
|
||||
gu (Y g
|
||||
a) gu (ent gw
|
||||
_apazi) gu (e gw
|
||||
_ar) gu (i gw
|
||||
averi) gu (e gw
|
||||
enxa) gu (e gw
|
||||
@@ -650,6 +660,7 @@ _entorp) e (çL03_ e
|
||||
?2 ight (_ 'aIt
|
||||
?1 ight (_ _^_EN
|
||||
?1 ights (_ _^_EN
|
||||
dr) i (ver 'aI
|
||||
|
||||
|
||||
.group í
|
||||
@@ -820,13 +831,11 @@ _entorp) e (çL03_ e
|
||||
?2 o (z_ O
|
||||
o (ze_ O
|
||||
o (rL04_ O
|
||||
c) o (re_ o
|
||||
@d) o (ra_ o
|
||||
@d) o (re_ o
|
||||
ri) o (re_ o
|
||||
l) o (re_ o
|
||||
s) o (ra_ o
|
||||
s) o (re_ o
|
||||
s) o (rA_ o
|
||||
@t) o (ra_ o
|
||||
@t) o (re_ o
|
||||
v) o (re_ o
|
||||
@@ -878,6 +887,7 @@ _pormen) o (L05_ O
|
||||
_ap) oi (L01_ OI
|
||||
_ap) oi (L02_ OI
|
||||
_b) oi (L04_ OI
|
||||
_C) oi (ce_ oI
|
||||
_t) o (lL03_ o
|
||||
_f) o (lgL04_ O
|
||||
_emp) o (lgL04_ O
|
||||
@@ -885,6 +895,7 @@ _pormen) o (L05_ O
|
||||
m) o (lhL04_ O
|
||||
emb) o (lsL04_ O
|
||||
_env) o (ltL03_ o
|
||||
_esC) o (pA_ o
|
||||
_s) o (prL04_ O
|
||||
_al) o (prL04_ O
|
||||
_ass) o (prL04_ O
|
||||
@@ -899,10 +910,11 @@ _pormen) o (L05_ O
|
||||
_@um) o (re_ o
|
||||
f) o (rmL03_ O
|
||||
c) o (rrL01_ o // incorra, corra, etc.
|
||||
_m) o (rrL01_ o
|
||||
m) o (rrL01_ o
|
||||
_Cach) o (rra_ o
|
||||
@p) o (rtL03_ O // importo, etc.
|
||||
ortos (_ O*@-t=Us# // tortos, mortos, etc.ortos (_ 'O*@-tUs
|
||||
a_c) o (rte_ o
|
||||
ortos (_ O*@-t=Us# // tortos, mortos, etc.
|
||||
t) o (rçL03_ o // con-
|
||||
_r) o (snL04_ O
|
||||
_c) o (spL02_ O
|
||||
@@ -912,10 +924,12 @@ _pormen) o (L05_ O
|
||||
_gar) o (tL03_ o
|
||||
_mar) o (tL03_ o
|
||||
_escr) o (tL03_ o
|
||||
zig) o (to_ o
|
||||
_ch) o (vL01_ o
|
||||
pr) o (vL03_ O
|
||||
ovos (_ Ov=Us# novos, povos, etc.
|
||||
_g) o (zL04_ O
|
||||
_alm) o (çL01_ O
|
||||
_esb) o (çL01_ O
|
||||
_r) o (çL03_ O
|
||||
tr) o (çL03_ O // des-
|
||||
@@ -995,8 +1009,7 @@ _pormen) o (L05_ O
|
||||
?1 que (l ke // aquele, etc.
|
||||
?1 que (r_ kE // qualquer, etc.
|
||||
?1 qui ki // quinta, esquilo, etc.
|
||||
?1 _) quind kuind // quindecágono, etc.
|
||||
?1 tran) qui kui // tranquilo, etc.
|
||||
_) qu (inde ku // quindecágono, etc.
|
||||
?1 _) quo kuo // quoficiente, etc.
|
||||
|
||||
|
||||
@@ -1052,7 +1065,8 @@ _pormen) o (L05_ O
|
||||
sr zx
|
||||
|
||||
_) sobre (@P5 sob*e
|
||||
_tran) s (A z
|
||||
tran) s (A z
|
||||
_trân) s (ito_ z
|
||||
?1 ssion (_ _^_EN
|
||||
|
||||
|
||||
@@ -1222,6 +1236,7 @@ _abaca) x (i S
|
||||
?1 A) z (G+ Z
|
||||
?1 A) z (_C S
|
||||
?1 A) z (_G+ Z
|
||||
_pi) zz (a ts
|
||||
|
||||
|
||||
.group
|
||||
|
||||
+4
-1
@@ -3,7 +3,7 @@
|
||||
// This file is UTF-8 encoded
|
||||
|
||||
// $alt1 open vowel [E] or [O] in the stressed syllable
|
||||
// $alt2 open vowel [o] or [o] in the stressed syllable
|
||||
// $alt2 close vowel [o] or [o] in the stressed syllable
|
||||
// $alt3 short stress on final syllable
|
||||
// $alt4 final 'e' is schwa
|
||||
|
||||
@@ -237,11 +237,14 @@ bili $u
|
||||
deset $2
|
||||
devet $2
|
||||
dim $alt3
|
||||
koš $alt3
|
||||
ena $alt1
|
||||
izhod $alt3
|
||||
oba $2
|
||||
osem $alt4
|
||||
poševnica $2
|
||||
sedem $alt4
|
||||
še $alt3
|
||||
šel S@w
|
||||
tisoč $1
|
||||
žena $alt1
|
||||
|
||||
@@ -163,6 +163,7 @@
|
||||
u (A w
|
||||
A) u (K w
|
||||
C) ue (C u: // German names
|
||||
j) u (čeno 'u:
|
||||
|
||||
|
||||
.group v
|
||||
|
||||
@@ -106,6 +106,8 @@
|
||||
|
||||
.group w
|
||||
w w
|
||||
j) w %u
|
||||
ny) w %u
|
||||
|
||||
.group x
|
||||
x ks
|
||||
|
||||
+449
-345
File diff suppressed because it is too large
Load Diff
+2
-2
@@ -91,9 +91,9 @@ phoneme tS
|
||||
Vowelin f1=0 f2=2300 200 400 f3=-100 80
|
||||
|
||||
IF nextPh(isPause2) THEN
|
||||
WAV(ustop/tsh_)
|
||||
WAV(ustop/tsh_unasp2)
|
||||
ENDIF
|
||||
WAV(ustop/tsh_unasp)
|
||||
WAV(ustop/tsh_unasp2)
|
||||
endphoneme
|
||||
|
||||
|
||||
|
||||
+374
-156
@@ -8,193 +8,405 @@
|
||||
// AC + @- OR V: Long "pile" [pi:l@-]
|
||||
// AC[i]: Long "smidig" [smi:Di]
|
||||
|
||||
// Vowel length changed by eSpeak
|
||||
// Between two voiced consonants
|
||||
// After [l/3]
|
||||
// Before [l/3]
|
||||
// After an "r" sound
|
||||
// Before [N]
|
||||
// Before voiced consonant + [i]
|
||||
|
||||
// PROCEDURES
|
||||
|
||||
// Change the length of SHORT vowels (?+vowel)
|
||||
procedure ShortVowelLength
|
||||
// "endelig", "ånder" - Short initial vowel sounds too short TEST
|
||||
// "endelig", "ånder", "ynde" - Short initial vowel sounds too short TEST
|
||||
IF thisPh(isWordStart) AND nextPhW(n) THEN
|
||||
IF next2PhW(@-) OR next2PhW(V) THEN
|
||||
length 160
|
||||
IF next2PhW(isWordEnd) THEN // NOT "ondeste"
|
||||
length 170
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// "blod" "slutte", "løn" l/3 makes the vowel too long
|
||||
// NOT "mel'oner"
|
||||
IF prevPhW(l/3) AND thisPh(isFirstVowel) THEN
|
||||
IF thisPh(isStressed) THEN
|
||||
length 100
|
||||
IF nextPhW(N) THEN // [N] makes it even longer - "længden"
|
||||
LengthAdd -20
|
||||
ENDIF
|
||||
// Don't shorten it further if it comes after an "r" sound
|
||||
// Exit the procedure
|
||||
RETURN
|
||||
ENDIF
|
||||
// "transplantation" - the second a - between 2 voiced consonants
|
||||
IF nextPhW(isVoiced) AND nextPhW(isNotVowel) THEN
|
||||
length 100
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
// "slutte" t/d + @- makes the vowel too long
|
||||
// Problem with compounds like "spildedamp"
|
||||
IF next2PhW(@-) OR next2PhW(V) THEN
|
||||
IF nextPhW(t) OR nextPhW(d) THEN
|
||||
// length 100
|
||||
LengthAdd -45
|
||||
// Don't shorten it further if it comes after an "r" sound
|
||||
// Exit the procedure
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
// "bygget", "byggede" - consonant + [@-D] makes the vowel too long
|
||||
IF next2PhW(@-) THEN
|
||||
IF next3PhW(t) OR next3PhW(d) OR next3PhW(D) THEN
|
||||
IF thisPh(isFirstVowel) THEN // NOT "cellof'anet"
|
||||
IF NOT thisPh(?V) THEN // NOT "fjollet"
|
||||
LengthAdd -40
|
||||
// Don't shorten it further if it comes after an "r" sound ("brygget")
|
||||
// Exit the procedure
|
||||
|
||||
// "bygge", "bygget", "byggede" - consonant + [@-] makes the vowel too long
|
||||
IF NOT thisPh(?V) THEN // NOT "fjollet"
|
||||
IF prevPhW(isVoiced) AND nextPhW(isVoiced) THEN
|
||||
IF next2PhW(@-) THEN //AND next3PhW(D) THEN
|
||||
IF thisPh(isFirstVowel) THEN // NOT "cellof'anet"
|
||||
length 100
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
// "bygger" - consonant + [V] makes the vowel too long
|
||||
IF nextPhW(isNotVowel) AND next2PhW(V) THEN
|
||||
IF NOT thisPh(isWordStart) THEN // NOT "eller"
|
||||
// LengthAdd -45
|
||||
// Don't shorten it further if it comes after an "r" sound ("brygger")
|
||||
// Exit the procedure
|
||||
|
||||
// "byttet", "lyttet", "flyttet"
|
||||
IF prevPhW(isVoiced) AND prevPhW(isNotVowel) THEN
|
||||
IF nextPhW(isNotVowel) AND next2PhW(@-) AND next3PhW(D) THEN
|
||||
length 100
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// "firmaet", "politiet - 140 sounds too short
|
||||
IF nextPhW(@-) AND next2PhW(D) AND next2PhW(isWordEnd) THEN
|
||||
length 180
|
||||
ENDIF
|
||||
|
||||
// "forsøgte" stressed second vowel too long TEST
|
||||
IF thisPh(isMaxStress) AND thisPh(isSecondVowel) THEN
|
||||
IF nextPhW(isVoiced) AND nextPhW(isNotVowel) THEN // NOT "papirer"
|
||||
// 2 voiced consonants seem to add further length ([gd] in "forsøgte")
|
||||
IF next2PhW(isVoiced) AND next2PhW(isNotVowel) THEN // NOT "moral"
|
||||
length 110
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// "bygge", "forbandelse", "lynlås", "centralen" vowel between 2 voiced consonants - too long
|
||||
IF prevPhW(isVoiced) AND nextPhW(isVoiced) THEN // voiced
|
||||
IF prevPhW(isNotVowel) AND nextPhW(isNotVowel) THEN // consonants
|
||||
IF NOT nextPhW(isWordEnd) THEN // NOT "smil"
|
||||
IF NOT next2PhW(j) AND NOT prevPhW(R) THEN // NOT "vilje", "krympe"
|
||||
IF NOT nextPhW(r) AND NOT nextPhW(3-) THEN // NOT "moderne" - vowel + r/3-
|
||||
IF thisPh(isStressed) THEN // NOT [W] in "f'indelønnen"
|
||||
IF thisPh(isFirstVowel) THEN
|
||||
// IF NOT nextPhW(@-) THEN // NOT "væbne"
|
||||
IF NOT nextPhW(isNotVowel) AND NOT next2PhW(isNotVowel) THEN // NOT "væbne"
|
||||
length 110
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
IF prevPhW(R) THEN // "krympe" R makes the vowel longer than other voiced consonants
|
||||
// NOT [o] in "rod'eo", NOT [æ] in "trængte"
|
||||
IF thisPh(isMaxStress) AND NOT nextPhW(N) THEN
|
||||
length 90
|
||||
RETURN
|
||||
ENDIF
|
||||
// "trængte" - [N] after the vowel makes it even longer
|
||||
IF thisPh(isMaxStress) AND nextPhW(N) THEN
|
||||
length 75
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// "buske" - only sg/sk? TEST
|
||||
IF prevPhW(isNotVowel) AND nextPhW(s) AND next2PhW(isNotVowel) AND next3PhW(@-) THEN
|
||||
length 100
|
||||
ENDIF
|
||||
|
||||
// "projektet"
|
||||
IF prevPhW(S) AND nextPhW(isVoiced) AND nextPhW(isNotVowel) THEN
|
||||
length 100
|
||||
ENDIF
|
||||
|
||||
// "rigtigt", "fred", "frem", "frikvarter" - R makes the vowel too long
|
||||
IF prevPhW(R) OR prevPhW(3-) OR prevPhW(r) THEN
|
||||
IF nextPhW(isNotVowel) THEN // NOT "krigen"
|
||||
IF thisPh(isFirstVowel) THEN // NOT the a in "moral"
|
||||
length 110
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// R makes the vowel too long
|
||||
IF thisPh(isWordEnd) THEN // "maleri"
|
||||
length 120
|
||||
RETURN
|
||||
ENDIF
|
||||
|
||||
// "forbrydelse" between 2 voiced consonants
|
||||
IF nextPhW(isVoiced) AND nextPhW(isNotVowel) THEN
|
||||
length 110
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
// "rigtigt", "fred", "frem", "centralen" - R makes the vowel too long
|
||||
IF prevPhW(R) OR prevPhW(3-) OR prevPhW(r) THEN
|
||||
// length 100
|
||||
LengthAdd -40
|
||||
RETURN
|
||||
|
||||
// "ring", "ringe", "fængsel", "spinkel", "vindspejl", "enke"
|
||||
IF nextPhW(N) THEN
|
||||
length 100
|
||||
ENDIF
|
||||
// "ring", "ringe", "fængsel", "spinkel", "vindspejl"
|
||||
IF nextPhW(isNasal) THEN
|
||||
// length 100
|
||||
LengthAdd -30
|
||||
RETURN
|
||||
ENDIF
|
||||
// "sigte", "bælte", "henter" t/d + @-/V makes the vowel too long
|
||||
|
||||
// "sigte", "henter" t/d + @-/V makes the vowel too long
|
||||
// ?? is this just between 2 voiced consonants ??
|
||||
// ?? does [h] act as a voiced consonant ??
|
||||
IF nextPhW(isNotVowel) AND next2PhW(t) OR next2PhW(d) THEN
|
||||
IF next3PhW(@-) OR next3PhW(V) THEN
|
||||
IF next3PhW(@-) OR next3PhW(V) OR next3PhW(?V) THEN
|
||||
IF thisPh(isFirstVowel) THEN // NOT [i] in "forsp'ildte"
|
||||
// length 100
|
||||
LengthAdd -30
|
||||
length 110
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
// "forbandelse" [n@-] makes the vowel too long?
|
||||
// nasal eg: m, n, N
|
||||
IF nextPhW(isNasal) AND next2PhW(@-) THEN
|
||||
IF NOT thisPh(isFirstVowel) AND thisPh(isStressed) THEN
|
||||
// NOT LengthAdd since [R] might have shortend the vowel above
|
||||
length 100
|
||||
ENDIF
|
||||
ENDIF
|
||||
// "himlen" l/3 makes the vowel too long
|
||||
|
||||
// "himlen", "pøblen" l/3 makes the vowel too long
|
||||
IF nextPhW(isNotVowel) AND next2PhW(l/3) AND next3PhW(@-) OR next3PhW(V) THEN
|
||||
length 100
|
||||
length 110
|
||||
ENDIF
|
||||
// "lænkerne" l/3 makes the vowel too long
|
||||
IF prevPh(l/3) AND nextPhW(isNotVowel) AND next3PhW(V) THEN
|
||||
length 120
|
||||
|
||||
// "filmen" vowel + l/3 makes the vowel too long
|
||||
// Probably due to 2 voiced consonants (lm) - Change the condition?
|
||||
IF nextPhW(l/3) AND next3PhW(@-) THEN
|
||||
IF NOT next2PhW(j) THEN // NOT "vilje"
|
||||
IF next2PhW(isVoiced) THEN // NOT [e] in "folkevogn"
|
||||
length 100
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
//"musikken" consonant + [@-n] makes the vowel too long
|
||||
// Probably wrong. Only k?
|
||||
IF nextPhW(k) AND next2PhW(@-) AND next3PhW(n) THEN
|
||||
length 100
|
||||
|
||||
//"musikken", "piggen", "trafikken" consonant + [@-] makes the vowel too long
|
||||
// Probably wrong. Only k and g? Only [i]?
|
||||
// Could this be due to an English word like "physique" [fIz'i:k]?
|
||||
IF nextPhW(k) OR nextPhW(g)AND next2PhW(@-) THEN
|
||||
IF thisPh(?i) THEN
|
||||
length 100
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
//"svælge" [svElj@-] vowel + 2 consonants but length 100 is too short
|
||||
IF nextPhW(isNotVowel) AND next2PhW(j) THEN
|
||||
length 140
|
||||
|
||||
// "rodeo", lianen" abnormal stress sounds too short
|
||||
IF thisPh(isMaxStress) AND NOT thisPh(isFirstVowel) THEN
|
||||
IF NOT nextPhW(k) AND NOT nextPhW(g) THEN // NOT "ant'ikt" - Like "physique" above?
|
||||
IF NOT nextPhW(N) AND NOT next2PhW(isNotVowel) THEN // NOT "omkr'ing", "eks'empel"
|
||||
IF NOT nextPhW(isVoiced) AND NOT next2PhW(isVoiced) THEN // NOT "bestemme" TEST
|
||||
length 170
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
endprocedure
|
||||
|
||||
//--------------------------------------------------------------------
|
||||
|
||||
// Change the length of NORMAL vowels (without ? in front of them)
|
||||
procedure LongVowelLength
|
||||
// "guldmine" [ul/3] makes the vowel extremely short
|
||||
IF prevVowel(u) AND prev2PhW(l/3) THEN
|
||||
IF prevVowel(l/3) AND prev2PhW(u) THEN
|
||||
length 350
|
||||
RETURN
|
||||
ENDIF
|
||||
|
||||
// "guldur" [ul/3] makes the vowel extremely short
|
||||
IF prevVowel(u) AND prevPhW(l/3) THEN
|
||||
IF prev2PhW(u) AND prevPhW(l/3) THEN
|
||||
IF NOT thisPh(isWordEnd) THEN // NOT "umulig"
|
||||
length 325
|
||||
IF NOT nextPhW(t) AND NOT nextPhW(d) THEN // NOT "umuligt"
|
||||
IF NOT nextPhW(s) AND NOT nextPhW(S) THEN // NOT Drakulas, spekulationer ???
|
||||
length 325
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// "dage", "dagevis", fødselsdage" STRANGE BEHAVIOUR - too short at 240
|
||||
IF prevPhW(d) AND nextPhW(@-) THEN
|
||||
IF NOT next2PhW(D) THEN
|
||||
length 350
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// "tjeneste" TEST
|
||||
IF prevPhW(tS) AND nextPhW(isVoiced) AND nextPhW(isNotVowel) THEN
|
||||
length 180
|
||||
RETURN
|
||||
ENDIF
|
||||
|
||||
// "havet", "lavet"
|
||||
IF nextPhW(isVoiced) AND next2PhW(@-) AND next3PhW(D) THEN
|
||||
length 180
|
||||
RETURN
|
||||
ENDIF
|
||||
|
||||
// "videre"
|
||||
IF prevPhW(isVoiced) AND nextPhW(isVoiced) THEN // voiced
|
||||
IF prevPhW(isNotVowel) AND nextPhW(isNotVowel) THEN // consonants
|
||||
IF NOT prevPhW(R) AND NOT prevPhW(r) AND NOT prevPhW(3-) THEN
|
||||
length 180
|
||||
RETURN
|
||||
ELSE // [A] in "begravelse" - "r" adds extra length
|
||||
length 120
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// "alene" - Short initial vowel sounds too short at length 140
|
||||
IF thisPh(isWordStart) THEN
|
||||
length 160
|
||||
// "ønske" The vowel should have been made short becauce og 2 x consonant.
|
||||
// Take care of it here
|
||||
// "år? [O] - The word is only 1 vowel: make it long
|
||||
IF thisPh(isWordEnd) THEN
|
||||
length 180
|
||||
ENDIF
|
||||
// "ønske" The vowel should have been made short becauce of 3 x consonant.
|
||||
// Take care of it here
|
||||
IF nextPhW(isNotVowel) AND next2PhW(isNotVowel) AND next3PhW(isNotVowel) THEN
|
||||
length 140
|
||||
ENDIF
|
||||
// "ære"
|
||||
// "ære"
|
||||
IF nextPhW(V) AND nextPhW(isFinalVowel) THEN
|
||||
length 240
|
||||
ENDIF
|
||||
RETURN
|
||||
// "øge", "øgede"
|
||||
IF nextPhW(isNotVowel) AND next2PhW(@-) THEN
|
||||
length 225
|
||||
ENDIF
|
||||
// RETURN
|
||||
ENDIF
|
||||
|
||||
// "døre" vowel + vowel: long
|
||||
IF nextPhW(@-) OR nextPhW(?V) THEN
|
||||
length 225
|
||||
ENDIF
|
||||
|
||||
// "pæne" vowel + consonant + [@-]: long
|
||||
IF nextPhW(isNotVowel) AND next2PhW(@-) THEN
|
||||
IF thisPh(isFirstVowel) THEN
|
||||
IF prevPhW(isVoiced) AND nextPhW(isVoiced) THEN // "vide"
|
||||
length 180
|
||||
ELSE // "pæne"
|
||||
length 225
|
||||
ENDIF
|
||||
RETURN
|
||||
ENDIF
|
||||
// Stressed second syllable in words with initial be- and for-
|
||||
IF NOT thisPh(isSecondVowel) AND thisPh(isMaxStress) THEN // "beb'ude", "form'ode"
|
||||
length 140
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// "vildrede"
|
||||
IF nextPhW(D) AND next2PhW(@-) THEN
|
||||
IF NOT thisPh(isMaxStress) THEN
|
||||
length 225
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// "guderne", "møde"
|
||||
IF nextPhW(isNotVowel) AND next2PhW(?V) OR next2PhW(V) OR next2PhW(@-) THEN
|
||||
length 225
|
||||
ENDIF
|
||||
|
||||
// "mødes", "vred", "møve", "mene", "dele" - vowel too long between 2 voiced consonants
|
||||
IF prevPhW(isVoiced) AND nextPhW(isVoiced) THEN
|
||||
IF prevPhW(isNotVowel) AND nextPhW(isNotVowel) THEN
|
||||
IF NOT prevPhW(R) AND NOT prevPhW(r) AND NOT prevPhW(3-) AND NOT prevPhW(l/3) THEN
|
||||
IF NOT next2PhW(isVoiced) THEN // NOT "bælte", "bomben"
|
||||
length 180 // mødes, dele
|
||||
RETURN
|
||||
ENDIF
|
||||
IF next2PhW(isNotVowel) THEN // bælte, svælge
|
||||
length 120
|
||||
ENDIF
|
||||
ELIF NOT prevPhW(l/3) AND thisPh(isMaxStress) THEN
|
||||
IF NOT prevPhW(R) AND NOT prevPhW(r) AND NOT prevPhW(3-) THEN
|
||||
length 120 // "vred", "vrede"
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
IF prevPhW(R) AND prevPhW(isWordStart) THEN // "råderet"
|
||||
length 180
|
||||
RETURN
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// "huske" - hACC@- vowel too long
|
||||
// 2 consonants - should have been short in da_rules
|
||||
// 140 too long because of [h]??
|
||||
IF prevPhW(h) AND nextPhW(isNotVowel) AND next2PhW(isNotVowel) AND next3PhW(@-) THEN
|
||||
length 110
|
||||
RETURN
|
||||
ENDIF
|
||||
|
||||
// PB long vowel followed by [@-] or [V](vowel+vowel) - "pigen" [p'i@-n]
|
||||
IF nextPhW(@-) OR nextPhW(V) THEN
|
||||
length 225
|
||||
IF thisPh(isFirstVowel) THEN // NOT "best'yrelse", "geb'yrer"
|
||||
length 225
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// "lydig"
|
||||
IF prevPhW(l/3) AND nextPhW(isVoiced) AND nextPhW(isNotVowel) THEN
|
||||
length 180
|
||||
RETURN
|
||||
ENDIF
|
||||
|
||||
// PB "enig", "enige", "evig", "stædig" - vowel+consolant+[i]
|
||||
IF nextPhW(isNotVowel) AND next2PhW(i) THEN
|
||||
length 225
|
||||
ENDIF
|
||||
// "dele", "mene", "møve"
|
||||
IF nextPhW(isNotVowel) AND next2PhW(@-) OR next2PhW(3) OR next3PhW(@-) THEN
|
||||
length 225
|
||||
ENDIF
|
||||
// "sveder", "deler"
|
||||
IF nextPhW(isNotVowel) AND next2PhW(V) THEN
|
||||
length 225
|
||||
ENDIF
|
||||
// "maskinen" consonant + [@-n]: vowel too long
|
||||
IF nextPhW(isNotVowel) AND next2PhW(@-) AND next3PhW(n) THEN
|
||||
length 160
|
||||
ENDIF
|
||||
// "vilje", "nedladende" [n'eDl&D@-n@-], "delte" - short followed by 2 consonants
|
||||
IF nextPhW(isNotVowel) AND next2PhW(isNotVowel) THEN
|
||||
// Don't make "møve" [m'Ww_!@-_!] short
|
||||
IF NOT next2PhW(_!) THEN
|
||||
length 140
|
||||
ENDIF
|
||||
ENDIF
|
||||
// "bryde", "bryder", "strålen", "henrivende" R makes the vowel too long
|
||||
IF prevPhW(R) OR prevPhW(3-) OR prevPhW(r) THEN
|
||||
IF NOT thisPh(V) AND next2PhW(@-) OR next2PhW(V) THEN
|
||||
length 140
|
||||
ENDIF
|
||||
ENDIF
|
||||
// "føden"
|
||||
IF nextPhW(D) AND next2PhW(@-) AND next3PhW(n) THEN
|
||||
length 180
|
||||
ENDIF
|
||||
// "glimrende", "glemte" [l/3] makes the following vowel too long
|
||||
// LengthAdd doesn't work here. The length could be 225 or 140 - 30
|
||||
IF prev2PhW(g) AND prevPhW(l/3) AND nextPhW(isNotVowel) AND next2PhW(isNotVowel) THEN
|
||||
length 110
|
||||
RETURN
|
||||
ENDIF
|
||||
// l/3 makes the vowel too long (+ voiced?)
|
||||
// isVoiced = b, d, g, v, z
|
||||
IF prevPhW(l/3) AND nextPhW(isVoiced) THEN
|
||||
// "klub", "klud"
|
||||
|
||||
// "føden"
|
||||
IF nextPhW(D) AND next2PhW(@-) AND next3PhW(n) THEN
|
||||
IF thisPh(isFirstVowel) THEN
|
||||
length 180
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// l/3 + vowel makes the vowel too long
|
||||
IF prevPhW(l/3) AND nextPhW(isNotVowel) THEN
|
||||
// "klub", "klud", "slut"
|
||||
// The vowel should have been short but we fix it here
|
||||
IF NOT next2PhW(@-) AND NOT next2PhW(V) THEN
|
||||
IF NOT next2PhW(@-) AND NOT next2PhW(V) AND NOT next2PhW(?V) THEN // NOT "slæde"
|
||||
length 100
|
||||
ELSE
|
||||
// "slæde", "lader"
|
||||
// "slæde", "lader", "forlader"
|
||||
length 160
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// l/3 + vowel + voiced consonant makes the vowel too long
|
||||
IF prevPhW(l/3) AND nextPhW(isVoiced) AND nextPhW(isNotVowel) THEN
|
||||
length 130
|
||||
ENDIF
|
||||
|
||||
// "fryser", "rige"
|
||||
IF prevPhW(r) OR prevPhW(R) OR prevPhW(3-) THEN
|
||||
length 130
|
||||
IF nextPhW(@-) THEN // "rige" [@-] seems to cancel the "r" effect
|
||||
length 240
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// "længe" - short - 2 consonants => 1 consonant (ng => [N])
|
||||
IF nextPhW(isNasal) THEN
|
||||
// Don't use isNasal here!
|
||||
IF nextPhW(N) THEN
|
||||
IF NOT prevPhW(R) AND NOT prevPhW(r) AND NOT prevPhW(3-) THEN
|
||||
length 140
|
||||
// "omkring", "ring" - both prev. N and next R
|
||||
ELIF prevPhW(R) OR prevPhW(r) OR prevPhW(3-) THEN
|
||||
length 110
|
||||
ENDIF
|
||||
ENDIF
|
||||
|
||||
// "buskene", "krøbling" The vowel should have been made short becauce og 2 x consonant.
|
||||
// Take care of it here
|
||||
IF nextPhW(isNotVowel) AND next2PhW(isNotVowel) THEN
|
||||
@@ -204,24 +416,17 @@ procedure LongVowelLength
|
||||
ENDIF
|
||||
ENDIF
|
||||
ENDIF
|
||||
// "barnet" - consonant + [@-D]: too long vowel
|
||||
IF nextPhW(isNotVowel) AND next2PhW(@-) AND next3PhW(D) THEN
|
||||
length 160
|
||||
ENDIF
|
||||
// "trin", "trit", "ring" - vowel too long
|
||||
// IF prevPhW(isRhotic) THEN
|
||||
IF prevPhW(R) OR prevPhW(r) OR prevPhW(3-) THEN
|
||||
IF nextPhW(isNotVowel) AND nextPhW(isWordEnd) THEN
|
||||
length 110
|
||||
ENDIF
|
||||
ENDIF
|
||||
endprocedure
|
||||
//----------------------------------------------------------------------
|
||||
|
||||
// PHONEMES
|
||||
|
||||
// A bit longer than [@-]
|
||||
phoneme @
|
||||
vowel starttype #@ endtype #@
|
||||
unstressed
|
||||
length 60
|
||||
IfNextVowelAppend(_!)
|
||||
FMT(vowel/@_3)
|
||||
endphoneme
|
||||
|
||||
@@ -244,6 +449,9 @@ ENDIF
|
||||
IF prevPhW(i) AND thisPh(isWordEnd) THEN
|
||||
length 15
|
||||
ENDIF
|
||||
IF nextPhW(isVowel) THEN
|
||||
ChangePhoneme(@)
|
||||
ENDIF
|
||||
FMT(vowel/@-)
|
||||
endphoneme
|
||||
|
||||
@@ -277,7 +485,8 @@ phoneme ?i
|
||||
vowel starttype #i endtype #i
|
||||
length 140
|
||||
CALL ShortVowelLength
|
||||
IfNextVowelAppend(;)
|
||||
// Don't link with the next vowel with [;] - vowel too short
|
||||
// IfNextVowelAppend(;)
|
||||
FMT(vowel/i_4)
|
||||
endphoneme
|
||||
|
||||
@@ -293,7 +502,6 @@ phoneme e
|
||||
vowel starttype #e endtype #e
|
||||
length 140
|
||||
CALL LongVowelLength
|
||||
// CALL ShortVowelLength
|
||||
FMT(vowel/e)
|
||||
endphoneme
|
||||
|
||||
@@ -347,7 +555,7 @@ phoneme &
|
||||
// but NOT "hinanden"
|
||||
IF nextPhW(isNotVowel) AND next2PhW(@-) OR next2PhW(@) THEN
|
||||
IF NOT next3PhW(n) THEN
|
||||
length 225
|
||||
length 225
|
||||
ENDIF
|
||||
ENDIF
|
||||
// ThisPh + V or @-
|
||||
@@ -376,7 +584,6 @@ phoneme &#
|
||||
length 140
|
||||
ipa a
|
||||
CALL LongVowelLength
|
||||
// CALL ShortVowelLength
|
||||
FMT(vowel/&)
|
||||
endphoneme
|
||||
|
||||
@@ -385,13 +592,14 @@ endphoneme
|
||||
phoneme ?&#
|
||||
vowel starttype #e endtype #e
|
||||
ipa ?a
|
||||
length 140
|
||||
CALL ShortVowelLength
|
||||
FMT(vowel/&)
|
||||
length 140
|
||||
CALL ShortVowelLength
|
||||
FMT(vowel/&)
|
||||
endphoneme
|
||||
|
||||
phoneme A // PB changed to a_8
|
||||
vowel starttype #a endtype #a
|
||||
ipa ɑ
|
||||
length 140
|
||||
CALL LongVowelLength
|
||||
// "fare" [f'A:A]
|
||||
@@ -401,10 +609,11 @@ ENDIF
|
||||
FMT(vowel/a_8)
|
||||
endphoneme
|
||||
|
||||
// PB short A
|
||||
// Short A
|
||||
// "krabbe" vs. "drabelig"
|
||||
phoneme ?A
|
||||
vowel starttype #a endtype #a
|
||||
ipa ?ɑ
|
||||
length 140
|
||||
CALL ShortVowelLength
|
||||
FMT(vowel/a_8)
|
||||
@@ -417,7 +626,9 @@ phoneme u
|
||||
IF nextPhW(@-) OR nextPhW(V) OR next2PhW(@-) OR next2PhW(V)THEN
|
||||
length 225
|
||||
ENDIF
|
||||
CALL LongVowelLength
|
||||
IF NOT thisPh(isWordStart) THEN // NOT "undøvendig"
|
||||
CALL LongVowelLength
|
||||
ENDIF
|
||||
FMT(vowel/u_bck)
|
||||
endphoneme
|
||||
|
||||
@@ -433,10 +644,6 @@ endphoneme
|
||||
phoneme o
|
||||
vowel starttype #o endtype #o
|
||||
length 140
|
||||
// "bore", "borer" [boV] o + V
|
||||
IF nextPhW(V) OR nextPhW(@-) THEN
|
||||
length 225
|
||||
ENDIF
|
||||
// "kone", "koner" o + consonant + V or @-
|
||||
IF next2PhW(V) OR next2PhW(@-) THEN
|
||||
length 225
|
||||
@@ -450,6 +657,7 @@ endphoneme
|
||||
phoneme ?o
|
||||
vowel starttype #o endtype #o
|
||||
length 140
|
||||
CALL ShortVowelLength
|
||||
FMT(vowel/o_2)
|
||||
endphoneme
|
||||
|
||||
@@ -457,14 +665,6 @@ phoneme O
|
||||
vowel starttype #o endtype #o
|
||||
length 140
|
||||
ipa ɒ // changed from ɔ - Den Danske Ordbog: ɒ
|
||||
// "sove", "sover" - consonant + @ or V: long
|
||||
IF next2PhW(@-) OR next2PhW(V) THEN
|
||||
// length 225
|
||||
ENDIF
|
||||
// PB "gået" - ThisPh + V or @-
|
||||
IF nextPhW(V) OR nextPhW(@-) THEN
|
||||
// length 225
|
||||
ENDIF
|
||||
// "såre", "sårede" [s'O:?OD@-]
|
||||
IF nextPhW(O) OR nextPhW(?O) THEN
|
||||
length 225
|
||||
@@ -477,6 +677,7 @@ endphoneme
|
||||
// "toget" vs. "tåget"
|
||||
phoneme ?O
|
||||
vowel starttype #o endtype #o
|
||||
ipa ɒ // changed from ɔ - Den Danske Ordbog: ɒ
|
||||
length 140
|
||||
CALL ShortVowelLength
|
||||
FMT(vowel/o_5)
|
||||
@@ -502,6 +703,7 @@ phoneme 0
|
||||
vowel starttype #o endtype #o
|
||||
length 140
|
||||
ipa ɔ
|
||||
CALL LongVowelLength
|
||||
FMT(vowel/oo_2)
|
||||
endphoneme
|
||||
|
||||
@@ -533,9 +735,10 @@ endphoneme
|
||||
phoneme Y
|
||||
vowel starttype #i endtype #i
|
||||
length 140
|
||||
IF nextPhW(V) OR nextPhW(@-) THEN
|
||||
length 225
|
||||
ENDIF
|
||||
IF nextPhW(V) OR nextPhW(@-) THEN
|
||||
length 225
|
||||
ENDIF
|
||||
CALL LongVowelLength
|
||||
FMT(vowel/yy)
|
||||
endphoneme
|
||||
|
||||
@@ -612,6 +815,7 @@ endphoneme
|
||||
phoneme l/3 // Replacement for [l/]
|
||||
liquid
|
||||
lengthmod 7
|
||||
length 80
|
||||
FMT(l/l_)
|
||||
endphoneme
|
||||
|
||||
@@ -628,9 +832,24 @@ phoneme r // used for 'r' after a vowel (to create a diphthong)
|
||||
IF nextPhW(isVowel) AND NOT nextPhW(?V) AND NOT nextPhW(V) AND NOT nextPhW(@-) THEN
|
||||
ChangePhoneme(R)
|
||||
ENDIF
|
||||
// "generer" [Sen'e:Vr], "mysterier" - delete the r
|
||||
IF prevPhW(V) AND thisPh(isWordEnd) THEN
|
||||
ChangePhoneme(NULL)
|
||||
// "generer" [Sen'e:Vr], "mysterier" - delete the r
|
||||
IF prevPhW(V) OR prevPhW(?V) AND thisPh(isWordEnd) THEN
|
||||
ChangePhoneme(_!)
|
||||
ENDIF
|
||||
// "plamagers" [pl&m'&SVrs] - delete the r
|
||||
IF prevPhW(V) OR prevPhW(?V) AND nextPhW(s) AND nextPhW(isWordEnd) THEN
|
||||
ChangePhoneme(NULL)
|
||||
ENDIF
|
||||
// "plamagerne" [pl&m'&SVrn@-] - delete the r
|
||||
IF prevPhW(V) OR prevPhW(?V) AND nextPhW(n) AND next2PhW(@-) THEN
|
||||
ChangePhoneme(NULL)
|
||||
ENDIF
|
||||
// "kreaturer" [kR,?E?&t'ur?V] - delete the r
|
||||
// Previous vowel stressed by $alt rule
|
||||
IF nextPhW(V) OR nextPhW(?V) AND nextPh(isWordEnd) THEN
|
||||
IF prevPhW(isMaxStress) THEN
|
||||
ChangePhoneme(NULL)
|
||||
ENDIF
|
||||
ENDIF
|
||||
FMT(r/a_)
|
||||
endphoneme
|
||||
@@ -704,11 +923,11 @@ IF thisPh(isWordEnd) THEN
|
||||
ENDIF
|
||||
IF nextPhW(isVowel) THEN
|
||||
NextVowelStarts
|
||||
VowelStart(j/j@,-45) // jøderne
|
||||
VowelStart(j/j@) // jøderne
|
||||
VowelStart(j/ja)
|
||||
VowelStart(j/je,-35)
|
||||
VowelStart(j/je)
|
||||
VowelStart(j/ji)
|
||||
VowelStart(j/jo,-65) // "kjole"
|
||||
VowelStart(j/jo) // "kjole"
|
||||
VowelStart(j/ju)
|
||||
EndSwitch
|
||||
Vowelout len=70
|
||||
@@ -723,4 +942,3 @@ Vowelout len=70
|
||||
FMT(j/j_)
|
||||
ENDIF
|
||||
endphoneme
|
||||
|
||||
|
||||
+22
-22
@@ -6,44 +6,44 @@
|
||||
|
||||
phoneme 1 // ngang tone: level
|
||||
stress
|
||||
Tone(28,32, envelope/p_level, NULL) // 28 29
|
||||
Tone(34,36, envelope/p_level, NULL) // 28 29
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme 2 // huyền tone: low falling
|
||||
stress
|
||||
Tone(20, 8, envelope/p_fall, NULL) //20 8
|
||||
Tone(30, 8, envelope/p_fall, NULL) //20 8
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme 3 // sắc Tone(rising
|
||||
stress
|
||||
Tone(20, 80, envelope/p_rise, NULL) // 30 60
|
||||
Tone(30, 60, envelope/p_rise, NULL) // 30 60
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme 4 // hỏi Tone(curve (dipping rising)
|
||||
stress
|
||||
Tone(30, 5, envelope/p_fallrise, NULL) //33 31
|
||||
Tone(10, 55, envelope/p_fallrise, NULL) //33 31
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme 5 // ngã tone: broken (creaking rising)
|
||||
stress
|
||||
Tone(28,58, envelope/p_214, envelope/vi_5amp) // 28,58
|
||||
Tone(28,58,envelope/p_214, envelope/vi_5amp) // 28,58 20 80
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme 6 // nặng Tone(drop (constricted)
|
||||
stress
|
||||
//length 150 // ignore because it make too short sound 75 // reduce the length of the vowel
|
||||
Tone(33, 21, envelope/p_512, envelope/vi_6amp) //40 20
|
||||
Tone(25, 60, envelope/p_512, envelope/vi_6amp) //40 20
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme 7 // Tone(1 (ngang) at end of clause
|
||||
stress
|
||||
Tone(40, 20, envelope/p_fall, NULL)
|
||||
Tone(40, 35, envelope/p_fall, NULL) //40 20
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -63,7 +63,7 @@ phoneme a:
|
||||
IF nextPh(n^) OR nextPh(c) THEN
|
||||
length 100
|
||||
ELSE
|
||||
length 170 //280
|
||||
length 140 //280
|
||||
ENDIF
|
||||
FMT(vowel/a_8)
|
||||
endphoneme
|
||||
@@ -71,7 +71,7 @@ endphoneme
|
||||
|
||||
phoneme E
|
||||
vowel starttype #e endtype #e
|
||||
length 200
|
||||
length 140
|
||||
FMT(vowel/e_e) //ee_3)
|
||||
endphoneme
|
||||
|
||||
@@ -92,7 +92,7 @@ phoneme i
|
||||
length 100
|
||||
FMT(vnasal/ii_n)
|
||||
ELSE
|
||||
length 240
|
||||
length 140
|
||||
FMT(vowel/i_4)
|
||||
ENDIF
|
||||
endphoneme
|
||||
@@ -101,11 +101,11 @@ endphoneme
|
||||
phoneme O
|
||||
vowel starttype #o endtype #o
|
||||
IF nextPh(kh) OR nextPh(N) THEN
|
||||
length 110
|
||||
length 80
|
||||
ELSE
|
||||
length 200
|
||||
length 140
|
||||
ENDIF
|
||||
FMT(vowel/oo_2)
|
||||
FMT(vdiph2/o_oo) //vowel/oo)
|
||||
endphoneme
|
||||
|
||||
phoneme o
|
||||
@@ -113,7 +113,7 @@ phoneme o
|
||||
IF nextPh(kh) OR nextPh(N) THEN
|
||||
length 110
|
||||
ELSE
|
||||
length 200
|
||||
length 140
|
||||
ENDIF
|
||||
FMT(vowel/o) // o_2)
|
||||
endphoneme
|
||||
@@ -124,9 +124,9 @@ phoneme u
|
||||
IF nextPh(kh) OR nextPh(N) THEN // hear as ung sound
|
||||
length 120
|
||||
ELSE
|
||||
length 240
|
||||
length 140
|
||||
ENDIF
|
||||
FMT(vowel/u_5)
|
||||
FMT(vnasal/u_n,60) //vowel/u_5)
|
||||
endphoneme
|
||||
|
||||
phoneme y
|
||||
@@ -146,7 +146,7 @@ phoneme @
|
||||
IF nextPh(kh) OR nextPh(N) OR nextPh(n^) OR nextPh(c) THEN
|
||||
length 120
|
||||
ELSE
|
||||
length 170
|
||||
length 140
|
||||
ENDIF
|
||||
FMT(vowel/V) //vowel/@_2)
|
||||
endphoneme
|
||||
@@ -154,7 +154,7 @@ endphoneme
|
||||
|
||||
phoneme @:
|
||||
vowel starttype #@ endtype #@
|
||||
length 200
|
||||
length 140
|
||||
FMT(vowel/@_2)
|
||||
endphoneme
|
||||
|
||||
@@ -207,8 +207,8 @@ endphoneme
|
||||
|
||||
phoneme OI
|
||||
vowel starttype #o endtype #i
|
||||
length 150
|
||||
FMT(vdiph/ooi_2)
|
||||
length 200
|
||||
FMT(vdiph/ooi_4)
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -401,10 +401,10 @@ phoneme cr
|
||||
WAV(vietnam/tr,10)
|
||||
endphoneme
|
||||
|
||||
phoneme d
|
||||
phoneme d_
|
||||
vcd alv stop
|
||||
// lengthmod 5
|
||||
|
||||
ipa ɗ
|
||||
Vowelin f1=1 f2=1700 -300 300 f3=-100 80 len=15
|
||||
Vowelout f1=2 f2=1700 -300 300 f3=-100 80 brk len=30
|
||||
WAV(vietnam/dd)
|
||||
|
||||
Executable
BIN
Binary file not shown.
+1
-1
@@ -35,7 +35,7 @@
|
||||
#include "translate.h"
|
||||
#include "wave.h"
|
||||
|
||||
const char *version_string = "1.47.11c 31.May.13";
|
||||
const char *version_string = "1.47.11d 11.Jun.13";
|
||||
const int version_phdata = 0x014709;
|
||||
|
||||
int option_device_number = -1;
|
||||
|
||||
Reference in New Issue
Block a user