Browse Source

[1.45.27]

Lang=hi, Suppress some [@] vowels.
Include batch of changes from Jerouris.
Fix crash with large number of nbsp characters.


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

+ 28
- 0
dictsource/af_list View File

mouillepunt mulipWnt mouillepunt mulipWnt
(thaba nchu) tab'A:||ntSu (thaba nchu) tab'A:||ntSu
europa Y@r'o@pa europa Y@r'o@pa
nebraska n@braska
nigel _^_EN nigel _^_EN
nineve nIn@fi nineve nIn@fi
oberammergau o@b@r'am@rgaU oberammergau o@b@r'am@rgaU
suriname syrin'A:m@ suriname syrin'A:m@
swellendam $3 swellendam $3
tankwa taNkwa tankwa taNkwa
(tel aviv) t&l||av'iv
tokio to@kiu tokio to@kiu
trafalgar traf'algar trafalgar traf'algar
tunisië $2 tunisië $2
turkye $2 turkye $2
ulundi ul'undi ulundi ul'undi
upington apiNt@n upington apiNt@n
utrecht ytr&x2t
vanrhynsdorp fanr'eInsdOrp vanrhynsdorp fanr'eInsdOrp
vesuvius v@su:viWs vesuvius v@su:viWs
viëtnam vj'Etnam viëtnam vj'Etnam
annalet anal'Et annalet anal'Et
André 'andreI André 'andreI
annette an'Et annette an'Et
anthonius ant'o@ni;Ws
anthonie ant'o@ni anthonie ant'o@ni
antoinette antun'Et antoinette antun'Et
antonius ant'o@nijWs antonius ant'o@nijWs
blignault blIx2n@Ut blignault blIx2n@Ut
blomerus blum'e@rWs blomerus blum'e@rWs
blum blum blum blum
boccaccio _^_IT
boris bOr@s boris bOr@s
borodin bOrud'in borodin bOrud'in
botha bo@ta botha bo@ta
elsabé &ls@bi elsabé &ls@bi
elvis _^_EN elvis _^_EN
emmarentia Emar'e~nSja emmarentia Emar'e~nSja
emile Em'i:l
engelbrecht EN@lbr&x2t engelbrecht EN@lbr&x2t
erasmus $2 erasmus $2
ernest _^_EN ernest _^_EN
louis luI louis luI
louise luw'i:z louise luw'i:z
lucretia lukr'i:Sja lucretia lukr'i:Sja
lucas lukas
lukas lukas lukas lukas
lulu lulu lulu lulu
mabalêl mabal'&l mabalêl mabal'&l
maureen _^_EN maureen _^_EN
mefistofeles mEfist'o@f@l@s mefistofeles mEfist'o@f@l@s
melanie m@lA:ni melanie m@lA:ni
melissa m@lIsa
meraai m@rAI meraai m@rAI
messias m@sijas messias m@sijas
metusalem m@t'ysalEm metusalem m@t'ysalEm
mike _^_EN mike _^_EN
miriam mIri@m miriam mIri@m
mohammed muh'am@t mohammed muh'am@t
monica mOnika
morkel mOrk@l morkel mOrk@l
morné mOrn'eI morné mOrn'eI
mostert m'Ost@rt mostert m'Ost@rt
reinette r@nEt reinette r@nEt
renette r@nEt renette r@nEt
renée r@neI renée r@neI
rené r@neI
retha re@ta retha re@ta
retief r@tif retief r@tif
rhodes _^_EN rhodes _^_EN
sharon S&r@-n sharon S&r@-n
sheila Si:la sheila Si:la
sigmund sigmunt sigmund sigmunt
sinatra _^_EN
sophia suf'i:ja sophia suf'i:ja
sophie _^_EN sophie _^_EN
springsteen _^_EN springsteen _^_EN


aangaande $2 aangaande $2
aanstaande $2 aanstaande $2
(a cappella) a||kap'&la
adagio ad'A:dZi;%@U adagio ad'A:dZi;%@U
afgaanse afg'A:ns@ afgaanse afg'A:ns@
afgane afg'A:n@ afgane afg'A:n@
anale an'A:l@ anale an'A:l@
anima $1 anima $1
animus animus animus animus
apoteose apOti;'o@s@
arrogansie arux2'ansi
as't as@t $u as't as@t $u
asof asOf asof asOf
asook %as_o@k asook %as_o@k
effense Ef@ns@ effense Ef@ns@
eks Eks eks Eks
ekself %&ks'&lf ekself %&ks'&lf
eksman $1
elders &ld@rs elders &ld@rs
elementale El@mEnt'A:l@ elementale El@mEnt'A:l@
elite il'i:t elite il'i:t
erger &rg@r erger &rg@r
ergering &rg@r@N ergering &rg@r@N
espeak i:;spi:k espeak i:;spi:k
espresso _^_IT
(et cetera) Ets'Et@ra (et cetera) Ets'Et@ra
euro Y@ru euro Y@ru
ewentwil e@v@ntv@l ewentwil e@v@ntv@l
exodus Eks'o@dWs exodus Eks'o@dWs


factotum $2
fakture $2 fakture $2
fetakaas fEtakA:s fetakaas fEtakA:s
figuur f@x2yr figuur f@x2yr
gewellys x2e@v@lleIs gewellys x2e@v@lleIs
gladiator x2ladi'A:tOr gladiator x2ladi'A:tOr
globale x2lo@b'A:l@ globale x2lo@b'A:l@
godalmagtig x2Ot_alm'ax2t@x2
gooi x2OI gooi x2OI
gomorra x2@mOra gomorra x2@mOra
graffiti graf'iti graffiti graf'iti
ingevolge $3 ingevolge $3
inkatha iNk'A:ta inkatha iNk'A:ta
inkluis $2 inkluis $2
innestel InnEst@l
insomnia @nsOmnija insomnia @nsOmnija
intens @nt'Ens intens @nt'Ens
intensiteit $4 intensiteit $4
kaliefa kal'ifa kaliefa kal'ifa
kameraderie kam@rA:d@r'i kameraderie kam@rA:d@r'i
kapittel kap'It@l kapittel kap'It@l
kateter kat'e@t@r
katswink katsv@nk katswink katsv@nk
kaviaar kavi'A:r kaviaar kavi'A:r
kennisvaardig $1 kennisvaardig $1
knapsekêrel knaps@k&:r@l knapsekêrel knaps@k&:r@l
kolossense kOl@s'e~ns@ kolossense kOl@s'e~ns@
komaan kOmA:n komaan kOmA:n
kompulsie kOmp'Wlsi
konfyttertjie kOnf'eIt&:rci konfyttertjie kOnf'eIt&:rci
konkawe kOnk'A:v@ konkawe kOnk'A:v@
konte $1 konte $1
libido l@bidu libido l@bidu
liefdespel lifd@sp&l liefdespel lifd@sp&l
lipstiek lIpstik lipstiek lIpstik
lisensiaat l@se~nsi;'A:t
lokaas lOk_A:s lokaas lOk_A:s
londense lOnd@ns@ londense lOnd@ns@
lord _^_EN lord _^_EN
oranjepers o@r'anj@p&:rs oranjepers o@r'anj@p&:rs
oudsher @Utsh&r oudsher @Utsh&r


palawa p@lA:va
pandemonium pand@m'o@niWm pandemonium pand@m'o@niWm
papperel pap@r'&l papperel pap@r'&l
parate par'A:t@ parate par'A:t@
skuldelas skWld@las skuldelas skWld@las
s'n s@n $u s'n s@n $u
slaparm slap_ar@-m slaparm slap_ar@-m
sneeubaleffek sniubal_if,Ek
sopas $2 sopas $2
spaghetti sp%agEt%i spaghetti sp%agEt%i
sobere s'o@b@r@ sobere s'o@b@r@
sononder sOn_On@r sononder sOn_On@r
sonop sOn_Op sonop sOn_Op
sonore sun'o@r@ sonore sun'o@r@
sonure sOn_yr@
sover so@f&r sover so@f&r
staccato $2 staccato $2
sterwens st&rv@ns sterwens st&rv@ns
stilswye $1 stilswye $1
strydros streIt_rOs strydros streIt_rOs
stukrag stykrax2
subiet sWb'it subiet sWb'it
suburbia sWb'Wrbija suburbia sWb'Wrbija
swangerswaar swaN@rswA:r swangerswaar swaN@rswA:r
verreweg f&r@v&x2 verreweg f&r@v&x2
verse f&:rs@ verse f&:rs@
vers f&:rs vers f&:rs
versindaba f&:rs_@ndA:ba
verste f&rst@ verste f&rst@
verte f&rt@ verte f&rt@
verweg f&:rv&x2 verweg f&:rv&x2
watwou vatv@U watwou vatv@U
weergalm $2 weergalm $2
weerklink $2 weerklink $2
weervoorspelling $1
weggewens v&x2@v'E:ns weggewens v&x2@v'E:ns
welaf v&l_af welaf v&l_af
weleer v&l_'e@r weleer v&l_'e@r

+ 44
- 4
dictsource/af_rules View File

//maintainer: Willem van der Walt //maintainer: Willem van der Walt
// email: [email protected]
// email: [email protected]
// tel: +27 12 8413996 // tel: +27 12 8413996
// Meraka Institute, CSIR // Meraka Institute, CSIR
//With contributions by Christo de Klerk //With contributions by Christo de Klerk
C) a (Cia_ A: // stadia and compounds/Nadia and similar C) a (Cia_ A: // stadia and compounds/Nadia and similar
admi (r %atm%i // move default stress: admiraal and compounds admi (r %atm%i // move default stress: admiraal and compounds
admi (ssie %atmi // fix stress and i sound: admissie and compounds admi (ssie %atmi // fix stress and i sound: admissie and compounds
adole (ssen %ad%o@l@ // fix stress and vowel sounds: adolessent/-e/-adolessensie
adolessen %ad%o@l@sEn // fix stress and vowel sounds: adolessent/-e/-agtig/adolessensie
ad (vies %at // move default stress: advies/-brief/-komitee and many similar ad (vies %at // move default stress: advies/-brief/-komitee and many similar


af (gunstig %af // move default stress: afgunstig/-e af (gunstig %af // move default stress: afgunstig/-e
asem A:s@m // asemgehaal/asemhaling/asemteug/ontwaseming asem A:s@m // asemgehaal/asemhaling/asemteug/ontwaseming
askari %askA:r%i // move default stress: askari/-'s askari %askA:r%i // move default stress: askari/-'s
_) as (ke %as // move default stress: askeet/askete/asketies/askese _) as (ke %as // move default stress: askeet/askete/asketies/askese
_) askite %askit@ // fix stress: askites(-punksie/-vog)
a (spersie %a // move default stress: aspersie and compounds a (spersie %a // move default stress: aspersie and compounds
_) aspi (rA %asp%i // move default stress: aspirant/-e and compounds _) aspi (rA %asp%i // move default stress: aspirant/-e and compounds
asse (ssor %asE // fix stress and e sound: assessor/-lid/-lede/-skap asse (ssor %asE // fix stress and e sound: assessor/-lid/-lede/-skap
@) atories %at'o@ris // stress on -ories: diktatories/organisatories/resperatories, etc. @) atories %at'o@ris // stress on -ories: diktatories/organisatories/resperatories, etc.
atrium A:triWm // fix a sound: atrium and compounds atrium A:triWm // fix a sound: atrium and compounds
atro (fie %atr%u // fix stress and o sound: (spier)atrofie atro (fie %atr%u // fix stress and o sound: (spier)atrofie
attaché _%at%aSe@ // correct pronunciation: (handels-/inligtings-)attaché
attrib (u %atr@b // move default stress: attribuut/bute/attributêr attrib (u %atr@b // move default stress: attribuut/bute/attributêr
K) au @U // trauma/-ties/Aucamp/Paul/-a/-us K) au @U // trauma/-ties/Aucamp/Paul/-a/-us
auer aU@r //Sauer etc. fixed au and e sounds in compounds. auer aU@r //Sauer etc. fixed au and e sounds in compounds.
boeke (tK b%ukE //move default stress and fix 2nd e sound: boeket and compounds boeke (tK b%ukE //move default stress and fix 2nd e sound: boeket and compounds
boepens b''upe~ns // fix stress, nasal e: boepens and compounds boepens b''upe~ns // fix stress, nasal e: boepens and compounds
boere bu:r@ // many compounds with boere boere bu:r@ // many compounds with boere
boer (gond b%ur // fix stress: Boergondië/-gondies/-e
boer (in b%ur // move default stress: boerin/-ne boer (in b%ur // move default stress: boerin/-ne
boe (tseer b%u // move default stress: boetseer and compounds boe (tseer b%u // move default stress: boetseer and compounds
bo (haai b%u // fix stress and o sound: bohaai and compounds bo (haai b%u // fix stress and o sound: bohaai and compounds
colombi (a@ k%Ol%Omb%i // fix stress and o sounds: Colombiaan/-ane/-aanse colombi (a@ k%Ol%Omb%i // fix stress and o sounds: Colombiaan/-ane/-aanse
corne (li kOrn''e@ // move default stress: Cornelia/Cornelis/Cornelius corne (li kOrn''e@ // move default stress: Cornelia/Cornelis/Cornelius
cy (_ _^_EN // words ending in cy are English cy (_ _^_EN // words ending in cy are English
cy (rillie s@ // fix y sound and stress: cyrillies/-e
chin (e S%in //chinees, chinese chin (e S%in //chinees, chinese




dani (gh d'A:n@ // -hoedanigheid/hoedanighede/onderdanigheid dani (gh d'A:n@ // -hoedanigheid/hoedanighede/onderdanigheid
@) dant d'ant // dant takes stress: kommandant/pruimedant @) dant d'ant // dant takes stress: kommandant/pruimedant
@) dderd (_ d@rt // ontredderd, se rule: dd d @) dderd (_ d@rt // ontredderd, se rule: dd d
@) d (eien t_ // fix d sound, pause: grond-/land-/landgoedeienaar/eiendom
@) d (einde_ t_ // fix d sound: maand-/noord-/suideinde @) d (einde_ t_ // fix d sound: maand-/noord-/suideinde
@) d (eis t_ // fix d sound, insert pause: skuldeiser/grondeise and many compounds @) d (eis t_ // fix d sound, insert pause: skuldeiser/grondeise and many compounds
dge (_ _^_EN // words ending in -dge are English: Cambridge/Hambidge... dge (_ _^_EN // words ending in -dge are English: Cambridge/Hambidge...
@d) esi (ma %Es%i // duodesimaal/heksadesimale @d) esi (ma %Es%i // duodesimaal/heksadesimale
@d) e (se_+ 'e@ // Kanadese/nadese, etc. @d) e (se_+ 'e@ // Kanadese/nadese, etc.
pred) e (sti E // predestinasie pred) e (sti E // predestinasie
estro (ge %Estr%u // fix stress: estrogeen(-reseptore and similar compounds)
_) evang ,e@faNx2 // evangelie/evangelis _) evang ,e@faNx2 // evangelie/evangelis


ou) e (C @ ou) e (C @
frikkade (l fr@k@d& // fix stress, a and e sounds: frikkadel/-le frikkade (l fr@k@d& // fix stress, a and e sounds: frikkadel/-le
front (A@ fr%Ont // fix stress and e sound: konfronterend/-e/konfrontering front (A@ fr%Ont // fix stress and e sound: konfronterend/-e/konfrontering
fru (str fr%W // move default stress: frustrerend/-e fru (str fr%W // move default stress: frustrerend/-e
@) ful (_ _^_EN // words ending in -ful are English
fung (e f%WNx2 // fungeer/fungerende/fungering fung (e f%WNx2 // fungeer/fungerende/fungering
fungus fWNgWs_ // fix g sound: fungus and 2nd us sound in compounds: fungusinfeksie fungus fWNgWs_ // fix g sound: fungus and 2nd us sound in compounds: fungusinfeksie
fusi (llade f%ys@ // move default stress: fusillade/-s fusi (llade f%ys@ // move default stress: fusillade/-s
@) ika (_ =%ik%a // logika/dinamika @) ika (_ =%ik%a // logika/dinamika
&) ike (_S3 @k@ &) ike (_S3 @k@
C) iking @k@N C) iking @k@N
imbe (s @mb@ // fix stress: imbesiel/-e
_) immer (@P5 'Im@r_ // immerafhanklik/immeringesteld, etc. _) immer (@P5 'Im@r_ // immerafhanklik/immeringesteld, etc.
impala %impA:la // fix stress and vowel sounds: impala and compounds impala %impA:la // fix stress and vowel sounds: impala and compounds
impera (tA@ @mp%Er%a // fix vowel sounds: imperatief/-tiewe/-tories/-e impera (tA@ @mp%Er%a // fix vowel sounds: imperatief/-tiewe/-tories/-e
in (heems @n // move default stress: inheems/-e/-heid/verinheemsing in (heems @n // move default stress: inheems/-e/-heid/verinheemsing
instruks @nstr'Wks // instruksie/s (stress) instruks @nstr'Wks // instruksie/s (stress)
instrukt @nstr%Wkt // instrukteur/s/instrukteer (stress) instrukt @nstr%Wkt // instrukteur/s/instrukteer (stress)
_) in (studeP2 ''In // move stress to prefix and fix e sound: instudering/instudeer




.group j .group j
bottel) kers k&:rs // fix e sound: bottelkers/-e bottel) kers k&:rs // fix e sound: bottelkers/-e
fees) kers k&:rs // fix e sound: feeskers/-e and compounds fees) kers k&:rs // fix e sound: feeskers/-e and compounds
@) ker (sie_ k&r // fix e sound: koekkersies and similar compounds @) ker (sie_ k&r // fix e sound: koekkersies and similar compounds
@) ker (tjie k@r // fix last e sound: merkertjie/werkertjie, etc.
kete (l ke@t@ // fix e sounds: stookketel/ketelmaker and many similar compounds kete (l ke@t@ // fix e sounds: stookketel/ketelmaker and many similar compounds
_) keuse k''Y@s@ // fix connecting e sound in compounds starting with keuse _) keuse k''Y@s@ // fix connecting e sound in compounds starting with keuse
kiaat k%i;A:t // move default stress: kiaat and compounds kiaat k%i;A:t // move default stress: kiaat and compounds
kwali (C@ kw%al%i // kwaliteit/kwalifiseer kwali (C@ kw%al%i // kwaliteit/kwalifiseer
kwaran (t kw%ar@n // kwarantyn and compounds kwaran (t kw%ar@n // kwarantyn and compounds
_) kwar (tA kw%ar // move default stress: kwartaal/kwartier _) kwar (tA kw%ar // move default stress: kwartaal/kwartier
_) kwarteind kwart_eInt // restore default stress, pause: kwarteind(-rondte/-stryd/-wedstryd
kwart (eeu kwart_ // stress and short break: kwarteeu(-fees/-viering...) kwart (eeu kwart_ // stress and short break: kwarteeu(-fees/-viering...)
kwartel kwart@l_ // restore default stress: kwartel/-eier/-s and similar kwartel kwart@l_ // restore default stress: kwartel/-eier/-s and similar
kwarte (t kw%artE // fix stress and e sound: (stryk)kwartet/-te kwarte (t kw%artE // fix stress and e sound: (stryk)kwartet/-te
kamer (C kA:m@r // kamerdeur/eetkamermat/sitkamervenster kamer (C kA:m@r // kamerdeur/eetkamermat/sitkamervenster
kamoeflage k%am%uflA:Z // kamoeflage and compounds kamoeflage k%am%uflA:Z // kamoeflage and compounds
kamoe (fl k%am%u // move default stress: kamoefleer/kamoeflering and compounds kamoe (fl k%am%u // move default stress: kamoefleer/kamoeflering and compounds
ka (nale k%a // short a in compounds: kommunikasie-/verbindingskanale, etc.
kandi (dA k%an%i // kandidaat/kandidate and compounds kandi (dA k%an%i // kandidaat/kandidate and compounds
@A) kaner (_ k'A:n@r // Afrikaner/Amerikaner @A) kaner (_ k'A:n@r // Afrikaner/Amerikaner
kanfer kA~nf@r_ // fix e sound: kanferboom/-bos/-hout/-olie, etc. kanfer kA~nf@r_ // fix e sound: kanferboom/-bos/-hout/-olie, etc.
@) ka (non k%a // shorten a sound in compounds like waterkanon/-ne @) ka (non k%a // shorten a sound in compounds like waterkanon/-ne
_) kano (vaar k%ano@ // fix stress and vowel sounds: kanovaarder/vaart, etc. _) kano (vaar k%ano@ // fix stress and vowel sounds: kanovaarder/vaart, etc.
kano (_ k%ano@ // fix last o sound: (opblaas)kano/-'s kano (_ k%ano@ // fix last o sound: (opblaas)kano/-'s
kanse (lK kans@ // not nasalised: kansel(kleed/-taal, etc.)
kanse (lle k%ans@ // fix stress, not nasalised: (ge)kanselleer kanse (lle k%ans@ // fix stress, not nasalised: (ge)kanselleer
kan (tien k%an // move default stress: kantien and compounds kan (tien k%an // move default stress: kantien and compounds
_) kan (to@ k%an move default stress: kantoor/kantore and compounds _) kan (to@ k%an move default stress: kantoor/kantore and compounds
kort (sigtig k%Ort // move default stress: kortsigtig/-e/-heid kort (sigtig k%Ort // move default stress: kortsigtig/-e/-heid
kosme (tiek k%Osm@ // move default stress: kosmetiek and compounds kosme (tiek k%Osm@ // move default stress: kosmetiek and compounds
kos (met k%Os // move default stress: kosmeties/-e kos (met k%Os // move default stress: kosmeties/-e
kosmo (poli k%Osm%u // fix stress and o sound: kosmopolities/-e
koste kOst@ // fix e sound in compounds: kostemodel/-ontleding/laekostelugdiens koste kOst@ // fix e sound in compounds: kostemodel/-ontleding/laekostelugdiens
kos (term kOs // fix e sound: kosterm/-e kos (term kOs // fix e sound: kosterm/-e
kos (tu k%Os // move default stress: kostuum and compounds kos (tu k%Os // move default stress: kostuum and compounds
_) lito (C l%it%u // fix stress and o sound: several compounds beginning with lito- _) lito (C l%it%u // fix stress and o sound: several compounds beginning with lito-
lit (otomie l%it // move default stress: litotomie lit (otomie l%it // move default stress: litotomie
_) lit (ograf l%it // to accommodate litografie/-grafies _) lit (ograf l%it // to accommodate litografie/-grafies
li (turgie l@ // fix stress and i sound: liturgie/-s/-se
@) ll (_N _^_EN // Words ending in -ll are English @) ll (_N _^_EN // Words ending in -ll are English
lobola l%ObO:la // fix stress and vowel sounds: lobola and compounds lobola l%ObO:la // fix stress and vowel sounds: lobola and compounds
loboto (mie l%ub%Ot%u // fix stress and o sounds: lobotomie loboto (mie l%ub%Ot%u // fix stress and o sounds: lobotomie
.group ma .group ma
@) marie (_ m%ar'i //names ending in marie fix a and stress. @) marie (_ m%ar'i //names ending in marie fix a and stress.
mari (tiem m%ar@ // fix stress and vowel sounds: maritiem/-e mari (tiem m%ar@ // fix stress and vowel sounds: maritiem/-e
macadamia m%ak%adA:m%i;%a // fix stress and a sounds: macadamia(-neut/-e)
macedo (nA m%as@do@ // fix stress and vowel sounds: Macedonië/Macedóniër/-s macedo (nA m%as@do@ // fix stress and vowel sounds: Macedonië/Macedóniër/-s
machiave m%ak%i%avE // fix stress, vowel and v sounds: Machiavelliaans/-e machiave m%ak%i%avE // fix stress, vowel and v sounds: Machiavelliaans/-e
made (lie m%A:d@ // fix stress and e sound: madeliefie/-s/watermadeliefies made (lie m%A:d@ // fix stress and e sound: madeliefie/-s/watermadeliefies
mane (wale m%an@ // fix stress and shorten a sound: manewale/-s and compounds mane (wale m%an@ // fix stress and shorten a sound: manewale/-s and compounds
_) mango maNg%u // fix g and o sounds: mangoboord/-sap/-'s _) mango maNg%u // fix g and o sounds: mangoboord/-sap/-'s
man (haft m%an // move default stress: manhaftig/-e/-heid man (haft m%an // move default stress: manhaftig/-e/-heid
mani (ak m%A:n%i // fix stress and 1st a sound: maniak/-ke and compounds
mani (akK mA:n%i // fix stress and 1st a sound: maniak/-ke and compounds
mania (k m%A:n%i;%a // but stress towards end: maniakaal/-kale
manier m@ni:r //manier and compounds manier m@ni:r //manier and compounds
manifes manifEs // fix vowel sounds: manifes and compounds/manifestasie/manifesteer manifes manifEs // fix vowel sounds: manifes and compounds/manifestasie/manifesteer
mani (ku m%an%i // fix stress and a sound: manikuur and compounds mani (ku m%an%i // fix stress and a sound: manikuur and compounds
meng (sel mEN // fix e sound: sitronellamengsel and similar compounds meng (sel mEN // fix e sound: sitronellamengsel and similar compounds
mening m'e@n@N mening m'e@n@N
mening (itis mEn@Nx2 // see rule: mening m'e@n@N mening (itis mEn@Nx2 // see rule: mening m'e@n@N
menopou (sa m%En%up%@U // fix stress and vowel sounds: menopousaal/-ale
menstru m%Enstr%y // 1st e not nasalised, fix stress: menstruasie/menstrueer menstru m%Enstr%y // 1st e not nasalised, fix stress: menstruasie/menstrueer
mentee (C mEnt'e@ // argumenteer/dokumenteer/fragmenteer stress related mentee (C mEnt'e@ // argumenteer/dokumenteer/fragmenteer stress related
mentele (K mEnt'e@l@ // stress always on penultimate slb of words ending in ntele/-r mentele (K mEnt'e@l@ // stress always on penultimate slb of words ending in ntele/-r
_) melodie mElud'i _) melodie mElud'i
_) melo (dr m'Elu //melodrama etc. _) melo (dr m'Elu //melodrama etc.
memora (bili m%Em%Or%a // fix vowel sounds and stress: (sport)memorabilia and similar memora (bili m%Em%Or%a // fix vowel sounds and stress: (sport)memorabilia and similar
merk (_ m&rk // fix e sound: gety-/gly-/sny-/goedgemerk
merke (_ m&rk@ // fix e sound: gety-/gly-/snymerke
_) metel me@t@l // vermetel/-e/-es/-heid... _) metel me@t@l // vermetel/-e/-es/-heid...
ment m'Ent ment m'Ent
mentali (teit m%Ent%al%i // fix stress: mentaliteit/sentimentaliteit and compounds/slagoffermentaliteit mentali (teit m%Ent%al%i // fix stress: mentaliteit/sentimentaliteit and compounds/slagoffermentaliteit
na (burig n%A: // move default stress: naburig/-e/-heid na (burig n%A: // move default stress: naburig/-e/-heid
na (byge n%A: // move default stress: nabygeleë and derivatives na (byge n%A: // move default stress: nabygeleë and derivatives
nabyh (e n%A:beIh // move default stress: nabyheid/-hede nabyh (e n%A:beIh // move default stress: nabyheid/-hede
_) nag (aap nax2_ // fix a sound and insert pause: nagaap and compounds
nag (adder nax2_ // fix a sound, pause: nagadder/-s/nagaddergif, etc. nag (adder nax2_ // fix a sound, pause: nagadder/-s/nagaddergif, etc.
_) nag (apA nax2_ // fix a sound and insert pause: nagape/nagapie/-s
na (ï n%a_ // naïef/naïewe/naïwiteit na (ï n%a_ // naïef/naïewe/naïwiteit
@) na (lis n%a // shorten a sound: joernalis/-te/-tiek @) na (lis n%a // shorten a sound: joernalis/-te/-tiek
nami (bi n%amI // Namibië/Namibiese nami (bi n%amI // Namibië/Namibiese
nor (ma@ n%Or // normaal/normaalweg/normale/abnormaal/-ale nor (ma@ n%Or // normaal/normaalweg/normale/abnormaal/-ale
nostal (gie_N n%Ost%al // stress on last slb.: nostalgie nostal (gie_N n%Ost%al // stress on last slb.: nostalgie
no (stalgie n%O // stress on 2nd slb.: nostalgies no (stalgie n%O // stress on 2nd slb.: nostalgies
notari (A n%o@t%ar%i; // fix stress: notarieel/notariële
note (b no@t@ // fix e sound: notebalk/-e/-bank/-beurs note (b no@t@ // fix e sound: notebalk/-e/-bank/-beurs
notule (K n%utyl@ // fix stress and vowel sounds: notule and compounds notule (K n%utyl@ // fix stress and vowel sounds: notule and compounds
novelle n%uf&l@ // move default stress and fix o sound: novelle/-s and compounds novelle n%uf&l@ // move default stress and fix o sound: novelle/-s and compounds
oor (gank %o@r // move default stress: oorganklik/-e/-heid oor (gank %o@r // move default stress: oorganklik/-e/-heid
_) oor (groei %o@r // move default stress: oorgroei/-de _) oor (groei %o@r // move default stress: oorgroei/-de
_) oor (haas %o@r // move default stress: oorhaas/-tig/-ting _) oor (haas %o@r // move default stress: oorhaas/-tig/-ting
oor (hand@ o@r' // stress oorhandig/ing, but oorhand
_) oor (hand@ o@r' // stress oorhandig/ing, but oorhand
oor (heers %o@r // move default stress oor (heers %o@r // move default stress
_) oor (hoofs %o@r // move default stress: oorhoofs/-e _) oor (hoofs %o@r // move default stress: oorhoofs/-e
oorkoepel o@rk'up@l // stress and pronunc. of el: oorkoepelend/oorkoepeling oorkoepel o@rk'up@l // stress and pronunc. of el: oorkoepelend/oorkoepeling
pol (fyn p%Ol // move default stress: polfyntjie/-s pol (fyn p%Ol // move default stress: polfyntjie/-s
po (liep p%u // fix stress and o sound: poliep/-e/-agtig and compounds of poliep po (liep p%u // fix stress and o sound: poliep/-e/-agtig and compounds of poliep
po (liesman pu // fix o sound: poliesman/-ne po (liesman pu // fix o sound: poliesman/-ne
poliëste (r p%Ol%i;Est@ // fix stress and vowel sounds: poliëster(rok and other compounds)
polio po@liu // polio and compounds polio po@liu // polio and compounds
_) polis (K p''o@l@s // fix stress and o sound: polis/-dokument and similar _) polis (K p''o@l@s // fix stress and o sound: polis/-dokument and similar
polisie p%ulis%i polisie p%ulis%i
pre (lud pr@ // fix stress and e sound: prelude/-s/(ge)preludeer pre (lud pr@ // fix stress and e sound: prelude/-s/(ge)preludeer
pre (mier pr@ // move default stress and fix e sound: premier and compounds pre (mier pr@ // move default stress and fix e sound: premier and compounds
pre (nata pr,e@ // fix e sound: prenataal/-tale pre (nata pr,e@ // fix e sound: prenataal/-tale
prepa (ra pr%Ep@ // fix stress and vowel sounds: (voedings)preparaat/-rate
presbiteri (a pr%Esb@t%e@r%i presbiteri (a pr%Esb@t%e@r%i
@) present pr@sEnt // restore default stress when present 2nd part of compound: krismispresent, etc. @) present pr@sEnt // restore default stress when present 2nd part of compound: krismispresent, etc.
prese (dent pr@s@ // fix stress and e sounds: presedent/-testelsel... prese (dent pr@s@ // fix stress and e sounds: presedent/-testelsel...


prose (dure pr%Os@ // (regs)prosedure/prosedureel/-rele prose (dure pr%Os@ // (regs)prosedure/prosedureel/-rele
prosti (tu pr%Ost@ // fix stress and i sound: prostituut/prostitute/prostitusie and compounds prosti (tu pr%Ost@ // fix stress and i sound: prostituut/prostitute/prostitusie and compounds
prote (ï pr%o@t@ // fix stress and vowel sounds: proteïene/proteïen(aanvulling, etc.)
protes prut'Es protes prut'Es
protes (te_N pr%utEs // proteste, but prevent breaking protestering protes (te_N pr%utEs // proteste, but prevent breaking protestering
protest ,prOt@st protest ,prOt@st
o) s (_ s // exceptions to rule: @@@) s (_S1 s o) s (_ s // exceptions to rule: @@@) s (_S1 s
u) s (_ s // exceptions to rule: @@@) s (_S1 s u) s (_ s // exceptions to rule: @@@) s (_S1 s
s (chemi s // split s/ch: watersuiweringschemikalieë and similar compounds s (chemi s // split s/ch: watersuiweringschemikalieë and similar compounds
scenario s%e@nA:r%i;%o@ // fix sc, fix stress in compounds like rampscenario
sch S sch S
s (chaos s // split s/ch: regs-/verkeerschaos s (chaos s // split s/ch: regs-/verkeerschaos
sh (_ _^_EN sh (_ _^_EN
_) sh S // sh at beginning of word pronounced like English sh _) sh S // sh at beginning of word pronounced like English sh
shire (_ _^_EN // names ending in shire are English: yorkshire/Oxfordshire, etc. shire (_ _^_EN // names ending in shire are English: yorkshire/Oxfordshire, etc.
@) sielkun (dig s%ilk,Wn // restore default stress: bedryf-/kinder-/nywerheidsielkundige/-s
sj S sj S
s (jag s // split sj: baasjagter/patrysjag/pelsjagter s (jag s // split sj: baasjagter/patrysjag/pelsjagter
sja (ma S%a // fix stress and a sound: sjamane and compounds sja (ma S%a // fix stress and a sound: sjamane and compounds
_) si (klo s%i // fix stress and i sound: sikloon/siklone/sikloop/siklope _) si (klo s%i // fix stress and i sound: sikloon/siklone/sikloop/siklope
siklu (s siklW // siklus and many compounds siklu (s siklW // siklus and many compounds
silhoe (A s@l%uw // silhoeët/-te/-teer silhoe (A s@l%uw // silhoeët/-te/-teer
siliko (n sIl%ik%O // fix 1st i sound: silikon and compounds
silikoon s@l%iko@n_ // fix stress, pause: silikoon(inplanting, etc.)
sili (nd s@lI // silinder(s)/silinderkoppe sili (nd s@lI // silinder(s)/silinderkoppe
si (llabA s@ si (llabA s@
si (napK s@ // fix stress and i sound: sinaps/-esinapties si (napK s@ // fix stress and i sound: sinaps/-esinapties
sultana s%WltA:n%a // fix stress, keep last a short in compounds: sultana/-s sultana s%WltA:n%a // fix stress, keep last a short in compounds: sultana/-s
_) su (meri s%u // fix stress and u sound: sumeries/-e _) su (meri s%u // fix stress and u sound: sumeries/-e
su (mmier s%W // move default stress: sumier/-e su (mmier s%W // move default stress: sumier/-e
super (A s''yp@r_ // fix stress, break in compounds like superintelligent
superintendent s,upr@nt%EndEnt // fix stress and vowel sounds: superintendent and compounds superintendent s,upr@nt%EndEnt // fix stress and vowel sounds: superintendent and compounds
surro (ga s%Wr%u // fix stress and o sound: surrogaat/surrogate and compounds surro (ga s%Wr%u // fix stress and o sound: surrogaat/surrogate and compounds
su (saC s%u // fix stress and u sound: susan/-na/susara su (saC s%u // fix stress and u sound: susan/-na/susara
__) se (_ s@ //Se at start of sentence. __) se (_ s@ //Se at start of sentence.
_) sebra se@bra // fix vowel sounds: sebra/-strepe; variant of zebra _) sebra se@bra // fix vowel sounds: sebra/-strepe; variant of zebra
_) se (dent s@ // fix stress and e sounds: sedent/-e _) se (dent s@ // fix stress and e sounds: sedent/-e
sede (ring s@de@ // fix stress and e sounds: sedering and compounds
_) se (doos s@ // fix stress and e sound: sedoos(wind) _) se (doos s@ // fix stress and e sound: sedoos(wind)
se (ggA s& // fix e sound: niksseggend/-e se (ggA s& // fix e sound: niksseggend/-e
@) seko (no@ s_%Ek%u // fix e sound; default stress; insert short pause: bedryfs-landsekonomie/-s/-ekonoom @) seko (no@ s_%Ek%u // fix e sound; default stress; insert short pause: bedryfs-landsekonomie/-s/-ekonoom
sta (tutA st%a // fix stress and a sound: statute/statutêr sta (tutA st%a // fix stress and a sound: statute/statutêr
êr) ste (_S3 st@ // preserve stress: elementêrste/primêrste, etc. êr) ste (_S3 st@ // preserve stress: elementêrste/primêrste, etc.
_) ste (faan st@ // fix stress and e sound: Stefaan/-s/-sie _) ste (faan st@ // fix stress and e sound: Stefaan/-s/-sie
@C) ste (man st@ // fix e sound: ag(t)steman(-posisie)
%Cel) ste (r st& // fix e sound: dubbelster/-re %Cel) ste (r st& // fix e sound: dubbelster/-re
Cet) ste (rK st& // fix e sound: ballet-/kabaret-/krieketster/-re Cet) ste (rK st& // fix e sound: ballet-/kabaret-/krieketster/-re
dwaal) ste (r st& // fix e sound: dwaalster/-re dwaal) ste (r st& // fix e sound: dwaalster/-re
film) ste (r st& // fix e sound: filmster and compounds film) ste (r st& // fix e sound: filmster and compounds
nd) ste (r st& // fix e sound: aandster/oggendster nd) ste (r st& // fix e sound: aandster/oggendster
pool) ste (r st& // fix e sound: poolster pool) ste (r st& // fix e sound: poolster
pop) ste (r st& // fix e sound: popster/-re
prent) ste (r st& // fix e sound: rolprentster/-re prent) ste (r st& // fix e sound: rolprentster/-re
rock) ste (r st& // fix e sound: rockster/-re
see) ste (r st& // fix e sound: seester/-re/seesterpunte and similar compounds see) ste (r st& // fix e sound: seester/-re/seesterpunte and similar compounds
sepie) ste (r st& // fix e sound: sepiester/-re sepie) ste (r st& // fix e sound: sepiester/-re
sewe) ste (r st& // fix e sound: sewester and compounds sewe) ste (r st& // fix e sound: sewester and compounds
super) ste (r st& // fix e sound: superster/-re
visie) ste (r st& // fix e sound: televisiester/-re visie) ste (r st& // fix e sound: televisiester/-re
_) ste (ri st%E // fix stress and e sound: steriel/-e/steriliteit _) ste (ri st%E // fix stress and e sound: steriel/-e/steriliteit
ster (-hotel st&r // fix e sound: een-/twee-/drie-/vier-/vyfster-hotel ster (-hotel st&r // fix e sound: een-/twee-/drie-/vier-/vyfster-hotel
taren (ta t%ar@n // fix stress and 1st a sound: tarentaal/tarentale taren (ta t%ar@n // fix stress and 1st a sound: tarentaal/tarentale
ta (rief t%a // fix stress and a sound: tarief and compounds: (advertensie)tarief(vasstelling) ta (rief t%a // fix stress and a sound: tarief and compounds: (advertensie)tarief(vasstelling)
ta (riewe t%a // fix stress and a sound: tariewe and compounds: losies-/advertensietariewe ta (riewe t%a // fix stress and a sound: tariewe and compounds: losies-/advertensietariewe
_) tar (ta@ t%ar // move default stress: Tartaar/-se/Tartare
tatoe (ë t%at%u // fix stress: tatoeëring and compounds
taverne t%af&rn@ // fix stress and 1st e sound: taverne and compounds taverne t%af&rn@ // fix stress and 1st e sound: taverne and compounds
taver (nier t%af@r // move stress to end: tavernier/-s taver (nier t%af@r // move stress to end: tavernier/-s


@) tief (_ t'if // alternatief/aktief/instinktief/(ak)kumulatief @) tief (_ t'if // alternatief/aktief/instinktief/(ak)kumulatief
tierlan (ty t%i:rl%an // move default stress: tierlantyntjie/-s tierlan (ty t%i:rl%an // move default stress: tierlantyntjie/-s
@) tiewe (_ t'iv@ // alternatiewe/aktiewe/instinktiewe/(ak)kumulatiewe @) tiewe (_ t'iv@ // alternatiewe/aktiewe/instinktiewe/(ak)kumulatiewe
@) tiewe (r_ t'iv@ // positiewer and similar comparitives
_) tinen (ta@ t%in%En // fix stress and e sound: kontinentaal/-tale _) tinen (ta@ t%in%En // fix stress and e sound: kontinentaal/-tale
tink (tink t@Nk // move default stress: tinktinkie/-s tink (tink t@Nk // move default stress: tinktinkie/-s
ti (perA t%i // move default stress: tipering/tiperend/-e ti (perA t%i // move default stress: tipering/tiperend/-e
vere (h fe@r@ // ver- not prefix: verehoed/-e/-ens vere (h fe@r@ // ver- not prefix: verehoed/-e/-ens
vere (k fe@r@ // ver- not prefix: verekombers/-kuif/-kussing vere (k fe@r@ // ver- not prefix: verekombers/-kuif/-kussing
vere (m fe@r@ // ver- not prefix: verematras/-se/-sie vere (m fe@r@ // ver- not prefix: verematras/-se/-sie
verend (_ f'e@r@nt // fix stress: innoverend/motiverend
verende f'e@r@nd@ verende f'e@r@nd@
verer (ing f@r_e@r // verering and compounds ending with verering, eg. heldeverering verer (ing f@r_e@r // verering and compounds ending with verering, eg. heldeverering
vere (v fe@r@ // fix stress and e sounds: verevlam and similar vere (v fe@r@ // fix stress and e sounds: verevlam and similar

+ 1
- 1
dictsource/cs_list View File

š eS š eS
t te: t te:
ť ce: ť ce:
u u:
_u u:
ú dl'oUhe:,u: ú dl'oUhe:,u:
ů 'u:s_kR'oUZkem ů 'u:s_kR'oUZkem
_v ve: _v ve:

+ 34
- 35
dictsource/da_list View File

_8X f'irs _8X f'irs
_9X h&lf'Ems // PB a changed to & _9X h&lf'Ems // PB a changed to &
_0C h'un*@:D _0C h'un*@:D
_1C ed||h'unR@:D // PB addet 'et hundrede'
_1C ed||h'unR@:D // PB added 'et hundrede'
_0M1 t'u:s@-n _0M1 t'u:s@-n
_1M1 ed||t'u:s@-n // PB added 'et' to tusind _1M1 ed||t'u:s@-n // PB added 'et' to tusind
_1M2 'e:n||milij'o:n _1M2 'e:n||milij'o:n
_0M2 milij'o:n3
_0M2 milij'o:nV // PB [3] changed to [V]
_1M3 'e:n||milij'A:d _1M3 'e:n||milij'A:d
_0M3 milij'A:d3 _0M3 milij'A:d3
_1M4 'e:n||bilij'o:n _1M4 'e:n||bilij'o:n
_3o trEdj3 // 3. tredje _3o trEdj3 // 3. tredje
_4o fjeV // 4. fjerde _4o fjeV // 4. fjerde
_5o fEmt3 // 5. femte _5o fEmt3 // 5. femte
_6o sj&d3 // 6. sjette
_6o sjEd3 // 6. sjette
_7o syvn3 // 7. syvende _7o syvn3 // 7. syvende
_8o Vtn3 // 8. ottende _8o Vtn3 // 8. ottende
_9o ni@n3 // 9. niende _9o ni@n3 // 9. niende
// function words // function words


den dEn $u den dEn $u
en e:n $u
en $u
et et $u et et $u
her $u her $u
kun $u kun $u
men $pause // but men $pause // but
eller // or eller // or
mens $pause // while mens $pause // while
for fV
for
fordi fVd'i $pause // because - PB: changed stress fordi fVd'i $pause // because - PB: changed stress
når nVr $pause // while når nVr $pause // while
der dEr $u+ $u // PB changed from [dA] der dEr $u+ $u // PB changed from [dA]
// pronouns // pronouns
jeg jai $u+ // I jeg jai $u+ // I
du du $u du du $u
de di $u
de $u
han $u han $u
hun $u hun $u
det de $u det de $u
hooligan _^_EN hooligan _^_EN
interface _^_EN interface _^_EN
image _^_EN image _^_EN
joke _^_EN
laptop _^_EN laptop _^_EN
level _^_EN level _^_EN
login _^_EN login _^_EN
pair _^_EN pair _^_EN
password _^_EN password _^_EN
penthouse _^_EN penthouse _^_EN
pickup _^_EN
pidgin _^_EN pidgin _^_EN
ranger _^_EN ranger _^_EN
receiver _^_EN receiver _^_EN
understatement _^_EN understatement _^_EN
sexy _^_EN sexy _^_EN
single _^_EN single _^_EN
skateboard _^_EN
small _^_EN small _^_EN
snob _^_EN snob _^_EN
song _^_EN song _^_EN
warrior _^_EN warrior _^_EN


// PB names // PB names
august awgOsd $capital
august OgOsd $capital
austin _^_EN $alt austin _^_EN $alt
bailey _^_EN $alt bailey _^_EN $alt
barry _^_EN $alt
bbc _^_EN $alt bbc _^_EN $alt
boston _^_EN $alt boston _^_EN $alt
bronx _^_EN $alt bronx _^_EN $alt
piccadilly _^_EN piccadilly _^_EN
reynolds _^_EN $alt reynolds _^_EN $alt
purvis _^_EN purvis _^_EN
washington _^_EN $alt
white _^_EN $alt white _^_EN $alt


// PB French words // PB French words
ignorant $alt ignorant $alt
immigrant $alt immigrant $alt
imposant $alt imposant $alt
infant $alt
//infant $alt
informant $alt informant $alt
injuriant $alt injuriant $alt
insinuant $alt insinuant $alt
regensian $alt regensian $alt
republikan $alt republikan $alt
retsmedicin $alt retsmedicin $alt
roman $alt
rotarian $alt rotarian $alt
rumæn $alt rumæn $alt
salvadoran $alt salvadoran $alt
gigantomani $alt gigantomani $alt
guarani $alt guarani $alt
harmoni $alt harmoni $alt
filharmoni $alt
hegemoni $alt hegemoni $alt
homofoni $alt homofoni $alt
ironi $alt ironi $alt
pesticid $alt pesticid $alt
polyamid $alt polyamid $alt
rapid $alt rapid $alt
rheumatoid $alt
rigid $alt rigid $alt
sakkarid $alt sakkarid $alt
skizoid $alt skizoid $alt
auditer $alt auditer $alt
augmentere $alt augmentere $alt
auktionere $alt auktionere $alt
bortauktionere $alt
auskulter $alt auskulter $alt
autentificer $alt autentificer $alt
autografere $alt autografere $alt
friter $alt friter $alt
frotter $alt frotter $alt
frustrer $alt frustrer $alt
fundamenter $alt
fundamentere $alt
funder $alt funder $alt
funger $alt funger $alt
funktionaliser $alt funktionaliser $alt
kautioner $alt kautioner $alt
kaver $alt kaver $alt
kilometrer $alt kilometrer $alt
klarere $alt
//klarere $alt
klarificer $alt klarificer $alt
klassificer $alt klassificer $alt
klausulere $alt klausulere $alt
korroder $alt korroder $alt
korruger $alt korruger $alt
korrumper $alt korrumper $alt
kostumer $alt
kostumere $alt
kostumier $alt kostumier $alt
krakeler $alt krakeler $alt
krediter $alt krediter $alt
kronologiser $alt kronologiser $alt
kropsvisiter $alt kropsvisiter $alt
krydsrevider $alt krydsrevider $alt
krypter $alt
kryptere $alt
kryptografer $alt kryptografer $alt
krystalliser $alt krystalliser $alt
kubere $alt kubere $alt
kvantificer $alt kvantificer $alt
kvinkeler $alt kvinkeler $alt
kvitter $alt kvitter $alt
kvoter $alt
kvotere $alt
kværuler $alt kværuler $alt
kæresterer $alt kæresterer $alt
kønsdiskriminer $alt kønsdiskriminer $alt
longer $alt longer $alt
lorgnetter $alt lorgnetter $alt
lukrer $alt lukrer $alt
lædere $alt
lædere $alt // problem with the noun 'læder' = "leather"
magasinere $alt magasinere $alt
opmagasiner $alt opmagasiner $alt
magnetiser $alt magnetiser $alt
palataliser $alt palataliser $alt
palletere $alt palletere $alt
palper $alt palper $alt
paneler $alt
panelere $alt
paner $alt paner $alt
panorer $alt panorer $alt
parader $alt
paradere $alt
parafer $alt parafer $alt
paraffiner $alt paraffiner $alt
parafraser $alt
parafrasere $alt
paragrafer $alt paragrafer $alt
paralleliser $alt paralleliser $alt
paralyser $alt paralyser $alt
portier $alt portier $alt
portrættere $alt portrættere $alt
posere $alt posere $alt
positioner $alt
positionere $alt
postdater $alt postdater $alt
postere $alt postere $alt
postuler $alt postuler $alt
potenser $alt
potensere $alt
pousser $alt pousser $alt
praktiser $alt praktiser $alt
premier $alt premier $alt
protokollere $alt protokollere $alt
provianter $alt provianter $alt
provoker $alt provoker $alt
fremprovoker $alt
præciser $alt præciser $alt
prædestiner $alt prædestiner $alt
prædisponer $alt prædisponer $alt
reverser $alt reverser $alt
revider $alt revider $alt
revitaliser $alt revitaliser $alt
revolter $alt
revolutioner $alt
revoltere $alt
revolutionere $alt
revurder $alt revurder $alt
rikochetter $alt rikochetter $alt
riposter $alt riposter $alt
romantiser $alt romantiser $alt
roter $alt roter $alt
rouler $alt rouler $alt
rouletter $alt
roulettere $alt
rubricer $alt rubricer $alt
ruinere $alt ruinere $alt
rumster $alt rumster $alt
skraver $alt skraver $alt
skrædderer $alt skrædderer $alt
skulpter $alt skulpter $alt
skulpturer $alt
skulpturere $alt
skvadroner $alt skvadroner $alt
smukkeser $alt smukkeser $alt
snedkerer $alt snedkerer $alt
subordiner $alt subordiner $alt
subsidier $alt subsidier $alt
subskriber $alt subskriber $alt
substantiver $alt
substantivere $alt
substituer $alt substituer $alt
subsumer $alt subsumer $alt
subtraher $alt subtraher $alt
terroriser $alt terroriser $alt
testamentere $alt testamentere $alt
testere $alt testere $alt
tiere $alt
//tiere $alt
titrer $alt titrer $alt
tituler $alt tituler $alt
tivoliser $alt tivoliser $alt
trianguler $alt trianguler $alt
triumfere $alt triumfere $alt
trivialiser $alt trivialiser $alt
trompeter $alt
trompetere $alt
trunker $alt trunker $alt
//trænere $alt //trænere $alt
tunnelere $alt tunnelere $alt
tampon $alt tampon $alt
testosteron $alt testosteron $alt


// -tron list (on)
// -t()ron list (on)
betatron $alt betatron $alt
bevatron $alt bevatron $alt
citron $alt citron $alt
neutron $alt neutron $alt
patron $alt patron $alt
plastron $alt plastron $alt
skabelon $alt
synkrocyklotron $alt synkrocyklotron $alt
synkrotron $alt synkrotron $alt
flakon fl&k'VN $alt flakon fl&k'VN $alt
ikon $alt ikon $alt
karakteristikon // Vn $alt karakteristikon // Vn $alt
kokon kok'VN $alt
leksikon // Vn $alt leksikon // Vn $alt
onomatopoietikon // Vn $alt onomatopoietikon // Vn $alt
panoptikon // Vn $alt panoptikon // Vn $alt
duatlet $alt duatlet $alt
dublet $alt dublet $alt
epaulet $alt epaulet $alt
filet $alt
//filet $alt
flageolet $alt flageolet $alt
ifolet $alt ifolet $alt
kavalet $alt kavalet $alt
applikator $alt applikator $alt
auditor $alt auditor $alt
defibrillator $alt defibrillator $alt
deflektor $alt
deklamator $alt deklamator $alt
demodulator $alt demodulator $alt
demonstrator $alt demonstrator $alt

+ 791
- 200
dictsource/da_rules
File diff suppressed because it is too large
View File


+ 2
- 16
dictsource/de_list View File

da $u+ da $u+
durch $u+ $pause durch $u+ $pause
für fy:r $u+ $pause $only für fy:r $u+ $pause $only
fuer fy:r $u+ $pause $only
gegen ge:g@n $u+ $pause gegen ge:g@n $u+ $pause
hin hIn hin hIn
in In $u+ $brk in In $u+ $brk
(nicht nur) n'ICt||n'u:r $pause (nicht nur) n'ICt||n'u:r $pause
(gar nicht) g,A:rn'ICt (gar nicht) g,A:rn'ICt


// should these be in the Rules because they can be a prefix in a
// should these be in the Rules if they can be a prefix in a
// compound verb ? // compound verb ?
daran dA:r'an
darauf $2
daraus $2
dabei $2
dadurch dA:d'UrC dadurch dA:d'UrC
dafür $2
dagegen $2 dagegen $2
daher dA:h'Er
dahin dA:h'In
damit dA:m'It damit dA:m'It
danach $2 danach $2
daneben $2
darein $2
darin dA:r'In
darüber $2
darum $2
darunter $2
davon dA:f'On
dazu dA:ts'u:
umher Umh'Er umher Umh'Er
umhin Umh'In umhin Umh'In
woran vo:r'an woran vo:r'an

+ 92
- 34
dictsource/de_rules View File



.L01 l r .L01 l r
.L02 c f h k p q s t z // unvoiced, except s+vowel .L02 c f h k p q s t z // unvoiced, except s+vowel
.L03 a ä



// This file is UTF-8 encoded // This file is UTF-8 encoded


_) abzu (@P4 'aptsu: _) abzu (@P4 'aptsu:
_) ac (et ats _) ac (et ats
_) ad (ju at _) ad (ju at
_) an (@P2 _!'an
_) an (@P2 'an
_) an (a %an _) an (a %an
_) a (natioP1 'A: _) a (natioP1 'A:
_) anath anat _) anath anat
_) anim ,ani:m _) anim ,ani:m
_) ani (s %ani: _) ani (s %ani:
a (Co_ 'A: a (Co_ 'A:
_) ann an
_) an (nadP2 'an
_) an (nL03hP2 'an
_) anti (@P4 ,antI _) anti (@P4 ,antI
_) an (tw an _) an (tw an
_) auf (@P3 _!'aUf _) auf (@P3 _!'aUf
m) ayr (_ aI3 m) ayr (_ aI3
p) ay EI p) ay EI



.group b .group b
_) b (_ be: _) b (_ be:
_) b (L01A b // allow bl br at start of word _) b (L01A b // allow bl br at start of word
bo (sh bo: bo (sh bo:
_) bundes b'Und@s _) bundes b'Und@s



.group c .group c
_) c (_ se: _) c (_ se:
_) c (L01A k // allow cl cr at start of word _) c (L01A k // allow cl cr at start of word
c k
c) c
ck k

_) c (el S
fa) c (et ts
_) cey tsaI
chef (_ SEf
_) c (ent ts
c (ie s
pla) c (ie ts
coat (_ _^_EN
_) code ko:t
_) computer(@P kOmpj'u:t3
_) cow _^_EN
crew _^_EN
cup _^_EN
_) cyber saIb3


.group ch
_) ch (L01A k _) ch (L01A k
_) ch (a S _) ch (a S
_) ch (A C _) ch (A C
_) ch (o k _) ch (o k

c k
c) c

ch C ch C
a) ch x a) ch x
o) ch x o) ch x
ü) chen (_ C@n ü) chen (_ C@n


chs ks (_ chs ks (_
ck k

_) c (el S
fa) c (et ts
_) cey tsaI
chef (_ SEf
_) c (ent ts
chance SA~s@ chance SA~s@
chara (kt k%ara chara (kt k%ara
_) ch (ic S _) ch (ic S
chro kro: chro kro:
nä) chs (t Cs nä) chs (t Cs
wa) chstu (m kstu: wa) chstu (m kstu:
c (ie s
pla) c (ie ts
coat (_ _^_EN
_) code ko:t
_) computer(@P kOmpj'u:t3
_) cow _^_EN
crew _^_EN
cup _^_EN
_) cyber saIb3



.group d .group d
_) d (_ de: _) d (_ de:
ds (_ ts ds (_ ts
dt t dt t
ddt t ddt t

soun) d d soun) d d
_) darüber (@P7 dar'y:b@r
_) darum (@P5 dar'Um
_) darunter (@P8 dar'Unt@r

_) dabei (P5 dA:'baI
_) dafür (P5 dA:f'yr
_) daher (P5 dA:h'Er
_) dahin (P5 dA:h'In
_) dahinter (P8 dA:h'Int3
_) daneben (P7 dA:n'e:b@n
_) daran (P5 dA:r'an
_) darauf (P6 dA:r'aUf
_) daraus (P6 dA:r'aUs
_) darein (P6 dA:r'aIn
_) darin (P5 dA:r'In
_) darüber (P7 dA:r'y:b@r
_) darum (P5 dA:r'Um
_) darunter (P8 dA:r'Unt@r
_) davon (P5 dA:f'On
_) davor (P5 dA:f'o:r
_) dazu (P4 dA:ts'u:

_) daten (@P5 d'at@n _) daten (@P5 d'at@n
_) deal _^_EN _) deal _^_EN
_) de (if de: _) de (if de:
&) eren (_S4 @r@n &) eren (_S4 @r@n
&) erer (_S4 @r3 &) erer (_S4 @r3
&) eres (_S4 @r@s &) eres (_S4 @r@s
&) er (X_ 3:
er (d_ e:r er (d_ e:r
&) er (r_ E &) er (r_ E
w) er (k_ Er w) er (k_ Er
_) frohlock fro:l'Ok _) frohlock fro:l'Ok
_) fung (A fUNg _) fung (A fUNg



.group g .group g
_) g (_ ge: _) g (_ ge:
_) g (L01A g // allow _gl _gr _) g (L01A g // allow _gl _gr
green _^_EN green _^_EN
guide _^_EN guide _^_EN
gue (_ k gue (_ k
_) güte (@P4 g'y:t@



.group ge .group ge
_) ge (@P2 g@ _) ge (@P2 g@
ge (rät g@ ge (rät g@
ge (strig gE ge (strig gE



.group h .group h
_) h (_ hA: _) h (_ hA:
h h h h
_) herüber (P7 hEr'y:b3 _) herüber (P7 hEr'y:b3
_) herum (P5 hEr'Um _) herum (P5 hEr'Um
_) herunter (P8 hEr'Unt3 _) herunter (P8 hEr'Unt3
_) hervor (P6 hErf'Or
_) hervor (P6 hErf'o:r
_) hier (@ h%i:r _) hier (@ h%i:r
_) hilf (@P4 h'Ilf _) hilf (@P4 h'Ilf
_) hilfs (@P5 h'Ilfs _) hilfs (@P5 h'Ilfs
_) i (mag I _) i (mag I
i (Co_ 'i: i (Co_ 'i:
ik (o_ i:k ik (o_ i:k
i (l_ 'i:
k) i (l_ I
&) im (o_ =i:m &) im (o_ =i:m
r) i (na_ 'i: r) i (na_ 'i:
// @) ing (_N _^_EN
_) in (k %In _) in (k %In
_) inter Int@r _) inter Int@r
&) in (_ i2n &) in (_ i2n
n n n n
n) n n) n
ng N ng N
// ng (A Ng
// ng (l Ng
o) ng (e ng o) ng (e ng
o) ng (A Ng o) ng (A Ng
u) ng (i Ng u) ng (i Ng
_) psycho (ti psy:C'o: _) psycho (ti psy:C'o:
_) pu (e p%u: _) pu (e p%u:



.group q .group q
_) q (_ ku: _) q (_ ku:
q k q k
qu kv qu kv
@) que (_ =k @) que (_ =k



.group r .group r
_) r (_ Er _) r (_ Er
r r r r
rangier rA:NZ'i:r rangier rA:NZ'i:r
_) re (d re: _) re (d re:
ressourc rEs'Urs ressourc rEs'Urs
revers r%e:vErs



.group s .group s
_) s (_ Es _) s (_ Es
synthesi _^_EN synthesi _^_EN
system z%Iste:m system z%Iste:m



.group t .group t
_) t (_ te: _) t (_ te:
t t t t
traver tr%avEr traver tr%avEr
_) tw _^_EN _) tw _^_EN



.group u .group u
_) u (_ u: _) u (_ u:
u u: u u:
ub (t_ u:p ub (t_ u:p
ug (t_ u:k ug (t_ u:k


_) ueber (@P5 _|,y:b3
_) um (@P2 Um _) um (@P2 Um
_) umbe (@P4 'Umb@ _) umbe (@P4 'Umb@
_) umge (@P4 'Umg@ _) umge (@P4 'Umg@
_) unge (@P4 _|'Ung@ _) unge (@P4 _|'Ung@
_) unver (@P5 _|'UnfEr _) unver (@P5 _|'UnfEr
_) un (i u:n _) un (i u:n
univer (s ,u:ni:vEr
_) universitäts (P12 u:ni:vErzi:t'E:ts
_) un (in@P2 _|'Un _) un (in@P2 _|'Un
_) unum (@P4 _|'Un_|Um _) unum (@P4 _|'Un_|Um
_) under _^_EN _) under _^_EN
_) user _^_EN _) user _^_EN
Al) u (t_ u: Al) u (t_ u:


_) ueber (@P5 _|,y:b3




.group v .group v
_) v (on f _) v (on f


_) vehe ve:he: _) vehe ve:he:
velv (er vElv
_) ver (@P3 f%Er _) ver (@P3 f%Er
v (er f
_A) v (er v
a) v (er v
ad) ve (r vE
re) v (er v
i) v (er v
o) v (er v
u) v (er v
kon) ve (r vE
per) ve (r vE
sub) ve (r vE
trans) ve (r vE
_) ve (rbal vE _) ve (rbal vE
_) ve (rbos v%E _) ve (rbos v%E
_) ve (rsat vE _) ve (rsat vE
_) ve (rsif vE _) ve (rsif vE
_) ve (rsion vE _) ve (rsion vE
_) ve (rteb vE _) ve (rteb vE
_) ve (rtik vE
ve (rti vE
ver (tief f%Er
@) versich fErz,IC @) versich fErz,IC
@) vergess fErg,Es @) vergess fErg,Es
ver (bind f%Er
ver (dien f%Er
ver (sicht f%Er
@) verfahren (_S9 fErf,A:r@n @) verfahren (_S9 fErf,A:r@n
_) viel (@P4 f'i:l _) viel (@P4 f'i:l
_) vier (g@P4 f'i:r _) vier (g@P4 f'i:r
_) voll (ko f%Ol _) voll (ko f%Ol
_) voll (stre f%Ol _) voll (stre f%Ol
_) voll (z f%Ol _) voll (z f%Ol
_) vorder fOrd@r
vorder fOrd3
-) vorha (nd fo:rh'a -) vorha (nd fo:rh'a
_) vor (ne 'fo:r _) vor (ne 'fo:r
_) vor (n fOr _) vor (n fOr


_) vor (@P3 'fo:r _) vor (@P3 'fo:r
C) vor fo:r
_) voraus (P6 fo:r'aUs _) voraus (P6 fo:r'aUs
_) vorbei (P6 fo:r'baI _) vorbei (P6 fo:r'baI
_) vorher (P6 fo:rh'e:r _) vorher (P6 fo:rh'e:r
_) vorüber (P7 fo:r'yb3 _) vorüber (P7 fo:r'yb3



.group w .group w
_) w (_ ve: _) w (_ ve:
w v w v
_) weither vaIthe:r _) weither vaIthe:r
_) wieder (@P6 vi:d3 _) wieder (@P6 vi:d3
_) wo (hin v%o: _) wo (hin v%o:
_) wovor vo:f'o:r
_) wohl (@P4 v'o:l _) wohl (@P4 v'o:l
work _^_EN work _^_EN


_) zyklo (@P5 ,tsy:klo: _) zyklo (@P5 ,tsy:klo:
zylin ts%i:lIn zylin ts%i:lIn



.group ä .group ä
ä E: ä E:
äh (+ e:
äh (+ E:
äu OY äu OY


ä (C% E ä (C% E
t) ät (_ 'E:t t) ät (_ 'E:t
ä (um_N 'E: ä (um_N 'E:



.group ö .group ö
ö Y: ö Y:
öh (+ Y: öh (+ Y:
ö (CC W ö (CC W
ö (sch W ö (sch W



.group ü .group ü
ü y: ü y:
üh (+ y: üh (+ y:
_) über (be@P4 _!'y:b3 _) über (be@P4 _!'y:b3
_) über (gangs y:b3 _) über (gangs y:b3



.group ß .group ß
_) ß (_ EstsEt _) ß (_ EstsEt
ß s ß s

+ 26
- 26
dictsource/dict_phonemes View File

Phonemes which are used in the *_rules and *_list files Phonemes which are used in the *_rules and *_list files




Dictionary af_dict 2011-04-06
Dictionary af_dict 2011-05-04


& &: 3: @ @- @L @U a & &: 3: @ @- @L @U a
A: aI AI aU A~ E e: e@ A: aI AI aU A~ E e: e@
v# w z Z Z; v# w z Z Z;




Dictionary cs_dict 2010-07-03
Dictionary cs_dict 2011-05-18


@- a a: aU e e: eI eU @- a a: aU e e: eI eU
i i: l- o o: oU r- u i i: l- o o: oU r- u
x z x z




Dictionary da_dict 2011-02-13
Dictionary da_dict 2011-05-05


& &# 0 3 @ @- a A & &# 0 3 @ @- a A
aI e E i o O u V aI e E i o O u V
z Z z Z




Dictionary hu_dict 2011-04-23
Dictionary hu_dict 2011-05-13


a A a: E e: i i: o a A a: E e: i i: o
o: u u: Y y y: Y: o: u u: Y y y: Y:
s2 t t2 tS ts v z Z s2 t t2 tS ts v z Z




Dictionary de_dict 2011-04-27
Dictionary de_dict 2011-05-14


3 3: @ @- a A A: aI
aU A~ E E2 E: e: EI i
I i2 i: n- o O o: OY
U u: W y y: Y:
3 @ @- a A A: aI aU
A~ E E2 E: e: EI i I
i2 i: n- o O o: OY U
u: W y y: Y:


* : ; b C d D dZ * : ; b C d D dZ
f g g# h j k l m f g g# h j k l m
tS ts v w x z Z tS ts v w x z Z




Dictionary el_dict 2010-11-16
Dictionary el_dict 2011-05-19


a aI e i o oI u a aI e i o oI u


; b c C d D f g ; b c C d D f g
j k l l^ m n N n^ j k l l^ m n N n^
p Q r R s s; t T p Q r R s s; t T
ts v x z z;
ts v x z




Dictionary en_dict 2011-05-03
Dictionary en_dict 2011-05-18


0 3 3: @ @- @2 @5 @L 0 3 3: @ @- @2 @5 @L
a a# A: A@ aa aI aI@ aU a a# A: A@ aa aI aI@ aU
O@ o@ OI oU O~ U u: U@ O@ o@ OI oU O~ U u: U@
V VR V VR


: ; ? b C d D dZ
f g h j k l l# m
n N n^ p Q r r- s
S t T t2 tS v w x
z Z
: ; ? b C d D d#
dZ f g h j k l l#
m n N n^ p Q r r-
s S t T t2 tS v w
x z Z z#




Dictionary eo_dict 2011-04-02 Dictionary eo_dict 2011-04-02
x z Z x z Z




Dictionary es_dict 2010-11-16
Dictionary es_dict 2011-05-15


a aI aU e E eI eU i a aI aU e E eI eU i
o O oI u o O oI u
t tS ts tS; v x z Z t tS ts tS; v x z Z




Dictionary hi_dict 2010-07-30
Dictionary hi_dict 2011-05-09


@ @- @2 @3 a a: aI aU
e E e: E: E~ i I i:
l- o O o: O: O~ o~ r-
U u: u~ V
@ @2 a a: aI aU e E
e: E: E~ i I i: l- o
O o: O: O~ o~ r- U u:
u~ V


#X1 #X2 - : b bh c ch #X1 #X2 - : b bh c ch
d d. dh dh. f g gh h d d. dh dh. f g gh h
t. th th. v w x z t. th th. v w x z




Dictionary ta_dict 2011-04-29
Dictionary ta_dict 2011-05-08


a a: aI aU e E e: i a a: aI aU e E e: i
I i: o o: u U u2 u: I i: o o: u U u2 u:
t tS v w x t tS v w x




Dictionary nl_dict 2011-04-15
Dictionary nl_dict 2011-05-18


8 @ @- a A a: A~ e 8 @ @- a A a: A~ e
E e# E2 e: EI eU i I E e# E2 e: EI eU i I
w z Z w z Z




Dictionary sv_dict 2010-09-08
Dictionary sv_dict 2011-05-19


8 @ a A: E E- e: E: 8 @ a A: E E- e: E:
I i: O o: U u- u: W I i: O o: U u- u: W

+ 23
- 11
dictsource/el_list View File





// symbols // symbols
% t'is||ekat'o
% tisekat'o $max3
€ evr'o
+ sin $u $max3
* epi $u $max3
- m'ion
= ison $max3
$ Dol'aria


// articles // articles
ο o $u // definate article ο o $u // definate article
θαέχετε $u θαέχετε $u
θαέχουν $u θαέχουν $u


ναέχω $u
να $u
ναέχεις $u ναέχεις $u
ναέχει $u ναέχει $u
ναέχουμε $u ναέχουμε $u
στων $u στων $u
στους $u στους $u
στης $u στης $u
στη $u
στην $u στην $u
στις $u στις $u
στο $u στο $u
στα $u στα $u


εκ $u // of εκ $u // of
να $u $brk // to
να $u // to
από $u // from, by, of από $u // from, by, of
με $u $brk // with με $u $brk // with
μασί $u $brk // with,together
μαζί $u $brk // with,together
παρά $u $brk // by, of, than παρά $u $brk // by, of, than
μέσα $u $brk // in, inside, within μέσα $u $brk // in, inside, within
εις $u $brk // on, to εις $u $brk // on, to
μέχρι $brk // until μέχρι $brk // until
κοντά $brk // beside κοντά $brk // beside
επί $u επί $u
//πιο $u phi'o




// conjunctions // conjunctions


αλλά $u $pause // but αλλά $u $pause // but
και ke $u $pause // and (don't change to [ge] after n)
και ke $u // and (don't change to [ge] after n)
ή $u $pause // or ή $u $pause // or
ότι $u $pause // that ότι $u $pause // that
αν $u $pause // if, whether αν $u $pause // if, whether
ότι $pause ότι $pause




// Pronunciation exceptions



(για να) jan'a


// Letters // Letters
// If a letter has a "word" pronunciation which is different from its // If a letter has a "word" pronunciation which is different from its
_. tel'ia _. tel'ia
_, k'oma _, k'oma


// Jer
μου $u
σου $u
του $u
μας $u
σας $u
τους $u




// miscellaneous exceptions
// Pronunciation exceptions
(για να) $u jan'a

μιερός mier'os μιερός mier'os
ρια rQ;a ρια rQ;a



+ 26
- 19
dictsource/el_rules View File

ε e ε e
ει i ει i
εί 'i εί 'i
C) ει (A ;
C) ει (A C
ευ ev ευ ev
ευ (B ef // +voiceless consonant ευ (B ef // +voiceless consonant
ευ (β e ευ (β e
.group ζ .group ζ
ζ z ζ z
ζ (ζ ζ (ζ
ζη (A z;
ζι (A z;
ζυ (A z;
ζει (A z;
ζοι (A z;
ζη (A zj
ζι (A zj
ζυ (A zj
ζει (A zj
ζοι (A zj


.group η .group η
η i η i
C) η (A ;
// C) η (A ;
ηυ iv ηυ iv
ηυ (B if // +voiceless consonant ηυ (B if // +voiceless consonant




.group ι .group ι
ι i ι i
C) ι (A ;
ρ) ι (A i
δ) ι (α_ i
τ) ι (Α C
π) ι (A C
τ) ι (Α C
κ) ι (Α C
ρ) ι (A i
δ) ι (α_ j
ι (ε i ι (ε i


.group κ .group κ


.group μ .group μ
μ m μ m
μ (μ
_) μπ b
A) μ (μ
μ (π

.group μπ
μπ b


.group ν .group ν
ν n ν n
ο o ο o
οι i οι i
οί 'i οί 'i
C) οι (A ;
// C) οι (A ;
ου u ου u
ού 'u ού 'u
οη oI οη oI
π p π p
π (π π (π
ν_) π b ν_) π b
μ) π b


.group ρ .group ρ
ρ r ρ r
.group σ .group σ
σ s σ s
// ?? σ (σ // ?? σ (σ
ση (A s;
σι (A s;
συ (A s;
σει (A s;
σοι (A s;
ση (A sj
σι (A sj
συ (A sj
σει (A sj
σοι (A sj


.group ς .group ς
ς s ς s


.group υ .group υ
υ i υ i
C) υ (A ;
// C) υ (A ;
υι i υι i
υί 'i υί 'i



+ 117
- 20
dictsource/en_list View File

hmm h@m hmm h@m
(http ://) eItSti:ti:'pi:_ (http ://) eItSti:ti:'pi:_
ibm $abbrev ibm $abbrev
id $abbrev
ie aIi:_! $pause $only ie aIi:_! $pause $only
i.e aIi:_! $pause i.e aIi:_! $pause
irc $abbrev irc $abbrev
lbs paUndz lbs paUndz
LBS $abbrev LBS $abbrev
ltd lImI2tI2d ltd lImI2tI2d
mc m@k $combine // combine with the following word
//mc m@k $combine // combine with the following word
mya $abbrev mya $abbrev
nato neItoU nato neItoU
ny $abbrev ny $abbrev
?3 anew a#nu: ?3 anew a#nu:
anime anImeI anime anImeI
anion aneI@n anion aneI@n
anise anIs
anniversary anIv'3:s@rI anniversary anIv'3:s@rI
anon a#n0n anon a#n0n
anonymous $2 anonymous $2
ballad bal@d ballad bal@d
ballast bal@st ballast bal@st
ballet baleI ballet baleI
?3 ballet bal'eI
balloon b@lu:n balloon b@lu:n
ballot bal@t ballot bal@t
baloney b@loUnI baloney b@loUnI
baste beIst baste beIst
bastion basti@n bastion basti@n
batman batman batman batman
bayou baIu:
bazaar ba#zA@
belisha b@l'i:S@ belisha b@l'i:S@
bely bI2laI bely bI2laI
beryl bEr@L beryl bEr@L
bikini bIk'i:nI bikini bIk'i:nI
binman bInman binman bInman
biped baIpEd biped baIpEd
bipedal baIp'i:d@L
biscuit bIskIt biscuit bIskIt
bison baIs@n bison baIs@n
bizarre bIz'A@ bizarre bIz'A@
blurry bl3:rI blurry bl3:rI
?5 blurry blVRrI ?5 blurry blVRrI
boing bOIN boing bOIN
bolognese b0l@n'eIz
bombard $2 bombard $2
bonbon b0nb0n bonbon b0nb0n
bonhomie b0n@mi: bonhomie b0n@mi:
boogie b'u:gI boogie b'u:gI
bosom bUz@m bosom bUz@m
bosun boUs@n bosun boUs@n
boutique bu:t'i:k
bourgeois bU@ZwA: bourgeois bU@ZwA:
bourgeoise bU@ZwA:z bourgeoise bU@ZwA:z
bourgeoisie bU@ZwA:z'i: bourgeoisie bU@ZwA:z'i:
cadet ka#dEt cadet ka#dEt
cadre kA:d3 cadre kA:d3
caesar si:z3 caesar si:z3
cafe kafI
cafe kafeI
cajole ka#dZoUl cajole ka#dZoUl
caldera k0ld'e@r@ caldera k0ld'e@r@
calix keIlIks calix keIlIks
canoes k@nu:z canoes k@nu:z
canton kant0n canton kant0n
canvas kanv@s canvas kanv@s
capita kapIt@
capitol kapIt@L capitol kapIt@L
caprice ka#pr'i:s caprice ka#pr'i:s
caramel kar@mEl caramel kar@mEl
caviare kavIA@ caviare kavIA@
cavort ka#v'O@t cavort ka#v'O@t
cedar si:d3 cedar si:d3
celidh keIli
ceilidh keIli
celebre sEl'Ebr@ celebre sEl'Ebr@
censure sEnS3 censure sEnS3
ceres si@ri:z ceres si@ri:z
chameleon k@mi:li@n chameleon k@mi:li@n
chamomile kam@maIl chamomile kam@maIl
champagne Samp'eIn champagne Samp'eIn
chandelier Sand@l'i@3
chang tSeIndZ chang tSeIndZ
chang tSaN $onlys chang tSaN $onlys
chapel tSap@L chapel tSap@L
chateau SatoU chateau SatoU
chemise SEm'i:z chemise SEm'i:z
chic Si:k chic Si:k
chiffron SIfr0n
chimera kaIm'i@r@ chimera kaIm'i@r@
chimpanzee $3 chimpanzee $3
chisel tSIz@L chisel tSIz@L
coauthor koU'O:T3 coauthor koU'O:T3
coaxial koU'aksI@l coaxial koU'aksI@l
cobol koUb0l cobol koUb0l
cobra koUbr@
cocoa koUkoU cocoa koUkoU
cochlea k0kli:@ cochlea k0kli:@
cockeye k0kaI cockeye k0kaI
cooper ku:p3 cooper ku:p3
coordinate koU'O:dI2neIt $verb coordinate koU'O:dI2neIt $verb
copier k0pi@3 copier k0pi@3
copilot koUpaIl@t
coral k0r@L coral k0r@L
coronet k0r@nEt coronet k0r@nEt
corollary $2 corollary $2
corps kO@ $only corps kO@ $only
countered kaUnt3d countered kaUnt3d
coupon ku:p0n coupon ku:p0n
couscous ku:sku:s
covert koUv'3:t covert koUv'3:t
coworker koUw3:k3 coworker koUw3:k3
coyote kaI'oUtI coyote kaI'oUtI
delimit dI2lImIt // delimited delimit dI2lImIt // delimited
demolish dI2m0lIS demolish dI2m0lIS
demon di:m@n demon di:m@n
demoness di:m@nEs
demo dEmoU demo dEmoU
demonstrative $2 demonstrative $2
dengue dEngI dengue dEngI
di d,I di d,I
diabetes daI@b'i:ti:z diabetes daI@b'i:ti:z
diameter daI'amI2t3 diameter daI'amI2t3
diaper daIp3
diaspora daI'asp@r@ diaspora daI'asp@r@
diehard daIhA@d diehard daIhA@d
dielectric daI@l'EktrIk dielectric daI@l'EktrIk
dishes dISI2z dishes dISI2z
dismal dIzm@l dismal dIzm@l
disparate dIsp@r@t disparate dIsp@r@t
disreputable $2
distributor $2 distributor $2
distro dIstroU distro dIstroU
disuse dIs'ju:z disuse dIs'ju:z
epiphany I2pIf@nI epiphany I2pIf@nI
epistle I2pIs@L epistle I2pIs@L
epitome I2pIt@mI epitome I2pIt@mI
epub i:pVb
equal i:kw@L
equation I2kweIZ@n equation I2kweIZ@n
equivocal I2kwIv@k@L equivocal I2kwIv@k@L
erase I2reIz // erasing erases erase I2reIz // erasing erases
eraser I2reIz3
ere e@ $only ere e@ $only
eros i@r0s eros i@r0s
err 3: err 3:
facade f@sA:d facade f@sA:d
façade f@sA:d façade f@sA:d
faeces fi:si:z faeces fi:si:z
fahrenheit far@nhaIt
fallible fal@b@L fallible fal@b@L
familiar f@mIli@3 familiar f@mIli@3
famine famIn famine famIn
fishnet fISnEt fishnet fISnEt
fiord fi:O@d fiord fi:O@d
fix fIks // for fixer fix fIks // for fixer
flaccid flasId
flagellum fla#dZEl@m flagellum fla#dZEl@m
flamenco fla#mENkoU flamenco fla#mENkoU
flexible flEksIb@L flexible flEksIb@L
genome dZi:noUm genome dZi:noUm
genre Z0nr@ genre Z0nr@
?!3 genuine dZEnju:In ?!3 genuine dZEnju:In
geode dZi:oUd
geyser gi:z3 geyser gi:z3
gibbon gIb@n gibbon gIb@n
gig gIg gig gIg
hiya haIa# hiya haIa#
hmmm h'@m hmmm h'@m
hmpf h'@mpf hmpf h'@mpf
hogtie h0gtaI
holme hoUm holme hoUm
holster hoUlst3 holster hoUlst3
homeowner hoUmoUn3 homeowner hoUmoUn3
homepage hoUmpeIdZ homepage hoUmpeIdZ
hominem h0mInEm
hominem h0mInEm
hooah hu:'A:
hopi hoUpi: hopi hoUpi:
horizontal $3 horizontal $3
hospitable h0sp'It@b@L hospitable h0sp'It@b@L
hurray hVr'eI hurray hVr'eI
hurricane hVrI2keIn hurricane hVrI2keIn
hussar hVz'A@ hussar hVz'A@
huzza hVz'A:
huzzah hVz'A:
hyperbola haIp'3:b@l@ hyperbola haIp'3:b@l@
hyperbole haIp'3:b@lI hyperbole haIp'3:b@lI
hypothesis haIp'0T@sIs hypothesis haIp'0T@sIs
knavish neIvIS knavish neIvIS
koala koU'A:l@ koala koU'A:l@
koan koUA:n koan koUA:n
kopje k0pI
kopje k0pI
kosher koUS3 kosher koUS3


la ,la $only la ,la $only
latte lateI latte lateI
lawyer lOI3 lawyer lOI3
lava lA:v@ lava lA:v@
le l@ $only
le l@_| $only
lead li:d lead li:d
leafy li:fI leafy li:fI
leant lEnt leant lEnt
mayhem meIhEm mayhem meIhEm
meant mEnt meant mEnt
meadow mEdoU meadow mEdoU
meander mI'and3
mediaeval mEdI'i:v@L mediaeval mEdI'i:v@L
medicine mEds@n medicine mEds@n
melon mEl@n melon mEl@n
menus mEnju:z menus mEnju:z
memo mEmoU memo mEmoU
menagerie m@n'adZj@rI menagerie m@n'adZj@rI
meow mi'aU
mercedes m3:s'eIdi:z mercedes m3:s'eIdi:z
mercenary m3:s@n@rI mercenary m3:s@n@rI
merest mi@r@st merest mi@r@st
mileage maIlI2dZ mileage maIlI2dZ
milestone maIlstoUn milestone maIlstoUn
militia m@lIS@ militia m@lIS@
million mIli@n
minibus mInIbVs minibus mInIbVs
mining maInI2N // not mini mining maInI2N // not mini
minuet mInju:'Et minuet mInju:'Et
omelette 0ml@t omelette 0ml@t
omnibus $1 omnibus $1
omniscience 0mn'IsI@ns omniscience 0mn'IsI@ns
oorah u:r'A:
opaque oUp'eIk opaque oUp'eIk
oped 0p'Ed oped 0p'Ed
opine oUp'aIn opine oUp'aIn
pathos peIT0s pathos peIT0s
paypal peIpal paypal peIpal
pear pe@ pear pe@
pecan pi:k@n
peculiar pI2kju:lI3 peculiar pI2kju:lI3
pedalo pEd@loU pedalo pEd@loU
pejorative p@dZ0r@tIv pejorative p@dZ0r@tIv
pipette pIp'Et pipette pIp'Et
piquant pi:k@nt piquant pi:k@nt
piracy paI@r@sI piracy paI@r@sI
piranha p@rA:n@
pirate paIr@t pirate paIr@t
pisces paIsi:z pisces paIsi:z
piteous pIti@s piteous pIti@s
pronoun proUnaUn pronoun proUnaUn
propaganda pr0p@g'and@ propaganda pr0p@g'and@
protege pr0t@ZeI protege pr0t@ZeI
protegé pr0t@ZeI
protégé pr0t@ZeI
protegee pr0t@ZeI protegee pr0t@ZeI
protest proUtEst $onlys protest proUtEst $onlys
protest $verb protest $verb
recital rI2saIt@L recital rI2saIt@L
recommend r,Ek@mEnd recommend r,Ek@mEnd
recommendation rEk@mEnd'eIS@n recommendation rEk@mEnd'eIS@n
reconnaissance rI2k0nIs@ns
record rEkO@d $onlys record rEkO@d $onlys
?3 record rEk3d $onlys ?3 record rEk3d $onlys
record $verb record $verb
reining reInI2N reining reInI2N
reindeer reIndi@3 reindeer reIndi@3
reinvent ri:Inv'Ent reinvent ri:Inv'Ent
rekey r,i:k'i:
relative rEl@tIv relative rEl@tIv
relic rElIk relic rElIk
relish rElI2S relish rElI2S
retry ri:traI retry ri:traI
reuse ri:'ju:z reuse ri:'ju:z
rever rI2vi@3 // revered rever rI2vi@3 // revered
reverie rEv@ri
rhododendron roUd@d'Endr@n rhododendron roUd@d'Endr@n
rhetoric rEt@rIk $onlys rhetoric rEt@rIk $onlys
rhinoceros raIn'0s@r@s rhinoceros raIn'0s@r@s
rout raUt // for routed rout raUt // for routed
routine $2 routine $2
row roU row roU
(row about) 'raU||,a#baUt
(row over) 'raU||,oUv3
row raU $noun
ruby ru:bI ruby ru:bI
rugged rVgI2d rugged rVgI2d
ruin ru:I2n // for ruining ruin ru:I2n // for ruining
saga sA:g@ saga sA:g@
salad sal@d salad sal@d
saline seIlaIn saline seIlaIn
saloon sa#lu:n
san ,san san ,san
sardine $2 sardine $2
satan seIt@n satan seIt@n
seabed si:bEd seabed si:bEd
sealion si:laI@n sealion si:laI@n
seance seI0ns seance seI0ns
secant si:k@nt
seconded sEk'0ndI2d seconded sEk'0ndI2d
secrecy si:kr@sI secrecy si:kr@sI
secret si:kr@t secret si:kr@t
shoulder SoUld3 shoulder SoUld3
shrilly SrIllI $verbf shrilly SrIllI $verbf
sibelius sI2beIli@s sibelius sI2beIli@s
si si:
sí Si:
sidhe Si:@
sídhe Si:@
sierra sI'e@r@ sierra sI'e@r@
signage saInI2dZ signage saInI2dZ
signal sIgn@l // signaled signal sIgn@l // signaled
standby standbaI standby standbaI
stagnate $2 stagnate $2
stampede $2 stampede $2
starry stA:ri
stiletto stI2lEtoU stiletto stI2lEtoU
strychnine str'Ikni:n strychnine str'Ikni:n
sterile stEraIl sterile stEraIl
storytell stO:rItEl storytell stO:rItEl
stripy straIpI stripy straIpI
suave swA:v suave swA:v
subjected sVbdZ'EktI2d
subject sVbdZ'Ekt $verb
sublime $2 sublime $2
subordinate $2 subordinate $2
subpoena su:p'i:n@ subpoena su:p'i:n@
suffuse $2 suffuse $2
sundae sVndeI sundae sVndeI
sundial sVndaI@l sundial sVndaI@l
suntan sVntan
suite swi:t $onlys suite swi:t $onlys
superb su:p'3:b superb su:p'3:b
superfluous su:p'3:flu:@s superfluous su:p'3:flu:@s
truely tru:lI2 $verbf truely tru:lI2 $verbf
truest tru:@st truest tru:@st
tryst trIst tryst trIst
tsk t'@sk
tudor tju:d3 tudor tju:d3
turntable t3:nteIb@L turntable t3:nteIb@L
tulip tju:lIp tulip tju:lIp
urine jU@rIn urine jU@rIn
usable ju:z@b@L usable ju:z@b@L
usage ju:sI2dZ usage ju:sI2dZ
use ju:s $onlys
use ju:s
use ju:z $verb use ju:z $verb
useage ju:sI2dZ useage ju:sI2dZ
using ju:zI2N using ju:zI2N
useful ju:sf@L useful ju:sf@L
useless ju:sl@s
utensil ju:t'Ens@L utensil ju:t'Ens@L


valentine val@ntaIn valentine val@ntaIn
veg vEdZ veg vEdZ
vegetable vEdZI2t@b@L vegetable vEdZI2t@b@L
vehicle vi@k@L vehicle vi@k@L
vegan vi:g@n
veggy vEdZI veggy vEdZI
vengeance vEndZ@ns vengeance vEndZ@ns
venus vi:n@s venus vi:n@s
watson w0t|s@n watson w0t|s@n
waxy waksI waxy waksI
webpage wEbpeIdZ webpage wEbpeIdZ
weekend $2
wehrmacht ve@maxt wehrmacht ve@maxt
website wEbsaIt website wEbsaIt
weekend wi:k'End
weekend $2
wheelbarrow w'i:l_b,aroU wheelbarrow w'i:l_b,aroU
whew fju: whew fju:
whichever $2 whichever $2
wilderness wIld3nEs wilderness wIld3nEs
winding waIndI2N // verb winding waIndI2N // verb
wind waInd $verb wind waInd $verb
(wind power) w'Ind||p'aU3
(wind up) w'aInd||'Vp (wind up) w'aInd||'Vp
(winds down) w'aIndz||d'aUn (winds down) w'aIndz||d'aUn
winded wIndI2d winded wIndI2d
Rhyl rIl Rhyl rIl
Salisbury sO:lsbrI Salisbury sO:lsbrI
Southend sA:f'End Southend sA:f'End
Stonehenge st,oUnh'EndZ
Suffolk sVf@k Suffolk sVf@k
Walsall wO:lsO:l Walsall wO:lsO:l
Watford w0tf@d Watford w0tf@d
Berlin b3:l'In Berlin b3:l'In
Bhutan bu:t'an Bhutan bu:t'an
Bogota b0g@t'A: Bogota b0g@t'A:
Bologna b@loUn;@
?3 Boston bOst@n ?3 Boston bOst@n
Bucharest bu:ka#r'Est Bucharest bu:ka#r'Est
Budapest bu:d@p'Est Budapest bu:d@p'Est
Mayan maI@n Mayan maI@n
Melbourne mElb3n Melbourne mElb3n
Memphis mEmfI2s Memphis mEmfI2s
Merced m3:s'Ed
Mexico $1 Mexico $1
Miami maI'amI Miami maI'amI
Michigan mISIg@n Michigan mISIg@n
Mindanao mInd@n'aU Mindanao mInd@n'aU
Minneapolis mIni:'ap@lI2s Minneapolis mIni:'ap@lI2s
Missouri mIz'U@rI Missouri mIz'U@rI
Monaco m0n@koU
Montreal m0ntrI'O:l Montreal m0ntrI'O:l
Morocco m@r0koU Morocco m@r0koU
Moroccan m@r0k@n
Munich mju:nIk Munich mju:nIk
Nairobi naIr'oUbI Nairobi naIr'oUbI
Naples neIp@Lz Naples neIp@Lz
Savoy sa#vOI Savoy sa#vOI
Seattle si:'at@L Seattle si:'at@L
Seychelle seIS'El Seychelle seIS'El
Shanghai $2
Sicily sIsI2lI Sicily sIsI2lI
Slovak sloUvak Slovak sloUvak
Seoul soUl Seoul soUl
Ahab eIhab Ahab eIhab
Ahmed axmEd Ahmed axmEd
Alan al@n Alan al@n
Alana a#lan@
Alec alIk Alec alIk
Alex alIks Alex alIks
Alfie alfi Alfie alfi
Alfred alfrI2d Alfred alfrI2d
Alice alIs Alice alIs
Allen al@n Allen al@n
Alison alI2s@n
Alison alIs@n
Allyson alIs@n
Alycen alIs@n
Amanda $2 Amanda $2
Amos eIm0s Amos eIm0s
Amy eImi Amy eImi
Anthony ant@ni Anthony ant@ni
Anton ant0n Anton ant0n
Aoife i:f@ Aoife i:f@
Aoiffe i:f@
Archibald A@tSIbO:ld Archibald A@tSIbO:ld
Archie A@tSi Archie A@tSi
Ares e@ri:z Ares e@ri:z
Bjorn bjO@n Bjorn bjO@n
Bjørn bj3:n Bjørn bj3:n
Boris b0rIs Boris b0rIs
Brianna brI'an@
Brien braI@n Brien braI@n
Caiseal kaS@L
Candace kandIs Candace kandIs
Carol kar@l Carol kar@l
Caroline kar@laIn
Calliope ka#laI@pi Calliope ka#laI@pi
Cassandra k@sandr@ Cassandra k@sandr@
Cassey keIsi Cassey keIsi
Catherine kaTrI2n Catherine kaTrI2n
Cecil sEs@L
Cecile sEsi:l Cecile sEsi:l
Circe s3:si
Charlotte SA@l@t Charlotte SA@l@t
Cher Se@ Cher Se@
Cheri Se@r'i: Cheri Se@r'i:
Cherie Se@r'i: Cherie Se@r'i:
Cheryl SErI2l
Cheryl SEr@L
Chloe kloUi Chloe kloUi
Chris krIs Chris krIs
Cleo kli:oU Cleo kli:oU
Cloe kloUi Cloe kloUi
Colleen $2
Connell k0n@L
Connie k0ni Connie k0ni
Connor k0n3 Connor k0n3
Conrad $1
Dana deIn@
Daphne dafni Daphne dafni
Darryl dar@L Darryl dar@L
Davie deIvi Davie deIvi
Declan dEkla#n Declan dEkla#n
Denise d@ni:s Denise d@ni:s
Derek dErIk Derek dErIk
Di daI $capital
Dinah daIn@ Dinah daIn@
Dmitri d@mi:tri Dmitri d@mi:tri
Dominic d0mI2nIk Dominic d0mI2nIk
Doris d0rIs Doris d0rIs
Dorothy d0r@Ti Dorothy d0r@Ti
Dougall du:g@L Dougall du:g@L
Draco dreIkoU
Duana du:'an@
Duane dweIn
Duncan dVnk@n Duncan dVnk@n
Dvina d@vi:n@ Dvina d@vi:n@
Dylan dIl@n Dylan dIl@n
Edith i:dIT Edith i:dIT
Elise I2li:z Elise I2li:z
Elisabeth I2lIz@b@T
Elizabeth I2lIz@b@T Elizabeth I2lIz@b@T
Eliza Il'aIz@
Emily EmI2li Emily EmI2li
Emma Em@ Emma Em@
Emmy Emi Emmy Emi
Einín Eni:n
Etheridge ET@-rIdZ Etheridge ET@-rIdZ
Etienne EtI'En Etienne EtI'En
Euler OIl3 Euler OIl3
Eva i:v@ Eva i:v@
Evan Ev@n Evan Ev@n
Fainne fan;@
Fírinne fi:rIn;@
Gary gari Gary gari
Geraint gEraInt Geraint gEraInt
Gibbs gIbz Gibbs gIbz
Gillian dZIli:@n Gillian dZIli:@n
Gladys gladIs Gladys gladIs
Glynn glIn Glynn glIn
Giovanni dZ@v'A:ni
Graeme greI@m Graeme greI@m
Graham greI@m Graham greI@m
Hadrian heIdri:@n Hadrian heIdri:@n
Harriet hari@t Harriet hari@t
Heidi haIdi Heidi haIdi
Hecate hEk@teI
Hekate hEk@teI
Huw hju: Huw hju:
Iain i:@n Iain i:@n
Ian i:@n Ian i:@n
Igor i:go@ Igor i:go@
Imogen Im@dZ@n Imogen Im@dZ@n
Imogene Im@dZ@n
Irene aIri:n Irene aIri:n
Isaac aIs@k Isaac aIs@k
Isabel Iz@bEl Isabel Iz@bEl
Isla aIl@ Isla aIl@
Isiah aIz'aI@ Isiah aIz'aI@
Ivan aIv@n
Jacob dZeIk@b Jacob dZeIk@b
Jacques Zak Jacques Zak
Jamie dZeImi Jamie dZeImi
Karene ka#ri:n Karene ka#ri:n
Katherine kaTrI2n Katherine kaTrI2n
Katie keIti Katie keIti
Keighli keIli
Kieran ki@r@n Kieran ki@r@n
Laurence l0r@ns Laurence l0r@ns
Lawrence l0r@ns Lawrence l0r@ns
Leann li:'an
Leanne li:'an Leanne li:'an
(Le ann) li:'an
Lenore lEn'o@ Lenore lEn'o@
Leroy li:rOI Leroy li:rOI
Liam li:@m Liam li:@m
Lindsay lInzi Lindsay lInzi
Llewellyn l#@w'ElIn Llewellyn l#@w'ElIn
Llywelyn l#@w'ElIn Llywelyn l#@w'ElIn
Loinnir lVni@
Lois loUIs Lois loUIs
Louis lu:I Louis lu:I
Louise lu:w'i:z Louise lu:w'i:z
Luis lu:Is
Lupe lu:peI
Madeline mad@lI2n Madeline mad@lI2n
Maeve meIv Maeve meIv
Mahmoud maxm'u:d Mahmoud maxm'u:d
Makenna m@kEn@
Malcolm malk@m Malcolm malk@m
Maria ma#ri:@ Maria ma#ri:@
Marie ma#ri: Marie ma#ri:
Marian mari@n
Margaret mA@gr@t Margaret mA@gr@t
Marilyn mar@lI2n Marilyn mar@lI2n
Matilda ma#tIld@ Matilda ma#tIld@
Matthew maTju: Matthew maTju:
Maurice m0rIs Maurice m0rIs
Mavis meIvIs Mavis meIvIs
Megan mEg@n
Melissa $2 Melissa $2
Michael maIk@L Michael maIk@L
Michele mI2SEl Michele mI2SEl
Mildred mIldrI2d Mildred mIldrI2d
Mindy mIndi Mindy mIndi
Minerva mI2n3:v@ Minerva mI2n3:v@
Mirabel mIr@bEl
Misha mi:S@
Moet moU'Et
Moët moU'Et
Mohamed moUh'amI2d Mohamed moUh'amI2d
Mohammad moUh'amI2d Mohammad moUh'amI2d
Muhammad moUh'amI2d Muhammad moUh'amI2d
Rhys ri:s Rhys ri:s
Rihanna rI'A:n@ Rihanna rI'A:n@
Roderick r0drIk Roderick r0drIk
Roni r0ni
Rosario roUz'A@rIoU Rosario roUz'A@rIoU
Russell rVs@L Russell rVs@L
Sabina sa#bi:n@ Sabina sa#bi:n@
Sabine sa#bi:n Sabine sa#bi:n
Samantha s@manT@ Samantha s@manT@
(Santa claus) s'ant@||kl'O:z (Santa claus) s'ant@||kl'O:z
Saoirse se@S@
Saoirse si@S@
Sarah se@r@ Sarah se@r@
Seamus SeIm@s Seamus SeIm@s
Sean SO:n Sean SO:n
Sheila Si:l@ Sheila Si:l@
Sinead SI2neId Sinead SI2neId
Siobhan S@vO:n Siobhan S@vO:n
Siobhán S@vO:n
Sonia s0nj@ Sonia s0nj@
Sophie soUfi Sophie soUfi
Stephen sti:v@n Stephen sti:v@n
Thomas t0m@s Thomas t0m@s
Tina ti:n@ Tina ti:n@
Tracy treIsi Tracy treIsi
Triani tri:'ani
Trina tri:n@ Trina tri:n@
Tricia trIS@ Tricia trIS@
Vanessa va#nEs@ Vanessa va#nEs@
Dolce d0ltSeI Dolce d0ltSeI
Dvorak d@-vo@Zak Dvorak d@-vo@Zak
Gibson gIbs@n Gibson gIbs@n
Guinness gInIs
Hades heIdi:z Hades heIdi:z
Mackenna m@kEn@
Niro ni@roU Niro ni@roU
Patel pa#tEl Patel pa#tEl
Prescot prEsk0t
Primavera pri:m@v'e@r@ Primavera pri:m@v'e@r@
Prentice prEntIs Prentice prEntIs
Reagan reIg@n
Reid ri:d Reid ri:d
Reuter rOIt3 Reuter rOIt3
Sanchez santSEz Sanchez santSEz
Tzu tsu:
Ubuntu u:b'u:ntu: Ubuntu u:b'u:ntu:
Wii wi::
Yaesu jeIsu: Yaesu jeIsu:
Yamaha jam@hA:
zhivago ZI2vA:goU zhivago ZI2vA:goU




haves havz haves havz
(have been) %ha#v%bIn $pastf (have been) %ha#v%bIn $pastf
(have not) ha#vn,0t $pastf (have not) ha#vn,0t $pastf
(have not) ha#vn0t $pastf $atend
has %ha#z $pastf $only has %ha#z $pastf $only
has haz $only $atend has haz $only $atend
(has been) %ha#z%bIn $pastf (has been) %ha#z%bIn $pastf
(has to) haztu: $atend (has to) haztu: $atend
(has not) h@zn%0t $pastf (has not) h@zn%0t $pastf
(has not) ha#zn0t $pastf $atend
has haz $allcaps has haz $allcaps
hath %haT $pastf $only hath %haT $pastf $only
had %ha#d $pastf $strend2 $only had %ha#d $pastf $strend2 $only
?3 privacy praIv@sI ?3 privacy praIv@sI
?3 respite rEspI2t ?3 respite rEspI2t
?3 semi sEmaI ?3 semi sEmaI
?3 sojourn soUdZ3:n
?3 status stat@s ?3 status stat@s
?3 template tEmpl@t ?3 template tEmpl@t
?3 tomato t@meItoU ?3 tomato t@meItoU

+ 128
- 59
dictsource/en_rules View File

.L02 i y .L02 i y
.L03 a i o u // vowel, not 'e' .L03 a i o u // vowel, not 'e'



.replace .replace
ff ff // ligature ff ff // ligature
fi fi fi fi
a (Be# eI a (Be# eI
w) a (Be# eI w) a (Be# eI
a (BeCo_ a a (BeCo_ a
a (Ber a
a (Bery_ eI
a (BerA a
a (BerC a
a (Bet a a (Bet a
@) a (Bia 'eI @) a (Bia 'eI
a (Bing E a (Bing E
m) ao aU m) ao aU
t) ao aU t) ao aU
ao (_ =aU ao (_ =aU
aois (_ i:S
aoise (_ i:S@
g) ao (l eI@ g) ao (l eI@
aor eI'o@ aor eI'o@
m) ao (ri aU m) ao (ri aU
h) a (zA eI h) a (zA eI
l) a (z eI l) a (z eI
sw) a (z A: sw) a (z A:
r) a (zA eI
r) a (zi eI
h) a (zar 'a h) a (zar 'a
g) a (zeC% @ g) a (zeC% @
@k) aze (_ 'A:zI @k) aze (_ 'A:zI
a (zide 'eI a (zide 'eI
br) a (zil a br) a (zil a
bl) a (zon eI bl) a (zon eI
r) a (zor eI
r) azor eIz3
a (zy eI a (zy eI
a (zz_ 'a a (zz_ 'a




_) abel eIb@L _) abel eIb@L
_) ab (er@ ,ab _) ab (er@ ,ab
C) aber (@ ab@
C) aber (@ ab3
_s) aber (@ eIb3
_) aber (r a#bE _) aber (r a#bE
_) ab (i ab _) ab (i ab
_) ab (ide a#b _) ab (ide a#b
ac (id_ as ac (id_ as
_) ac (i a#s _) ac (i a#s
acious 'eIS@s acious 'eIS@s
_) ack (_ ak
_) ack ak
_) ack (n a#k
&) ac (le_ @k &) ac (le_ @k
_) ac (o ak _) ac (o ak
ac (on ak ac (on ak
@) age (ment I2dZ @) age (ment I2dZ
g) age (ment 'eIdZ g) age (ment 'eIdZ
m) ag (enta @dZ m) ag (enta @dZ
agh (_ A:
agh (_ @
agio (_ 'A:dZIoU agio (_ 'A:dZIoU
t) agi (o eIdZj t) agi (o eIdZj
_) ag (l@ a#g _) ag (l@ a#g
ent) ai (l 'eI ent) ai (l 'eI
air e@ air e@
aire (_ e@ aire (_ e@
_) ais (li aS
s) ai (d E s) ai (d E
n) ai (v aI'i: n) ai (v aI'i:
pt) ai I pt) ai I
d) ained (_ 'eInd d) ained (_ 'eInd
aire 'e@ aire 'e@
aise (_ 'eIz aise (_ 'eIz
_c) ais (l aS // 'caislin'
@l) ais (_ eI


.group al .group al
_) al (@ a#l _) al (@ a#l
gonz) al 'A:l
_) alaba al@b'a _) alaba al@b'a
@) aland (_ =@la#nd @) aland (_ =@la#nd
_) al (ast al _) al (ast al
&) al (_ @L &) al (_ @L
?8 &) al (_ a#l ?8 &) al (_ a#l
@) ally (_S2 l%I @) ally (_S2 l%I
@@ic) ally (_S4 l%I
@@c) ally (_S4 l%I
inst) al (_ O:l inst) al (_ O:l
&) al (d_ @L &) al (d_ @L
b) al (d+ O:l b) al (d+ O:l
ps) al (m A: ps) al (m A:
qu) al (m A: qu) al (m A:
equ) al @l equ) al @l
equ) al (it 0l
ch) al (k O: ch) al (k O:
t) al (k O: t) al (k O:
w) al (C 0l w) al (C 0l


.group an .group an
@) ana (_ 'A:n@ @) ana (_ 'A:n@
ph) an (age @n
C) an (c aan C) an (c aan
c) an (c an c) an (c an
f) an (c an f) an (c an
&m) an (_ @n &m) an (_ @n
?8 &m) an (_ a#n ?8 &m) an (_ a#n
p) an (_ an p) an (_ an
r) an (_ an
tr) an (_ an
or) an (_ 'A:n
@@r) an (_ @n @@r) an (_ @n
st) an (_ an st) an (_ an
m) an (_ an m) an (_ an
an (gul 'an an (gul 'an
&) ani (_ 'A:nI &) ani (_ 'A:nI
an (ia 'eIn an (ia 'eIn
m) ania (c a#naI@
z) ania a#n'i@ z) ania a#n'i@
_l) an (ia an _l) an (ia an
sp) an (ia an sp) an (ia an
_) arr (o ar _) arr (o ar
ar (i_ 'A:r ar (i_ 'A:r
?3 @) ar (io_ 'ar ?3 @) ar (io_ 'ar
_b) ar (L02t ar
c) ar (i ar c) ar (i ar
ar (ious e@ ar (ious e@
cl) ar (i ar cl) ar (i ar
&d) ar (d_ 3 &d) ar (d_ 3
gg) ar (d_ 3 gg) ar (d_ 3
&h) ar (d_ 3 &h) ar (d_ 3
&ch) ar (d 3
&k) ar (d_ 3 &k) ar (d_ 3
&st) ar (d_ 3 &st) ar (d_ 3
&w) ar (d_ 3 &w) ar (d_ 3
sep) ar (at 3r sep) ar (at 3r
w) are e@ w) are e@
k) ar (y ar k) ar (y ar
_m) ar (y e@
c) arbo (h ,A@boU c) arbo (h ,A@boU
_) arch (@P4 ,A@tS // prefix _) arch (@P4 ,A@tS // prefix
_) archai A@k'eII _) archai A@k'eII
htm) ar e@ htm) ar e@
ar (ic ar ar (ic ar
&) arise (_ @raIz &) arise (_ @raIz
u) ar (ish e@r
log) ar (i @r log) ar (i @r
m) ar (it ar m) ar (it ar
p) ar (i ar p) ar (i ar
v) ar (iA e@r v) ar (iA e@r
@) ar (ity ar @) ar (ity ar
ar (iu+ 'e@r ar (iu+ 'e@r
_p) arlia A:rl@
arom (at a#roUm arom (at a#roUm
arre (_ A@ arre (_ A@
arred (_ A@d arred (_ A@d
p) ar (ticu 3 p) ar (ticu 3
qu) ar (t O@ qu) ar (t O@
ar (til %A@ ar (til %A@
ary (_ @r%I
?3 ion) ary (_ Er%I
XC) ary e@r%I
&) ary (_ @r%i
?3 ion) ary (_ Er%i
XC) ary (_ e@r%i
w) ar O@ w) ar O@
wh) ar O@ wh) ar O@
w) ar (r 0 w) ar (r 0
.group as .group as
_) as (@ a#s _) as (@ a#s
_) ass (@ a#s _) ass (@ a#s
c) ass (_ @s
tl) ass (_ @s
&c) ass (_ @s
&tl) ass (_ @s
omp) ass (_ @s omp) ass (_ @s
sp) ass (_ @s
&sp) ass (_ @s
rr) ass @s rr) ass @s
&v) ass (_ @s &v) ass (_ @s
ascii askI ascii askI
pl) at (ea at pl) at (ea at
&) at (eer_ @t &) at (eer_ @t
g) at (eau at g) at (eau at
_k) at (er at
p) atrol a#troUl p) atrol a#troUl
?3 p) at (riA eIt ?3 p) at (riA eIt
fr) at (ern a#t fr) at (ern a#t
_) auto (@P4 ,O:toU // prefix _) auto (@P4 ,O:toU // prefix
auto (ma O:t@ auto (ma O:t@
_) auto (n %O:t0 _) auto (n %O:t0
au (v oU


.group av .group av
av (ail a#v av (ail a#v
_) balli (@ b,alI2 _) balli (@ b,alI2
balli (st ba#l'I balli (st ba#l'I
_) ba (mb@ b%a _) ba (mb@ b%a
_) bayou baIu:
_) book (@@P4 b'Uk _) book (@@P4 b'Uk
su) bt (l t su) bt (l t
de) bt t de) bt t
cian Si@n cian Si@n
cia (lit SIa cia (lit SIa
cia (b Si@ cia (b Si@
_) cia (ra ki@
ma) c (in k ma) c (in k
ciph (er saIf ciph (er saIf
cism (_ sIz@m cism (_ sIz@m
chion S@n chion S@n
ch (io_ S ch (io_ S
ch (ae k ch (ae k
_) ch (andA S
_) cha (o keI _) cha (o keI
chaos keI0s chaos keI0s
chap (ero Sap chap (ero Sap
chario (t tSari@ chario (t tSari@
_) ch (artre S
cha (ris k@ cha (ris k@
ch (asm k ch (asm k
ch (ass S ch (ass S


.group co .group co
_) co (ag k%oU _) co (ag k%oU
coa (les k%oUa#
coa (les k%oU@
coa (lit koU@
_) co (eCP2 k,oU _) co (eCP2 k,oU
_) coe (l si: _) coe (l si:
co (hab k%oU co (hab k%oU
co (llab k@ co (llab k@
co (llap k@ co (llap k@
collar k0l3
co (llat k%0 co (llat k%0
co (llec k@ co (llec k@
co (llis k@ co (llis k@
dg (y dZ dg (y dZ
_) dir (_ daI@ _) dir (_ daI@
we) dne (sd n we) dne (sd n
dt (_ t
?3 &) du (CA dZu: ?3 &) du (CA dZu:
du (al_ dZu: du (al_ dZu:
du (cat dZu: du (cat dZu:
de (men dI2 de (men dI2
de (mise dI2 de (mise dI2
de (mocrac dI2 de (mocrac dI2
dem (oni di:m
_) dem (oni di:m
de (mor dI2 de (mor dI2
de (mot dI2 de (mot dI2
de (mur dI2 de (mur dI2
di (sposs ,dI di (sposs ,dI
di (sprop ,dI di (sprop ,dI
_) di (sre ,dI _) di (sre ,dI
di (srepu dI2
di (ssect daI di (ssect daI
di (ssid dI di (ssid dI
di (ssip dI di (ssip dI
l) e (gal i: l) e (gal i:
r) e (gal i: r) e (gal i:
int) e (ge I int) e (ge I
X) e (gan_ i:
@) e (gic 'i: @) e (gic 'i:
l) egion i:dZ@n l) egion i:dZ@n
l) e (git @ l) e (git @
_) euro jU@roU _) euro jU@roU
_) euro (pe jU@r-@ _) euro (pe jU@r-@
&) eus (_ =I2@s &) eus (_ =I2@s
@) euse (_ '3:z
?3 @) euse (_ 'u:z
d) eu (ts OI d) eu (ts OI
ew ju: ew ju:
_s) ew u: _s) ew u:
r) ea (died E r) ea (died E
r) eadme i:dmi: r) eadme i:dmi:
br) ea (d E br) ea (d E
dr) ea (d E
_dr) ea (d E
tr) ea (d E tr) ea (d E
spr) ea (d E spr) ea (d E
thr) ea (d E thr) ea (d E
f) ea (lt i: f) ea (lt i:
eam (t_ Emp eam (t_ Emp
ean (_ i@n ean (_ i@n
ea (nder i:'a
p) ean (_ 'i@n p) ean (_ 'i@n
_l) ea (mi E _l) ea (mi E
b) ea (n i: b) ea (n i:


.group ed .group ed
@@) ed (_S2dvei d @@) ed (_S2dvei d
Ai) ed (_S2dve d
@C) ed (_S2dvei d @C) ed (_S2dvei d
@c) ed (_S2vdei t @c) ed (_S2vdei t
@d) ed (_S2dvei I2d @d) ed (_S2dvei I2d
edly (_ Idl%I edly (_ Idl%I
c) ed (e_ 'i:d c) ed (e_ 'i:d
p) ed (e_ i:d p) ed (e_ i:d
p) edal Ed@L
rs) ed (e 'i:d rs) ed (e 'i:d
m) ed (ia i:d m) ed (ia i:d
@) ed (ien 'i:d @) ed (ien 'i:d
h) ed (ron 'i:d h) ed (ron 'i:d
h) ed (ra 'i:d h) ed (ra 'i:d
@) edur 'i:dZ3 @) edur 'i:dZ3
&) ed (y @d




.group ei .group ei
h) eigh (t aI h) eigh (t aI
eighth eItT eighth eItT
eig (n eI eig (n eI
n) eil i:@L
n) eil i:l
@) ei (n_ i: @) ei (n_ i:
ei (nate I ei (nate I
@) ei (ne i: @) ei (ne i:
b) ei (ng i:I b) ei (ng i:I
eir e@ eir e@
_) eir aIr
w) eir i@3 w) eir i@3
l) ei (s E l) ei (s E
th) ei (sC i:I th) ei (sC i:I
_s) eis (m aIz _s) eis (m aIz
ei (ster aI
f) ei (t_ I f) ei (t_ I
f) ei (te I // for 'add e' to 'forfeit' etc. f) ei (te I // for 'add e' to 'forfeit' etc.
h) ei (t_ aI h) ei (t_ aI
en (core 0n en (core 0n
&) ency (_ @ns%i &) ency (_ @ns%i
ency (cli %EnsI ency (cli %EnsI
k) en (d_ En
en (dA_ 'En en (dA_ 'En
_) en (d En _) en (d En
_) en (da %En _) en (da %En
en (sig En en (sig En
ensk (_ 'Ensk ensk (_ 'Ensk
enshrine %EnSraIn enshrine %EnSraIn
m) entary (_ 'Ent@r%I
m) entary (_ 'Ent@r%i
en (ter En en (ter En
en (tert ,En en (tert ,En
enthra (l %EnTrO: enthra (l %EnTrO:
&) er 3 &) er 3
@@@) er (_S2de 3 // suffix @@@) er (_S2de 3 // suffix
%C) er (_S3 3 %C) er (_S3 3
rn) er (_S2 3
er) er (_S2 3
er) ers (_S3 3z
ll) er (_S2 3 ll) er (_S2 3
&) er (_ 3 &) er (_ 3
?8 &) er (_ a# // (temporary because [3] -> [a#] is only for word-final ?8 &) er (_ a# // (temporary because [3] -> [a#] is only for word-final
_) er (A I2r _) er (A I2r
_) er 3: _) er 3:
_) err (A Er _) err (A Er
&) eram (ent r@m
X) era (_ i@r@ X) era (_ i@r@
XC) err Er XC) err Er
erre 'e@ erre 'e@
exter (C Ekst'3: exter (C Ekst'3:
extra (pol Ekstr'a extra (pol Ekstr'a
extra Ekstr@ extra Ekstr@
extra (n EkstreI
extra (n@ EkstreI
extra (or %Ekstr extra (or %Ekstr
extra (ct Ekstra extra (ct Ekstra
extrava (g %Ekstrav@ extrava (g %Ekstrav@
gh (_ g gh (_ g
C) gh (A g C) gh (A g
gh (C g gh (C g
gh (an g
gm (_ m gm (_ m
gn (_ n gn (_ n
_) gnu g@nu: _) gnu g@nu:
_B) h _B) h
@) hammed h'amId @) hammed h'amId
A) han (_ han // places A) han (_ han // places
e) han (_ h@n
ha (st heI ha (st heI
_) he' %hi: _) he' %hi:
@) head (_S4 hEd @) head (_S4 hEd
XC) i (Cy_ aI XC) i (Cy_ aI
_l) i (Cy_ I _l) i (Cy_ I
b) i (_ aI b) i (_ aI
bb) i (_ i
c) i (_ aI c) i (_ aI
d) i (_ =I d) i (_ =I
h) i (_ =aI h) i (_ =aI
_) i (d aI _) i (d aI
ir) i (d I ir) i (d I
acc) i (d I acc) i (d I
_) id (_ aIdi:
c) i (dal 'aI c) i (dal 'aI
fr) i (day aI fr) i (day aI
_) idea aId'i@ _) idea aId'i@
i (der+_ aI i (der+_ aI
i (der_+ aI i (der_+ aI
br) i (dg I br) i (dg I
idh (_ i
_) i (di I _) i (di I
_s) i (dl aI _s) i (dl aI
br) i (dl aI br) i (dl aI
&) ify (_ =I2faI &) ify (_ =I2faI
i (genous 'I i (genous 'I
n) ihi aI|@ n) ihi aI|@
_) i (h aI
ii (_ IaI ii (_ IaI
f) i (j i: f) i (j i:
h) i (j aI h) i (j aI
&) ile (ge @lI &) ile (ge @lI
s) i (len aI s) i (len aI
C) i (ler aI C) i (ler aI
@) i (less I
_) il (l %I
_) ill (_ Il
_) il (l@ %Il
@) illa (_ 'Il@ @) illa (_ 'Il@
_) il (ln I
_) il (lust I
illard (_ i:A:
_) il (ln Il
@) i (less I
_) il (lust Il
_C) i (lo aI _C) i (lo aI
_k) i (lo I _k) i (lo I
&) ily (_S2i l%I &) ily (_S2i l%I
&) ia (n i@ &) ia (n i@
@) ia (nic I'a @) ia (nic I'a
@) ia (nit I'a @) ia (nit I'a
@) ia (na I'a
@) ia (na i:'a
ia (ng_ ja ia (ng_ ja
_f) ia (nc I'0 _f) ia (nc I'0
_f) iance I'0nseI _f) iance I'0nseI
ef) ia (nce 'aI@ ef) ia (nce 'aI@
l) ia (nce 'aI@ l) ia (nce 'aI@
ill) ia (nce I2@
&l) ia (nce i:@
f) ia (nt 'aI@ f) ia (nt 'aI@
pl) ia (nt 'aI@ pl) ia (nt 'aI@
ill) ia (nt I2@
al) ia (nt I2@
ill) ia (nt I@
al) ia (nt I@
_p) ia (nA i@ _p) ia (nA i@
iar aI@ iar aI@
@l) iar (_ i@3 @l) iar (_ i@3
ie (k i: ie (k i:
ie (l i: ie (l i:
ie (llA I2'E ie (llA I2'E
&n) iel (_ I2@L
&n) iel (_ j@L
&r) iel (_ =i:@L &r) iel (_ =i:@L
ie (n i@ ie (n i@
d) iene (_ 'aIi:n d) iene (_ 'aIi:n
cl) ie (nt aI@ cl) ie (nt aI@
&) ier (y I2@r &) ier (y I2@r
ier i@3 ier i@3
ier (a I'e@r
&) ier (_NS2i 3 &) ier (_NS2i 3
&) ier's (_NS4i 3z &) ier's (_NS4i 3z
_h) ie (r aI@ _h) ie (r aI@
s) ie (ve I s) ie (ve I
ie (z i: ie (z i:
_t) ie (B aI _t) ie (B aI
iey (_ i


.group ig .group ig
am) ig (a_ i:g am) ig (a_ i:g
t) ig (e+ aIg t) ig (e+ aIg
t) ig (r aIg
_t) ig (r aIg
igeo IdZ@ igeo IdZ@
igh (t aI igh (t aI
h) igh aI h) igh aI
d) ig (nA Ig d) ig (nA Ig
_) ig (ni %Ig _) ig (ni %Ig
ig (no %Ig ig (no %Ig
ignon (_ inj0n
s) ign (o %Inj s) ign (o %Inj
ig (nom Ig ig (nom Ig
ig (noran Ig ig (noran Ig
_) in (cul In _) in (cul In
_) in (deP2 ,In _) in (deP2 ,In
_) ind (efin %Ind _) ind (efin %Ind
_) indeli (b Ind'El@
in (dex In in (dex In
in (dia In in (dia In
_) in (dic In _) in (dic In
_) in (flu In _) in (flu In
_) in (fo_ In _) in (fo_ In
_) infra (P5 ,Infr@ _) infra (P5 ,Infr@
_) infra (c %Infrak
_) infra (c %Infra
in (got IN in (got IN
_) in (gro IN _) in (gro IN
_) in (jur In _) in (jur In
m) inera (l In@r@ m) inera (l In@r@
&m) in (al_ =In &m) in (al_ =In
f) in (a aIn f) in (a aIn
g) in (a_ aIn
@g) in (a_ aIn
ch) in (a aIn ch) in (a aIn
b) in (a_ 'i:n b) in (a_ 'i:n
k) in (a_ 'i:n k) in (a_ 'i:n
?8 &) ion (_ =IVn ?8 &) ion (_ =IVn
n) ion =i@n n) ion =i@n
v) io (l aI@ v) io (l aI@
ione (_ 'aI@ni
g) io (n @ g) io (n @
m) io (n I20 m) io (n I20
sh) io (n @ sh) io (n @
.group it .group it
_) it' %It _) it' %It
_m) it (o aIt _m) it (o aIt
it (a_ 'i:t
it (a_N 'i:t
it (o_ 'i:t it (o_ 'i:t
_C) ity (_ Iti _C) ity (_ Iti
_ed) it It _ed) it It
v) it (al aIt v) it (al aIt
t) it (l aIt t) it (l aIt
&) ity (_ =I2t%i &) ity (_ =I2t%i
&d) ity (_S3 =I2t%i
orb) it It orb) it It
@@) it (an_ =It @@) it (an_ =It
?3 &) itary (_ @tEr%I // military ?3 &) itary (_ @tEr%I // military
r) ival aIv@L r) ival aIv@L
ct) iv (al 'aIv ct) iv (al 'aIv
@v) iv (al 'aIv @v) iv (al 'aIv
_) iv (an aIv
ive (ness Iv ive (ness Iv
_al) iv (e aIv _al) iv (e aIv
n) iv (e_ aIv n) iv (e_ aIv


.group l .group l
l l l l
l (l
l) l
_) l (hY l _) l (hY l
_) ll (Y l _) ll (Y l
_) l (ju l _) l (ju l
r) l (_ l r) l (_ l
Al) l (_ Al) l (_
&) lim (ent lIm &) lim (ent lIm
&t) ling (_ _lI2N
&B) ling (_ lI2N
&t) ling (_ _lIN
&B) ling (_ lIN
&l) ling (_S4vd IN
linux lInVks linux lInVks
listen lIs@n listen lIs@n
?3 _) lo (gK lO ?3 _) lo (gK lO
&p) ly (_S2 l%I &p) ly (_S2 l%I
p) ly (_ laI p) ly (_ laI
_) ly (d lI _) ly (d lI
@) lEss (_S4i l@s
@) lEssly (_S6i l@sl%I


.group le .group le
&) le (_ l &) le (_ l
?8 &C) le (_ El ?8 &C) le (_ El
&r) le (_ l &r) le (_ l
legged lEgId legged lEgId
Ab) le @L
// Ab) le @L
C) le (ton_ @L C) le (ton_ @L
Ab) ler (_ l@ Ab) ler (_ l@
Ab) le (C_ l@ Ab) le (C_ l@
@b) le (C@ @L @b) le (C@ @L
@b) ler (C@ l3 @b) ler (C@ l3
@d) le (B@ @L @d) le (B@ @L
@t) le (B@ @L
@t) le (C@ @L
tt) le (@ @-l tt) le (@ @-l
&C) le (ss l@ &C) le (ss l@
@) less (_S4i l@s @) less (_S4i l@s
o) mb (e m o) mb (e m
du) mb (e m du) mb (e m
_) mc m@k _) mc m@k
_) mc (_k m@
_) mc (k m@
_) mc (_g m@
_) mc (g m@
_) mc (A mak _) mc (A mak
_) mc (-A mak _) mc (-A mak
mn (_ m mn (_ m


.group mi .group mi
millen mI2lEn millen mI2lEn
_) milli (C mIlI
_) milli mIlI
_) mis (@P3 mI2s // prefix _) mis (@P3 mI2s // prefix
mis (chie mIs mis (chie mIs
mis (ci mIs mis (ci mIs
mis (dem mIs mis (dem mIs
mis (er maIz mis (er maIz
miserab mIz@r@b
miserab mIz@-r@b
mis (fi mIs mis (fi mIs
mis (hap mIs mis (hap mIs
_) mis (in m,Is _) mis (in m,Is
o (BiA 'oU o (BiA 'oU
o (Bing oU o (Bing oU
XC) o (Bus_ oU XC) o (Bus_ oU
o (Cagh_ oU
o (Cemic 0 o (Cemic 0
o (Cet_ 0 o (Cet_ 0
@) o (Ci_ 'oU
o (Ci_ 'oU
o (Cic_ '0 o (Cic_ '0
o (Cical '0 o (Cical '0
o (Co_ 'oU o (Co_ 'oU
r) o (p_ 0 r) o (p_ 0
t) o (p_ 0 t) o (p_ 0
fl) o (p_ 0 fl) o (p_ 0
sh) o (p_ 0
h) o (p_ 0
pr) o (pe 0 pr) o (pe 0
&) oped (_ @pd &) oped (_ @pd
c) oped (_ oUpd c) oped (_ oUpd
_) o (per 0 _) o (per 0
rc) opha (g '0f@ rc) opha (g '0f@
&) ophe (_ =@f%I &) ophe (_ =@f%I
X) o (pher oU
&) o (pher =@ &) o (pher =@
s) o (phistic @ s) o (phistic @
o (pini @ o (pini @
.group on .group on
@@) on (_ @n @@) on (_ @n
?8 @) on (_++ 0n ?8 @) on (_++ 0n
%C) on (_ @n
&b) on (_ @n &b) on (_ @n
&c) on (_ @n &c) on (_ @n
Cd) on (_ @n Cd) on (_ @n
il) on (_ 0n il) on (_ 0n
yl) on (_ 0n yl) on (_ 0n
&m) on (_ @n &m) on (_ @n
p) on (_+ 0n
ar) on (_ @n
dr) on (_ @n dr) on (_ @n
or) on (_ 0n or) on (_ 0n
cr) on (_ 0n cr) on (_ 0n
w) oo (l U w) oo (l U
_c) oo (p oU'0 _c) oo (p oU'0
oor o@ oor o@
_) oo (r u:
oor (_ o@ oor (_ o@
_m) oor U@ _m) oor U@
p) oor U@ p) oor U@
or (n_ O@ or (n_ O@
or (se_ O@ or (se_ O@
or (t O@ or (t O@
em) ort (_ O@
p) or (t o@ p) or (t o@
or (A o@r or (A o@r
&) or (ate 3r &) or (ate 3r
f) oreign 0r@n f) oreign 0r@n
f) or (ever O@ f) or (ever O@
f) or (gAt 3 f) or (gAt 3
f) org (iv @g
_f) org (Av @g
fl) or (i 0r fl) or (i 0r
or (igina @r or (igina @r
chl) or (ic o@r chl) or (ic o@r
per (cep p3 per (cep p3
per (cei p3 per (cei p3
per (culi p3 per (culi p3
per (cus p3
per (fec p3 per (fec p3
per (iph p@r per (iph p@r
perme (a p3:mI perme (a p3:mI
&) sib s@b &) sib s@b
ea) s (ie z ea) s (ie z
ea) s (il z ea) s (il z
_) sío Si:
C) sion S@n C) sion S@n
?3 er) sion Z@n ?3 er) sion Z@n
A) sion Z@n A) sion Z@n
a) sin (_ s@n a) sin (_ s@n
ai) sin (_ z@n ai) sin (_ z@n
u) sin (_ z@n u) sin (_ z@n
_) size (C@ saIz
_) soma (li s@mA: _) soma (li s@mA:
pri) s (o z pri) s (o z
@) some (_S4 sVm @) some (_S4 sVm
_) sur s3: _) sur s3:
?5 _) sur sVR ?5 _) sur sVR
_) sure SU@ _) sure SU@
sur (an SU@
sur (anc SU@
sur (m s3 sur (m s3
sur (pa s3 sur (pa s3
sur (pr s3 sur (pr s3
_) tri (ni trI _) tri (ni trI
_) tri (vi trI _) tri (vi trI
tsch tS tsch tS
_) tsk t'@sk
_) two tu: _) two tu:
ttu (r t@ ttu (r t@
@) tu (al tSu: @) tu (al tSu:
L01) u (_ u: L01) u (_ u:
men) u (_ ju: men) u (_ ju:
u (_N u: u (_N u:
val) u ju:
u (a ju: u (a ju:
l) u (a u:
_g) ua wA: _g) ua wA:
_l) u (a u: _l) u (a u:
r) u (aC+ u: r) u (aC+ u:
uy (A_ 'u:j uy (A_ 'u:j
u (zzi_ 'u: u (zzi_ 'u:



.group ue .group ue
ue ju: ue ju:
uee ju:i: uee ju:i:
l) ue u: l) ue u:
val) ue ju:
r) ue u: r) ue u:
_s) ue u: _s) ue u:
_C) ue (l ju:@ _C) ue (l ju:@
_) up (st %Vp _) up (st %Vp
occ) upy jUpaI occ) upy jUpaI
occ) up jUp occ) up jUp
scr) up u:p
up (le u:p
s) uper u:p3 s) uper u:p3
s) uperi (o u:p'i@rI s) uperi (o u:p'i@rI
upon Vp0n upon Vp0n
wh w wh w
wr r wr r
C) we (_ =wI C) we (_ =wI
were (w wi@3
_) were (P4 w'e@_|
C) west w'Est C) west w'Est
we (w wi: we (w wi:
where we@ where we@
_) x (Y z _) x (Y z
xio (n kS@ xio (n kS@
xious =kS@s xious =kS@s
xis (_ =ksIs
xu (a =kSu: xu (a =kSu:
xure (_ kS%U@ xure (_ kS%U@


_) zs (Y z _) zs (Y z
_) z (wY z _) z (wY z


@) zales (_ z'A:lEs
@) zales (_ z'A:l@s
zes (_ zI2z zes (_ zI2z
zh Z zh Z
zu (_ =zu: zu (_ =zu:
Ea (n_ 'i@ Ea (n_ 'i@
Ectomy (_S6 'Ekt@mI Ectomy (_S6 'Ekt@mI
@@) Ed (_S2vei d @@) Ed (_S2vei d
&C) Ed (_S2vei d
&C) Ed (_S2vei d#
&c) Ed (_S2vei t &c) Ed (_S2vei t
&d) Ed (_S2vei Id &d) Ed (_S2vei Id
&ch) Ed (_S2vei t &ch) Ed (_S2vei t
&) Es (_S2e z &) Es (_S2e z
c) Es (_S2e I2z c) Es (_S2e I2z
c) E's (_S3e I2z c) E's (_S3e I2z
f) Es (_S2e s
f) Es (_S2e z#
g) Es (_S2e I2z g) Es (_S2e I2z
ch) Es (_S2e I2z ch) Es (_S2e I2z
ph) Es (_S2e I2z ph) Es (_S2e I2z
k) Es (_S2e s
p) Es (_S2e s
k) Es (_S2e z#
p) Es (_S2e z#
s) Es (_S2e I2z s) Es (_S2e I2z
s) E's (_S2e I2z s) E's (_S2e I2z
sh) Es (_S2e I2z sh) Es (_S2e I2z
t) Es (_S2e s
t) Es (_S2e z#
x) Es (_S2 I2z x) Es (_S2 I2z
Cr) Es (_S2e @z Cr) Es (_S2e @z
Ese (_ i:z Ese (_ i:z
à a à a
é eI é eI
_) é %I _) é %I
ée i:
ê E: ê E:
ä E ä E
ë E ë E

+ 28
- 0
dictsource/es_list View File





// names of symbols // names of symbols
ª a
º o
_. punto _. punto
_, koma _, koma
_; p,untoik'oma _; p,untoik'oma






// Abbreviations
dña doña $text
DNI $abbrev
dpto departamento $text
dr doctor $text $capital $dot
dra doctora $text $capital $dot
(ee . uu) Est'aDos||un'iDos
Excmo excelentsimo $text $dot
Excma excelentsima $text $dot
Ilmo ilustrisimo $text $dot
Ilma ilustrisima $text $dot
izq izquierda $text $dot
izqda izquierda $text $dot
izqdo izquierdo $text $dot
kg kilogramo $text $dot
Mª maría $text $capital $dot
Pte presidente $text $capital $dot
Sr señor $text $capital $dot
Sra señora $text $capital $dot
Sras señoras $text $capital $dot
Sres señores $text $capital $dot
Srta señorita $text $capital $dot
Ud usted $text $capital $dot
Uds ustedes $text $capital $dot
// (/ h) pO*||'O**a



// pronunciation exceptions // pronunciation exceptions



+ 8
- 9
dictsource/es_rules View File

.group s .group s
s s s s
&) s (_S1 s &) s (_S1 s
_) s (C %Es
_) s (C@ %Es
_) sh (A S _) sh (A S
_) sh (L01A S _) sh (L01A S
sh (K S sh (K S




.group .group
á ''a
é ''E
í ''i
ó ''O
ú ''u
ü u
ñ n^

á ''a
é ''E
í ''i
ó ''O
ú ''u
ü u
ñ n^
$ d'Ola* $ d'Ola*


_) - (_D m'EnOs _) - (_D m'EnOs

+ 1
- 1
dictsource/hi_list View File



// Numbers // Numbers
// devanagari numbers are changed to latin characters before translation // devanagari numbers are changed to latin characters before translation
_0 S'u:n.j@3
_0 S'u:n.jV
_1 'e:k _1 'e:k
_2 d'o: _2 d'o:
_3 t'i:n _3 t'i:n

+ 17
- 69
dictsource/hi_rules View File

// Y vowel letters and vowel signs // Y vowel letters and vowel signs


// conditional rules // conditional rules
// ?1 drop schwa at end of word
// ?2 use diphthong for "ai" // ?2 use diphthong for "ai"
// ?3 use diphthong for "au" // ?3 use diphthong for "au"


क kV क kV
क (B k क (B k
क (्य k: क (्य k:
?1 क (_ k
क़ qV क़ qV
क़ (B q क़ (B q
?1 क़ (_ q


.group ख .group ख
ख khV ख khV
ख (B kh ख (B kh
?1 ख (_ kh
ख़ xV ख़ xV
ख़ (B x ख़ (B x
?1 ख़ (_ x


.group ग .group ग
ग gV ग gV
ग (B g ग (B g
?1 ग (_ g
ग़ QV ग़ QV
ग़ (B Q ग़ (B Q
?1 ग़ (_ Q


.group घ .group घ
घ ghV घ ghV
घ (B gh घ (B gh
?1 घ (_ gh


.group ङ .group ङ
ङ NV ङ NV
ङ (B N ङ (B N
?1 ङ (_ N
्) ङ (_ NV
्) ङ (_ N@


.group च .group च
च c@3
च cV
च (B c च (B c
च (्य c: च (्य c:
?1 च (_ c


.group छ .group छ
छ ch@3
छ chV
छ (B ch छ (B ch
?1 छ (_ ch


.group ज .group ज
ज J@3
ज JV
ज (B J ज (B J
?1 ज (_ J
ज़ zV ज़ zV
ज़ (B z ज़ (B z
?1 ज़ (_ z


.group झ .group झ
झ Jh@3
झ JhV
झ (B Jh झ (B Jh
?1 झ (_ Jh


.group ञ .group ञ
ञ n^@3
ञ n^V
ञ (B n^ ञ (B n^
?1 ञ (_ n^
्) ञ (_ n^ ्) ञ (_ n^


.group ट .group ट
ट t.V ट t.V
ट (B t. ट (B t.
ट (्य t.: ट (्य t.:
?1 ट (_ t.


.group ठ .group ठ
ठ th.V ठ th.V
ठ (B th. ठ (B th.
?1 ठ (_ th.


.group ड .group ड
ड d.V ड d.V
ड (B d. ड (B d.
?1 ड (_ d.


ड़ r.V ड़ r.V
ड़ (B r. ड़ (B r.
?1 ड़ (_ r.


.group ढ .group ढ
ढ dh.V ढ dh.V
ढ (B dh. ढ (B dh.
?1 ढ (_ dh.
ढ़ r.hV // nukta (should retroflex flap) ढ़ r.hV // nukta (should retroflex flap)
ढ़ (B r.h // nukta ढ़ (B r.h // nukta
?1 ढ़ (_ r.h // nukta


.group ण .group ण
ण n.V // (temporary) same as dental [n] ण n.V // (temporary) same as dental [n]
ण (B n. ण (B n.
?1 ण (_ n.
्) ण (_ n.V
्) ण (_ n.@


.group त .group त
त tV त tV
त (B t त (B t
त (्य t: त (्य t:
?1 त (_ t


.group थ .group थ
थ thV थ thV
थ (B th थ (B th
?1 थ (_ th


.group द .group द
द dV द dV
द (B d द (B d
?1 द (_ d


.group ध .group ध
ध dhV ध dhV
ध (B dh ध (B dh
?1 ध (_ dh


.group न .group न
न nV न nV
न (B n न (B n
?1 न (_ n
्) न (_ nV
्) न (_ n@
र्) न (_ n // r +virama र्) न (_ n // r +virama




प pV प pV
प (B p प (B p
प (्य p: प (्य p:
?1 प (_ p


.group फ .group फ
फ phV फ phV
फ (B ph फ (B ph
?1 फ (_ ph
फ़ fV फ़ fV
फ़ (B f फ़ (B f
?1 फ़ (_ f


.group ब .group ब
ब bV ब bV
ब (B b ब (B b
?1 ब (_ b


.group भ .group भ
भ bhV भ bhV
भ (B bh भ (B bh
?1 भ (_ bh


.group म .group म
म mV म mV
म (B m म (B m
?1 म (_ m
्) म (_ mV
्) म (_ m@
र्) म (_ m // r +virama र्) म (_ m // r +virama
न्) म (_ m // n +virama न्) म (_ m // n +virama


.group य .group य
य j@3
य jV
य (B j य (B j
?1 य (_ j
्) य (_ j@3
्) य (_ j@


.group र .group र
र r@2
र rV
र (B r र (B r
?1 र (_ r
्) र (_ r@-
्) र (_ r@


.group ऱ // rra .group ऱ // rra
ऱ rV // (temporary) same as [r] ऱ rV // (temporary) same as [r]
ऱ (B r ऱ (B r
?1 ऱ (_ r
्) ऱ (_ rV
्) ऱ (_ r@


.group ल .group ल
ल lV ल lV
ल (B l ल (B l
?1 ल (_ l
्) ल (_ lV
्) ल (_ l@


.group ळ .group ळ
ळ l.V ळ l.V
ळ (B l. ळ (B l.
?1 ळ (_ l.
्) ळ (_ l.V
्) ळ (_ l.@


.group ऴ .group ऴ
ऴ l.V // (temporary) same as [l.] ऴ l.V // (temporary) same as [l.]
ऴ (B l. ऴ (B l.
?1 ऴ (_ l.
्) ऴ (_ l.V
्) ऴ (_ l.@


.group व .group व
व vV व vV
_) व wV _) व wV
_) व (B w _) व (B w
_) व (् v // +virma _) व (् v // +virma
?1 व (_ v


.group श .group श
श SV श SV
श (B S श (B S
?1 श (_ S


.group ष .group ष
ष s.V //?? or retroflex [S] ष s.V //?? or retroflex [S]
ष (B s. //?? ष (B s. //??
?1 ष (_ s. //??


.group स .group स
स sV स sV
स (B s स (B s
?1 स (_ s


.group ह .group ह
ह HV ह HV
ह (B H ह (B H
?1 ह (_ H




// nukta, modifies a consonant // nukta, modifies a consonant
.group क़ // qa .group क़ // qa
क़ qV क़ qV
क़ (B q क़ (B q
?1 क़ (_ q


.group ख़ // khha .group ख़ // khha
ख़ xV ख़ xV
ख़ (B x ख़ (B x
?1 ख़ (_ x


.group ग़ // ghha .group ग़ // ghha
ग़ QV ग़ QV
ग़ (B Q ग़ (B Q
?1 ग़ (_ Q


.group ज़ // za .group ज़ // za
ज़ zV ज़ zV
ज़ (B z ज़ (B z
?1 ज़ (_ z


.group ड़ // dddha (should retroflex flap) .group ड़ // dddha (should retroflex flap)
ड़ r.V ड़ r.V
ड़ (B r. ड़ (B r.
?1 ड़ (_ r.


.group ढ़ // rha (aspirated version of dddha) .group ढ़ // rha (aspirated version of dddha)
ढ़ r.hV ढ़ r.hV
ढ़ (B r.h ढ़ (B r.h
?1 ढ़ (_ r.h


.group फ़ // fa .group फ़ // fa
फ़ fV फ़ fV
फ़ (B f फ़ (B f
?1 फ़ (_ f


.group य़ // yya .group य़ // yya
य़ jV य़ jV
य़ (B j य़ (B j
?1 य़ (_ j


.group ॠ // rr .group ॠ // rr
ॠ V-rr ॠ V-rr

+ 3
- 3
dictsource/hu_list View File





// Negative // Negative
nem $strend2 $combine
nem $strend2 $combine $alt3
?2 nem $strend2 ?2 nem $strend2
ne $unstressend ne $unstressend


ø $accent ø $accent
ß _^_DE ß _^_DE


… _p%ontp%ontp%ont // 3 or more dots are changed to elipsis
//… _p%ontp%ontp%ont // 3 or more dots are changed to elipsis
. p%ont $max3 . p%ont $max3
_. pont _. pont
* tSillAg $max3 * tSillAg $max3
(EU-n) eun (EU-n) eun
(MHZ-en) megahercen (MHZ-en) megahercen
(Mhz-en) megahercen (Mhz-en) megahercen
(ORTT-től) oerrtététől //special exception
(ORTT-től) oerrtététől //special exceptio

+ 1
- 0
dictsource/hu_rules View File

föl) d (szerke d //földszerkezet word for example need spokening single d before sz letter föl) d (szerke d //földszerkezet word for example need spokening single d before sz letter
harma) d (szint d harma) d (szint d
kó) d (jel d kó) d (jel d
harma) d (sor d


.group dz .group dz
fogó) dz (kod ts fogó) dz (kod ts

+ 165
- 59
dictsource/nl_list View File



// This file in UTF8 encoded // This file in UTF8 encoded


// Use $alt3 where 'ng' and 'nk' is 'n+g' not [N]

// Letters // Letters
// If a letter has a "word" pronunciation which is different from its // If a letter has a "word" pronunciation which is different from its
// "letter" name, then include the letter name here, with the letter // "letter" name, then include the letter name here, with the letter
_1 'e:n _1 'e:n
_2 tv#'e: _2 tv#'e:
_3 dr'i _3 dr'i
_4 f'ir
_5 f'EIf
_4 v'ir
_5 v'EIf
_6 z'Es _6 z'Es
_7 z'e:f@n
_7 z'e:v@n
_8 'Axt _8 'Axt
_9 n'e:x@n
_9 n'e:Q@n
_10 t'in _10 t'in
_11 'Elf _11 'Elf
_12 tw'a:lf _12 tw'a:lf
_13 d'Ertin _13 d'Ertin
_14 f'e:rtin
_15 f'EIftin
_14 v'e:rtin
_15 v'EIftin
_16 z'Estin _16 z'Estin
_17 z'e:f@ntin
_17 z'e:v@ntin
_18 'Axtin _18 'Axtin
_19 n'e:x@ntin
_19 n'e:Q@ntin
_2X tv#'Int@x _2X tv#'Int@x
_3X d'Ert@x _3X d'Ert@x
_4X f'e:rt@x
_5X f'EIft@x
_4X v'e:rt@x
_5X v'EIft@x
_6X z'Est@x _6X z'Est@x
_7X z'e:f@nt@x
_7X z'e:v@nt@x
_8X t'Axt@x _8X t'Axt@x
_9X n'e:g@nt@x _9X n'e:g@nt@x
_0C h'OndErt _0C h'OndErt
_2o tv#'e:d@ _2o tv#'e:d@
_3o d'Erd@ _3o d'Erd@
_4o v'ird@ _4o v'ird@
_5o v'EIfd@
_5o v'EIvd@
_6o z'Esd@ _6o z'Esd@
_7o z'e:v@nd@ _7o z'e:v@nd@
_8o 'Axtst@ _8o 'Axtst@




// abbreviations // abbreviations
be $abbrev // used as domain abbrev for Belgium and in a lot of other names
enz Enzo:vo:rt
bvb bEIv'o:rbe:lt
eu e:_y: $abbrev eu e:_y: $abbrev
kmo $abbrev kmo $abbrev
KMI $abbrev KMI $abbrev
de d@ de d@
het h@t $only het h@t $only
een @n $only een @n $only
ən @n // char.replacement for 'n
ət @t // char.replacement for 't
ən @-n // char.replacement for 'n
ət t // char.replacement for 't


// pronouns // pronouns
ik $u ik $u
hij $u hij $u
zij $u zij $u
ze $u ze $u
het h@t //otherwise pronounced as het
wij $u wij $u
we $u we $u
jullie $u jullie $u
toen $pause // when (in past) toen $pause // when (in past)
voordat $pause // before voordat $pause // before
wanneer $pause // when wanneer $pause // when
zoals $pause // just
zolang $pause // as long as
zover $pause // as far as


zoal $2 $only
zoals $2 $pause // just
zodanig $2
zodat $2
zodoende $2
zodra $2
zogoed $2
zoiets $2
zojuist $2
zolang $2 $pause // as long as
zopas zo:p'As
zoveel $2
zover $pause // as far as
zowaar zo:v#'a:r
zowat $2
zowel $2
zozeer $2
zozo $2




// negative // negative
zwabber $alt zwabber $alt
zwakker $alt zwakker $alt
zwanger $alt zwanger $alt
Vlaander $alt





// words where -age is [a:Q@] not French ['a:Z@] // words where -age is [a:Q@] not French ['a:Z@]
courtage kurt'a:Z@ courtage kurt'a:Z@
curettage kyr@t'a:Z@ curettage kyr@t'a:Z@
drainage drEn'a:Z@ drainage drEn'a:Z@
equipage e:kwip'a:Z@
equipage e:kip'a:Z@
jumelage Zym@l'a:Z@ jumelage Zym@l'a:Z@
metrage me:tr'a:Z@ metrage me:tr'a:Z@
outillage utij'a:Z@ outillage utij'a:Z@
kadet $2 kadet $2
biljet $2 biljet $2
sajet $2 sajet $2
sujet syZ'Et
sujet syZ'E
banket $2 banket $2
boeket $2 boeket $2
briket $2 briket $2
winket $2 winket $2
amulet $3 amulet $3
ballet $2 ballet $2
cabriolet ka:briol'Et
cabriolet ka:briol'E
corselet $3 corselet $3
couplet kupl'Et couplet kupl'Et
doublet dubl'Et doublet dubl'Et
epaulet e:po:l'Et epaulet e:po:l'Et
filet fil'e: filet fil'e:
gilet Zil'Et
gilet Zil'E
kotelet $3 kotelet $3
omelet $3 omelet $3
palet $2 palet $2
pamflet $2 pamflet $2
pistolet pisto:l'Et
pistolet pisto:l'E
poulet pul'Et poulet pul'Et
reglet re:Ql'Et reglet re:Ql'Et
skelet sk@l'Et skelet sk@l'Et
toupet tup'Et toupet tup'Et
trompet $2 trompet $2
baret $2 baret $2
cabaret ka:ba:r'Et
cabaret ka:ba:r'E
floret $2 floret $2
lazaret $3 lazaret $3
minaret $3 minaret $3
violette $3 violette $3
wasserette $3 wasserette $3


// ending -el is stressed
isabel $3
libel $2
mirabel $3
tabel $2

// ending -eum is stressed ['e:8m] // ending -eum is stressed ['e:8m]
atheneum $alt atheneum $alt
colosseum $alt colosseum $alt
marmot $2 marmot $2
schavot $2 schavot $2


// ending -el is stressed (default ?)
bretel br@tEl
jarretel Zar@t'El
carrousel ka:rus'El
decibel de:sibEl
isabel $3
libel $2
mirabel $3
tabel $2

// words ending in el, elt, elde, elden, elend, elende, eld, ele, elen // words ending in el, elt, elde, elden, elend, elende, eld, ele, elen
// with stress on the previous syllable, // with stress on the previous syllable,
// also words ending in er. etc. // also words ending in er. etc.


beter $alt

// adjectives // adjectives
edel $alt edel $alt
enkel $alt enkel $alt
nobel $alt nobel $alt
nozel $alt nozel $alt
schamel $alt schamel $alt
sensibel $alt
simpel $alt simpel $alt
sjofel $alt sjofel $alt
soepel $alt soepel $alt
troebel $alt troebel $alt
vermetel $alt
metel $alt // vermetel

// nouns // nouns
amandel $alt amandel $alt
apostel $alt
appel $alt appel $alt
artikel $alt artikel $alt
ginsel $alt // beginsel
belhamel b'Elha:m@l
boedel $alt
buidel $alt
cenakel s@na:k@l
discipel dIs'ip@l $alt discipel dIs'ip@l $alt
distel $alt
dongel $alt
dorpel $alt
drempel $alt
drommel $alt
duffel $alt
engel $alt engel $alt
epistel $alt
fabel $alt fabel $alt
fistel $alt
gepeupel $alt
gevel Qe:v@l
gondel $alt
gordel $alt
gravel QrEv@l
grondel $alt
gruwel $alt gruwel $alt
hendel $alt
heuvel $alt heuvel $alt
hommel $alt hommel $alt
letsel $alt
horzel $alt
hostel $alt
hummel $alt
kazuifel $alt
kennel $alt
keppel $alt
kervel $alt
kiezel $alt
knekel $alt
knokkel $alt
kokkel $alt
krekel $alt
kummel $alt
lavendel $alt
luifel $alt
mantel $alt
mazel $alt mazel $alt
meubel $alt meubel $alt
middel $alt middel $alt
mirakel $alt mirakel $alt
mossel $alt
mokkel $alt
mormel $alt
mortel $alt
morzel $alt
obstakel $alt
parabel $alt parabel $alt
perikel pe:r'ik@l $alt
raadsel $alt
roersel $alt
schepsel $alt
schijnsel $alt
partikel $alt
peppel $alt
perikel $alt
pukkel $alt
pummel $alt
reuzel $alt
roebel $alt
roedel $alt
schedel $alt
sintel $alt
snavel $alt
sokkel $alt
spatel $alt
spektakel $alt
stekel $alt
stengel $alt
stoffel $alt
stoppel $alt stoppel $alt
teckel $alt
tekkel $alt
tengel $alt
tentakel $alt
testikel $alt
triangel $alt
tripel $alt
truffel $alt
vaandel $alt
vehikel $alt
venkel $alt
warempel $alt
wokkel $alt
wrevel $alt
wrongel $alt
zemel $alt zemel $alt
zuivel $alt
zwatel $alt

// verbs // verbs
aarzel $alt aarzel $alt
adel $alt adel $alt
babbel $alt babbel $alt
barrel $alt barrel $alt
bazel $alt bazel $alt
bedel be:d@l $alt
bedel $alt
beitel $alt beitel $alt
bengel $alt bengel $alt
beugel $alt beugel $alt
frutsel $alt frutsel $alt
futsel $alt futsel $alt
gaffel $alt gaffel $alt
gesel Qe:s@l $alt
gesel Qe:s@l $alt
giebel $alt giebel $alt
giechel $alt giechel $alt
gijzel $alt gijzel $alt
kwebbel $alt kwebbel $alt
kwezel $alt kwezel $alt
kwispel $alt kwispel $alt
label le:b@l $alt
label le:b@l $alt
lepel $alt lepel $alt
lispel $alt lispel $alt
lummel $alt lummel $alt
nevel $alt nevel $alt
nikkel $alt nikkel $alt
orakel $alt orakel $alt
paddel pEd@l $alt
paddel pEd@l $alt
pantoffel $alt pantoffel $alt
parel $alt parel $alt
pegel $alt pegel $alt
ransel $alt ransel $alt
ratel $alt ratel $alt
rebbel $alt rebbel $alt
redekavel $alt $1
regel $alt regel $alt
reutel $alt reutel $alt
reuzel $alt reuzel $alt
zwiebel $alt zwiebel $alt
zwijmel $alt zwijmel $alt


// names with unstressed -el
amstel $alt
brussel $alt
ijssel $alt
meppel $alt
moesel muz@l
vondel $alt


// -s is not plural // -s is not plural
chaos xa:Os chaos xa:Os




// pronunciation exceptions // pronunciation exceptions
accessoire aksEsv#'ar@
accessoires aksEsv#'ar@s
accessoire aksEsw'ar@
accessoires aksEsw'ar@s
actiepunt Aksip8nt actiepunt Aksip8nt
agenda $2 agenda $2
alles Al@s alles Al@s
april a:pr'Il april a:pr'Il
armand _^_FR armand _^_FR
augustus VUQ'8st8s augustus VUQ'8st8s
be $abbrev // used as domain abbrev for Belgium and in a lot of other names
banengids $alt3
beha be:_h'a: beha be:_h'a:
beste bEst@
bijziend $2 // bijziendheid bijziend $2 // bijziendheid
blitzkrieg blItskri:g blitzkrieg blItskri:g
boudoir budv#'a:r
boudoir budw'a:r
bourgondier burx'o:ndi:@r bourgondier burx'o:ndi:@r
braille brAj@ braille brAj@
cafe ka:f'e:
circuit sIrku'i circuit sIrku'i
chalet Sa:lE chalet Sa:lE
champagne SAmp'An^@ champagne SAmp'An^@
chiffon Sif'On chiffon Sif'On
crèches krES@s crèches krES@s
contour ko:nt'ur contour ko:nt'ur
controle $2
coureur ku:r'Y:r coureur ku:r'Y:r
damascering damA;s'e:rIN damascering damA;s'e:rIN
december $2 december $2
dieet $2 dieet $2
diesel diz@l
divers div'Ers divers div'Ers
diftongering dIft,ON'e:rIN diftongering dIft,ON'e:rIN
doordat $2 doordat $2
informatie $3 informatie $3
januari $3 januari $3
journaal Surn'a:l journaal Surn'a:l
kadaster $2
mangat $alt3
maxima $1 maxima $1
meteen mEt'e:n meteen mEt'e:n
metro me:tro: metro me:tro:
minima $1 minima $1
nabij nab'EI nabij nab'EI
new nyU
november $2 november $2
oktober $2 oktober $2
oliesel o:lis@l
omver o:mv'Er
onderhandelingsnota ,ond@r'hAnd@lINs,no:ta: onderhandelingsnota ,ond@r'hAnd@lINs,no:ta:
ongastvrij OnQAstv@-*'EI
ongastvrij OnQAstvr'EI
ongelooflijk $3 ongelooflijk $3
ongemakkelijk $3 ongemakkelijk $3
ongelukkig $3 ongelukkig $3
proces $2 proces $2
projectielen $3 projectielen $3
renaissance rEne:s'A~s@ renaissance rEne:s'A~s@
reservoir re:zErvv#'a:r
reservoir re:zErvw'a:r
revanche r@vA~nS revanche r@vA~nS
regime $2 regime $2
roman $2 roman $2
rubriek rybr'ik
sacristie $3 sacristie $3
saint _^_FR saint _^_FR
salomo $1 salomo $1
travestie $3 travestie $3
verderop $3 verderop $3
volledig $2 volledig $2
vrouwengek $alt3
waarschijnlijk $2 waarschijnlijk $2
ziekenhuisbevalling zi:k@nhWysb@vAlIN ziekenhuisbevalling zi:k@nhWysb@vAlIN
zover zo:v'Er






// names // names
(al-qaeda) Al_:k'AjdA (al-qaeda) Al_:k'AjdA
Beckham bEk@m
Betty bE:ti Betty bE:ti
charlotte $2 charlotte $2
Dewever d@'v#e:v@r Dewever d@'v#e:v@r
Ingeborg INe:bOrx Ingeborg INe:bOrx
Ingmar INmAr Ingmar INmAr
Ingrid IN@-*It Ingrid IN@-*It
Justine _^_FR
Justine Zyst'in
kennedy kEn@dE kennedy kEn@dE
Laurent lo:r'An^ Laurent lo:r'An^
Nys nEIsd'WyzEnt Nys nEIsd'WyzEnt


// places // places
alexandrië $3 alexandrië $3
canada $1
canada kAna:da:
Kinshasa kInS'a:sa: Kinshasa kInS'a:sa:
new york _^_EN
Rochefort roS'for Rochefort roS'for
Vlaanderen vla:nd@r@n
Zelzate zelzat@ Zelzate zelzat@


(vond dat de) vOn_tA_t@
(vond dat de) vOn_tA_t@

+ 101
- 57
dictsource/nl_rules View File

aa (rd_ 'a: aa (rd_ 'a:
aa (C_ 'a: aa (C_ 'a:
z) aa (m_ a: z) aa (m_ a:
@) abel (_ 'a:bE2l
@) abel (_ 'a:b@l
@) abele (_ 'a:b@l@ @) abele (_ 'a:b@l@
m) ach (in %a:S m) ach (in %a:S
_) af (C@P2 'Af _) af (C@P2 'Af
age (_N 'a:Z@ age (_N 'a:Z@
ages (_S1 s ages (_S1 s
age (_$w_alt a:Q@ age (_$w_alt a:Q@
_) ai (mabel E
aire (_ 'E:r@ aire (_ 'E:r@
air (_ 'Er air (_ 'Er
@) agne (_ 'An^@ @) agne (_ 'An^@


baan ba:n baan ba:n
&) baar (_ =ba:r &) baar (_ =ba:r
_) bij (C@P3 b'EI
_) binnen (P6 b'In@n
_) boven (P5 b'o:v@n
_) brand br'And
_) buiten (P6 b'Wyt@n
_) bureau byr'o:
_) buurt (@@P5 b'yrt // buurtbewoner

_o) b (stak p


.group be
_) be (@P2 b@ _) be (@P2 b@
_) b (ee+ b
_) bee (+ be:
_) be (cC bE
_) be (del be:
_) bei (de bEI _) bei (de bEI
_) bei (tel bEI
be (lg bE be (lg bE
_) be (ngel bE
_) be (ren bI: _) be (ren bI:
_) be (rm bE _) be (rm bE
_) be (stia bE _) be (stia bE
_) be (zem be: _) be (zem be:
_) bezig be:z@x _) bezig be:z@x
_) beu bY: _) beu bY:
_) bij (C@P3 b'EI
_) binnen (P6 b'In@n
_) brand br'And
_) buiten (P6 b'Wyt@n
_) bureau byr'o:
_) buurt (@@P5 b'yrt // buurtbewoner





.group c .group c
@) ci (ë S @) ci (ë S
ci (o S ci (o S
ck k ck k
cieel S'e:l
ciële S'e:l@
coach ko:tS coach ko:tS


_) congres kOnQr'Es _) congres kOnQr'Es
_po) ch (e S _po) ch (e S
revan) ch (e S revan) ch (e S



.group d .group d
d d // auto-devoice at end-of-word d d // auto-devoice at end-of-word
d) d d) d


.group e .group e
e e# // [e:] but change to [@] in unstressed syllables e e# // [e:] but change to [@] in unstressed syllables
X) e e: // first syllable in a word
&C) e (_S1qd @ &C) e (_S1qd @
e (_ @ e (_ @
e (CK E e (CK E
eau o: //words with French origin eau o: //words with French origin
@) ee (_ 'e: @) ee (_ 'e:
@) ee (X_ 'e: @) ee (X_ 'e:
@) ee (r_ 'I:
@) ee (rt_ 'I:
@) ee (rd_ 'I:
@) ee (rde_ 'I:
@) ee (rden_ 'I:
@) e (rende_ 'I:
@) e (renden_ 'I:
@) er (ing_ 'I:r
@) er (ingen_ 'I:r
@) ee (r_ 'I
@) ee (rt_ 'I
@) ee (rd_ 'I
@) ee (rde_ 'I
@) ee (rden_ 'I
@) e (rende_ 'I
@) e (renden_ 'I
it) eit (_ 'EIt it) eit (_ 'EIt
&) el (_ E2l
@) el (_ 'El
&) eld (_ @ld &) eld (_ @ld
&) ele (_ 'e:l@ &) ele (_ 'e:l@


&) el (end_$p_alt =@l &) el (end_$p_alt =@l
&) el (ing_$p_alt =@l &) el (ing_$p_alt =@l
&) el (ingen_$p_alt =@l &) el (ingen_$p_alt =@l
&) er (_$p_alt =@r
&) er (e_$p_alt =@r
&) er (en_$p_alt =@r
&) er (t_$p_alt =@r
&) er (d_$p_alt =@r
&) er (de_$p_alt =@r
&) er (den_$p_alt =@r
&) er (end_$p_alt =@r
&) er (ende_$p_alt =@r
&) er (ing_$p_alt =@r
&) er (ingen_$p_alt =@r


@) elen (_ 'e:l@n
&) elijks @l@ks &) elijks @l@ks
&) em (_ @m &) em (_ @m
&) e (ment @ &) e (ment @
&) e (nissen_ @ &) e (nissen_ @
&) en (_S2qd @n &) en (_S2qd @n
&) ens (_S3q @ns &) ens (_S3q @ns
ll) en (_S3 @n
&) end (_ @nd &) end (_ @nd
&) ende (_ @nd@ &) ende (_ @nd@
&) enden (_ @nd@n &) enden (_ @nd@n
@) ent (st_ 'Ent @) ent (st_ 'Ent
@) ent (ste_ 'Ent @) ent (ste_ 'Ent
ag) ent 'Ent ag) ent 'Ent
&) er (_ @r
&) ere (_ @r@
&) er (en_$p_alt @r // where 'eren' is not a verb ending
eren (_ 'I:r@n
@j) es (_ @s @j) es (_ @s
@) es (_S2qd 'Es
@) essen (_S5qd'Es@n
@) es (_S2qd 'Es
@) essen (_S5qd 'Es@n
@) eres (_S4qd @r'Es @) eres (_S4qd @r'Es
@) eressen (_S7sq @r'Es@n @) eressen (_S7sq @r'Es@n
@) etten (_S3 @n @) etten (_S3 @n
@) eur (_ 'Y:r @) eur (_ 'Y:r


&) e (nB@ E2 &) e (nB@ E2
_p) e (nibel e:
id) e (nt E id) e (nt E
_) er (@P2 Er
_) erger ErQ@r // ergeren
&) era (_ @ra:
@) e (raar_ @
&) e (rC@ E2
pres) e (nt E


i) eus (_ 'Y:s i) eus (_ 'Y:s
i) euze (_ 'Y:z@ i) euze (_ 'Y:z@
_) expositie Ekspo:z'itsi _) expositie Ekspo:z'itsi
e (rtsD E e (rtsD E


.group er
@) er (ing_ 'I:r
@) er (ingen_ 'I:r
&) er (_$p_alt =@r
&) er (e_$p_alt =@r
&) er (en_$p_alt =@r
&) er (t_$p_alt =@r
&) er (d_$p_alt =@r
&) er (de_$p_alt =@r
&) er (den_$p_alt =@r
&) er (end_$p_alt =@r
&) er (ende_$p_alt =@r
&) er (ing_$p_alt =@r
&) er (ingen_$p_alt =@r
_) er (@P2 Er
&) er (_ @r
&) ere (_ @r@
&) er (en_$p_alt @r // where 'eren' is not a verb ending
eren (_ 'I:r@n

tol) er (abel @r
mis) er (abel @r
_) erger ErQ@r // ergeren
&) era (_ @ra:
@) er (aar_ @r
&) er (C@ E2r


.group f .group f
f f f f
f) f f) f
@) ibel (_ 'ib@l @) ibel (_ 'ib@l
@) ibele (_ 'ib@l@ @) ibele (_ 'ib@l@
&) ica (_ =ika: &) ica (_ =ika:
&) ici (_ =isi
&) ico (_ =iko: &) ico (_ =iko:
&) icus (_ =ik8s
i (che_ i i (che_ i
ie (X 'i ie (X 'i
ie (Ce_ 'i
ie (Cen_ 'i
ie (Cer_ 'i
ie (Cere_ 'i
ie (Cste_ 'i
ie (CjeX_ 'i
ie (CtjeX_ 'i
ie (ren_ 'i ie (ren_ 'i
ie (rd_ 'i ie (rd_ 'i
@) ig (_S2dq @x @) ig (_S2dq @x
ij (en 'EI ij (en 'EI
&) ika (_ =ika: &) ika (_ =ika:
&) iko (_ =iko: &) iko (_ =iko:
_) in (C@P2 In
_) in (C@P2 'In
// _) in (gP2 'In // _) in (gP2 'In
io (nage iO io (nage iO
@) isch (_ =is @) isch (_ =is
@) ische (_ =is@ @) ische (_ =is@
@) isme (_ 'Ism@ @) isme (_ 'Ism@
@) ist (_ 'Ist @) ist (_ 'Ist

_) inn (@P2 'I // ?? inneren


.group j .group j
j j j j
k k k k
k) k k) k


_) kale (nde ka:l'E
kokkerel kOk@r'El
_) koning k'o:nIN // in compounds _) koning k'o:nIN // in compounds
_) koningin ko:nIQ'In _) koningin ko:nIQ'In


n) n n) n
ng N ng N
nj n^ nj n^
n (kel N
n (k N
n (g$w_alt3 n
n (k$w_alt3 n


_) na (C@@P2 n'a: _) na (C@@P2 n'a:
_) na (tion na: _) na (tion na:
_) na (der na: _) na (der na:
_) natuur na:t'yr _) natuur na:t'yr
naturel na:tyr'El
_) noord (@P5 no:rd _) noord (@P5 no:rd
_) nieuws (@P6 n'iws _) nieuws (@P6 n'iws
@@) nis (_S3 nIs @@) nis (_S3 nIs
@@C) o (_ =o: @@C) o (_ =o:
oe (X_ 'u oe (X_ 'u
oir (_ 'v#a:r oir (_ 'v#a:r
pl) oi (t v#A
pr) o (gram o: pr) o (gram o:
_) on (@P2 %On
oo (X 'o: oo (X 'o:
oon 'o:n // in compounds, eg. telefoongesprek oon 'o:n // in compounds, eg. telefoongesprek
_) oost (@P4 o:st _) oost (@P4 o:st


parach (ut p,a:ra:S parach (ut p,a:ra:S
_) politie (@ po:l'itsi _) politie (@ po:l'itsi
_) politiek po:lit'ik
@) programma (_S7 o:QrAmma @) programma (_S7 o:QrAmma






.group s .group s
s s s s
s) s
s (s
A) s (A z A) s (A z
sc s sc s
sch sx sch sx
sj S sj S
@@) s (_S1 s @@) s (_S1 s


&) sel (_ =s@l
&) selen (_ =s@l@n
@) si (o S @) si (o S
A) si (o Z A) si (o Z
@) ssi (o S @) ssi (o S
_) trans (@P5 tr,Ans _) trans (@P5 tr,Ans


.group te .group te
_) tegen (P5 t'e:Q@n'
_) terug (P5 t@r'8x'
_) tegen (P5 t'e:Q@n
_) terug (P5 t@r'8x
_) te (gelijkP2 t@ _) te (gelijkP2 t@
_) te (gemoetP2 t@ _) te (gemoetP2 t@
_) te (goed t@ _) te (goed t@
_) te (sam t@ // tesamen _) te (sam t@ // tesamen
_) te (veel t@ _) te (veel t@
_) te (vergeefP2 t@ _) te (vergeefP2 t@
_) te (werk t@
_) te (voorschijn t@ _) te (voorschijn t@
_) te (vor t@ // tevoren _) te (vor t@ // tevoren
_) te (vred t@ // tevreden _) te (vred t@ // tevreden
uw yU uw yU
uw (_ yU uw (_ yU


_) uit (@P3 'Wyt
_) uit (@P3 'Wyt
u (re_ 'y u (re_ 'y
u (sie_ 'y
@) ute (_ 'yt @) ute (_ 'yt
uu (r_ 'y uu (r_ 'y


w (X w w (X w
w (CK w w (CK w


_) weg (@P3 v#'Ex
_) weg (en v#e:Q
_) weg (e_ v#e:Q // bewegelijk
_) west (@P4 v#Est
_) wr vr
_) wan (@P3 v#'An
_) weg (@P3 v#'EQ
_) weg (en v#e:Q
_) weg (e_ v#e:Q // bewegelijk
_) west (@P4 v#Est
_) wr vr




.group x .group x
y i y i
y (CK I y (CK I
y (x I y (x I
_) y (A j




.group z .group z
z z z z
z (z
zele (_S4 ze:l@ // common suffix for cities. zele (_S4 ze:l@ // common suffix for cities.
_) zuid (@P4 zWyt
_) zoge (@P4 z,og@
_) zuid (@P4 zWyt




.group .group

+ 17
- 1
dictsource/sv_list View File

_1M3 bIlj'u:n _1M3 bIlj'u:n
_dpt p'8Nkt _dpt p'8Nkt
(1 : a) f'Ws.ta (1 : a) f'Ws.ta
(1 : e) f'Ws.tE-
(2 : a) andRa
(3 : e) tRe:djE-
(4 : e) fjE:RdE-
(5 : e) fEmtE-
(6 : e) sxEt:E-
(7 : e) sx8ndE-
(8 : e) Ot:OndE-
(9 : e) ni:OndE-
(10 : e) ti:OndE-
(11 : e) ElftE-
(12 : e) tOlftE-


// abbreviations // abbreviations
//************** //**************
ca s'IRka





// articles // articles
anses anse:s anses anse:s
arkiv 'aRki:v arkiv 'aRki:v
av A:v $u av A:v $u
barock baR'Ok
bäste b'EstE bäste b'EstE
bet be:t bet be:t
// betala b'Et'A:l,a // betala b'Et'A:l,a
mig mEj mig mEj
måste m'Ost@ måste m'Ost@
måsten m'Ost@n måsten m'Ost@n
monetär m,OnEt'E:R
nvda Enve:de:A: nvda Enve:de:A:
ont Unt ont Unt
ost Ust ost Ust
torsdags t'u:Sdags torsdags t'u:Sdags
torsdagen t'u:SdA:gEn torsdagen t'u:SdA:gEn
torsdagens t'u:SdA:gEns torsdagens t'u:SdA:gEns
tredje tR'e:djE
tredje tR'e:djE-
tyvärr t%yv'E:R tyvärr t%yv'E:R
usa u-Es'A: usa u-Es'A:
usas u-Es'A:s usas u-Es'A:s

+ 31
- 4
dictsource/sv_rules View File

b) a (kte a b) a (kte a
k) a (s_ a k) a (s_ a
k) a (ni a k) a (ni a
_k) a (@ a
b) a (r_ A: b) a (r_ A:
lt) a (t A: lt) a (t A:
_b) a (k A: _b) a (k A:
a (bo a a (bo a
alkohol alkUho:l alkohol alkUho:l
allvar allvA:R allvar allvA:R
ch) au (CC o:
_) au (C O
@) ans (_ 'ans
b) a a


.group b .group b
b b b b
elek 'ElEk elek 'ElEk
espeak _^_EN espeak _^_EN
ekonom 'Eku:n,O:m ekonom 'Eku:n,O:m
erens ER'ans
er) ens 'ans
över) ens 'Ens
esent Es'Ent esent Es'Ent
enhet e:nhe:t enhet e:nhe:t


hjälp jElp hjälp jElp
hög hY:g hög hY:g
heading _^_EN heading _^_EN
_) hon (P3 ho:N


.group i .group i
i i: i i:
i (CC I i (CC I
i (nf %I i (nf %I
i (g_ I i (g_ I
k) i (g I
i (nstr %I i (nstr %I
s) i (t I s) i (t I
dr) i (v i: dr) i (v i:
i (n_ 'i:
i (ner 'i:
i (nen 'i:


item _^_EN item _^_EN
_fl) i (k i: _fl) i (k i:
krit) i (k_ i: krit) i (k_ i:
ikon Ik'o:n ikon Ik'o:n
ibili IbIlI ibili IbIlI
itut Itu-t
// AEGIS
itut(_ Itu-t
imag _^_EN imag _^_EN


.group j .group j
g) o (n O g) o (n O
l) o (n O l) o (n O
kr) o (n u: kr) o (n u:
rtr) o (n O
ng) o (n O
ll) o (n O
ss) o (n O ss) o (n O
o (ni 'o: o (ni 'o:
o (ns U o (ns U
o (rk O o (rk O
f) o (rm 'O f) o (rm 'O
st) o (rm O st) o (rm O
n) o (rm 'O
inf) o (rmati %O inf) o (rmati %O
o (rr O o (rr O
C) o (rs O C) o (rs O


.group r .group r
r R r R
r) r
r) r
rs s. rs s.
r (t //Silent

rsi (o Rsx' rsi (o Rsx'
rsk s.k rsk s.k
rsk (i Rsx rsk (i Rsx
sj sx sj sx
sk (e sx sk (e sx
sk (i sx sk (i sx
sk (y sx
s (kig s
sk (y sx
sk (ä sx sk (ä sx
sk (ö sx sk (ö sx
fi) s (k s fi) s (k s
snegla sne:gla snegla sne:gla
spegla spe:gla spegla spe:gla
semest sEm'Est semest sEm'Est
_) sionist si:o:n'Ist
_) sh sx
sweden _^_EN sweden _^_EN


.group t .group t
sk) å (l o: sk) å (l o:
h) å (l o: h) å (l o:
h) å (ll O h) å (ll O


.group ä .group ä
ä E: ä E:
ä (CC E ä (CC E
ä (r E: ä (r E:
ion) ä (r 'E:
t) ä (r 'E:
ä (rd E: ä (rd E:
tr) ä (d E: tr) ä (d E:
v) ä (lk E: v) ä (lk E:
b) ä (r E: b) ä (r E:
r) ä (k E: r) ä (k E:
ärl (d 'E:R ärl (d 'E:R
ff) ä 'E:




.group ö .group ö
l) ö (st 'Y: l) ö (st 'Y:
ö (vr 'Y: ö (vr 'Y:
r) ö (m 'W r) ö (m 'W
ff) ö 'Y:




.group .group

+ 5
- 0
dictsource/ta_list View File

பிகு $alt பிகு $alt
பூத்துக்கு $alt பூத்துக்கு $alt
பீரின் $alt பீரின் $alt
போரடிக்காம $alt
பரத் $alt
பாஷா $alt
(பி . ஏ) bije: (பி . ஏ) bije:




சிக்கன் $alt சிக்கன் $alt
சாரு $alt சாரு $alt
பிரசார் prVsa:r பிரசார் prVsa:r
சாயா $alt



கக $alt // initial க as [g] கக $alt // initial க as [g]
கனம் $alt கனம் $alt

+ 38
- 2
dictsource/ta_rules View File

// aU or el. // aU or el.
.L07 ௌ ெள .L07 ௌ ெள


// i or i:
.L08 ி ீ


// words before "bottle" // words before "bottle"
.L10 பீர் கலர் சாராய சோடா தண்ணி தண்ணீர் பிராந்தி வாட்டர் விஸ்கி பிளாஸ்டிக் ப்ளாஸ்டிக் கண்ணாடி கிளாஸ் க்ளாஸ் மது .L10 பீர் கலர் சாராய சோடா தண்ணி தண்ணீர் பிராந்தி வாட்டர் விஸ்கி பிளாஸ்டிக் ப்ளாஸ்டிக் கண்ணாடி கிளாஸ் க்ளாஸ் மது
_) க (மகம gV _) க (மகம gV
_) க (மவென்ற gV _) க (மவென்ற gV
_) க (ம்பீர gV _) க (ம்பீர gV
_) க (யானா gV
_) க (யாவ gV _) க (யாவ gV
_) க (ராஜ gV _) க (ராஜ gV
_) க (ருட gV _) க (ருட gV
_) க (ர்ப gV _) க (ர்ப gV
_) க (ர்வ gV _) க (ர்வ gV
_) க (லாட்டா gV _) க (லாட்டா gV
_) க (லிலL08யோ gV
_) க (லீர gV _) க (லீர gV
_) க (லீல gV _) க (லீல gV
_) க (ளுக் gV _) க (ளுக் gV
_) கிளப்ப (ில kl.Vbb _) கிளப்ப (ில kl.Vbb
_) கிளப்ப (ுக் kl.Vbb _) கிளப்ப (ுக் kl.Vbb
_) கிளப்ப (ை kl.Vbb _) கிளப்ப (ை kl.Vbb
_) கி (ளாஸ g
_) கி (ளாL04ி k
_) கி (ளாL04ு k
_) கி (ளாL04ை k
_) கி (ளாஸ்_ g
_) கிளிட kl.it.V# _) கிளிட kl.it.V#
_) கி (ளினிக் k _) கி (ளினிக் k
_) கிளிப் (_ kl.ip _) கிளிப் (_ kl.ip
_) க (ுமாஸ்தா g _) க (ுமாஸ்தா g
_) க (ுமுகுமு g _) க (ுமுகுமு g
_) க (ும்பல g _) க (ும்பல g
_) க (ும்மாள g
_) க (ும்மிடிப்பூண் g _) க (ும்மிடிப்பூண் g
_) க (ும்மிருட்ட g _) க (ும்மிருட்ட g
_) க (ும்மெ g _) க (ும்மெ g
_) க் (ரீன g _) க் (ரீன g
_) க் (ரூப g _) க் (ரூப g
_) க் (ரௌண்ட g _) க் (ரௌண்ட g
_) க் (ளாஸ்_ g
_) க்வ (A kw _) க்வ (A kw
_) க் (வாலியர g _) க் (வாலியர g
//endsort //endsort
_சமையல்) க (ாரி k _சமையல்) க (ாரி k
_சம) க (ால k _சம) க (ால k
அந்திம) க (ால k அந்திம) க (ால k
_தொன்ம) க (ால k
கோயில்) க (ாளை k கோயில்) க (ாளை k
ராம) க (ாவிய k ராம) க (ாவிய k
ஆ) க (ாஷ k ஆ) க (ாஷ k
_) ச (ான்ஸ tS _) ச (ான்ஸ tS
_) சாப் (ளின tSa:p _) சாப் (ளின tSa:p
_) ச (ாமுண்ட tS _) ச (ாமுண்ட tS
_) ச (ாயாவ tS
_) ச (ாய்ஸ tS _) ச (ாய்ஸ tS
அப) ச (ார tS அப) ச (ார tS
உப) ச (ார tS உப) ச (ார tS
_) ட (ாமி t. _) ட (ாமி t.
_) டாய்லட் t.a:jlVt. _) டாய்லட் t.a:jlVt.
_) டாய்லெட் t.a:jlet. _) டாய்லெட் t.a:jlet.
_) ட (ார்ச்சர t.
அண்) டார்டிக t.a:rt.ikV# அண்) டார்டிக t.a:rt.ikV#
_) ட (ாலமி t. _) ட (ாலமி t.
_) ட (ால்ஸ்டாய t. _) ட (ால்ஸ்டாய t.
_) டிரிக (ர t.riggV _) டிரிக (ர t.riggV
_) டிரிக் t.rik _) டிரிக் t.rik
_) டிரிக்க (ர t.riggV _) டிரிக்க (ர t.riggV
_) டி (ரிங்க் d.
_) டி (ரிம் t. _) டி (ரிம் t.
_) டிரீட் t.ri:t. _) டிரீட் t.ri:t.
_) டிரெயி(லர t.rej _) டிரெயி(லர t.rej
_) டி (ரைவ d. _) டி (ரைவ d.
கண்) டி (ரோல t. கண்) டி (ரோல t.
_) ட (ிவிக t. _) ட (ிவிக t.
_) டிவிங்க (ிள t.wiNk
_) ட (ிவிய t. _) ட (ிவிய t.
_) ட (ிவில t. _) ட (ிவில t.
_காண்) ட (ீன t. _காண்) ட (ீன t.
_) ட (ுனிஸ t. _) ட (ுனிஸ t.
_) ட (ுனீL04 t. _) ட (ுனீL04 t.
_) ட (ுனீஷிய t. _) ட (ுனீஷிய t.
_) டுவிங்க (ிள t.wiNk
_கார்) ட (ூன t. _கார்) ட (ூன t.
_) ட (ூர t. _) ட (ூர t.
_) டெக் (னாலஜி t.ek _) டெக் (னாலஜி t.ek
இ) ட் (லர t. இ) ட் (லர t.
_ஹி) ட் (லர t. _ஹி) ட் (லர t.
அ) ட்லாண்ட t.la:n.t.V# // atlant அ) ட்லாண்ட t.la:n.t.V# // atlant
_) ட்விங்க (ிள t.wiNk
//endsort //endsort






//sort //sort
_) த (L04ாவதார dV _) த (L04ாவதார dV
_) த (L08னா d
_) த (கதக dV _) த (கதக dV
_) த (கன dV _) த (கன dV
_) த (கி dV _) த (கி dV


//sort //sort
_வசந்) த tV# _வசந்) த tV#
_க) த (L08ஜா t
_ப) த (ஞ்சலி tV _ப) த (ஞ்சலி tV
_கீழ்) த (ட்ட tV _கீழ்) த (ட்ட tV
_மேல்) த (ட்ட tV _மேல்) த (ட்ட tV
_) ப (ரதநாட்டிய bV _) ப (ரதநாட்டிய bV
_) ப (ரதன bV _) ப (ரதன bV
_) ப (ரதர bV _) ப (ரதர bV
_) ப (ரத்திடம bV
_) ப (ரத்து bV
_) பரத்து (வாஜ bVrVt _) பரத்து (வாஜ bVrVt
_) ப (ரத்வாஜ bV _) ப (ரத்வாஜ bV
_) ப (ராக்_ஒபாமா bV _) ப (ராக்_ஒபாமா bV
_) பரூக் fVrU:k _) பரூக் fVrU:k
_) ப (ரோட bV _) ப (ரோட bV
_) ப (ர்கர bV _) ப (ர்கர bV
_) ப (ர்த் bV
_) ப (ர்னாலா bV _) ப (ர்னாலா bV
_) ப (ர்மா bV _) ப (ர்மா bV
_) ப (ர்லாங் fV _) ப (ர்லாங் fV
_) பாக்ட (ீரியா ba:kt. _) பாக்ட (ீரியா ba:kt.
_) பாக்த (ாத ba:gd _) பாக்த (ாத ba:gd
_) ப (ாக்ய b _) ப (ாக்ய b
_) ப (ாக்ஸர b
_) ப (ாக்ஸிங் b
_) பாங்க (ாக் ba:Nk _) பாங்க (ாக் ba:Nk
_) ப (ாங்க் b _) ப (ாங்க் b
_) ப (ாசு b _) ப (ாசு b
_) ப (ாவிப்பதி b _) ப (ாவிப்பதி b
_) ப (ாவிப்பது b _) ப (ாவிப்பது b
_) ப (ாவேய b _) ப (ாவேய b
_) ப (ாஷாக்கள b
_) ப (ாஷாவ b
_) ப (ாஷை b _) ப (ாஷை b
_) ப (ாஷ்ய b _) ப (ாஷ்ய b
_) ப (ாஸ்கர b _) ப (ாஸ்கர b
_) பி (ரித்தானி b _) பி (ரித்தானி b
_) பிரின்சிப (ால prinsip _) பிரின்சிப (ால prinsip
_) பி (ரியன p _) பி (ரியன p
_) பி (ரியப் p
_) பி (ரியப்பட p
_) பி (ரியம p _) பி (ரியம p
_) பி (ரியர p _) பி (ரியர p
_) பி (ரியா_ p _) பி (ரியா_ p
_) ப (ெஸ்ட் b _) ப (ெஸ்ட் b
_) ப (ேகத் b _) ப (ேகத் b
_) ப (ேகம b _) ப (ேகம b
_) ப (ேக்கரி b
_) ப (ேச்சலர b _) ப (ேச்சலர b
_) ப (ேச்சிலர b _) ப (ேச்சிலர b
_) ப (ேச்சுலர b _) ப (ேச்சுலர b
_) ப (ேமானி b _) ப (ேமானி b
_) ப (ேமிலி f _) ப (ேமிலி f
_) ப (ேலன்ஸ b _) ப (ேலன்ஸ b
_) ப (ேல் b
_) ப (ேஷன f _) ப (ேஷன f
_) ப (ேஷா b _) ப (ேஷா b
_) ப (ைக்குகள b _) ப (ைக்குகள b
_) ப (ோதகர b _) ப (ோதகர b
_) ப (ோதன b _) ப (ோதன b
_) ப (ோதிக்க b _) ப (ோதிக்க b
_) ப (ோதிசத்வ b
_) ப (ோதித் b _) ப (ோதித் b
_) ப (ோதிப்ப b _) ப (ோதிப்ப b
_) ப (ோதியி b _) ப (ோதியி b
_) ப (ோன்கள f _) ப (ோன்கள f
_) ப (ோன்ஸ்லே b _) ப (ோன்ஸ்லே b
_) போப (ால bo:p _) போப (ால bo:p
_) ப (ோரடிக்காமலா b
_) ப (ோரடிக்குத b
_) ப (ோரடிக்கும b
_) ப (ோரும்_அடி b
_) ப (ோர்_அடி b
_) ப (ோர்ஜரி f _) ப (ோர்ஜரி f
_) ப (ோர்தான்_அடி b
_) ப (ோஷி b _) ப (ோஷி b
_சந்திர_) ப (ோஸ b _சந்திர_) ப (ோஸ b
_) ப (ோஸிட b _) ப (ோஸிட b
_) போ (ஸ்டன ba:
_) பௌண்ட (ன faUn.t.V _) பௌண்ட (ன faUn.t.V
_) ப (ௌதிக b _) ப (ௌதிக b
_) ப (ௌத்த b _) ப (ௌத்த b
_பா) ப்க (ார்ன pk _பா) ப்க (ார்ன pk
_லி) ப் (ட f _லி) ப் (ட f
_மைக்ரோசா) ப் (ட f _மைக்ரோசா) ப் (ட f
_சா) ப்ட் (வேர ft
கர்) ப்ப bbV# கர்) ப்ப bbV#
_நவா) ப்ப bbV# _நவா) ப்ப bbV#
_ராமசு) ப்ப bbV# _ராமசு) ப்ப bbV#

+ 33
- 32
phsource/compile_report View File

base 107 107 base 107 107
consonants 10 116 consonants 10 116
base2 26 123 base2 26 123
en 48 148
en-n 32 148
en-us 37 149
en-sc 39 150
en-rp 33 148
en-wm 30 148
en-wi 30 148
en 50 150
en-n 32 150
en-us 37 151
en-sc 39 152
en-rp 33 150
en-wm 30 150
en-wi 30 150
af 39 136 af 39 136
cy 29 132 cy 29 132
de 38 139
de 37 138
eo 13 114 eo 13 114
jbo 2 114 jbo 2 114
nci 3 123 nci 3 123
fi 40 133 fi 40 133
fr 59 140 fr 59 140
fr-ca 11 140 fr-ca 11 140
hi 59 150
ta 22 153
kn 17 150
ml 21 153
hi 57 148
ta 22 151
kn 17 148
ml 21 151
hu 25 122 hu 25 122
lv 29 125 lv 29 125
nl 34 128
nl 35 128
pl 22 120 pl 22 120
sk 28 135 sk 28 135
cs 6 135
cs 7 135
hr 25 140 hr 25 140
mk 3 141 mk 3 141
sr 14 140 sr 14 140
bg 14 123 bg 14 123
it 19 127 it 19 127
la 21 124 la 21 124
es 10 123
es 11 123
es-la 1 123 es-la 1 123
ca 11 125 ca 11 125
pt 29 138 pt 29 138
pt-pt 20 138 pt-pt 20 138
ro 36 146 ro 36 146
el 9 123
el 10 123
grc 12 127 grc 12 127
sv 22 127 sv 22 127
no 28 132 no 28 132
da 27 120 da 27 120
ka 19 112 ka 19 112
rw 15 130 rw 15 130
ne 18 157
pa 14 151
ne 18 156
pa 14 149
prs 8 111 prs 8 111
sl 10 135 sl 10 135
gd 6 107 gd 6 107
ak 8 109 ak 8 109
am 8 123 am 8 123
wo 18 118 wo 18 118
dv 14 150
te 16 150
si 24 156
dv 14 148
te 16 148
si 24 154
tn 27 119 tn 27 119


Data file Used by Data file Used by
[l/] fr [l/] fr
l/l_@ [l/3] base l/l_@ [l/3] base
[l/] fr [l/] fr
l/l@ [h‘ø] base
l/l@ [h†s] base
[l#] base [l#] base
[l] fr [l] fr
[l/2] fr [l/2] fr
l/L2_uL [l/2] base l/L2_uL [l/2] base
l/l_3 [l/] de l/l_3 [l/] de
l/l_4 [ll] sq l/l_4 [ll] sq
l/la [h‘ø] base
l/la [h†s] base
[l#] base [l#] base
[l] fr [l] fr
[l/2] fr [l/2] fr
[K] tn [K] tn
l/l_a [l/3] base l/l_a [l/3] base
[l/] fr [l/] fr
l/le [h‘ø] base
l/le [h†s] base
[l#] base [l#] base
[l] fr [l] fr
[l/2] fr [l/2] fr
[&:] af [&:] af
l/l_front [L] sq l/l_front [L] sq
l/l_front_ [l/4] sq l/l_front_ [l/4] sq
l/li [h‘ø] base
l/li [h†s] base
[l#] base [l#] base
[l] fr [l] fr
[l/2] fr [l/2] fr
ll/_ll [L] bg ll/_ll [L] bg
l/l_long [l] base l/l_long [l] base
[l] fr [l] fr
l/lo [h‘ø] base
l/lo [h†s] base
[l#] base [l#] base
[l/2] fr [l/2] fr
[K] nso [K] nso
l^/l_rfx [l.] base l^/l_rfx [l.] base
[l] ru [l] ru
[l^] ru [l^] ru
l/lu [h‘ø] base
l/lu [h†s] base
[l#] base [l#] base
[l] fr [l] fr
[l/2] fr [l/2] fr
[@5] en [@5] en
[@] en-rp [@] en-rp
[V] cy [V] cy
[@4] hi
[@] kn [@] kn
[@] hy [@] hy
[@] ka [@] ka
[a#] en-sc [a#] en-sc
[a#] en-wi [a#] en-wi
[&] sr [&] sr
[a] es
[a#] rw [a#] rw
[a/] rw [a/] rw
[a] wo [a] wo
[A@] en-wi [A@] en-wi
[aa] en-wi [aa] en-wi
[a] eo [a] eo
[a] nl
[a] es
[A] pt [A] pt
[a] pt-pt [a] pt-pt
[a] ro [a] ro
[a#] en-us [a#] en-us
[a#] en-wm [a#] en-wm
[3] de [3] de
[3:] de
[a] hi [a] hi
[a] ml [a] ml
[a] ru [a] ru
[A@] en-wm [A@] en-wm
vowel/aa_6 [A] de vowel/aa_6 [A] de
[A:] de [A:] de
vowel/aa_7 [A] nl
vowel/aa_8 [0] en-us vowel/aa_8 [0] en-us
[A:] en-us [A:] en-us
[A] nl
[a:] is [a:] is
vowel/aa_9 [a] fi vowel/aa_9 [a] fi
[a:] hi [a:] hi
[a] pa [a] pa
[a] ak [a] ak
vowel/@_bck [@] hi vowel/@_bck [@] hi
[@/] hi
[@] bg [@] bg
[@] zh [@] zh
[V] ne [V] ne
vowelr/r-voc [r-] base vowelr/r-voc [r-] base
[r-] sk [r-] sk
[r:] sk [r:] sk
[r-] cs
vowelr/V3_r [VR] en vowelr/V3_r [VR] en
[3] en-sc [3] en-sc
[@r] zh [@r] zh
[u] it [u] it
[u] ca [u] ca
[u] pt [u] pt
[u] el
[u:] sv [u:] sv
[u:] no [u:] no
[u:] is [u:] is
[i:] en-rp [i:] en-rp
[i2] de [i2] de
[i:] de [i:] de
[i] nl
[i:] sv [i:] sv
[i:] no [i:] no
w/wo [w] base w/wo [w] base

+ 1
- 0
phsource/ph_afrikaans View File



phoneme @L // syllabic L phoneme @L // syllabic L
vowel starttype #@ endtype l vowel starttype #@ endtype l
ipa əl
unstressed unstressed
length 160 length 160
FMT(vwl_en/@L) FMT(vwl_en/@L)

+ 7
- 0
phsource/ph_czech View File

FMT(vdiph/oou) FMT(vdiph/oou)
endphoneme endphoneme


phoneme r- // syllabic r
vowel starttype #@ endtype #@
ipa rU+0329
length 120
FMT(vowelr/r-voc)
endphoneme






+ 14
- 9
phsource/ph_dutch View File



phoneme i phoneme i
vowel starttype #i endtype #i vowel starttype #i endtype #i
length 160
IF prevPh(w) THEN
VowelStart(w/wi2)
ENDIF
length 130
FMT(vowel/i_2) FMT(vowel/i_2)
endphoneme endphoneme


FMT(vowel/a) FMT(vowel/a)
endphoneme endphoneme



phoneme a // ?? suggested by aegis, but seems too short
vowel starttype #a endtype #a
length 140
FMT(vowel/a_2)
endphoneme


phoneme A phoneme A
vowel starttype #a endtype #a vowel starttype #a endtype #a
length 160
length 140
IF thisPh(isUnstressed) THEN IF thisPh(isUnstressed) THEN
FMT(vowel/a#_2) FMT(vowel/a#_2)
ENDIF ENDIF
FMT(vowel/aa_7)
FMT(vowel/aa_8)
endphoneme endphoneme


phoneme A~ phoneme A~


phoneme o: phoneme o:
vowel starttype #o endtype #u vowel starttype #o endtype #u
length 200
length 150
FMT(vdiph/ou_4) FMT(vdiph/ou_4)
endphoneme endphoneme


ChangePhoneme(!) ChangePhoneme(!)
ENDIF ENDIF
ENDIF ENDIF
CALL base/s // unaspirated
CALL base/s
endphoneme endphoneme


phoneme z phoneme z
IF prevPh(!) THEN // previous was [s] or [z], now assimilated IF prevPh(!) THEN // previous was [s] or [z], now assimilated
ChangePhoneme(s) ChangePhoneme(s)
ENDIF ENDIF
CALL base/s
CALL base/z
endphoneme endphoneme



+ 22
- 0
phsource/ph_english View File

endphoneme endphoneme




phoneme d# // change to [d] or [t] depending on whether previous phoneme is voiced
vls alv stop
IF prevPh(isVoiced) THEN
ChangePhoneme(d)
ELSE
ChangePhoneme(t)
ENDIF
endphoneme


phoneme z# // change to [z] or [s] depending on whether previous phoneme is voiced
vls alv frc sibilant
IF prevPh(isVoiced) THEN
ChangePhoneme(z)
ELSE
ChangePhoneme(s)
ENDIF
endphoneme



phoneme l // use dark [l/2] before not-vowel phoneme l // use dark [l/2] before not-vowel
liquid liquid
lengthmod 7 lengthmod 7


phoneme @L phoneme @L
vowel starttype #@ endtype l vowel starttype #@ endtype l
ipa əl
unstressed unstressed
length 160 length 160
CALL vowelstart_l CALL vowelstart_l

+ 1
- 0
phsource/ph_english_sc View File



phoneme @L phoneme @L
vowel starttype #@ endtype l vowel starttype #@ endtype l
ipa əl
unstressed unstressed
length 160 length 160
CALL vowelstart_l CALL vowelstart_l

+ 1
- 0
phsource/ph_english_us View File



phoneme @L phoneme @L
vowel starttype #@ endtype l vowel starttype #@ endtype l
ipa əl
unstressed unstressed
length 160 length 160
FMT(vwl_en/@L) FMT(vwl_en/@L)

+ 4
- 8
phsource/ph_german View File

vowel starttype #@ endtype #@ vowel starttype #@ endtype #@
unstressed flag1 unstressed flag1
length 160 length 160
IF thisPh(isFinalVowel) THEN
Length 210
ENDIF
FMT(vowel/a#_3) // in eSpeak 1.44, this used vowel/V_3 at end-of-word FMT(vowel/a#_3) // in eSpeak 1.44, this used vowel/V_3 at end-of-word
endphoneme endphoneme


phoneme 3: // open Schwa+r
vowel starttype #@ endtype #@
unstressed flag1
length 210
FMT(vowel/a#_3)
endphoneme



phoneme a phoneme a
vowel starttype #a endtype #a vowel starttype #a endtype #a


phoneme Y: phoneme Y:
vowel starttype #@ endtype #@ vowel starttype #@ endtype #@
length 220
length 180
FMT(vowel/y#) FMT(vowel/y#)
endphoneme endphoneme



+ 9
- 4
phsource/ph_greek View File



phoneme a phoneme a
vowel starttype #a endtype #a vowel starttype #a endtype #a
length 180
length 140


IF thisPh(isWordEnd) AND thisPh(isNotStressed) AND nextPh(a) THEN IF thisPh(isWordEnd) AND thisPh(isNotStressed) AND nextPh(a) THEN
ChangePhoneme(NULL) ChangePhoneme(NULL)


phoneme e phoneme e
vowel starttype #e endtype #e vowel starttype #e endtype #e
length 180
length 140
FMT(vowel/e_mid2) FMT(vowel/e_mid2)
endphoneme endphoneme




phoneme o phoneme o
vowel starttype #o endtype #o vowel starttype #o endtype #o
length 180
length 150
FMT(vowel/oo) FMT(vowel/oo)
endphoneme endphoneme


phoneme u
vowel starttype #u endtype #u
length 160
FMT(vowel/u_bck)
endphoneme




// CONSONANTS // CONSONANTS




phoneme r phoneme r
import_phoneme base/R2
import_phoneme base/R3
endphoneme endphoneme



+ 44
- 18
phsource/ph_hindi View File

endphoneme endphoneme


phoneme @ phoneme @
vowel starttype #@ endtype #@
vowel flag1 starttype #@ endtype #@
length 130 length 130

ChangeIfDiminished(@-) ChangeIfDiminished(@-)
IF nextPh(H) THEN IF nextPh(H) THEN
FMT(vowel/@_low) FMT(vowel/@_low)
FMT(vowel/@_bck) FMT(vowel/@_bck)
endphoneme endphoneme


phoneme @/
vowel starttype #@ endtype #@
length 130
FMT(vowel/@_bck)
endphoneme


phoneme V phoneme V
vowel starttype #@ endtype #@
vowel flag1 starttype #@ endtype #@
length 130 length 130
ChangeIfNotStressed(@)
IF nextPh(H) THEN
FMT(vowel/@_low)

IF thisPh(isNotStressed) THEN
IF prevPh(H) THEN
ChangePhoneme(@)
ENDIF

IF thisPh(isWordEnd) THEN
ChangePhoneme(NULL)
ENDIF

IF nextVowel(isFlag1) THEN
ELSE
IF thisPh(isSeqFlag1) THEN
// delete the last inherent vowel of a sequence
ChangePhoneme(NULL)
ELSE
IF thisPh(isFirstVowel) THEN
ELSE
// delete if not the first vowel, and is an isolated 'a'
ChangePhoneme(NULL)
ENDIF
ENDIF
ENDIF
ENDIF ENDIF

IF prevPh(isPalatal) THEN
ChangePhoneme(@3)
ELSEIF prevPh(r) THEN
ChangePhoneme(@2)
ELSE
IF thisPh(isNotStressed) THEN
ChangePhoneme(@)
ENDIF

IF nextPh(H) THEN
FMT(vowel/@_low)
ENDIF
ENDIF

FMT(vowel/V_3) FMT(vowel/V_3)
endphoneme endphoneme



phoneme @2 phoneme @2
vowel starttype #@ endtype #@
vowel flag1 starttype #@ endtype #@
length 130 length 130
FMT(vowel/@_low) FMT(vowel/@_low)
endphoneme endphoneme


phoneme @3 phoneme @3
vowel starttype #@ endtype #@
vowel flag1 starttype #@ endtype #@
length 130 length 130
ChangeIfDiminished(@-) ChangeIfDiminished(@-)
FMT(vowel/@_3) FMT(vowel/@_3)
endphoneme endphoneme


phoneme @4
vowel starttype #@ endtype #@
length 130
FMT(vowel/@)
endphoneme








+ 2
- 2
phsource/ph_slovak View File



phoneme i phoneme i
vowel starttype #i endtype #i vowel starttype #i endtype #i
length 110
length 100
IfNextVowelAppend(;) IfNextVowelAppend(;)
FMT(vowel/ii_3) FMT(vowel/ii_3)
endphoneme endphoneme
phoneme r- // syllabic r phoneme r- // syllabic r
vowel starttype #@ endtype #@ vowel starttype #@ endtype #@
ipa rU+0329 ipa rU+0329
length 220
length 200
FMT(vowelr/r-voc) FMT(vowelr/r-voc)
endphoneme endphoneme



+ 10
- 0
phsource/ph_spanish View File

// Spanish - based on Base2 // Spanish - based on Base2
//==================================================== //====================================================



phoneme a
vowel starttype #a endtype #a
length 160
IF thisPh(isDiminished) THEN
FMT(vowel/a#)
ENDIF
FMT(vowel/a_2)
endphoneme

phoneme e phoneme e
vowel starttype #e endtype #e vowel starttype #e endtype #e
length 170 length 170

+ 60
- 1
phsource/phonemes View File





phoneme J phoneme J
vcd pal afr sibilant
vcd pal afr sibilant palatal
voicingswitch c voicingswitch c
lengthmod 5 lengthmod 5
Vowelin f1=2 f2=2700 400 600 f3=300 80 rate len=70 Vowelin f1=2 f2=2700 400 600 f3=300 80 rate len=70
// These langauges are not in a usable state. // These langauges are not in a usable state.
// These lines can be deleted. // These lines can be deleted.


phonemetable rw base2
include ph_kinyarwanda

//phonemetable bn hi
//include ph_bengali

phonemetable ne hi
include ph_nepali

//phonemetable mr hi
//include ph_marathi

//phonemetable eu base2
//include ph_basque

//phonemetable mn base
//include ph_mongolian

phonemetable pa hi
include ph_punjabi

phonemetable prs base
include ph_dari

phonemetable sl sk
include ph_slovenian

phonemetable gd base
include ph_s_gaelic

phonemetable nso base
include ph_northern-sotho

phonemetable ht fr
include ph_haitian

phonemetable az tr
include ph_azerbaijani

phonemetable ak base
include ph_akan

phonemetable am base2
include ph_amhari

phonemetable wo base
include ph_wolof

phonemetable dv hi
include ph_divehi

phonemetable te hi
include ph_telugu

phonemetable si hi
include ph_sinhala

phonemetable tn base
include ph_setswana

+ 2
- 0
src/compiledata.cpp View File

{"isFinalVowel", 0, i_isFinalVowel}, {"isFinalVowel", 0, i_isFinalVowel},
{"isVoiced", 0, i_isVoiced}, // voiced consonant, or vowel {"isVoiced", 0, i_isVoiced}, // voiced consonant, or vowel
{"isFirstVowel", 0, i_isFirstVowel}, {"isFirstVowel", 0, i_isFirstVowel},
{"isSecondVowel", 0, i_isSecondVowel},
{"isSeqFlag1", 0, i_isSeqFlag1},


{NULL, 0, 0} {NULL, 0, 0}
}; };

+ 2
- 2
src/dictionary.cpp View File

const char *word_end; const char *word_end;
const char *word1; const char *word1;
int wflags = 0; int wflags = 0;
char word_buf[N_WORD_BYTES];
char word_buf[N_WORD_BYTES+1];


if(wtab != NULL) if(wtab != NULL)
{ {
word1 = word; word1 = word;
if(tr->transpose_min > 0) if(tr->transpose_min > 0)
{ {
strcpy(word_buf,word);
strncpy0(word_buf,word, N_WORD_BYTES);
wlen = TransposeAlphabet(tr, word_buf); wlen = TransposeAlphabet(tr, word_buf);
word = word_buf; word = word_buf;
} }

+ 36
- 5
src/synthdata.cpp View File

#include "translate.h" #include "translate.h"
#include "wave.h" #include "wave.h"


const char *version_string = "1.45.23 03.May.11";
const char *version_string = "1.45.27 19.May.11";
const int version_phdata = 0x014500; const int version_phdata = 0x014500;


int option_device_number = -1; int option_device_number = -1;
} // end of StressCondition } // end of StressCondition




static int CountVowelPosition(PHONEME_LIST *plist)
{//===============================================
int count = 0;

for(;;)
{
if(plist->ph->type == phVOWEL)
count++;
if(plist->sourceix != 0)
break;
plist--;
}
return(count);
} // end of CoundVowelPosition


static bool InterpretCondition(Translator *tr, int control, PHONEME_LIST *plist, int instn) static bool InterpretCondition(Translator *tr, int control, PHONEME_LIST *plist, int instn)
{//======================================================================================== {//========================================================================================
int which; int which;


case 12: // isVoiced case 12: // isVoiced
return((ph->type == phVOWEL) || (ph->type == phLIQUID) || (ph->phflags & phVOICED)); return((ph->type == phVOWEL) || (ph->type == phLIQUID) || (ph->phflags & phVOICED));
}


case 13: // isFirstVowel case 13: // isFirstVowel
return(CountVowelPosition(plist)==1);

case 14: // isSecondVowel
return(CountVowelPosition(plist)==2);

case 15: // isSeqFlag1
// is this preceded by a sequence if 1 or more vowels which have 'flag1' ? (lang=hi)
if(plist->sourceix != 0)
return(false); // this is the first phoneme in the word, so no.

count = 0; count = 0;
for(;;) for(;;)
{ {
plist--;
if(plist->ph->type == phVOWEL) if(plist->ph->type == phVOWEL)
count++;
{
if(plist->ph->phflags & phFLAG1)
count++;
else
break; // stop when we find a vowel without flag1
}
if(plist->sourceix != 0) if(plist->sourceix != 0)
break; break;
plist--;
} }
return(count==1);
return(count > 0);
}
break; break;


} }

+ 2
- 0
src/synthesize.h View File

#define i_isFinalVowel 0x8b #define i_isFinalVowel 0x8b
#define i_isVoiced 0x8c #define i_isVoiced 0x8c
#define i_isFirstVowel 0x8d #define i_isFirstVowel 0x8d
#define i_isSecondVowel 0x8e
#define i_isSeqFlag1 0x8f


// place of articulation // place of articulation
#define i_isVel 0x28 #define i_isVel 0x28

Loading…
Cancel
Save