diff --git a/dictsource/af_list b/dictsource/af_list index 5b665e0e..e99844aa 100755 --- a/dictsource/af_list +++ b/dictsource/af_list @@ -220,7 +220,7 @@ mesopotamië mEsuput'A:mi@ montagu mOnt@ky moreletapark mOr@l,Etap'ark moorreesburg mur'e@sbWrx2 -mosambiek musamb'ik +mosambiek mo@samb'ik (thaba nchu) tab'A:||ntSu europa Y@r'o@pa nigel _^_EN @@ -302,6 +302,7 @@ cronjé krOnj'e@ cynthia _^_EN darwin _^_EN david _^_EN +(da vinci) da||v'intSi debora d@bo@ra debussy d@bus'i: (de la) d@||la $u // de la Rey/de la Bat, etc. @@ -356,6 +357,7 @@ hilde hild@ ilse 'ilz@ ingrid iNgr@d isabel is@b&l +iskariot isk'ariOt jacques ZA:k james _^_EN jane _^_EN @@ -375,6 +377,7 @@ lasarus lA:s@r%Ws lategan lA:t@x2an le l@ leandra li'andra +leonardo liu:n'ardu levi le@fi louis luI @@ -500,6 +503,7 @@ checkers tSEk@rs chrysler kraIsl@r ferrari f@rA:ri martini mart'i:ni +venda vEnda wimpy wImpi // article @@ -658,6 +662,7 @@ asof asOf asook %as_o@k aspris $2 asseblief as@bl'if +assessore $3 attraksie $2 babelaas bab@lA:s @@ -689,7 +694,6 @@ crescendo kr@SEndu dadelik dA:d@lIk darem dar@m -derde d&:rd@ dekade dEk'A:d@ deurentyd dy@r@nteIt deurgaans $1 @@ -742,11 +746,11 @@ gooi x2OI gomorra x2@mOra graffiti graf'iti gratis x2r'A:t@s +grondys x2rO:nt_eIs hallo h'Il,@U hanou hA:n@U hardop hart?Op -hasepad hA:s@pat heeltemal he@lt@mal hek h&k hekke h&k@ @@ -762,7 +766,7 @@ hokaai hOkAI hoofsaaklik $2 hoogedele ho@x2 _e@d@l@ hosanna hus'ana -huigelary $4 +//###huigelary $4 ibis $1 idee $2 @@ -923,6 +927,7 @@ rimpeling rImp@l@N rinkink $2 rooipers roIp&:rs roterende rut'e@r@nd@ +rottenes rOt@nEs rukkerig rWk@r@x2 ruspes rWsp@s rymelary reIm@lar'eI @@ -949,6 +954,7 @@ sombere s'Omb@r@ sodra so@dr'A: sodoende s'o@d,und@ sogenaamde s'o@x2@n,A:md@ +sondenes sOnd@nEs sononder sOn_On@r sonop sOn_Op sonore sun'o@r@ @@ -1013,6 +1019,7 @@ voorwaar $2 vorendag $3 vorige fo@r@x2@ voëlent fo@@l_Ent +vraprys frA:preIs vrek fr&k waarskynlik $2 diff --git a/dictsource/af_rules b/dictsource/af_rules index daa9e6fd..45bc501a 100755 --- a/dictsource/af_rules +++ b/dictsource/af_rules @@ -46,6 +46,7 @@ C) a (Cia_ A: // stadia and compounds/Nadia and similar admi (r %atm%i // move default stress: admiraal 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 ad (vies %at // move default stress: advies/-brief/-komitee and many similar C) agie A:x2i @@ -59,6 +60,8 @@ ara (bi %arA: // fix 1st a sound and stress: Arabië/Arabies/-e ara (bier %ar%a // Stress and a sounds: Arabier/-e C) are (CA A:r@ // e sound: amptenaredom/blaredak/garebiltong/haredos/jarelange + Cel) ary ar'eI // move default stress: bedelary/bottelary/dobbelary/huigelary/smokkelary... + @@@smokkel) ary %ar%eI // default stress: diamant-/drank-/dwelm-/goud-/kokaïensmokkelary, etc. amarula %am%arul%a // fix stress and a sounds: amarula and compounds argen (tA %arx2@n // move default stress: Argentinië/Argentyns/-e a (riA 'A: // akwarium/barium/estuarium/herbarium/seminaria @@ -259,6 +262,7 @@ _) as (ke %as // move default stress: askeet/askete/asketies/askese a (spersie %a // move default stress: aspersie 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 assist %as@st // assistent/e/assisteer r) assis (K %asIs // rassis/-te/-ties/-me atel (jee %at@L // fix vowel sounds and stress: ateljee and compounds @@ -271,6 +275,7 @@ @) atore (_ at'o@r@ // stress on penultimate: diktatore/kuratore, etc. @) atories %at'o@ris // stress on -ories: diktatories/organisatories/resperatories, etc. atrium A:triWm // fix a sound: atrium and compounds + atro (fie %atr%u // fix stress and o sound: (spier)atrofie K) au @U // trauma/-ties/Aucamp/Paul/-a/-us auer aU@r //Sauer etc. fixed au and e sounds in compounds. augustus %Ox2WstWs @@ -300,6 +305,7 @@ aan (houden %A:n // move default stress: aanhoudend/-e aan (lok %A:n // move default stress: aanloklik/-heid aan (lok_N A:n // restore default stress: aanlok + aan (meldba %A:n // move default stress: aanmeldbaar/-bare/-baarheid aanneemlik %A:ne@ml@k // move default stress: aanneemlik/-e/-er/-heid/-ste aannem (A A:ne@m // fix e sound: aanneming/aannemer/aannemeling and compounds aan (pasba %A:n // move default stress: aanpasbaar/aanpasbare, etc. @@ -385,12 +391,14 @@ baken bA:k@n // fix e sound: afbakening and compounds bakte (ri b%akte@ // fix stress and e sound: bakterie/-ë _) bam (boes b%am // move default stress: bamboes/-e/bamboesfluit... + ba (nalA b%a // fix stress and 1st a sound: banale/banaliteit band (Alier b,and // fix stress and d sound: band(e/o)lier/-e band (A bant // fix t sound: bandomslag/-ontwerp/-opname band (e band // fix d sound: bandeverkoper moterbande etc. band (iet b%and // fix stress and d sound: bandiet/-e and compounds ba (nier b%a // move default stress: banier/-e and compounds ban (ket b%aN // move default stress: banket/-te/-saal, etc. + ban (kier b%aN // move default stress: bankier/-s and compounds ban (krot b%aN // move default stress: bankrot and derivatives barberton bA:b@rt%On // fix stress and a sound: Barberton/-lelies/-pad @) ba (ren b'A: // onrusbarend/opsienbarend and derivatives @@ -653,11 +661,13 @@ @) dant d'ant // dant takes stress: kommandant/pruimedant de (flasi d%e@ // fix e sound: deflasie(beleid)/deflasionêr/deflasionisties de (gradA d,e@ // fix e sound: degradasie/degradeer/-ering + de (hidr d%e@ // fix stress and e sound: (ge)dehidreer/dehidrasie @) d (eis t_ // fix d sound, insert pause: skuldeiser/grondeise and many compounds de (kaan d@ // fix stress and e sound: dekaan/-skap de (kane d@ // fix stress and 1st e sound: (universiteits)dekane _) de (klass de@ // deklassifikasie/gedeklassifiseer de (klinA d%E // fix 1st e sound: deklinasie/deklineer/-nering and compounds + de (krimina d%e@ // fix e sound: (ge)dekriminaliseer/dekriminalisering, etc. _) dele (gA d@l@ // fix stress and e sounds: delegeer/delegasie @) de (ment d@ // fix e sound: amendement/bombardement/rendement de (moCr d%E // demokraat/demokrasie/-ë/demokraties/demografie @@ -685,6 +695,7 @@ de (press d%i // depressie/depressief/depressiewe de (puta d%E // fix e sound: deputasie/-s and compounds @) derd (_ d@rt // verouderd/afgesonderd/gevorderd + _) derde (K d&:rd@ // fix 2nd e sound: derdemag/derdepartyversekering and similar twee) derde d&:rd@ // fix e sounds: tweederdemeerderheid/-deel _) der (duiC d%&r // move default stress: derduisende/derduiwel @C) derm (K d&r@-m // fix e sound of derm in compounds: nersdermklier/slukdermsiekte, etc. @@ -730,6 +741,7 @@ dina (stie d%in%a // move default stress: dinastie/-ë di (nee d@ // fix stress and i sound: dinee and compounds dingaan d@NgA:n // fix stress and g sound: Dingaan(sdag) + @) d (inhou t_ // fix d sound: bloed-/goud-/saad-/standaard-/woordinhoud dino (sou d%in%u // move default stress: dinosourus/-se and compounds di (ploma d@ // move default stress: diploma/-s and compounds/diplomaat diplo (mat d@pl%u // fix stress and o sound: (handels-/top)diplomate, etc./diplomaties @@ -836,11 +848,11 @@ CAC) e (CC @ // fix e sound: nalatenskap/wapenstilstand CAC) e (C% E // beesfilette/nougesette/onderbesette/voortgesette juwel) e (C @ // fix e sound: juwelekissie and similar compounds + kening) e (@ @ // fix e sound: rekeningeklerk/-navraag and similar narkos) e (C @ // fix e sound: narkosedood/-gas/-masker/-middel/-rekords, etc. ooi) e (C @ // fix e sound: dooiepunt/ooievaar and similar trol) e (C@ @ // fix e sound in compounds: kontrolebank/-doeleindes/-kamer/-lys/-maatreël/-rekening... @C) e (af @_ // fix e sound: doodseise-/manne-/ongevalle-/troepeafdeling/slakkeafval - @C) e (mag @ // fix e sound: derdemag and compounds C) e (marie @ //anemarie, lisemarie etc. n) eke (_ @k@ //anneke Heineke etc. @k) e (raad @ // fix e sound: lekeraadslid/praktykeraad @@ -894,6 +906,7 @@ _) edel e@d@l // fix 2nd e sound: edelgas/-steen/-stene/-metaal and many similar ies) e (f @ // fix e sound: mediesefondsbetaling/-bydrae and similar _) epi (C %Ep%i //episode and others + epou (let %Ep%u // fix stress and vowel sounds: epoulet/-te and compounds halw) e (K @ // fix e sound: halwemaan/halwerweë/halwes liefd) e (C @ // fix e in compounds starting with liefde: -blyk/-daad/-diens/-gawe/-groete/-werk, etc. @C) edans @dA~ns // fix e sound: elwe-/klompe-/volkspele-/windedans/-e/-er @@ -903,6 +916,7 @@ @C) ederm @d&r@-m_ // fix e sounds: blindederm/-ontsteking/-operasie, etc. Cev) e (gK & // fix e sound in compounds like buitegevegstelling/skietgevegte/boerevegters @C) e (geC@ @ // fix e sound: Alpegebied/ambassadegebou/morfinegebruik, etc. + &C) e (ganger @ // fix e sound in compounds like sinodeganger/-s @w) e (gende e@ // but: rond-/snel-/self-/traag-/voort-/vrybewegende CAC) e (gg & // fix e sound: bylegging/delgingsfondsbelegging/langtermynbelegging And) e (lC @ // fix e sound: swendelfirma/vaandeldraer and similar @@ -927,6 +941,8 @@ enge (l EN@ // Engeland/Engelsman/Engelssprekend/hengelklub/mengeldrankie/-moes enjin Enj@n // fix e sound of compounds with -enjin: diesel-/agterenjin, etc. boord) e (ns @ // fix e sound: boordens(te)vol + CAC) e (nsieeC %E // fix e sound: differensieel/eksponensieel/konfidensieel/differensieer + CAC) e (nsiëC %E // fix e sound: differensiële/eksponensiële/konfidensiële l) ens (_ E:ns // fix e sound: kamaralens/wyehoeklens/kontaklens and similar l) ense (_ E:ns@ // plurals: kamaralense/wyehoeklense/kontaklense AAl) ens (_ @ns // fix e sound: meulens and compounds @@ -942,8 +958,10 @@ ensiklope %Ens%ikl%up@ // fix stress and vowel sounds: ensiklopedie and compounds entoesia %Ent%us%ia // move default stress: entoesias/-te/-me entrepre (ne %A~ntr@pr@ // fix stress and vowel sounds: entrepreneur/-s and compounds + C) e (pad @ // fix e sound: (af/op)draandepad/hasepad C) e (pan @ //fix e sound: instrumentepaneel/kolepan/liefdepand Celm) e (tK @ // fix e sound: helmet/pelmet and compounds + @C) e (taal @ // fix e sound: ape-/burokrate-/diewe-/engele-/gode-/leke-/siele-/skoliere-/tweetaal... @k) e (tt@+ E // menseketting/etikette sp) e (lonk @ // spelonk/rowerspelonk/spelonkagtig etc. _k) e (ndh =E // but bekendheid/onbekendheid @@ -981,6 +999,7 @@ @d) e (kr @ // fix e sound: vriendekring/-e e (klipK %e@ // fix stress and e sound: eklips/eklipties e (kono@ %E // 1st e: ekonome/ekonomie/ekonomies/ekonoom + &) ekon (o@ _%Ek%un // fix stress and vowel sounds in compounds like: groepekonoom/handelsekonome eksege (CA %Eks@x2e@ // fix stress and e sounds: eksegese/eksegeties/-e ekse (llenC %Eks@ // fix 2nd e sound: eksellensie/-s/eksellent/-e ekspli (siet %Ekspl@ // fix stress and i sound: eksplisiet/-e @@ -1027,7 +1046,7 @@ eind (eks eInt_ // fix d sound and make short pause: eindeksamen/-s and compounds sirk) e (l @ // compounds: sirkelgang/sirkelvormig nk) e (lC @ // onwankelbaar/skenkelbeen/sprinkelbesproeiing/kinkeldraai/kronkelpad/seunsenkelspel - u) ele (+ 'e@l@ // words ending in uele take stress on penultimate slb + u) ele (K+ 'e@l@ // words ending in uele take stress on penultimate slb _) erde (C &rd@ // fix connecting e in compounds: erdekruik/-ware and similar _) ere e@r@ // ereamp/erediens/ererol/erevoorsitter ere (ksiA %e@rE // fix stress and e sounds: ereksie/ereksionele @@ -1193,6 +1212,7 @@ @C) e (reë @ // fix e sound: geelperskereën/tropereën, etc. @d) e (rnst+ & // but fix e sound in doodernstig/-e &t) e (r@ @ + Cit) e (ring e@ // fix final e sound in compounds like begrotingsmonitering iënt) e (r@n e@ // fix e sound: lewensoriëntering/-rende &b) e (s@ @ rw) e (s @ // fix e sound: larwes/afsterwes/(van der )Merwes @@ -1256,8 +1276,10 @@ evolus EvOl'ys // evolusie/devolusie/revolusie C) ewy (C @veI // alewyn/compounds of brandewyn/sekondewyser _op) e (n @ - C) ensie (_ 'Ensi // many words ending in stressed ensie(s) + C) ensie (K 'Ensi // many words ending in stressed ensie(s) m) ensie (K e~ns%i // words ending in -mensie/-s mostly take default stress: ontwikkelingsdimensies + ensiem (_ _%Ensim // fix stress: (lewer)ensiem + ensiem (e_ _%Ensim // fix stress: (lewer)ensieme C) ensies 'Ensis // forensiese @) enswaar (dig @nsv'A:r // noemenswaardige/bejammerenswaardig @C) ent (K 'Ent // orent/student/presidentsrede @@ -1286,7 +1308,7 @@ @d) esi (ma %Es%i // duodesimaal/heksadesimale @d) e (se_+ 'e@ // Kanadese/nadese, etc. pred) e (sti E // predestinasie - evang ,e@faNx2 // evangelie/evangelis + _) evang ,e@faNx2 // evangelie/evangelis ou) e (C @ C) e (v @ //kleibevattend/stasiebevelvoerder/skadevergoeding @@ -1355,7 +1377,7 @@ faktu (reri f%akt%y // move default stress: fakturering and compounds fakul (teit f%ak%Wl // fix stress and a sound: fakulteit/-e and many compounds fa (lanks fa // shorten 1st a: falanks/-e - familie f%amil%i + fami (liA f%ami // fix stress and a sound: familie and compounds/familiêr/-e fan (fare f%an // move default stress: fanfare/-s fanta (sA f%ant%a // fantaseer/fantasie fari (seër f%ar%i // fix stress and a sound: Fariseër/-s @@ -1380,6 +1402,7 @@ fiasko f%iask%u // move default stress: fiasko; fix o sound: fiasko's fi (sant f%i // move default stress: fisant/-e and compounds fi (siek f@ // correct 1st i sound and move default stress: + fili (ppA f@l@ // fix stress and i sounds: Filippyne/-pynse/filippien filistyn f@l@st'eIn // filistyn/e _) fi (na@ f%i // finaal/finale/finansies mor) fine (@ fin@_ // fix e sound in compounds: morfineafhanklikheid/-beswyming/-dosis/-tablet @@ -1433,6 +1456,7 @@ gar (n x2%ar // move default stress: garnaal/garnale/garneer/garnering and compounds garni (soen x2%arn%i // fix stress: garnisoen and compounds @C) garye x2%ar'eI@ // Fix stress: Bulgarye/Hongarye + gas (aan x2as_ // fix stress: gasaanleg/-aansteker and similar comp9ounds gauteng x2%aUtEN //Gauteng and compounds _) gh g gh (_ k @@ -1555,6 +1579,7 @@ gewer (_ x2e@v@r // gewer and many compounds ending in gewer slag) gewer x2e@v@r // fix e sound: verslaggewerbank/verslaggewertjie, etc. werk) ge (wer x2e@ // fix e sound: werkgewerfonds/-kontrak and similar compounds + wet) gewer x2e@v@r // fix e sound in many compounds with wetgewer gewing x2e@v@N // begewing/vergewing bur) ger g@r gee (+ x2e@ @@ -1706,6 +1731,7 @@ i i i (C I i (CA i + tax) i (@ %i // fix i sound: taxidrywer/-staanplek/-staking/minibustaxistelsel iaal (_K i'A:l // aal normally stressed in words like bilabiaal/koloniaal, etc. iale (_ i'A:l@ // al normally stressed in words like bilabiale/koloniale, etc. iber (i@ %ibe@r // Siberië/Siberiese/Iberiese @@ -1716,6 +1742,7 @@ ss) ief (_ 'if // move default stress: aggressief/massief/obsessief/progressief, etc. ss) iewe (_ 'iv@ // move default stress: aggressiewe/massiewe/obsessiewe/progressiewe h) i (dro i //hidro in compounds + h) i (drA %i // fix stress and i sound: hidreer/hidrasie _) i (ko %i // move default stress: ikoon/ikone _) in (aCemP2 'In_ //inasem/inademing, etc. C) in (asem _@n // fix i sound, pause: rookinaseming and similar @@ -1949,13 +1976,14 @@ john _^_EN // English pronunciation: John/-ny/-son/-ston jonge jON@ // jongeling/jongeres jong (etjie jON // fix e sound: jongetjie/-s - + _) jorda (niA j%OrdA: // move default stress: Jordanië/Jordaniese junie juni julie juli ju (rid j%u // fix stress and u sound: juridies/-e juris (dik j%ur@s // jurisdiksie and compounds ju (we j%y // juweel/juwele and compounds juwe (lier j%yv@ // stress and vowel sounds: juwelier and compounds + juwele j%yve@l@ // fix e sound in compounds like: goud-/familie-/klankjuwele .group k @@ -2014,11 +2042,13 @@ ken (merken k%En @) keurig k'Y@r@x2 // kieskeurig/noukeurig/(on)willekeurig and derivatives _) ki (ta k%i // move default stress: kitaar and compounds + klarine (t kl%ar%inE // fix stress and a and e sounds: klarinet/-te/-konsert, etc. klere kle@r@ kleur (effek klY@r // e sound in kleureffek/-te kleure klY@r@ // fix e sound: kleurebeeld/-gloed/-kaart/-kontras/-mengeling/-prag/-sin... kli (maat kl@ // move default stress: klimaat and compounds kli (mop klI // fix i sound: klimop(plant) + klim (u klIm_ // fix i sound in compounds like bergklimuitstappie kli (niek kl@ // fix stress and i sound: kliniek and compounds klip (A klIp_ // fix i sound: klipalbaster/-altaar/--uil/leiklipolie klou (sule kl%@U // move default stress: klousule/-s @@ -2058,6 +2088,7 @@ kwartel kwart@l_ // restore default stress: kwartel/-eier/-s and similar kwa (tryn kw%a // move default stress: kwatryn/-e/kwatrynvorm kwela kwE:la // fix vowel sounds: kwela/-dans, etc. + _) kwik (A kwIk_ // fix i sound: kwikinhoud/-oksied kwi (tans kw@ // move default stress: kwitansie and compounds @@ -2076,7 +2107,7 @@ ka (jak k%a // fix stress and 1st a sound: kajak/-ke/-vaarder kake (C kA:k@ // kakebeen/skakelaar/skakelbord/skakelfunksie kalahari kalah'A:ri // stress: Kalahari/-sand/-woestyn - ka (lAnC k%a // kalender and compounds/kalant/kalander and compounds + _) ka (lAnC k%a // kalender and compounds/kalant/kalander and compounds kal (bas k%al // move default stress: kalbas and derivatives and compounds kalender k%alEnd@r // fix stress and vowel sounds: kalender/-s and compounds kali (b k%ali // kaliber/kalibrasie/kalibreer @@ -2155,16 +2186,19 @@ koe (jawel k%u // move default stress: koejawel and compounds koel (bloe k%ul // move default stress: koelbloedig/-e/-heid koe (plet k%u // move default stress: koeplet/-te/-vorm + koe (pon k%u // move default stress: koepon/-s and compounds koka (ï k%o@k%a // move default stress: kokaïen/kokaïne and compounds ko (ketK k%u // fix stress and o sound: koket/-te/koketterig _) kokke (C k%Ok@ // move default stress: kokkedoor/kokkerot/kokkewiet ko (kon k%u // fix 1st o sound and move default stress: kokon and compounds kol (jan k%Ol // move default stress: koljander and compounds ko (lom k%u // fix stress and 1st o sound: kolom/-me and compounds + komati (K k%umA:t%i // fix stress and vowel sounds: Komati(poort and other compounds) kombers k%Omb&:rs // fix stress and e sound: kombers/-e/dons-/lappieskombers, etc. ko (mete k%u // fix stress and 1st o sound: komete and compounds kommando k%umandu // move stress, fix o sounds: kommando and compounds kommer (si k%Om%&r // fix e sound: kommersieel/-ële + kommissari (a k%Om@s%ar%i // fix stress and vowel sounds: kommissariaat/kommissariate and compounds kommissie k%umis%i //kommissie alone and in compounds _) ko (pie@ k%u // kopiereg/kopieë koe (rA k%u // koerier/koerasie/koerant and compounds @@ -2202,6 +2236,7 @@ konserv k%Ons@rv // fix stress and v sound: konservasie/konservatorium and compounds kom (plA k%Om // komplot/kompleet _) kon (C@P3 k%On + konden (se k%Ond%En // fix stress: (ge)kondenseer(de)/kondensering, etc. _) kon (dig k'On // stress: see rule: _) kon (C k%On konferen k%Onf@rEn // konferensie/-s/perskonferensie/-s konfer (e k%Onf@r // fix e sound: (ge)konfereer/konferering @@ -2221,6 +2256,7 @@ konsul (A k%Ons%Wl // konsulaat/konsulate/konsulêr kon (sul kOn // restore default stress: konsul and compounds konsul (tant k%Ons%Wl // fix stress: konsultant/-e and compounds + kontak (A k%Ontak_ // fix a sound: kontakadres/-inligting/-oppervlakte, etc. _) kontra (KP6 k'Ontra // kontra is prefix kontra (diks k%Ontr%a // move default stress: kontradiksie/-s _) kontrak k%Ontrak // move default stress: kontraksie/kontrak and compounds @@ -2378,6 +2414,7 @@ malaria mal'A:ria mal (gas m%al // move default stress: Malgas/-se/-sies _) malte (sA m%alte@ // move default stress and fix e sound: maltese/maltesies + mam (poer m%am // move default stress: mampoer and compounds man (da m%an //mandaat and compounds mando (lien m%and%u // fix stress and o sound: mandolien and compounds mane (l m%an& // fix stress and e sound: (kerk)manel(le)punte, etc. @@ -2395,6 +2432,7 @@ _) ma (rA m%a // short, unstressed a: Marietjie/Marina/Marinda/Marita/Maree/marog marat (on mar%at // fix stress and a sounds: maraton and compounds marath (on mar%at // fix stress, a sound, drop h: marathon and compounds + marga (ri m%arx2%a // fix stress and a sound: margarien and compounds marine m%arin@ // marine and compounds mario (net m%ar%i%u // fix stress and vowel sounds: marionet/-te and compounds ma (ritz m%a' // fix stress: Maritz/Pietermaritsburg @@ -2467,6 +2505,8 @@ _) mode m''o@d@ // fix e sound: modeontwerper/-maker, etc. mode (l m%o@d& // fix stress and e sound: model/-le and compounds mode (lle@ m%Od@ // fix stress and e sound: modelleer/modellering + modera (torK m%Od@rA: // fix stress and vowel sounds: moderator and compounds + modera (tA m%Od@r%a // fix stress and vowel sounds: moderatore/moderatuur modern m%ud&r@-n mo (dulA m%O // fix stress and o sound: module/-s/modulêr moedswillig mutsv'Il@x2 // move default stress: moedswillig/-e/-heid @@ -2479,6 +2519,7 @@ mo (narg m%o@ // move default stress: monarg/monargies monargie (_N m%o@n%arx2i // move stress to end: monargie monder (A m%Onde@r // move default stress and lengthen 1st e sound + mone (têr m%On@ // fix o and e sounds: monetêr(e)(beleidskomitee and other compounds) _) mon (go@ m%ON // fix stress and split -ng-: mongool/-tjie/-kind/Mongole, etc. monit (e m%On%it // fix vowel sounds and stress: moniteer/-tering and compounds monitor (K mOnitOr // fix o sound: monitor/-skerm, etc. @@ -2562,7 +2603,7 @@ AAs) mes (_ mEs // fix last e sound in compounds like kombuismes Cs) mes (_ mEs // fix last e sound in compounds like slagtersmes _) mes (aan mEs_ // fix e sound, pause: mesaanval/-ler - metaal m@tA:l + metaa (C m@tA: // fix stress and e sound: metaal/metaan and compounds metale m@t'A:l@ _) meta (C m%Et%a // metabolies/-e/metafoor/metafories meteen mEt_'e@n // meteen/meteens/almeteens @@ -2592,6 +2633,7 @@ Cui) n (g n // basuingeskal/bruingebrand/bruingeel/tuingereedskap/tuingewas/tuingrond y) n (g n // fyngoud/hooflyngesprek/langtermyngroei/kaplyngrens ë) n (g n // split -ng-: reëngeluid/-geur/-gogga/-gordel/seëngebed + aa) n (gas n // split n/g: metaangas and compounds and similar &) n (gat n // split "ng": mangat/-e/woongat/-e/opwengat/-e ng (eeR Nx2 // diftongeer/gedistingeerde/rangeer and compounds ngees nx2e@s // split n/g: leuen-/span-/sportman-/wengees @@ -2632,6 +2674,7 @@ nature (lK n%at%yr& // fix stress and e sound: naturel/-le and compounds navig n%av%ix2 //navigasie, navigeer etc. na (vrant n%a // fix stress and a sound: navrant/-e + na (vra nA: // fix a sound: belasting-/betalings-/rekeningenavraag/-navrae &) na (we nA:% // fix a sound in compounds with naweek/naweke: langnaweek/paasnaweek, etc. @) na (_ na // shorten final na, except for: r) na (_ nA: // daarna/hierna/waarna @@ -2648,7 +2691,9 @@ neo (li n%i%u // fix stress and vowel sounds: neolities/-e/neolitikum ner (veu n%&r // move default stress: nerveus/-e @C) nes (_ nEs // fix final e sound: doringnes/aasvoëlnes/kalkoennes/hamerkopnes/reiernes/kiewietnes + net (agtig nEt_ // fix e sound: (vis)netagtig/-e _) net (o nEt_ // fix o sound: netonderrok/-klere + _) netto nEt%u // fix o sound: nettobalans/-skuldboek and many such compounds net (werk nEt // fix e sound in compounds: kern-/rugsteun-/selfoon-/teen-/telefoon-/vastelynnetwerk neute nY@t@ // fix connecting e sound: neutedop/neutekraker neu (tr n%Y@ // move default stress: neutraal/neutrale @@ -2801,6 +2846,7 @@ okrat (isA %ukr%at // fix stress: demokratisasie/-seer/-sering and similar ologie ulux2'i // biologie/tegnologie and similar ologies ul'o@x2is // biologies/tegnologies and similar + ologie (st ulux2''i // fix stress: bio-/geo-/teologiestudent/-e, etc. oloog ul'o@x2 // bioloog/kardioloog and similar oloë ul'u@ // bioloë/kardioloë and similar omega %o@me@x2a // omega/-s @@ -2857,7 +2903,7 @@ _) om (welC %Om // move default stress: omwelf/omwelwend/omwelwing om (wenteli %Om // move default stress: omwenteling and derivatives - _) opeen Op_'e@n + K) opeen _%Op_e@n _) ope (K o@p@ //opehart opestelling etc./ope ope (l o@p@ // dopeling/hopelik/opelug/opelyf opgee (+ 'Opx2e@ // see rule: _) opge (@P4 Opx2@ @@ -2959,6 +3005,7 @@ on (skuld_N 'On // restore default stress: onskuld _) ont (@P3 %Ont _) on (taal %On // "ont" not prefix here: ontaalkundig/-e + _) on (takt %On // ont- not prefix here: ontaktvol/-le/ontakties/-e _) on (tasba %On // prevent short break after t: ontasbaar/-heid/ontasbare ont (d@ %On // remove t sound: ontdaan/belastingontduiking/ontdooi onteenseg Onte@ns'&x2 // onteenseglik/e @@ -3308,6 +3355,7 @@ profesie prOf@s'i // fix vowel sounds and move stress profit (e pr%Of@t // fix stress and vowel sounds: profiteer/-tering pro (gram pr%u // fix stress and o sound: program/-e/ontwikkelingsprogram + pro (gress pr%o@ // fix stress and o sound: progressie/-f/-we pro (CA pr%u // probeer/produk/proses/professie/provinsie produk (A pr%udWk_ // fix u sound, pause: produkopsies/-uitstalling, etc. professio (n pr%uf%ES%i%u // fix stress and vowel sounds: professioneel/-nele/-naliteit @@ -3516,6 +3564,7 @@ o) s (_ s // exceptions to rule: @@@) s (_S1 s u) s (_ s // exceptions to rule: @@@) s (_S1 s sch S + s (chaos s // split s/ch: regs-/verkeerschaos sh (_ _^_EN _) sh S // sh at beginning of word pronounced like English sh sj S @@ -3554,6 +3603,7 @@ sekste (t s%EkstE // fix stress and 2nd e sound: sekstet/-te selek (CA s@lEk //seleksie selekteer etc. sending (_ sEnd@N //fix sending at word end + sen (sorie s%En // move default stress: sensories/-e @C) se (re_ se@ // fix penultimate e sound: bed-/brand-/keel-/kop-/kruip-/maag-/mond-/pitsere seroto (ni s%Er@t%u // fix stress and vowel sounds: serotonien(vlakke, etc.) sitrus s'itr%Ws_ //i sound and stress in compounds @@ -3602,6 +3652,7 @@ se (ku s@ // sekuriteit/sekuur seku (l s%Ek%y // sekulër/sekulariseer sekwe (strA s%Ekw@ // fix e sounds: sekwestrasie/sekwestreer and compounds + bloed) se (l s& // fix e sound: (wit)bloedsel(le)(telling and similar compounds heuning) se (lK s& // fix e sound: heuningsel/-le sela (kant s%e@l@ // fix stress and vowel sounds: selakant/-e selder (y s%&ld@r // move default stress: seldery and compounds @@ -3636,7 +3687,7 @@ sete (ne_ se@t@ // fix e sound: besetenes/aangesetene/ingesetene siaal Si'A:l // potensiaal/provinsiaal siale Si'A:l@ // provinsiale/asosiale/nupsiale - C) s (ieel S // potensieel/finansieel + C) s (ieeC S // potensieel/finansieel/differensieer C) s (iële S // potensiële/finansiële simbi (oC s@mb%i // move default stress: simbiose/simbioties simp (to s@m // move default stress and drop p: simptoom/simptome/simptomaties @@ -3707,8 +3758,10 @@ e) spel (_ sp&l //klokkespel/snarespel/driespel/hokkiespel/puntespel/putjiespel C) spel (_ sp&l // many compounds ending in spel after consonant &) spele (_ spe@l@ // tussenspele/volkspele + spene (_ spe@n@ // fix e sound: (agter-/fop-/voor)spene spese (ry sp@s@ // spesery and compounds and derivatives _) spes (ma sp%Es // move default stress: spesmaas/spesmase + spi (na@ sp%i // move default stress: spinaal/spinale _) spi (ra sp%i // move default stress: spiraal and compounds/spirale/spirakel/spirant, etc. spits (von sp@ts // move default stress: spitsvondig/-e/-heid spoed (@ sput // spoedaflewering/spoedeisend/spoedorder @@ -3770,6 +3823,7 @@ pool) ste (r st& // fix e sound: poolster see) ste (r st& // fix e sound: seester/-re/seesterpunte and similar compounds sewe) ste (r st& // fix e sound: sewester and compounds + visie) ste (r st& // fix e sound: televisiester/-re _) 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 stimu (lA st@m%y // move default stress and fix i sound: stimuleer/stimulering/stimulasie @@ -3797,8 +3851,11 @@ swaar (moed sw%A:r // move default stress: swaarmoedig/-e/-heid swag sv'ax2 swa (hili sw%a // fix stress and a sound: swahili/-'s + _) swam (A@ swam_ // shorten a sound: swamagtig/-etend/-infeksie swart (gal sw%art // move default stress: swartgallig + _) swem (A swEm_ // fix e sound: swemafrigter/-aksie/-instrukteur/-oefening/-onderwyser/-oord, etc. @) swem (_ swEm // fix e sound of compounds ending in swem: uitswem/wegswem... + swendel swEnd@l // fix e sound: swendelary/-e and compounds @) swerk sv&rk @) swee (_ sve@ // fix w sound: volkswee sweep swe@p // fix w sound: rubbersweep @@ -3880,7 +3937,8 @@ streke stre@k@ stres (_ strEs // fix final e sound: skeletstres and similar -stres compounds strig (nien str@x2 // move default stress: strignien and compounds - strukt (u str%Wkt // correct stress: strukture/bevelstruktuur/-ture + strukt (u str%Wkt // correct stress: strukture/bevelstruktuur/-ture + struktu (rerAn str%Wkt%y // fix stress: (her)strukturering(skoste)/strukturerende, etc. studen (t st%ydEn // fix stress: student/regstudent/studentesentrum, etc. stu (de st%y // fix stress and e sound: bestuderend/bestudering styfge (@P6 st'eIfx2@ // fix e sound: styfgewen/-de @@ -3927,6 +3985,7 @@ tiara t%iA:ra // stress: tiara/-s _) tibet t%ibEt // move default stress: Tibet/-aans/-e @) tief (_ t'if // alternatief/aktief/instinktief/(ak)kumulatief + tierlan (ty t%i:rl%an // move default stress: tierlantyntjie/-s @) tiewe (_ t'iv@ // alternatiewe/aktiewe/instinktiewe/(ak)kumulatiewe _) tinen (ta@ t%in%En // fix stress and e sound: kontinentaal/-tale tink (tink t@Nk // move default stress: tinktinkie/-s @@ -3993,6 +4052,7 @@ transendent (A tr%ans%End%Ent // fix stress and vowel sounds and remove short break: transendenteel/-tele/-taal transito tr%ansit%u // trans not prefix: transitorooftog and similar transport tr%anspOrt // fix stress: transport and compounds + trap (orr trap_ // shorten a sound: traporrel/-tjie/-s and compounds trap (soe tr%ap // move default stress: trapsoetjies/-e traw (a trav' // trawant/e/trawal &) treding tre@d@N // betreding/uittreding @@ -4022,6 +4082,7 @@ tru (stee tr%W // move default stress: trustee and compounds ttel t@l // many compounds of bottel/skottelgoed tuberkulose t%yb@rk%ylo@s@ // fix stress; e sound in compounds: tuberkulose/-behandeling + tug (A tWx2_ // fix u sound: (on)tugondersoek/-oortreding/-ordonnansie tuiglik t'Yyx2l@k // stress: werktuiglik/sintuiglik/-e/-heid tuin (ier t%Yyn // move default stress: tuinier and compounds tussen tWs@n // tussenin/tussenbeide/tussenganger @@ -4066,6 +4127,7 @@ @C) te (k_ t& // tydsbestek/uitstek ap) tek (A te@k // apteke/apteker/aptekie and compounds te (oC t%i% // teologie/-loog/-logies/teorie/teoreties + te (onder t@ // fix e sound: diepteondersoek/gehalteonderrig/sekteonderwys/studenteondersteuning @) te (op t@ // fix e sound: boeteoplegging/renteopbrengs nie) te (min t@ // fix e sound: (des)nietemin tempera ,tEmp@-r%a //temperatuur, temperament etc. @@ -4276,7 +4338,11 @@ vere (sto fe@r@ // avoid ver prefix: verestoffer/-s and compounds verversing f@rf'&rs@N //verversing and compounds vere (_ fe@r@ // fix e sound: vere and compounds ending in vere + _) vet (A fEt_ // fix e sound, pause: vetafskeiding/-olie/-oplossing, etc. vete (ra f%Et@ // fix stress and e sounds: veteraan/-ane and compounds + veter (K fe@t@r // (skoen)veter/-s, etc. + _) veto (reg fe@t%u // fix o sound: vetoreg/-te + _) veto (stem fe@t%u // fix o sound: vetostem/-me vi (o f%i // move default stress: viool and compounds/viole vio (letK f%i%u // move default stress: violet/-te/-kleurige, etc. _) vi (ra v%i // fix stress and v sound: e @@ -4330,7 +4396,7 @@ _) verlangs f&:rlaNs // fix stress and e sound: verlangs/-e verlangs (a f@rl'aNs // fix verlangsaam and derivatives. veronderste (l f@rOn@rst'& // stress: veronderstel/-ling - _) verse (b f'&:rs@ + verse (b f&:rs@ C) verse (_ f&rs@ KA) verse (_ v'&rs@ versifi (C v%&rs%if%i // fix stress and v and e sounds: (di)versifiseer/-sering/-kasie and compounds @@ -4541,7 +4607,7 @@ @) w (aen v // strydwaens/afleweringswaentjie @s) w (And v // kranswand/kuswind/meswond @s) w (An_ v // plurals of the above in -de: de treate - _) wan (A van_ // wanorde/wanopvatting/wanaanpassing/winindruk + _) wan (AP3 v''an_ // wanorde/wanopvatting/wanaanpassing/winindruk/wanadministrasie/wanaangewend @t) w (and v // fix w sound: bloedvatwand/grotwand/hartwand C) wag vax2 // fix w sound: bokwagter/skildwag and compounds/veldwagter k) wagga wax2a // fix w sound: kwagga/bergkwagga, etc. @@ -4625,6 +4691,7 @@ @t) w (y v // fix w sound: granaatwyn/kieswetwysiging/krotwyk/straatwys(ie) @C) w (yd v // fix w sound: kerkwyding/landswyd/reikwydte/republiekwyd/wêreldwyd @t) wyfel weIf@l // fix w sound: gewetenstwyfel and similar + wynkel (der veInk&l // split n/k, fix e sound: (brande)wynkelder/-s w (ys v //padwyser and many others with wyser in compounds wysge (rig v%eIsx2e@ // fix stress and e sound: wysgerig/-e C) w (êreld v // fix w sound: arbeids-/bees-/bedryfs-/beroepswêreld and similar diff --git a/dictsource/dict_phonemes b/dictsource/dict_phonemes index 5b3fb7bf..b3cff29f 100644 --- a/dictsource/dict_phonemes +++ b/dictsource/dict_phonemes @@ -134,9 +134,9 @@ W~ y Y : ; b d dZ f g h j k l m n N n2 n^ -p p2 r R R2 r2 s S -t t2 t3 tS v w z Z -z2 z3 +p p2 r R r2 s S t +t2 t3 tS v w z Z z2 +z3 Dictionary grc_dict @@ -486,11 +486,11 @@ tS v w z z. Dictionary bn_dict & a a: a~ e E e~ i -I i: i~ l- o O o~ O~ -r- U u u: u~ V +I i: i:~ i~ l- o O o: +o~ O~ r- U u u: u:~ u~ -* ** b B c C ch d -d. g h j J k kh l -m n N n. p ph Q r -R r. s S s. t t. t.h -th tS x z +* b B c C ch d d. +g h j J k kh l m +n N n. n^ p ph Q r +r. s S s. t t. t.h th +tS x z diff --git a/dictsource/en_list b/dictsource/en_list index b078bf89..c1138ed7 100644 --- a/dictsource/en_list +++ b/dictsource/en_list @@ -74,7 +74,7 @@ _brv br'i:v _ced s@d'Ila2 _cir s'3:kVmfl,Eks _dia 'UmlaUt -_dot wI2Dd'0ta2bVv +_dot wIDd'0ta2bVv _grv gr'A:v _hac h'atS,Ek _mcn m'akr,0n @@ -84,7 +84,7 @@ _stk str'oUk _tld t'Ild@ _smc sm'O:lk,ap -_rev rI2v'3:sd +_rev rIv'3:sd _tur t'3:nd _bar _b'A@ _rfx r'Etr@flEks @@ -108,8 +108,8 @@ _% p3s'Ent ?5 _% pVRs'Ent _& amp@sand _' kwoUt -_( lEftbrakIt -_) raItbrakIt +_( lEftbrakI2t +_) raItbrakI2t _* ast@rIsk _+ plVs _, k0m@ @@ -132,10 +132,10 @@ _{ lEftbreIs _| vi:b'A@ _} raItbreIs ~ tIld@ -_¡ I2nv3:tI2dEkskl@m'eIS@n +_¡ Inv,3:tI2dEkskl@m'eIS@n _¦ broUk@nb'A@ -_¨ daIa2r'i:sI2s -_ª fEmI2nI2n'O@dI2n@L +_¨ daIa2r'i:sIs +_ª fEmI2nIn'O@dI2n@L _« lEft'ang@LkwoUts _­ makr0n _² su:p@skrIptt'u: @@ -144,16 +144,16 @@ _´ a2kju:taksEnt _· mId@Ld0t _¸ sEd'Il@ _¹ su:p@skrIptw'0n -_º maskjUlI2n'O@dI2n@L +_º maskjUlIn'O@dI2n@L _» raIt'ang@LkwoUts -_¿ I2nv3:tI2dkw'EstS@n +_¿ Inv,3:tI2dkw'EstS@n _‐ haIf@n _‑ haIf@n _‒ daS _– daS _— EmdaS -_― h0rIz,0nt@Lb'A@ +_― h0rI2z,0nt@Lb'A@ _‖ d,Vb@Lb'A@ _‘ lEftkwoUt _’ raItkwoUt @@ -169,7 +169,7 @@ _• bUlI2t _‣ bUlI2t _․ d0t _‥ tu:d0ts -_… I2lIpsI2s +_… Il'IpsIs _‰ p3:m'i:l _′ praIm _″ dVb@LpraIm @@ -184,10 +184,10 @@ _₠ jU@roU ₩ w0n § sEkS@n ¶ par@graf // in en_rules -¤ kVr@nsI2saIn -© k0pI2raIt +¤ kVr@nsIsaIn +© k0pIraIt ® rEdZIst3d -° dI2gri:z +° dIgr'i:z − maIn@s ± plVs@maIn@s µ maIkroU @@ -195,7 +195,7 @@ _₠ jU@roU ½ a2hA:f ¾ Tri:kwO@t3 × taImz -÷ dI2vaIdbaI +÷ dI2v'aIdbaI € jU@roUz ♯ SA@p ♭ flat @@ -225,7 +225,7 @@ U+2b0 aspI2reItI2d_ // supr-h U+2b2 m,0ddZ'eI U+2bc I2dZEktI2v_ U+2c8 strEs -U+2cc s'Ek@ndrI2str,Es +U+2cc s'Ek@ndrIstr,Es // combining diacritics U+300 grA:v_ @@ -262,16 +262,16 @@ _17 s'Ev@nti:n ?7 _17 s'@v@nti:n _18 'eIti:n _19 n'aInti:n -_2X tw'EntI2 -_3X T'3:tI2 -?5 _3X T'IRtI2 -_4X f'O@tI2 -_5X f'IftI2 -_6X s'IkstI2 -_7X s'Ev@ntI2 -?7 _7X s'@v@ntI2 -_8X 'eItI2 -_9X n'aIntI2 +_2X tw'EntI +_3X T'3:tI +?5 _3X T'IRtI +_4X f'o@tI +_5X f'IftI +_6X s'IkstI +_7X s'Ev@ntI +?7 _7X s'@v@ntI +_8X 'eItI +_9X n'aIntI _0C h'Vndr@d _0M1 T'aUz@nd _0M2 m'Ili@n @@ -311,7 +311,7 @@ ie aIi:_! $pause $only i.e aIi:_! $pause irc $abbrev lbs paUndz -ltd lImItId +ltd lImI2tI2d mc m@k $alt2 // combine with the following word oem $abbrev ok $abbrev @@ -342,7 +342,7 @@ th $only st $only mr mIst3 $dot -mrs mIsIz $dot +mrs mIsI2z $dot //ms mIz $dot dr d0kt3 $dot $capital lt $dot @@ -358,14 +358,14 @@ st $dot -abbey abI2 +abbey abI abdomen abd@m@n abed a2bEd abet a2bEt abhor a2bho@ abler eIbl3 ablest eIbl@st -ability a2bIl@tI2 +ability a2bIl@tI ablaut ablaUt aborigine ab@r'IdZ@nI abracadabra abr@k@d'abr@ @@ -384,13 +384,13 @@ access aksEs $onlys access aksEs $verb accouche a2ku:S acer eIs3 -aces eIsIz +aces eIsI2z acetylene a2sEt@li:n accurate akjUr@t -accursed a2k3:sId -?5 accursed a2kVRsId +accursed a2k3:sI2d +?5 accursed a2kVRsI2d achille a2kIli: -aching eIkIN +aching eIkI2N adam ad@m adamant ad@m@nt add ad @@ -404,8 +404,8 @@ adios aDj'o:s admirable adm@r@b@L admonition adm@n'IS@n ado a2du: -adobe a2doUbI2 -adversary adv3s@rI2 +adobe a2doUbI +adversary adv3s@rI advert a2dv3:t $verb advertise adv3taIz advertiser adv3taIz3 @@ -429,7 +429,7 @@ aged eIdZd aggro agroU aghast a2gaast agin a2gIn -aging eIdZIN +aging eIdZI2N agist eIdZIst agog a2g0g agressive a2grEsIv // misspell @@ -466,7 +466,7 @@ almost O:lmoUst allspice $1 alternate O:lt'3:n@t $only alternate O:lt3neIt $verb -alternately O:lt'3:n@tlI2 $verbf +alternately O:lt'3:n@tlI $verbf alternative O:lt'3:n@tIv altogether ,O:lt@gED3 always O:lweIz @@ -479,29 +479,30 @@ amen ,A:m'En $onlys amok a2m0k amoral eIm'0r@L amount a2maUnt -amply amplI2 $verbf +amply amplI $verbf anal eIn@L analog an@l0g analogue an@l0g analyses a2nal@si:z -analyses an@laIzIz $verb +analyses an@laIzI2z $verb analysis a2nal@sIs -anenome a2nEn@mI2 +anenome a2nEn@mI angel eIndZ@L anecdote anIkdoUt anecdotal anIkd'oUt@L -anemometer anIm'0mIt3 -anemone a2nEn@mI2 +anemometer anIm'0mI2t3 +anemone a2nEn@mI anew a2nju: ?3 anew a2nu: anion aneI@n -anniversary anIv'3:s@rI2 +anniversary anIv'3:s@rI anon a2n0n anonymous $2 another a2nVD3 answer aans3 -ante antI2 +ante antI antecedent antIs'i:d@nt +antibody $1 antichrist $1 anticline $1 antidote $1 @@ -510,17 +511,18 @@ antigen $1 antihero $1 antilog $1 antimatter $1 -antinomy ant'In@mI2 +antinomy ant'In@mI antioch $1 -antipathy ant'Ip@TI2 +antipathy ant'Ip@TI antiphonal ant'If@n@L antique ant'i:k antithesis ant'IT@sIs antitheses ant'IT@si:z anus eInVs -anxiety aNz'aI@tI2 +anxiety aNz'aI@tI anxious aNS@s anymore $3 +anything EnI2TIN apache a2patSI apron eIpr@n appal a2pO:l @@ -532,7 +534,7 @@ arab ar@b arabic $1 arcade $2 arch A@tS -arches A@tSIz +arches A@tSI2z archimedes A@kIm'i:di:z archive A@kaIv archway $1 @@ -553,9 +555,9 @@ assess a2sEs atlas atl@s atop a2t0p attache at'aSeI $only -attaches a2tatSIz -attorney a2t3:nI2 -?5 attorney a2tVRnI2 +attaches a2tatSI2z +attorney a2t3:nI +?5 attorney a2tVRnI attribute atrIbju:t attribute $2 $verb au ,oU @@ -564,18 +566,18 @@ auger O:g3 aurora $2 aussie 0zI austere O:st'i@3 -authority a2T0rItI2 -authoritative O:T'0rIt@tIv +authority a2T0rI2tI +authoritative O:T'0rI2t@tIv autograph O:t@graf auto O:toU automobile O:t@m@bi@l autonomous O:t'0n@m@s -autopsy O:t0psI2 +autopsy O:t0psI avalanche av@laanS -average av@-rIdZ -aviary eIvi@rI2 +average av@-rI2dZ +aviary eIvi@rI awry a2raI -axes aksIz +axes aksI2z backend bak'End backstory baksto@rI @@ -584,35 +586,36 @@ ballast bal@st ballet baleI balloon b@lu:n ballot bal@t -baloney b@loUnI2 +baloney b@loUnI bagel beIg@L banal beIn@L banana b@nA:n@ -?3 banana ba2nan@ banged baNgd -banquet baNkwIt +banquet baNkwI2t barbeque bA@b@kju: -barometer b@r0mIt3 +barometer b@r0mI2t3 barrage barA:Z basis beIsIs bass beIs bastion basti@n batman batman +bayou baIu: belisha b@l'i:S@ bely bI2laI beryl bEr@L basal beIs@L best bEst beta bi:t@ -beverage bEv@rIdZ +beverage bEv@rI2dZ bias baI@s biased baI@st bible baIb@L bidet bi:deI bijou bi:Zu: -bikini bIk'i:nI2 +bikini bIk'i:nI binman bInman biped baIpEd +biscuit bIskIt bison baIs@n bizarre bIz'A@ bizzare bIz'A@ @@ -620,14 +623,14 @@ blancmange bl@m0nZ blase blA:zeI blockade $2 blouse blaUz -blurry bl3:rI2 -?5 blurry blVRrI2 -bogey boUgI2 +blurry bl3:rI +?5 blurry blVRrI +bogey boUgI boing bOIN bombard $2 bonbon b0nb0n bonhomie b0n@mi: -boogie b'u:gI2 +boogie b'u:gI bosom bUz@m bosun boUs@n bourgeois bU@ZwA: @@ -637,10 +640,8 @@ bouquet bu:k'eI bow boU bow baU $verb breakfast brEkf@st -breath bri:D breath brET $onlys -breath bri:D $verb -breathless brETl@s +breath bri:D $verb $onlys brethren brEDr@n bridesmaid braIdzmeId brigade $2 @@ -650,11 +651,11 @@ brooch broUtS budgerigar bVdZ@rIgA@ buffet bVfeI bunion bVnI2@n -bureaucracy bjU@'0kr@sI2 +bureaucracy bjU@'0kr@sI bursar b3:s3 bus bVs -buses bVsIz -busily bIsIlI2 $verbf +buses bVsI2z +busily bIzI2lI $verbf buxom bVks@m cabaret kab@reI @@ -664,7 +665,7 @@ cacti kaktaI cadet ka2dEt cadre kA:d3 caesar si:z3 -cafe kafI2 +cafe kafI cajole ka2dZoUl caldera k0ld'e@r@ calix keIlIks @@ -675,10 +676,13 @@ calve kA:v cameo kamIoU campus kamp@s // campuses canal k@nal -canary k@ne@rI2 +canary k@ne@rI canine keInaIn +cannabis kana2bIs canoe k@nu: +canoes k@nu:z canton kant0n +capitol kapIt@L caprice ka2pr'i:s caramel kar@mEl caravan kar@van @@ -687,6 +691,7 @@ caress k@rEs carpel kA@p@l cascade $2 cashmere kaSm'i@3 +catastrophe ka2tastr@f%I catarrh k@tA@ caterer keIt3r3 catholic kaTlIk @@ -727,20 +732,19 @@ cliche kli:SeI close kloUs $only close kloUz $verb closer kloUs3 -closely kloUslI2 $verbf // not kloUzlI -closet kl0zIt +closely kloUslI $verbf // not kloUzlI +closet kl0zI2t cloth kloUD $verb coauthor koU'O:T3 cobol koUb0l cocoa koUkoU -coffee k0fI2 cochlea k0kli:@ coconut koUk@nVt -codify koUdIfaI +codify koUdI2faI coeur k3: cognac k0njak coincide koUIns'aId -college k0lIdZ +college k0lI2dZ colon koUl@n color kVl3 colored kVl3d @@ -749,17 +753,17 @@ colonel k3:n@L combat k0mbat // combating combo k0mboU comer kVm3 -comet k0mIt +comet k0mI2t commence k@mEns commend k@mEnd comment k0mEnt -commentary k0m@ntrI2 -committee k@mItI2 -communique k@mju:nIkeI -community k@mju:nItI2 +commentary k0m@ntrI +committee k@mItI +communique k@mju:nI2keI +community k@mju:nI2tI compat k@mpat // for compatible competed k@mp'i:tId -competing k@mp'i:tIN +competing k@mp'i:tI2N competition k0mp@t'IS@n compromise k0mpr@maIz compound $2 $verb @@ -769,7 +773,7 @@ conduct $verb concert k0ns3t $onlys concert $verb concerto k0ntS'e@toU -conciliatory k0ns'IlI|@t@rI2 +conciliatory k0ns'IlI|@t@rI concise k0ns'aIs cone koUn conflict $1 $onlys @@ -787,7 +791,7 @@ contract $1 $onlys contract $verb contralto k0ntr'altoU contraption k0ntr'apS@n -contrary k0ntr@rI2 +contrary k0ntr@rI contrast k0ntr'ast $verb contrite k0ntr'aIt conven k0nv'i:n // convened @@ -798,7 +802,7 @@ convict $verb convolute k0nv@l'u:t coop ku:p cooper ku:p3 -coordinate koU'O:dIneIt $verb +coordinate koU'O:dI2neIt $verb copier k0pi@3 coral k0r@L coronet k0r@nEt @@ -826,12 +830,12 @@ customer k'Vst@m3 cutoff kVt0f cutout kVtaUt cyan saI'an -cymru kVmrI2 +cymru kVmrI dahlia deIli:@ dais deIIs -damaged d'amIdZd -dandelion dandIlaI@n +damaged d'amI2dZd +dandelion dandI2laI@n de d@ $only debacle deIb'A:k@L debris dEbri: @@ -841,15 +845,15 @@ decent di:s@nt declaration dEkl@'reIS@n decorative dEkr@tIv decoy di:kOI -decry dIkr'aI -defens dIf'Ens // for defensible -deficit dEfIsIt -definitive dI2fInItIv -deity deI@tI2 +decry dI2kraI +defens dI2fEns // for defensible +deficit dEfI2sIt +definitive dI2fInI2tIv +deity deI@tI deja deIZA: $only -deli dElI2 +deli dElI deliberate dI2lIb@r@t -delicate dElIk@t +delicate dElI2k@t delimit dI2lImIt // delimited demolish dI2m0lIS demon di:m@n @@ -861,7 +865,7 @@ deny dI2naI denial dI2naI@l depot dEpoU derange dI2reIndZ -descry dIskr'eI +descry dI2skreI desert dI2z3:t desert dEs3t $only desert dI2z3:t $verb @@ -869,20 +873,20 @@ desolate dEs@l@t desperate dEsp@r@t detente deIt'0nt détente deIt'0nt -detritus dItr'aIt@s +detritus dI2traIt@s deus deIUs di d,I diabetes daI@b'i:ti:z -diameter daI'amIt3 +diameter daI'amI2t3 diaspora daI'asp@r@ diehard daIhA@d dielectric daI@l'EktrIk diesel di:z@L dilemma daIl'Em@ -dingy dIndZI2 +dingy dIndZI dinosaur daIn@sO@ diode daIoUd -diplomacy dIpl'oUm@sI2 +diplomacy dIpl'oUm@sI dipole daIpoUl disconsolate dIsk'0ns@l@t disc dIsk // for discs @@ -891,22 +895,22 @@ discourse $1 discounted $2 discus dIsk@s $only disease dIz'i:z -dishes dISIz +dishes dISI2z dismal dIzm@l disparate dIsp@r@t distributor $2 distro dIstroU -disuse dI2sju:z +disuse dIs'ju:z divan dI2van doable du:@b@L -doctrine d0ktrIn +doctrine d0ktrI2n doctrinal d0ktr'aIn@L dogged d0gI2d domino $1 donor doUn3 dont doUnt $only dose doUs -dosage doUsIdZ +dosage doUsI2dZ dramatic dr@matIk drawer drO@ drier draI3 @@ -918,7 +922,7 @@ d'ye dj@ ebook i:bUk eweek i:wi:k -early 3:lI2 +early 3:lI eavesdrop i:vzdr0p ebay i:beI ecommerce 'i:k,0m3:s @@ -930,11 +934,11 @@ edwardian Edw'O@di@n efile i:faIl eh eI el ,El -electricity I2lEktr'IsItI2 +electricity I2lEktr'IsI2tI electrode I2lEktroUd electron I2lEktr0n -eligible ElIdZ@b@L -élite I2li:t +eligible ElI2dZ@b@L +élite Il'i:t email i:meIl embed Emb'Ed ember Emb3 @@ -950,7 +954,7 @@ envelope Env@loUp $only envelopes Env@loUps envelope $verb epistle I2pIs@L -epitome I2pIt@mI2 +epitome I2pIt@mI equation I2kweIZ@n equivocal I2kwIv@k@L era i@r@ $only // should by $onlys, but gets 'erased' wrong @@ -959,11 +963,12 @@ erase I2reIz // erasing erases ere e@ $only eros i@r0s errand Er@nd -escapism Esk'eIpIz@m +escapism Esk'eIpI2z@m +escargot I2sk'A@goU escort Esk'O@t $verb espionage EspI@nA:Z -essential Is'EnS@L -estimate EstImeIt $verb +essential I2sEnS@L +estimate EstI2meIt $verb estoppel Est'0p@L estrange $2 etiquette $1 @@ -971,12 +976,13 @@ exit EgzIt // exiting exonerate Egz'0n@reIt eureka ju:'ri:ka2 europa jU@r'oUp@ +everything EvrI2TIN evildoers i:v@Ldu:3z ewe ju: -evening i:vnIN -evit EvIt // inevitable +evening i:vnI2N +evit EvI2t // inevitable exalt Egz'0lt -execute EksIkju:t // not $2 +execute EksI2kju:t // not $2 exile $1 exodus Eks@d@s expert Eksp3:t @@ -991,7 +997,7 @@ extract $1 $only extract $2 $verb extrem Ekstr'i:m // extremism extremist Ekstr'i:mIst -eyrie i@rI2 +eyrie i@rI facade f@sA:d façade f@sA:d @@ -1002,19 +1008,20 @@ famine famIn farewell $2 fasten faas@n fathom faD@m -favorite feIv@-rIt // sp. -favourite feIv@-rIt -favorites feIv@-rIts // sp. -favourites feIv@-rIts -feisty faIstI2 +(faux pas) f'oU||p'A: +favorite feIv@-rI2t // sp. +favourite feIv@-rI2t +favorites feIv@-rI2ts // sp. +favourites feIv@-rI2ts +feisty faIstI feline fi:laIn feminine fEm@nIn fete feIt fetus fi:t@s fi f,aI // as in "hi-fi" fiasco fi:'askoU -fiery faI@rI2 -finale fIn'A:lI2 +fiery faI@rI +finale fI2nA:lI finance faInans $only finance $verb finess fI2nEs // for finessed @@ -1028,9 +1035,10 @@ flagellum fla2dZEl@m flexible flEksIb@L flier flaI3 flourish flVrI2S +?3 flourish fl3:I2S focus foUk@s // ed,ing foothold fUthoUld -forage f0rIdZ +forage f0rI2dZ force fo@s forensic f@rEnsIk foreshadow $2 @@ -1040,6 +1048,8 @@ foretell fo@t'El forever $2 forewarn $2 formid fO@m'Id // formidable +fortunate fO@tS@n@t +fortune fO@tSu:n foyer fOIeI freelance fri:laans frigate frIg@t @@ -1057,15 +1067,15 @@ fuscia fju:S@ fuselage fju:z@lA:Z gala gA:l@ -galaxy gala2ksI2 -galileo galIl'eIoU +galaxy gala2ksI +galileo galI2l'eIoU galore ga2lo@ gases gasI2z gauche goUS gauge geIdZ geese gi:s -gemini dZEmInaI -geni dZi:nI2 +gemini dZEmI2naI +geni dZi:nI genome dZi:noUm genre Z0nr@ ?!3 genuine dZEnju:In @@ -1076,7 +1086,7 @@ gigantic dZaIg'antIk gilead g'IlIad gimme gImI giraffe dZI2raaf -goin ,goUIn $only // for goin' +goin ,goUI2n $only // for goin' goodbye $2 goodday $2 goodnight $2 @@ -1085,14 +1095,14 @@ goto goUtu: gourmet gU@meI graduate gradju:@t graduate gradju:eIt $verb -graffiti gra2fi:tI2 +graffiti gra2fi:tI gredient gri:di@nt // ingredient grenade gr@neId griffon grIf@n grosvenor groUv@n3 groupie gru:pI -gui gu:I2 -guinea gInI2 +gui gu:I +guinea gInI gurus gu:ru:z haggis hagIs @@ -1101,10 +1111,10 @@ halleluiah halI2'lu:j@ hallelujah halI2'lu:j@ hanged haNd harem hA:r'i:m -harness hA@nIs +harness hA@nI2s havoc hav@k -hasty heIstI2 -hatred heItrId +hasty heIstI +hatred heItrI2d hazardous haz3d@s hedgehog hEdZh0g hehe hi:h'i: @@ -1132,14 +1142,14 @@ hiya haIa2 hmpf h'@mpf holme hoUm holster hoUlst3 -holy hoUlI2 +holy hoUlI homeowner hoUmoUn3 homepage hoUmpeIdZ hominem h0mInEm hopi hoUpi: horizontal $3 hospitable h0sp'It@b@L -hostage h0stIdZ +hostage h0stI2dZ hostess hoUstEs hotel hoUt'El house haUz $verb @@ -1150,10 +1160,10 @@ humane $2 hunger hVng3 hurrah hVr'A: hurray hVr'eI -hurricane hVrIkeIn +hurricane hVrI2keIn hussar hVz'A@ hyperbola haIp'3:b@l@ -hyperbole haIp'3:b@lI2 +hyperbole haIp'3:b@lI hypothesis haIp'0T@sIs hypotheses haIp'0T@si:z hypotenuse haIp'0t@nju:s @@ -1163,44 +1173,44 @@ icon aIk0n iconbar aIk0nbA@ ignoramus Igno@r'eIm@s imagine I2madZI2n -impedance I2mpi:d@ns -imperative I2mpEr@tIv +impedance Imp'i:d@ns +imperative Imp'Er@tIv impi $1 -impinging I2mpIndZIN -imprecise I2mprIs'aIs -impregnable I2mprEgn@b@L -inanimate I2nanIm@t +impinging Imp'IndZIN +imprecise Impr'Is'aIs +impregnable I'mpr'Egn@b@L +inanimate In'anIm@t inappropriate ,Ina2proUpri@t incense Ins'Ens $verb incoming InkVmI2N -increase I2nkri:s $verb -indeterminate IndIt'3:mIn@t +increase Inkr'i:s $verb +indeterminate IndI2t'3:mI2n@t indicative $2 -indices IndIsi:z +indices IndI2si:z indict Ind'aIt -indie IndI2 -indiscriminate IndIskr'ImIn@t +indie IndI +indiscriminate IndI2skr'ImI2n@t indo IndoU indoor $1 $only industry IndVstrI -indy IndI2 +indy IndI infamous Inf@m@s infer Inf'3: inference Inf@r@ns influenza Influ:'Enz@ infrastructure $1 -ingenuity IndZIn'ju:I2tI2 -inherit I2nhErIt // inherited +ingenuity IndZI2n'ju:I2tI +inherit Inh'ErIt // inherited innard In3d inner In3 -inning InIN +inning InI2N innovative In@veItIv insect $1 insert Ins3:t $onlys insert Ins'3:t $verb insightful $2 inspire Insp'aI@ -instal I2nstO:l // instalment +instal Inst'O:l // instalment installation Inst@l'eIS@n instinctive $2 insult $2 @@ -1210,9 +1220,9 @@ interim $1 intermediate Int3m'i:di@t intern Int3:n interrogatory $3 -inventory Inv@ntrI2 +inventory Inv@ntrI interface $1 -intermin I2nt3:mIn // interminable +intermin Int'3:mIn // interminable internet Int3nEt interrupt $1 $onlys interrupt $3 $verb @@ -1221,33 +1231,33 @@ interven Int3v'i:n // for intervening intro $1 irate aIr'eIt iris aIrIs -irony aIr@nI2 +irony aIr@nI isosceles aIs'0s@li:z -itinerary aIt'In@r@rI2 -ivory aIv@rI2 +itinerary aIt'In@r@rI +ivory aIv@rI -jagged dZagId +jagged dZagI2d japan dZ@pan jasmine dZazmIn jesus dZi:z@s -joky dZoUkI2 +joky dZoUkI july dZu:l'aI kaput ka2pUt -karate k@rA:tI2 +karate k@rA:tI kebab k@bab hiatus haI'eIt@s kilo ki:loU kilter kIlt3 kiosk ki:0sk kiwi ki:wi: -knavish neIvI2S +knavish neIvIS koala koU'A:l@ kopje k0pI kosher koUS3 la ,la $only -laboratory la2b'0r@trI2 +laboratory la2b'0r@trI labor leIb3 labored leIb@d laborer leIb@r3 @@ -1262,7 +1272,7 @@ lawyer lOI3 lava lA:v@ le l@ $only lead li:d -leafy li:fI2 +leafy li:fI leant lEnt leapt lEpt lego lEgoU @@ -1273,21 +1283,22 @@ leo li:oU leopard lEp@d lesion li:Z@n lethal li:T@L +liaison li:'eIz0n libre li:br@ lier laI3 // outlier ligate li:geIt lilac laIl@k -lily lIlI2 -limit lImIt // limited +lily lIlI +limit lImI2t // limited limousine lIm@zi:n -lingerie l0nZ@rI2 -linen lInIn +lingerie l0nZ@rI +linen lInI2n liqueur lI2kjU@ -literature lItrItS3 +literature lItrI2tS3 live laIv $onlys live lIv $verb livestock l'aIvst,0k -lively laIvlI2 +lively laIvlI llama lA:m@ loch l0x login l0gIn @@ -1297,22 +1308,23 @@ london lVnd@n looser lu:z3 lorenz l0r@nts los ,l0s $only -losing lu:zIN // misspell +losing lu:zI2N // misspell lullaby lVl@baI lunatic lu:n@tIk macabre m@kA:br@ -machete m@SEtI -machismo m@tSIzmoU +machete ma2SEtI +machismo ma2tSIzmoU mademoiselle mad@m@zEl magazine $3 magi meIdZaI +magpies magpaIz (main st) m'eInstr,i:t maintain $2 maintainer $2 -majority m@dZ0rItI2 +majority m@dZ0rI2tI malic malIk -malice malIs +malice malI2s mall mal mammoth mam@T mandate $2 $verb @@ -1325,12 +1337,10 @@ manuever m@nu:v3 // misspell manure m@njU@ maraud m@rO:d marauder m@rO:d3 -market mA@kI2t // for marketing marcel mA@s'El marquee mA@k'i: margarine mA@dZ@ri:n -marmoset mA@m@sEt -marijuana marIw'A:n@ +marijuana marI2w'A:n@ marshall mA@S@L massacre mas@k3 massage masA:Z @@ -1340,15 +1350,15 @@ mayhem meIhEm meant mEnt matrix meItrIks meadow mEdoU -meander mI2and3 +meander mI'and3 mediaeval mEdI'i:v@L medicine mEds@n melon mEl@n menus mEnju:z memo mEmoU -menagerie m@n'adZj@rI2 +menagerie m@n'adZj@rI mercedes m3:s'eIdi:z -mercenary m3:s@n@rI2 +mercenary m3:s@n@rI merest mi@r@st meringue m@rang metabolic mEt@b'0lIk @@ -1359,23 +1369,23 @@ miaow mi:'aU mica maIk@ microorganism maIkroU'O@g@nIz@m midday m,Idd'eI -mideast mI2di:st +mideast mId'i:st midterm m'Idt,3:m mildew mIldju: mileage maIlI2dZ milestone maIlstoUn militia m@lIS@ minibus mInIbVs -mining maInIN // not mini +mining maInI2N // not mini minuet mInju:'Et -minutely maIn'ju:tlI2 +minutely maIn'ju:tlI mirage mIrA:Z -misery mIz@rI2 +misery mIz@rI misled mIsl'Ed -mischievous mIstSIv@s +mischievous mIstSI2v@s miscreant mIskri@nt missed mIst -misses mIsIz +misses mIsI2z misted mIstI2d mister mIst3 mitre maIt3 @@ -1387,7 +1397,7 @@ monday mVndeI monotone m0n@toUn monsieur m@sj3: ?5 monsieur m@sjVR -mony mVnI2 // monies, monied +mony mVnI // monies, monied moped moUpEd moraine m@reIn morale m@ral @@ -1415,40 +1425,41 @@ nascent neIs@nt nativity $2 natural natS@r@L nauseam nO:zi@m -nazi naatsI2 +nazi naatsI necklace nEkl@s necktie nEktaI negate nI2geIt neglect nI2glEkt neon ni:0n -nepenthe nIp'EnTI2 +nepenthe nI2pEnTI nescience nEsI@ns niche ni:S noah noUV -nobly noUblI2 $verbf -nobody 'noUb0dI2 +nobly noUblI $verbf +nobody 'noUb0dI nocturnal $2 nomenclature n@mENkl@tS3 nonsense n0ns@ns nonetheless n0nD@l'Es +nosedive noUzdaIv not noUt // for noted, notable, etc nott n0t -nothing nVTI2N +nothing nVTIN noway noUweI nowhere noUwe@ oases oU'eIsi:z -oasis oU'eIsIs -obelisk 0b@lIsk -obesity oUb'i:s@tI2 +oasis oU'eIsI2s +obelisk 0b@lI2sk +obesity oUb'i:s@tI obey oUb'eI -obituary 0b'ItSU@I2 +obituary 0b'ItSU@I object $1 $onlys object $verb obsolete 0bs@li:t obstacle 0bst@k@L ocean oUS@n -oceanic oUSI2'anIk +oceanic oUSI'anIk ochre oUk3 o'clock @kl0k october $2 @@ -1468,7 +1479,7 @@ opossum @p0s@m opponent @poUn@nt oppose @poUz opposer @poUz3 -orange 0rIndZ +orange 0rI2ndZ orion 0r'aI@n ordeal O@d'i@l orphan O@f@n // orphaned @@ -1480,7 +1491,7 @@ outburst $1 outcast $1 outcrop $1 outcry $1 -outed aUtId +outed aUtI2d outfit $1 outing $1 outlaw $1 @@ -1496,14 +1507,15 @@ outset $1 outskirt $1 outward aUtw3d overage oUv@r-eIdZ -overly oUv3lI2 +overly oUv3lI overt oUv'3:t -overtly oUv'3:tlI2 +overtly oUv'3:tlI overturn $3 oxen 0ks@n padre pA:dreI paella paI'El@ +pall pal // palling papa pa2p'A: papal peIp@L pagan peIg@n @@ -1512,14 +1524,14 @@ panacea pana2s'i:@ panache $2 parabola p@rab@l@ paralysis p@ral@sIs -parameter p@ramIt3 +parameter p@ramI2t3 parasite par@saIt pariah p@raI@ parole pa2r'oUl -passenger pasINdZ3 -pasted peIstId -pasting peIstIN -pastry peIstrI2 +passenger pasI2NdZ3 +pasted peIstI2d +pasting peIstI2N +pastry peIstrI pate pateI pathos peIT0s pear pe@ @@ -1530,10 +1542,10 @@ penal pi:n@L penchant p0nS0n peninsula p@n'InsjUl@ penis pi:nI2s -perfectly p3:fEktlI2 +perfectly p3:fEktlI perfect p3:fEkt $onlys perfect p3fEkt $verb -perimeter p@rImIt3 +perimeter p@rImI2t3 permit p3:mIt $onlys permit p3mIt $verb persona p3:s'oUn@ @@ -1544,10 +1556,10 @@ petite p@ti:t petroleum p@troUli:@m pharaoh fe@roU philistine fIlI2staIn -philosophy fIl'0s@fI2 +philosophy fI2l0s@fI phoenix fi:nIks photograph foUt@graf -piano pI2anoU +piano pI'anoU piecemeal p'i:sm,i:l pier pi@3 pigsty pIgstaI @@ -1558,7 +1570,7 @@ pioneer paI@n'i@3 pious paI@s pipette pIp'Et piquant pi:k@nt -piracy paI@r@sI2 +piracy paI@r@sI pirate paIr@t piteous pIti@s pituitary $2 @@ -1566,39 +1578,39 @@ plaguing pleIgIN plicate $2 plugin plVgIn plus plVs -poky poUkI2 +poky poUkI politer p@l'aIt3 politic p0l@tIk poll poUl polls poUlz portend po@t'End posse p0sI -postage poUstIdZ -practise praktIs +postage poUstI2dZ +practise praktI2s prayer pre@ -precedence prEsId@ns -precedent prEsId@nt +precedence prEsI2d@ns +precedent prEsI2d@nt precept pri:sEpt -precipice prEsIpIs +precipice prEsI2pIs precis preIsi: precise prI2saIs // 's' not 'z' at end -predefine pri:dIf'aIn -predicate prEdIkeIt +predefine pri:dI2f'aIn +predicate prEdI2keIt preface prEf@s -preferably prEf@-r@blI2 $verbf +preferably prEf@-r@blI $verbf prelude prElju:d preparation prEp@r'eIS@n prescience pri:si@ns present prEz@nt $only present $verb -presently prEz@ntlI2 $verbf +presently prEz@ntlI $verbf preset pri:sEt prestige prEst'i:Z ?3 pretense pri:tEns pretext pri:tEkst -pretty prItI2 -privilege prIvIlIdZ -privy prIvI2 +pretty prItI +privilege prIvI2lI2dZ +privy prIvI prix pri: proactive proU'aktIv pros proUz @@ -1606,7 +1618,7 @@ proceed proUsi:d $onlys proceed $verb proceed $only produce pr0dju:s $noun -progeny pr0dZ@nI2 +progeny pr0dZ@nI progress proUgrEs $only ?3 progress pr0grEs $only progress $verb @@ -1624,38 +1636,38 @@ psst psst psyche saIki: psyched saIkd psychiatrist saIk'aI@trIst -psychiatry saIk'aI@trI2 +psychiatry saIk'aI@trI psychosis saIk'oUsIs psychotic saIk'0tIk pud pUd // and pudding punative pju:n@tIv -puny pju:nI2 +puny pju:nI purist pju:r-Ist purport p3:p'o@t -purportedly p3p'o@tIdlI2 $verbf +purportedly p3p'o@tI2dlI $verbf pyjama p@dZA:m@ pyrites paIr'aIti:z pythagoras paIT'ag@r@s python paIT@n -pyramidal pIr'amId@L +pyramidal pI2r'amId@L quash kw0S -quaternary kw@t3:n@rI2 +quaternary kw@t3:n@rI question kwEstS@n quiche ki:S quiver kwIv3 -rabid reIbId +rabid reIbI2d radar reIdA@ radioactive reIdI2oU'aktIv radon reId0n -ragged ragId -rainforest r'eInf,0rIst +ragged ragI2d +rainforest r'eInf,0rI2st rajah rA:dZA: rapier reIpi@3 rapport rap'o@ rascal raask@L -ratatouille rat@t'u:I2 +ratatouille rat@t'u:I ?!3 rather rA:D3 ratio reISI2oU rationale raS@n'al @@ -1667,16 +1679,17 @@ read ri:d read rEd $past $only readme ri:dmi: reading ri:dI2N -readonly ,ri:d'oUnlI2 -really ri@lI2 $verbf +readonly ,ri:d'oUnlI +really ri@lI $verbf rearm ri:'A@m rebel rI2bEl $verb recall ri:kO:l recall $2 $verb recalled rI2kO:ld recess ri:sEs -recipe rEsIpi: +recipe rEsI2pi: reciprocal rI2sIpr@k@L +recital rI2saIt@L recommend r,Ek@mEnd recommendation rEk@mEnd'eIS@n record rEkO@d $onlys @@ -1687,8 +1700,8 @@ redeye r'Ed,aI redo ri:du: reference rEfr@ns referee rEf@r'i: -referral rIf'3:r@L -referring rIf'3:rIN +referral rI2f3:r@L +referring rI2f3:rI2N refit ri:fIt reflex ri:flEks reflux ri:flVks @@ -1699,22 +1712,21 @@ region ri:dZ@n // & regional reign reIn rein reIn reined reInd -reining reInIN +reining reInI2N reindeer reIndi@3 reinvent ri:Inv'Ent -refinery rI2faIn@rI2 +refinery rI2faIn@rI relative rEl@tIv relic rElIk -relish rElIS +relish rElI2S rely rI2laI -remedy rEm@dI2 +remedy rEm@dI remit ri:mIt remit ri:m'It $verb remnant rEmn@nt -rendevous r0ndIvu: -rendezvous r0ndIvu: +rendevous r0ndI2vu: +rendezvous r0ndI2vu: renegade rEn@geId -rental rEnt@L repel rI2pEl replay ri:pleI reply rI2plaI // for replied @@ -1722,21 +1734,19 @@ repost r,i:p'oUst reprisal rI2praIz@L reputable rEpju:t@b@L reputation rEpju:t'eIS@n -requiem rEkwIEm -rescue 'rEskju: -rescuer rEskju:3 +requiem rEkwI2Em reservation rEz3v'eIS@n reservoir rEz3vwA@ resin rEzIn restive rEstIv -respiration rEspIr'eIS@n -respiratory rI2spIr@t@rI2 +respiration rEspI2r'eIS@n +respiratory rI2spIr@t@rI respite rEspaIt rest rEst // for rested restaurant rEstr0nt restful rEstf@L restoration rEst@r'eIS@n -retaliatory rIt'ali:@t@rI2 +retaliatory rI2tali:@t@rI retrial ri:traI@l retry ri:traI reuse ri:'ju:z @@ -1745,6 +1755,7 @@ rhododendron roUd@d'Endr@n rhetoric rEt@rIk $onlys rhinoceros raIn'0s@r@s ribena raIb'i:n@ +ricochet rIk@SeI ridiculous $2 righteous raItS@s riposte rI2p0st @@ -1758,9 +1769,9 @@ routine $2 row roU (row about) 'raU||,a2baUt (row over) 'raU||,oUv3 -ruby ru:bI2 -rugged rVgId -ruin ru:In // for ruining +ruby ru:bI +rugged rVgI2d +ruin ru:I2n // for ruining sabotage sab@tA:Z saboteur sab@t'3: @@ -1768,8 +1779,8 @@ saboteur sab@t'3: sabre seIb3 sachet saSeI sacred seIkr@d -sacrifice sakrIfaIs -safety seIftI2 +sacrifice sakrI2faIs +safety seIftI saga sA:g@ salad sal@d saline seIlaIn @@ -1777,61 +1788,63 @@ san ,san sardine $2 satan seIt@n saucepan sO:sp@n -saudi saUdI2 +saudi saUdI says sEz schema ski:m@ shallow SaloU salmon sam@n scalpel skalp@L scared ske@d -scaring ske@rIN +scaring ske@rI2N scenic si:nIk scald sk0ld -sclera skli@r@ +sclera skli@r +scourge sk3:dZ scythe saID seabed si:bEd sealion si:laI@n seance seI0ns -seconded sEk'0ndId -secrecy si:kr@sI2 +seconded sEk'0ndI2d +secrecy si:kr@sI secret si:kr@t -secretive si:kr@tI2v -secretary sEkr@trI2 +secretive si:kr@tIv +secretary sEkr@trI sedate sI2deIt seduce sI2dju:s segue sEgweI separate sEp@-r@t separate sEp3reIt $verb semen si:m@n -semicolon sEmIk'oUl0n +semicolon sEmIk'oUl@n senator sEn@t3 sens sEns // for sensible sentient sEnti@nt -sequine si:kwIn +sequine si:kwI2n series si:ri:z serene s@ri:n sergeant sA@dZ@nt settee $2 -severe sIv'i@3 $only -severely sIv'i@3lI2 $verbf +severe sI2v'i@3 $only +severely sI2v'i@3lI2 $verbf sex sEks // sexism several sEvr@L shampoo $2 -sheriff S'ErIf +sheriff S'ErI2f shew SoU shia Si:@ -shillelagh S,Il'eIl@ +shillelagh S,I2l'eIl@ shiver SIv3 shone S0n shoulder SoUld3 -shrilly SrIllI2 $verbf +shrilly SrIllI $verbf sibelius sI2beIli@s sierra sI'e@r@ +signage saInI2dZ sikh si:k -silhouette sIlUw'Et +silhouette sI2lUw'Et simon saIm@n simultaneous $3 -singly sINglI2 $verbf +singly sINglI $verbf sincerest sIns'i@r@st sinew sInju: sir s,3: @@ -1843,27 +1856,28 @@ skied ski:d skua sku:@ slavish sleIvIS snooker snu:k3 -society s@saI@tI2 +society s@saI@tI sofa soUf@ soldier soUldZ3 solemn s0l@m -solicit s@lIsIt // solicited,ing +solicit s@lIsI2t // solicited,ing solute s0lju:t solution s@lu:S@n +something sVmTIN son sVn sonar soUnA@ -sonny sVnI2 +sonny sVnI sooth su:D soundbite saUndbaIt souvenir su:v@n'i@3 sorbet sO@beI soviet soUvi@t -spaghetti spag'EtI2 +spaghetti spag'EtI spasm spas@m specific sp@sIfIk -specimen spEsIm@n +specimen spEsI2m@n spraycan spreIkan -spinach spInItS +spinach spInI2tS spinal spaIn@L squirrel skwIr@L standby standbaI @@ -1872,18 +1886,18 @@ stampede $2 strychnine str'Ikni:n sterile stEraIl stomata stoUm@t@ -storytell stO:rI2tEl -stripy straIpI2 +storytell stO:rItEl +stripy straIpI suave swA:v -subjected sVbdZ'EktId +subjected sVbdZ'EktI2d sublime $2 subordinate $2 subpoena su:p'i:n@ -subsequent sVbsIkw@nt +subsequent sVbsI2kw@nt subside s@bsaId -subtly sVt@lI2 $verbf +subtly sVt@lI $verbf suede sweId -suet su:It +suet su:I2t suffice s@faIs suffuse $2 sundae sVndeI @@ -1892,11 +1906,13 @@ suite swi:t $onlys superb su:p'3:b superfluous su:p'3:flu:@s superman su:p3man +supervision $3 supplier s@plaI3 suppose $2 suprise $2 // misspell surest SU@@st surrogate sVr@geIt +?3 surrogate s3:@geIt survey s3:veI $onlys ?5 survey sVRveI $onlys survey $verb @@ -1917,7 +1933,7 @@ tallyho talI'hoU tampon tamp0n tangerine tandZ@r'i:n taoiseach ti:S@x -tapestry tap@strI2 +tapestry tap@strI tarantula t@rantjUl@ tariff tarIf taskforce t'askf,o@s @@ -1925,15 +1941,15 @@ tatar tA:t3 tearing te@r-I2N tear ti@3 $onlys tear te@ $verb -teddybear t'Ed,Ib,e@ +teddybear t'EdIb,e@ ten tEn // untenable termini t3:mInaI terrain t@reIn testes tEsti:z tobacco $2 telephon tElI2foUn // for telephoning -temperature tEmprItS3 -temporary tEmpr@rI2 +temperature tEmprI2tS3 +temporary tEmpr@rI thames tEmz thereof ,De@'0v thereon ,De@'0n @@ -1944,11 +1960,11 @@ tho DoU thousand TaUz@nd throughout $2 tidal taId@L -tidy taIdI2 +tidy taIdI tilde tIld@ timetable taImteIb@L timider tImId3 -tiny taInI2 +tiny taInI tirade taIr'eId tis tIz titan taIt@n @@ -1968,16 +1984,16 @@ transfer $verb transport transpo@t $only transport $verb transports transpo@t|s $nounf -trajectory tr@dZEkt@rI2 -travesty trav@stI2 +trajectory tr@dZEkt@rI +travesty trav@stI treatise tri:tIz triage tri:A:Z tribunal traIb'ju:n@L -trilogy trIl@dZI2 +trilogy trIl@dZI trio tri:oU trojan troUdZ@n -trophy troUfI2 -truely tru:lI2 $verbf +trophy troUfI +truely tru:lI2 $verbf truest tru:@st tryst trIst tudor tju:d3 @@ -1991,7 +2007,7 @@ twos tu:z typo taIpoU tyr taI@ -ukulele ju:k@l'eIlI2 +ukulele ju:k@l'eIlI ultraviolet $3 umbrella $2 unable Vn'eIb@L @@ -2000,14 +2016,14 @@ uncle VNk@L undeny VndIn'aI undermine Vnd3m'aIn undo Vnd'u: -uni ju:nI2 +uni ju:nI uninterest Vn'Int@r@st -university ju:nIv'3:sItI2 +university ju:nIv'3:sI2tI unite ju:n'aIt unless Vnl'Es unread Vnr'Ed $only unsure VnS'U@ -untidy Vnt'aIdI2 +untidy Vnt'aIdI untie Vnt'aI unty Vnt'aI // for untying unwind Vnw'aInd @@ -2025,40 +2041,40 @@ upstart $1 uptight $2 urine jU@rIn usable ju:z@b@L -usage ju:sIdZ +usage ju:sI2dZ use ju:s $onlys use ju:z $verb -useage ju:sIdZ -using ju:zIN +useage ju:sI2dZ +using ju:zI2N useful ju:sf@L useless ju:sl@s utensil ju:t'Ens@L valentine val@ntaIn -vagary veIg@rI2 +vagary veIg@rI vagina v@dZaIn@ (van den) vandEn (van der) vand3: -variety v@raI@tI2 +variety v@raI@tI ?!3 vase vA:z veg vEdZ -vegetable vEdZIt@b@L +vegetable vEdZI2t@b@L vehicle vi@k@L vegan vi:g@n vengeance vEndZ@ns venus vi:n@s -versus v3:sIz -vestige vEstIdZ +versus v3:sI2z +vestige vEstI2dZ vex vEks // for vexed vicar vIk3 -vigilante vIdZIl'antI2 +vigilante vIdZI2l'antI2 villi vIlaI -vinyl vaInIl +vinyl vaInI2l violin $2 virus vaI@r@s viral vaI@r@L visa vi:z@ -visit vIzIt +visit vIzI2t voila vwal'a volcano v0lk'eInoU @@ -2066,11 +2082,11 @@ volcano v0lk'eInoU wane weIn wannabe w0na2bi: warring wO@rIN -wastage weIstIdZ +wastage weIstI2dZ wast weIst // wasted watershed wO:t3SEd watson w0t|s@n -waxy waksI2 +waxy waksI webpage wEbpeIdZ weekend $2 wehrmacht ve@maxt @@ -2083,12 +2099,12 @@ whitish waItIS whois hu:'Iz whol hoUl // for wholly whore ho@ -wicked wIkId +wicked wIkI2d wilderness wIld3nEs winding waIndI2N // verb wind waInd $verb (wind up) w'aInd||'Vp -winded wIndId +winded wIndI2d winged wINd wither wID3 // not with+er without $2 @@ -2100,11 +2116,11 @@ workstation w'3:kst,eIS@n wound wu:nd wound waUnd $past (wound up) w,aUnd||'Vp -wounded wu:ndId -wretched rEtSId +wounded wu:ndI2d +wretched rEtSI2d writable raIt@b@L writh raID -wrongdoing r0Ndu:IN +wrongdoing r0Ndu:I2N xmas Eksma2s @@ -2122,7 +2138,7 @@ zulu zu:lu: // place names Altrincham O:ltrIN@m -Anglesey aNg@LsI2 +Anglesey aNg@LsI Argyle A@g'aIl Argyll A@g;aIl Bacup beIk@p @@ -2137,7 +2153,7 @@ Dover doUv3 Dumfries dVmfr'i:s Dyfed d'VvId Edinburgh EdInb%Vr@ -Ely i:lI2 +Ely i:lI Exeter EksIt3 Exmoor EksmU@ Fylde faIld @@ -2146,17 +2162,17 @@ Glenrothes gl,Enr'0TI2s Greenwich grEnItS Harwich harIdZ Hasting heIstI2N -Kirkcaldy kIRk'0dI2 +Kirkcaldy kIRk'0dI Leven li:v@n Lincoln lInk@n Malvern mO:lv3n Morecambe mo@k@m Norfolk nO@f@k -Norwich n0rItS +Norwich n0rI2tS Plymouth plIm@T Regis ri:dZI2s Rhyl rIl -Salisbury sO:lsbrI2 +Salisbury sO:lsbrI Southend sA:f'End Suffolk sVf@k Walsall wO:lsO:l @@ -2184,7 +2200,7 @@ Antilles ant'Ili:z Apennine ap@naIn Armageddon A@ma2g'Ed@n Arkansas A@k@nsO: -Athens aTInz +Athens aTI2nz Bahrain $2 Belgrade $2 Barents bar@nt|s @@ -2197,6 +2213,7 @@ Benin bEnIn Berlin b3:l'In Bhutan bu:t'an Bogota b0g@t'A: +?3 Boston bOst@n Bucharest bu:k@r'Est Budapest bu:d@p'Est Buenos bweIn0s @@ -2206,22 +2223,22 @@ Cadiz $2 Cairo kaIroU Calcutta $2 Canada kan@d@ +Canberra kanb@r@ Carolina kar@l'aIn@ Caribbean kar@b'i@n Ceylon $2 -Chicago SIk'A:goU -Chile tSIlI2 +Chile tSIlI Cologne k@loUn Columbus $2 Congo $1 -Connecticut k@nEtIk@t +Connecticut k@nEtI2k@t Copenhagen koUp@nh'eIg@n Cruz kru:z Cyprus saIpr@s Dahomey $2 Damascus da2mask@s Danish deInIS -Delhi dElI2 +Delhi dElI Djibouti dZIb'u:tI Egyptian IdZ'IpS@n Eire e@r@ @@ -2238,14 +2255,14 @@ Houston hju:st@n Idaho $1 Illinois Il@n'OI Indochina IndoUtS'aIn@ -Israeli Izr'eIlI2 +Israeli Izr'eIlI Istanbul ,Ist,anb'Ul Italia It'alI2@ // Italian(s) Jakarta $2 Jerusalem dZ@ru:s@l@m Johannesburg $2 -Kalgoorlie kalgU@lI2 -Karachi k@rA@tSI2 +Kalgoorlie kalgU@lI +Karachi k@rA@tSI Kentucky $2 Kiev ki:Ev Khmer kmi@3 @@ -2262,15 +2279,15 @@ Luxembourg lVks@mb3:g Madagascar mad@g'ask3 Madras m@draas Madrid m@drId -Malawi ma2lA:wI2 +Malawi ma2lA:wI Maldives mO:ld'i:v -Mali mA:lI2 +Mali mA:lI Manhatten $2 Massachusetts $3 Maya maI@ Mayan maI@n -Melbourne mElb3n -Memphis mEmfIs +Melbourne mElb3n +Memphis mEmfI2s Mexico $1 Miami maI'amI Michigan mISIg@n @@ -2291,7 +2308,7 @@ Oahu oU'A:hu: Ohio oUh'aIoU Omaha oUma2hA: Oman oUm'an -Oregon 0rIg@n +Oregon 0rI2g@n Pacific pa2sIfIk Palestine pal@staIn Palestinian pal@st'Ini:@n @@ -2299,8 +2316,8 @@ Panama pan@mA: Paris parIs Peking pi:k'IN Peru p@ru: -Phillipine fIlIpi:n -Philipine fIlIpi:n // misspell +Phillipine fIlI2pi:n +Philipine fIlI2pi:n // misspell Poland poUl@nd Polish poUlIS $capital $only Portuguese po@tju:g'i:z @@ -2318,37 +2335,37 @@ Savannah $2 Savoy sa2vOI Seattle si:'at@L Seychelle seIS'El -Sicily sIsI2lI2 +Sicily sIsI2lI Slovak sloUvak Seoul soUl (sri lanka) sr,i:||l'anka2 Sudan su:d'an -Suez su:Iz +Suez su:I2z Sulawesi su:la2w'eIsI Suriname sU@rIn'am Taipei t,aIp'eI Taiwan taI'wan (tel aviv) t,El||a2v'i:v -Tibet tIb'Et +Tibet tI2b'Et Totonto t@r0ntoU Timor ti:mo@ Tokyo toUkIoU Toulouse tu:l'u:z -Tripoli trIp@lI2 +Tripoli trIp@lI Ukraine ju:kr'eIn Ural ju:@r@L Utah ju:t2A: -?3 Utah ju:t2O: +?3 Utah ju:t2O Utrecht ju:trECt Vancouver $2 Vegas veIg@s Vienna vI'En@ Winnipeg wInI2pEg -Wisconsin wIsk'0nsIn +Wisconsin wI2sk'0nsIn Wyoming waI'oUmI2N Xhosa kO:s@ zaire zaI'i@3 -zimbabwe zI2mbA:bwI2 +zimbabwe zI2mbA:bwI Aaron e@r@n Abe eIb @@ -2362,39 +2379,38 @@ Ahmed axmEd Alan al@n Alec alIk Alex alIks -Alfred alfrId +Alfred alfrI2d Alice alIs Allen al@n -Alison alIs@n +Alison alI2s@n Amanda $2 -Amy eImI2 +Amy eImI Andre 0ndreI -Anthony ant@nI2 +Anthony ant@nI Anton ant0n Ares e@ri:z -Astley astlI2 +Astley astlI Barack ba2rA:k Barbara bA@b@r@ Boris b0rIs Brien braI@n Carol kar@l Calliope ka2laI@pI -Canberra kanb@r@ Cassandra k@sandr@ -Cassey keIsI2 -Catherine kaTrIn +Cassey keIsI +Catherine kaTrI2n Cecile sEsi:l Chris krIs Connor k0n3 -Daphne dafnI2 +Daphne dafnI Darryl dar@L -Davie deIvI2 +Davie deIvI Davis deIvIs Declan dEkla2n Denise d@ni:s Derek dErIk Dinah daIn@ -Dominic d0mInIk +Dominic d0mI2nIk Donald d0n@Ld Doris d0rIs Dougall du:g@L @@ -2403,7 +2419,7 @@ Edith i:dIT Elizabeth I2lIz@b@T Emma Em@ Evan Ev@n -Gary garI2 +Gary garI Geraint gEraInt Giles gaIlz Glynn glIn @@ -2423,16 +2439,16 @@ Isabel Iz@bEl Isiah aIz'aI@ Ivan aIv@n Jacob dZeIk@b -Jamie dZeImI2 +Jamie dZeImI Jesus dZi:z@s José hoUs'eI Jose hoUs'eI Juan hwA:n -Judy dZu:dI2 +Judy dZu:dI Karen kar@n Karene ka2ri:n -Katherine kaTrIn -Katie keItI2 +Katherine kaTrI2n +Katie keItI Kieran ki@r@n Laurence l0r@ns Lawrence l0r@ns @@ -2441,12 +2457,13 @@ Leroy li:rOI Liam li:@m Louis lu:I Louise lu:w'i:z +Madeline mad@lI2n Mahmoud maxm'u:d Malcolm malk@m Maria ma2ri:@ Marie ma2ri: Margaret mA@gr@t -Marilyn mar@lIn +Marilyn mar@lI2n Matilda ma2tIld@ Matthew maTju: Maurice m0rIs @@ -2472,7 +2489,7 @@ Oscar 0sk3 Ottawa 0ta2w@ Pamela pam@l@ Pandora $2 -Penelope p@nEl@pI2 +Penelope p@nEl@pI Phoebe fi:bi: Rachel reItS@L Raul raU'u:l @@ -2485,7 +2502,7 @@ Sean SO:n Sebastian $2 Sheila Si:l@ Sonia s0nj@ -Sophie soUfI2 +Sophie soUfI Stephen sti:v@n Stewart stju:3t ?3 Stewart stu:3t @@ -2494,10 +2511,10 @@ Stuart stju:3t Theresa t@ri:z@ Thomas t0m@s Tina ti:n@ -Tracy treIsI2 +Tracy treIsI Tricia trIS@ Vanessa va2nEs@ -Wally w0lI2 +Wally w0lI Yvonne $2 Zoe zoUI @@ -2505,8 +2522,9 @@ Andromeda andr'0mId@ Buchanan bju:k'an@n Campbell kamb@l Chrysler kraIzl3 -Disney dIznI2 +Disney dIznI Patel p@t'El +Primavera pri:m@v'e@r@ Prentice prEntIs Reuter rOIt3 Ubuntu u:b'u:ntu: @@ -2515,7 +2533,7 @@ zhivago ZI2vA:goU -(de jure) deIdZ'U@rI2 +(de jure) deIdZ'U@rI (en masse) ,0n||m'as (en route) ,0n||r'u:t (each of) i:tS||@v $pause @@ -2564,7 +2582,7 @@ for fO@ $u (for one) fO@w'0n $atend to t@5 $verbf // @ change to U before vowel -(to be) t@bI2 $pastf +(to be) t@b%I $pastf (to be) t@||'bi: $atend (to to) %tU_t@5 $verbf (to and fro) tu:@ndfr'oU @@ -2577,11 +2595,11 @@ at at $nounf $only $u (at once) a2t_w0ns (at will) a2t_w'Il -with wI2D -(with the) wI2DD@2 $nounf +with wID $u +(with the) w%IDD@2 $nounf -in I2n $strend $only $nounf -(in the) I2nD@2 +in %In $strend $only $nounf +(in the) %InD@2 (in which) In||w,ItS $pause on ,0n $strend2 @@ -2619,13 +2637,13 @@ ahead a2hEd among a2m,VN $strend2 amongst a2m,VNst $strend2 around a2raUnd -before bI2f,o@ $strend2 -behind bI2h,aInd $strend2 -below bI2l,oU $strend2 +before bIf,o@ $strend2 +behind bIh,aInd $strend2 +below bIl,oU $strend2 beneath bI2n,i:T $strend2 -beyond bI2j,0nd $strend2 -beside bI2s,aId $strend2 -between bI2tw,i:n $strend2 +beyond bIj,0nd $strend2 +beside bIs,aId $strend2 +between bItw,i:n $strend2 together t@g,ED3 $strend2 near ,ni@3 $strend2 thence DEns @@ -2637,7 +2655,7 @@ be %bi: $pastf $only been ,bi:n $pastf $only ?3 been ,bIn $pastf $only being ,bi:IN $pastf $only $strend2 -is I2z $pastf $only // use contraction for 'is a' +is %Iz $pastf $only // use contraction for 'is a' // am %am $nounf $only // now in en_rules are %A@ $pastf $only was %w0z $pastf $only @@ -2723,13 +2741,14 @@ hadn't had@nt $pastf hasn't haz@nt $pastf get %gEt $strend2 $pastf $only -getting ,gEtIN $strend2 $pastf $only +getting ,gEtI2N $strend2 $pastf $only got %g0t $strend2 $pastf $only go ,goU $strend2 $only goes %goUz $strend2 $only going ,goUI2N $strend2 $only gone %g0n $strend2 $only +?3 gone %gOn $strend2 $only went %wEnt $strend2 $only do du: $verbf @@ -2745,14 +2764,9 @@ did dId $verbf didn't dIdnt $verbf done dVn -putting pUtIN +putting pUtI2N put ,pUt $onlys $strend2 -begin bI2gIn -beginning bI2gInI2N -began bI2gan -begun bI2gVn - become bI,kVm $strend2 became bI,keIm $strend2 @@ -2786,9 +2800,9 @@ I aI $u+ $verbf $only he %hi: $verbsf she %Si: $only $verbsf it %It $verbsf -(it has) I2t||haz $atend -(it is) I2t||Iz $atend -(it was) I2t||w0z $atend +(it has) %It||haz $atend +(it is) %It||Iz $atend +(it was) %It||w0z $atend it $allcaps $abbrev we %wi: $verbf $only you %ju: $verbf @@ -2859,7 +2873,7 @@ never $verbf now $verbf soon $verbf still $verbf -already O:lr,EdI2 $verbf $strend2 +already O:lr,EdI $verbf $strend2 not ,n0t $verbextend $only $strend (not have) n0ta2v $pastf $u1 @@ -2867,10 +2881,10 @@ not ,n0t $verbextend $only $strend (not have to) ,n0thavt@5 $pastf $strend (not a) ,n0t@ $nounf not n0t $allcaps $verbextend // don't spell "NOT"; speak it with stress -only oUnlI2 $verbextend +only oUnlI $verbextend -any ,EnI2 $nounf $only -many mEnI2 $nounf +any ,EnI $nounf $only +many mEnI $nounf (many of) mEnI|@v some ,sVm $nounf $unstressend $only (some one) sVmw0n @@ -2940,6 +2954,7 @@ like laIk $strend2 ?3 fragile fradZ@L ?3 futile fju:t@L ?3 hostile h0st@L +?3 mobile moUb@L ?3 missile mIs@L ?3 projectile pr@dZEkt@L ?3 puerile pjU@r@L @@ -2949,17 +2964,27 @@ like laIk $strend2 ?3 amen ,eIm'En ?3 anti antaI +?3 banana ba2nan@ +?3 caffeine $2 ?3 comrade k0mrad +?3 commentary k0m@ntErI +?3 current k'3@nt ?3 depot di:poU +?3 dialog daI@lO:g ?3 envelope A:nv@loUp ?3 err e@ +?3 fortune fO@tS@n ?3 garage ga2rA:Z -?3 laboratory labr@tO:rI2 +?3 herb 3:b +?3 hurricane h3:@keIn +?3 investigative Inv,EstI2g'eItIv +?3 laboratory labr@tO:rI ?3 launch lA:ntS +?3 lost lOst ?3 multi mVltaI ?3 pasta pA:st@ ?3 patent pat@nt -?3 privacy praIv@sI2 +?3 privacy praIv@sI ?3 semi sEmaI ?3 status stat@s ?3 template tEmpl@t diff --git a/dictsource/en_rules b/dictsource/en_rules index 372fc292..8f2de386 100644 --- a/dictsource/en_rules +++ b/dictsource/en_rules @@ -177,7 +177,7 @@ w) a (ter O: _) a (viat eI w) ay eI - @k) aze (_ 'A:zI2 + @k) aze (_ 'A:zI a (zy eI a (zide 'eI a (zz_ 'a @@ -205,7 +205,7 @@ ab (lativ ab able eIb@L abling 'eIblIN - ably eIblI2 + ably eIblI ab (neg ab ab (olit ,ab _) ab (ori ,ab @@ -228,10 +228,10 @@ &) able (_$4iev @b@L // suffix &c) able (_ @b@L @ct) able (_ =@b@L - &) ability ($7iev @b'IlItI2 // suffix - &) abilities ($9iev @b'IlItIz // suffix - &) ably (_$4iefv @blI2 - &c) ably (_$4fv @blI2 + &) ability ($7iev @b'IlI2t%I // suffix + &) abilities ($9iev @b'IlI2t%Iz // suffix + &) ably (_$4iefv @bl%I + &c) ably (_$4fv @bl%I .group ac _) ac (@ a2k @@ -285,8 +285,8 @@ _) ac (o ak ac (on ak ac (orn eIk - acme akmI2 - acne aknI2 + acme akmI + acne aknI acou (st a2ku: ac (quie ,a _) acre eIk@ @@ -383,8 +383,8 @@ _) agg (@ a2g _) agg (rav ag _) agg (reg ag - @) age (_ IdZ - @) ager (_ IdZ3 + @) age (_ I2dZ + @) ager (_ I2dZ3 c) age (_ eIdZ _) age (i eIdZ _) age (l eIdZ @@ -404,23 +404,22 @@ dc) age eIdZ ng) ag (e_ 'eIdZ Cp) age (_ eIdZ - pp) age (_ IdZ + pp) age (_ I2dZ _ant) ag 'ag enr) ag (e_ 'eIdZ outr) ag (e_ eIdZ der) ag (e_ eIdZ st) ag (e eIdZ mont) ag (e_ A:Z - @) age (ment IdZ + @) age (ment I2dZ g) age (ment 'eIdZ m) ag (enta @dZ agh (_ A: agio (_ 'A:dZIoU _) ag (l@ a2g &) ag (on_ @g -?3 &) agon (_ @g0n dr) agon ag@n - w) agon ag@n + w) agon (+ ag@n agon (al 'ag@n fl) ag (ran eIg fr) ag (r eIg @@ -501,7 +500,7 @@ all (egr a2l all (el al all (er al - alley alI2 + alley alI _) all (i al _) all (ian a2l _) all (iter a2l @@ -533,8 +532,8 @@ alz alt|s &) al (_ @L ?8 &) al (_ a2l - @) ally (_$2 lI2 - @@ic) ally (_$4 lI2 + @) ally (_$2 l%I + @@ic) ally (_$4 l%I inst) al (_ O:l &) al (d @L b) al (d O:l @@ -590,7 +589,7 @@ al (tAr 0l _h) al (o eIl al (ong a2l - &) alry (_ @LrI2 + &) alry (_ @Lr%I _) al (s al f) al (s 0l _C) al (tA 0l @@ -625,7 +624,7 @@ As) ame (_ 'A:mE _) ame (l a2mi: &) am (ent @m - amer (ic @mEr + amer (ic a2mEr c) am (el am am (i_ 'A:m ami (g a2mi: @@ -709,7 +708,7 @@ p) an (el an &) an (ese @n an (gul 'an - &) ani (_ 'A:nI2 + &) ani (_ 'A:nI an (ia 'eIn z) ania a2n'i@ _l) an (ia an @@ -736,12 +735,10 @@ tr) an (si an tr) ansis anz'Is tr) an (som an - ante (lo antI2 ante (nn ant'E - _) anti (@P4 ,antI2 // prefix + _) anti (@P4 ,antI // prefix ant (iq ant anti (ci ant'I - anti (bo antI2 an (za 'an .group ap @@ -783,7 +780,7 @@ ap (el_ ap p) ap (er eIp m) ap (le eIp - st) ap (le eIp + st) ap (l eIp c) ap (on eIp _v) ap (o eIp @@ -863,7 +860,7 @@ are (t ar@ ar (iaC_ 'e@ ar (ia_ 'e@ - @) arily (_ 'Er@lI2 + @) arily (_ 'Er@l%I ch) ar (it ar m) ar (i @r m) ar (ig ar @@ -889,9 +886,9 @@ p) ar (ticu 3 qu) ar (t O@ ar (til %A@ - ary (_ @rI2 -?3 ion) ary (_ ErI2 - XC) ary e@rI2 + ary (_ @r%I +?3 ion) ary (_ Er%I + XC) ary e@r%I w) ar O@ wh) ar O@ w) ar (r 0 @@ -944,6 +941,7 @@ ass (ag as &v) ass (_ @s ass (et as + _) ass (h as ass (on as ass (u @S ass (ump a2s @@ -961,7 +959,7 @@ purch) as (e Is ph) ase (_ eIz r) ase (_ eIz - &) asey (_ @sI2 + &) asey (_ @s%I b) as (i eIs b) as (il az as (sist a2 @@ -972,10 +970,9 @@ p) as (te_ eIs t) as (t eIs nt) as (t as - cat) as (t as as (ive 'eIs as (ymp as - &) asy (_ @sI2 + &) asy (_ @s%I w) ast (e eIst .group at @@ -998,7 +995,7 @@ at (im_ 'eIt @) ating (++_ eItIN &) at (ive @t -// &) ately (_ @tlI2 +// &) ately (_ @tl%I ul) at (ory 'eIt sen) at @t pl) at (ea at @@ -1023,7 +1020,7 @@ _) ato (na %eItoU atron (_ eItr@n _) at (roc a2t - @) atry (_ =@trI2 + @) atry (_ =@trI _) att (@ a2t att (ic at att (it at @@ -1060,9 +1057,9 @@ .group au au O: g) au (s aU - s) au (s 0 +?!3 s) au (s 0 l) au (t_ aU - au (str 0 +?!3 au (str 0 au (_ aU _) auch %O:x aud (_ 'O:d @@ -1092,6 +1089,7 @@ av (eng a2v _) av (erC a2v av (oA a2v + d) av (en av d) av (id eIv j) av (a A:v j) av (el av @@ -1122,8 +1120,8 @@ su) bt (l t de) bt t _) bug (le bju:g - @) bury (_$4i brI2 -?3 @) bury (_$4i bErI2 + @) bury (_$4i br%I +?3 @) bury (_$4i bEr%I _) by baI @@ -1138,6 +1136,7 @@ _) be (dC bE _) be (dra bI2 _) be (f bI2 + _) beg (AnK b%Ig _) be (gg bE _) be (lC bE _) be (lli bI2 @@ -1301,13 +1300,14 @@ @@Car) ch (_ k _ar) ch (a k _ar) chi (@ kI + chica (g SI2kA: ar) ch (ive k or) ch (i k chlo (r klo@ chloro kl,o@roU choir kwaI@ ch (ol k - choly k@lI2 + choly k@l%I ch (ond k ch (orA k ch (ore_ tS @@ -1365,6 +1365,7 @@ co (mper k0 compe (tAn k0mpI co (mpila k0 + _) co (mpl k%0 co (mplem k0 co (mplex_ k0 co (mplica k0 @@ -1493,6 +1494,7 @@ de (ft dE _) de (g@ dI2 _) de (hyd ,di: + _) de (j dI2 _) de (l@ dI2 de (law dE de (leg dE @@ -1636,7 +1638,7 @@ @) e (Cia_ 'i: e (Bo_ 'i: e (Boe_ 'i: - acB) e (_ I2 + acB) e (_ %I e (Cic_ E e (Cical 'E e (CiuB i: @@ -1647,20 +1649,21 @@ cel) e (bra @ sp) e (cia E sp) e (cies i: - _) e (cl I2 + _) e (cl %I _) eco (s i:koU econo (m Ik'0n@ econo (mic i:k@n'0 - &) ecy (_ @sI2 + &) ecy (_ @s%I ee i: + coff) ee I ee (m 'i: eer 'i@3 t) ee (n_ 'i: ees (_ i:z ch) eese i:z d) e (fault i: - e (ffec I2 - e (ffic I2 + e (ffec %I + e (ffic %I efier (_ I2faI3 e (ful @@) efy (_ I2faI @@ -1679,7 +1682,7 @@ ei eI _) ei aI c) ei i: - _) e (jA I2 + _) e (jA %I v) ej (_ eI &) e (m_ @ @) e (mber 'E @@ -1694,7 +1697,8 @@ Ah) e (n E ll) e (nge I e (o I2 - _) e (phem I2 + f) eo i: + _) e (phem %I cr) e (pe+ E _) epi EpI _) epider EpId'3: @@ -1702,11 +1706,11 @@ ep (ox I2p e (qual i: _) e (qua i: - _) e (quat I2 + _) e (quat %I fr) e (q i: _s) e (que i: - e (quip I2 - e (quiv I2 + e (quip %I + e (quiv %I e'er e@ h) e (sion 'i: &f) e's (_$2i s @@ -1760,7 +1764,7 @@ Cs) ea (_ i: r) ea (_ 'i@ &) ea (bl @ - &) eably @blI2 + &) eably @bl%I &) ea (bili @ tr) ea (cher E d) ea (d E @@ -1830,7 +1834,7 @@ th) ea (tri i:a l) eath ED br) ea (th E - br) ea (the i: + br) eath (e i:D cr) ea (t i:'eI gr) ea (t eI thr) ea (t E @@ -1868,7 +1872,7 @@ yw) ed (_ Ed @x) ed (_$2vi t y) ed (_$2v d - edly (_ IdlI2 + edly (_ Idl%I c) ed (e_ 'i:d p) ed (e_ i:d rs) ed (e 'i:d @@ -1898,6 +1902,7 @@ eig (n eI n) eil i:@L @) ei (n_ i: + @) ei (ne i: b) ei (ng i:I eir e@ w) eir i@3 @@ -1905,28 +1910,29 @@ th) ei (sC i:I _s) eis (m aIz f) ei (t_ I + h) ei (t_ aI ?!3 ei (ther aI ei (th i: ei (v i: ei (z i: .group el - _) el (A I2l - _) ele (ctro I2l,E + _) el (A %Il + _) ele (ctro %Il,E _) ele (ctron ElE _) ele (g ElI _) elem ElIm _) ele (p ElI _) ele (va ElI el (igi 'El - _) elit I2li:t + _) elit %Ili:t &) el (_ @L &) el (s_ @L ?8 &) el (_ El ?8 &) el (s_ El &) ella (_ 'El@ &v) eller (_ @l@ - @) elli (_ 'ElI2 + @) elli (_ 'ElI &) elling @lI2N &) ell (ous @l cib) el (_ El @@ -1940,7 +1946,7 @@ d) el (iv @l f) el (ix i:l s) el (ect I2l - _) ell (ip I2l + _) ell (ip %Il v) el (oc @l t) el (p @L _) else Els @@ -1985,7 +1991,7 @@ encha (n %EntSaa enclav EnkleIv en (core 0n - &) ency (_ @nsI2 + &) ency (_ @ns%I ency (cli %EnsI _) en (d En _) en (da %En @@ -2003,7 +2009,7 @@ @@th) enes (_ =@ni:z &) en (ger In eng (lA INg - eng (in EndZ + engin EndZIn eng (_ 'EN // place names enging EndZIN en (ig En @@ -2025,7 +2031,7 @@ en (sig En ensk (_ 'Ensk enshrine %EnSraIn - m) entary (_ 'Ent@rI2 + m) entary (_ 'Ent@r%I en (ter En en (tert ,En enthra (l %EnTrO: @@ -2130,7 +2136,7 @@ &) ere (_ 3 ere (_ 3: &) er (s_ 3 -?3 b) erry (_ ErI2 +?3 b) erry (_ Er%I g) eral (d Er@L er (bial '3: ?!3 _d) er (b A@ @@ -2210,12 +2216,11 @@ _) er (ud Er er (ve 3: s) er (van 3: - ery (_ @rI2 + ery (_ @r%I ery @rI ery (A 3j _v) ery ErI2 - _ev) ery rI2 - qu) ery i@rI2 + qu) ery i@rI z) er (o i@r _C) er (o_ i@r er (rA E @@ -2288,14 +2293,14 @@ etta (_ 'Et@ ette (_ 'Et pal) ett (e @t - &) eted (_ I2tId - l) eted (_ 'i:tId - cr) eted (_ 'i:tId - &) eting (_ I2tIN - l) eting (_ 'i:tIN + &) eted (_ I2tI2d + l) eted (_ 'i:tI2d + cr) eted (_ 'i:tI2d + &) eting (_ I2tI2N + l) eting (_ 'i:tI2N m) eter (_ i:t3 _m) et (ic @t - @) et (_ It + @) et (_ I2t rk) et It ll) et (_ It &l) et (_ @t @@ -2311,7 +2316,7 @@ _p) et (e i:t et (itor 'Et m) etre i:t3 - m) etry =@trI2 + m) etry =@tr%I .group ev _) ev I2v @@ -2364,7 +2369,7 @@ extrava (g %Ekstrav@ .group ey - &) ey (_ I2 + &) ey (_ %I @) ey (C@ I Cv) ey (_ eI XC) ey eI @@ -2398,7 +2403,7 @@ geous dZ=@s g (E dZ g (i dZ - gi (_ gI2 + gi (_ g%I _) g (il g g (ilC g l) ging dZI2N @@ -2459,6 +2464,7 @@ &) hold (_$4 hoUld holme hoUm _) homeo hoUmi:oU + _) homo (s h,oUmoU _) homoeo hoUmi:oU &) hood (_S4 hUd &) hoods (_S5 hUdz @@ -2479,9 +2485,9 @@ b) i (_ aI c) i (_ aI c) is (_ Is - @@h) i (_ =I2 + @@h) i (_ =I h) i (_ =aI - &sk) i (_ =I2 + &sk) i (_ =I i (CCi_ 'I XC) i (Ca_ i: @) i (Cate_ =I @@ -2513,7 +2519,7 @@ &) ial (_ =I2@l @) ibab aIb@b @) ible (_$4ev @b@L - @) ibly (_$4efv @blI2 + @) ibly (_$4efv @bl%I i (bilit I l) i (bel aI b) i (ble_ aI @@ -2528,12 +2534,12 @@ @) i (butor 'I &) i (c_ =I &) i (ca_ =I - &) ico (_ =IkoU + &) ico (_ =I2koU &) i (cal =I i (cial 'I ician 'IS@n - @) i (ce_ I - @) i (ced_ I + @) i (ce_ I2 + @) i (ced_ I2 @) i (cence I pr) i (ce aI ent) i (ce aI @@ -2570,7 +2576,7 @@ h) i (j aI @) illa (_ 'Il@ @) ila (_ 'Il@ - _) il (l I2 + _) il (l %I _) ill (_ Il _) il (ln I _) il (lust I @@ -2588,7 +2594,7 @@ _C) i (lo aI _k) i (lo I _l) i (Cy_ I - &) ily (_S2i lI2 + &) ily (_S2i l%I l) i (m@ I cl) i (m aI l) ime aIm @@ -2598,7 +2604,7 @@ ime (ter_ Imi: ime (tre Imi: @) i (metr I - s) imile 'ImI2lI2 + s) imile 'ImI2lI _pr) i (ma aI sh) i (ma_ 'i: i (mum I @@ -2612,7 +2618,7 @@ ?7 i (o i: io (li_ I2'oU &) ion (_ =i@n -?8 &) ion (_ =iVn +?8 &) ion (_ =IVn n) ion =i@n v) io (l aI@ g) io (n @ @@ -2624,7 +2630,7 @@ r) ior (_ I3 &) ior (+ i@3 &) ior (_ j3 - iority I'0rItI2 + iority I'0rI2t%I iou (rA j@ iour (K j3 @) ious (_ =I2@s @@ -2656,6 +2662,8 @@ ize (d_ aIz isa (tion aIzeI iza (tion aIzeI +? 3 isa (tion @zeI +? 3 iza (tion @zeI _d) i (se I2 &) ish (_ I2S i (sive aI @@ -2669,7 +2677,7 @@ is (or_ aIz issimo (_ 'IsImoU @) istan (_ =Istan - @) istani (_ Ist'A:nI2 + @) istani (_ Ist'A:nI r) is (y_ =@s ithe (_ aID i (tion 'I @@ -2686,18 +2694,18 @@ C) iar aI@ ?8 C) iar aIa2 iar (iC Iar - &) iary =j@rI2 - &l) iary =i@rI2 + &) iary =j@r%I + &l) iary =i@r%I _) ian i@n @) ia (_ =i:@ @@) ia (_ =i@ @) ian (cy I|@n - l) iais I2|eIz + l) iais I|eIz p) ia (no Ia f) ia (b aI@ r) ia (b I2@ t) ia (b I2@ - &) iage (_ IdZ + &) iage (_ I2dZ iah (_ 'aI@ ia (m I2@ &) ia (n i@ @@ -2726,18 +2734,17 @@ .group ie ie I - ie (_ I2 - _) ie (_ aIi: + ie (_ I ied (_$2i d // suffix ie (c aI ie (ce i: ie (_ aI - &) ie (_ I2 + &) ie (_ %I _r) ie i: - iedly IdlI2 + iedly Idl%I _z) ie i: p) ie (_ aI - pp) ie (_ I2 + pp) ie (_ I ie (f i: iege i:dZ ie (go I'eI @@ -2773,7 +2780,7 @@ @) ie (th i@ iesta i:'Est@ iette I2'Et - @) iety 'aI@tI2 + @) iety 'aI@t%I l) ieu u: l) ieu (te %Ef ?3 l) ieute u:t'E @@ -2809,8 +2816,8 @@ @) ig (ne aI @) ig (n_ aI d) ig (nA Ig - _) ig (ni I2g - ig (no I2g + _) ig (ni %Ig + ig (no %Ig ig (nom Ig ig (noran Ig ig (na Ig @@ -2820,10 +2827,10 @@ igu (_ 'i:g .group im - _) im (@ I2m + _) im (@ %Im im (age Im im (it Im - _) imm (@ I2m + _) imm (@ %Im imm (at ,Im imm (em ,Im imm (ig Im @@ -2832,7 +2839,7 @@ @) imous (_ =Im@s im (pac Im im (pecu ,Im - imper (C@ I2mp3: + imper (C@ %Imp3: im (petus Im im (plant_ Im im (ple Im @@ -2863,21 +2870,21 @@ Br) ing (_ IN ?7 &) in (_ @n - _) in (@P2 I2n + _) in (@P2 %In _) in (b In _) in (can In _) in (cens In _) in (ch In inci (de InsI _) in (comA In - _) in (corp I2n + _) in (corp %In _) in (cre In - _) in (cred I2n + _) in (cred %In increm InkrIm _) in (cub In _) in (cul In _) in (deP2 ,In - _) ind (efin I2nd + _) ind (efin %Ind in (dex In in (dia In _) in (dic In @@ -2889,7 +2896,7 @@ _) in (dol In in (exP2 ,In _) inex (or In'Eks - _) infa (l I2nfa + _) infa (l %Infa _) in (fam In _) infan Inf@n _) in (fid In @@ -2899,7 +2906,7 @@ _) in (flu In _) in (fo_ In _) infra (P5 ,Infr@ - _) infra (c I2nfrak + _) infra (c %Infrak in (got IN _) in (gro IN _) in (jur In @@ -2908,7 +2915,7 @@ _) in (m In _) inno (ce In@ _) inno (v In@ - _) inn (um I2n + _) inn (um %In _) in (of In _) in (org In _) in (p In @@ -2929,25 +2936,25 @@ _) in (spir In _) in (stan In _) in (sti In - _) in (stil I2n + _) in (stil %In _) in (strum In _) in (sub In _) in (sul In _) in (tak In _) in (teg In - _) in (tegri I2n + _) in (tegri %In inte (llec Int@ _) inter (@P5 ,Int3 // prefix _) inter (AP5 ,Int@r inter (est Int@r interfer Int@f'i@3 - _) int (erio+ I2nt - _) inter (n_ I2nt3: - _) inter (nal I2nt3: - _) inter (pr I2nt3: - _) inter (pol@ I2nt3: - interpre (t I2nt3:prI - _) inter (rog I2ntE + _) int (erio+ %Int + _) inter (n_ %Int3: + _) inter (nal %Int3: + _) inter (pr %Int3: + _) inter (pol@ %Int3: + interpre (t %Int3:prI + _) inter (rog %IntE inter (view Int3 _) in (tima In intrigu Intr'i:g @@ -3008,13 +3015,13 @@ ol) ine (_ i:n ul) ine (_ In p) ine (_ aIn - erm) ine (_ In + erm) ine (_ I2n @r) ine (_ i:n cr) ine (_ aIn @t) ine (_ i:n @@ent) ine (_ aIn z) ine (_ i:n - xam) in (e In + xam) in (e I2n nfr) ing IndZ @) ini (_ 'i:nI tr) in (i In @@ -3025,7 +3032,7 @@ ino (_ 'i:noU _m) in (us aIn _) intra Intr@ - _) intra (CC I2ntra + _) intra (CC %Intra .group ir _) ir (a I2r @@ -3073,21 +3080,21 @@ _) ir (rA I ir (ro I ir (ru I - iry (_ aI@rI2 + iry (_ aI@rI .group it - _) it' I2t + _) it' %It _m) it (o aIt it (o_ 'i:t - _C) ity (_ ItI2 + _C) ity (_ ItI _ed) it It cred) it It v) it (al aIt t) it (l aIt - &) ity (_ =ItI2 + &) ity (_ =I2t%I orb) it It @@) it (an_ =It -?3 &) itary (_ @tErI2 // military +?3 &) itary (_ @tEr%I // military gran) it (e It nfin) it (e It ur) it (e It @@ -3209,16 +3216,17 @@ &B) ling (_ lI2N linux lInVks listen lIs@n +?3 _) lo (gK lO @) lo (gous =l@ lu (na lu: - @) ly (_$2i lI2 + @) ly (_$2i l%I @l) ly (_$2 I2 f) ly (_ laI - ief) ly (_$2 lI2 - ff) ly (_$2 lI2 - of) ly (_$2 lI2 + ief) ly (_$2 l%I + ff) ly (_$2 l%I + of) ly (_$2 l%I multip) ly laI - &p) ly (_$2 lI2 + &p) ly (_$2 l%I p) ly (_ laI _) ly (d lI @@ -3244,10 +3252,10 @@ tt) le (@ @-l &C) le (ss l@ @) less (_$4i l@s - @) lessly (_$6i l@slI2 + @) lessly (_$6i l@sl%I @) lessness (_$8i l@sn@s ?8 @) less (_$4i lEs -?8 @) lessly (_$6i lEslI2 +?8 @) lessly (_$6i lEsl%I ?8 @) lessness (_$8i lEsnEs .group m @@ -3268,9 +3276,9 @@ _) mal (pP3 m,al _) mal (trP3 m,al _) ma (m ma - mayor me@ +?!3 mayor me@ mb (_ m - mbly mblI2 + mbly mbl%I li) mb (e m o) mb (e m du) mb (e m @@ -3279,7 +3287,7 @@ _) mc (-A mak mn (_ m _) mn n - &B) me (_ mI2 + &B) me (_ m%I @) men (_ mEn &) ment (_$4 m@nt &) ments (_$5 m@nt|s @@ -3288,7 +3296,7 @@ mEnt (_ m@nt tor) me (nt m'E C) mented m'EntId - mEntary (_ m'Ent@rI2 + mEntary (_ m'Ent@r%I _) meta mEt@ metabo mEt'ab0 _) meta (llu m%Eta @@ -3347,7 +3355,7 @@ @) n (ch n n (c_ N 2_) nd (_ - &B) ne (_ nI2 + &B) ne (_ n%I &n) ne (_ _) neo ni:oU _) news (P4 n'ju:z @@ -3389,15 +3397,16 @@ ng (est Ng co) nge (st ndZE nging (_ NI2N - cri) nging ndZIN - hi) nging ndZIN - u) nging (_ ndZIN + cri) nging ndZI2N + hi) nging ndZI2N + u) nging (_ ndZI2N ngue N .group o o 0 _) o'(P2 %oU // prefix o (Be# oU + o (Cet_ 0 o (BenC oU o (BeCo_ 0 o (Bing oU @@ -3482,15 +3491,21 @@ oea (_ i@ oer oU@ oe (soph I2 - sh) oe u: + sh) oe (+ u: _) oe (d i: _) oe (s i: + &) oe (s_S2 z f) oe (tA i: p) oe (m oUI p) oe (t oUI p) oe (ti oUE oe (ve ,oU'E +?3 _) o (ff O +?3 &) o (ff O +?3 c) o (ff O +?3 o (ft O o (ffici @ + o (ffic 0 o (gan_ oU &) o (gen_ @ hom) o (gen '0 @@ -3538,12 +3553,18 @@ p) o (p_ 0 r) o (p_ 0 t) o (p_ 0 - &) ophe (_ =@fI2 + &) ophe (_ =@f%I s) o (phistic @ &) o (pher =@ o (pini @ o (se_ oU - gg) ot (_ @t +?3 b) o (ss O +?3 m) o (ss O +?3 l) o (ss O +?3 r) o (ss O +?3 c) o (st O +?3 fr) o (st O + &g) ot (_ @t rr) ot (_ @t n) o (ta oU n) o (tor oU @@ -3558,9 +3579,11 @@ p) o (tenti @ n) otic (A oUtI2s o (tion oU - o (ther V + o (ther+ V b) o (th oU b) o (ther 0 +?3 cl) o (th O +?3 m) o (th O cl) othe oUD tr) othe oUD l) oth (ian oUD @@ -3664,7 +3687,7 @@ &) om (ize_ =@m @) om (ist_ =@m _) omni (@ 0mn'I - &) omy (_ =@mI2 + &) omy (_ =@m%I .group on @@) on (_ @n @@ -3672,6 +3695,7 @@ &b) on (_ @n &c) on (_ @n Cd) on (_ @n +?3 ag) on (_ 0n &s) on (_ @n &t) on (_ @n &tr) on (_ 0n @@ -3700,12 +3724,15 @@ g) on (e 0n &) on (er_ @n ph) on (eti @n - _h) oney VnI2 + _h) on (ey Vn n) on (e 0n m) one (ta VnI _) one (r oUn@ - m) oney VnI + m) on (ey Vn und) one (_ Vn +?3 g) ong ON +?3 r) ong ON +?3 s) ong ON ?!3 m) ong (er VNg on (i_ 'oUn &) onism (_ =@nIz@m @@ -3720,9 +3747,8 @@ w) on Vn w) on (k 0n w) on (t 0n - _) only oUnlI2 - &) ony (_ @nI2 - XC) ony oUnI2 + &) ony (_ @n%I + XC) ony oUnI onymous '0nIm@s .group oo @@ -3816,12 +3842,13 @@ _) or (iC 0r @t) ore (_ 3 st) ore (_ o@ - @) orily (_ '0r@lI2 + @) orily (_ '0r@l%I h) ori (z @raI h) ori (zont 0rI - _h) or (o 0r +?!3 _h) or (o 0r orr (_ o@ or (r 0 +?3 or (r O: bb) or (n 3 f) oreign 0r@n f) or (ever O@ @@ -3851,7 +3878,7 @@ w) or (r V w) or (n o@ w) or (e o@ - &) ory (_ @rI2 + &) ory (_ @r%I _st) ory o@rI .group os @@ -3909,6 +3936,7 @@ b) ough aU b) ough (t O: c) ough 0f +?3 c) ough Of d) ough oU d) ough (t aU h) ough oU @@ -3926,6 +3954,7 @@ thr) ough u: or) ough @ tr) ough 0f +?3 tr) ough Of wr) ough O: t) ough Vf ou (i u: @@ -3964,12 +3993,14 @@ c) our (tesa o@ sc) our aU@ c) ou (rag V +?3 c) our (ag 3: _d) our aU@ _f) our o@ _g) our (d U@ h) our aU@ fl) our aU@ - n) our (i Vr + n) ou (ri V +?3 n) our (i 3: p) our o@ Ap) our 3 s) our aU@ @@ -3987,7 +4018,7 @@ &dr) ous (_ =@s &l) ous (_ @s &) ous (_ @s - &) ousy (_ @sI2 + &) ousy (_ @s%I &m) ous (_ @s &n) ous (_ @s _) out (@P3 %aUt // prefix out @@ -4159,14 +4190,15 @@ .group pr _) pre (_ pri: - _) pre (C@ prI2 + _) pre (C@ pr%I _) prea (ch pri: _) pre (am pri: pre (cio prE preda (to prEd@ prede (ces pri:dI - predi (lect pri:dI - _) pre (emp prI2 + _) pre (diP3 pr%i + _) pre (dic pr%I + _) pre (emp pr%I _) pre (feren prE pre (fix pri: _) pre (gn prE @@ -4181,10 +4213,10 @@ _) pre (qu pri: pres (enc prEz _) pres (enta prEz - _) pres (ent prI2z + _) pres (ent pr%Iz presi (den prEzI _) pre (sc pri: - _) pre (scr prI2 + _) pre (scr pr%I _) pre (ss prE _) pre (st prE _) pre (val prE @@ -4289,7 +4321,7 @@ _) run (a rVn _) run (o rVn _) rw r%U - &ant) ry (_S2 rI2 + &ant) ry (_S2 r%I .group re // _) re (@P2 %ri: @@ -4348,13 +4380,14 @@ _) re (cent ri: re (act rI2 rement rIm@nt - _) re (nd rE + _) re (nC rE _) reper (t rEp3 repe (tit rEp@ repe (titiv rI2pE re (pli rE re (prim rE re (pt rE + _) re (scu rE re (sidue rE res (ign rI2z rese (l ri:sE @@ -4366,6 +4399,7 @@ re (tic rE re (tina rE retro (P5 r,EtroU // prefix + re (vel rE reve (nA rEv@ re (veren rE re (volu rE @@ -4403,10 +4437,11 @@ scarc ske@s sc (i s sci (_ =skaI + scis (_ =skIs s (cious sc (ept sk mu) sc (l s - @) scopy (_ =sk@pI2 + @) scopy (_ =sk@p%I m) s (i z a) s (el_ z m) s (y z @@ -4448,6 +4483,7 @@ &) ship (_$4 SIp &) ships (_$5 SIps &) shire (_$5 S@ +?3 &) shire (_$5 Si@ sia (_ =Zi@ ?3 sia (_ =Z@ ssia (_ S@ @@ -4479,6 +4515,7 @@ stein StaIn ti) ssue Su: _) s (u s + ss (ue S ssur S3 a) ssur SU@ a) ssure S'U@ @@ -4580,7 +4617,6 @@ tion (al S=@-n &) tious S=@s AC) tive (_ =tIv - for) tuna (t tS@n@ s) t (l to (morr t@ _) to (nn tV @@ -4596,6 +4632,7 @@ tsch tS _) two tu: ttu (r t@ + @) tu (late =tSU @) tur (A tS@r @) tur (al_ tS=@r @) tur (y tS@r @@ -4618,6 +4655,7 @@ th (en_ D g) th (en_ T thai taI + th (ead th theless D@l'Es theque tEk ther (_ D3 @@ -4680,8 +4718,8 @@ u (a ju: r) u (aC+ u: @g) ua (ge wI - uary (_ ju:@rI2 - r) uary (_ u:rI2 + uary (_ ju:@r%I + r) uary (_ u:r%I g) ua (rA a g) uar (d A@ _g) ua wA: @@ -4711,9 +4749,9 @@ r) u (i u: g) u (i w &f) ul (_ @L - &f) ully (_ @lI2 + &f) ully (_ @l%I ?8 &f) ul (_ Vl -?8 &f) ully (_ VlI2 +?8 &f) ully (_ Vl%I f) ul (fil %Vl u (le_ ju: u (lA jU @@ -4722,13 +4760,14 @@ @) u (late =jU @) u (lar =jU @) u (lum =jU - ll) u (l ju: + &) u (lous_ =jU + ll) u (l ju: j) u (li u: b) ull Ul - b) ully UlI2 + b) ully UlI b) ul (r Ul b) ul (w Ul - _f) ully UlI2 + _f) ully UlI f) ull Ul p) ull Ul u (ly u: @@ -4791,7 +4830,6 @@ .group ui b) ui (l I - sc) ui (t I g) ui (lC I _g) ui (le aI @) ui (ty 'ju:I @@ -4837,7 +4875,7 @@ _) un (exP2 ,Vn _) un (ic ju:n _) un (imP2 ,Vn - _) unin ,VnI2n + _) unin ,VnIn un (inj %Vn _) un (il ,ju:n _) un (io ju:n @@ -4873,7 +4911,7 @@ .group ur ur (_ 3: -?5 ur (_ VR +?5 ur (_ VR &g) ur (_ 3 &h) ur (_ 3 &m) ur (_ 3 @@ -4885,6 +4923,7 @@ _) ur (A jU@ urr (_ 3: ?5 urr (_ VR +?3 urr 3: C) ur (A jUr l) ur (A+ U@ t) ur (A j@r @@ -4893,7 +4932,7 @@ b) urg (er 3:g ?5 b) urg (er VRg b) ur (i Er - b) urr (o Vr +?!3 b) urr (o Vr f) urr (y 3: ?5 f) urr (y VR _f) ur (A jU@ @@ -4909,6 +4948,7 @@ g) ured (_ @d b) ur (e ju:@r g) ure (_ 3 +?3 g) ure (_ j3 nj) ure (_ 3 il) ure (_ i@3 en) ure (_ j3 @@ -4949,8 +4989,8 @@ B) wing (_ wIN @) wise (_$4 waIz e) with (_ w'ID - with (C wI2D - with (A wI2D + with (C w%ID + with (A w%ID with (e wID s) wor (d o@ ss) wor (d w3: @@ -4980,7 +5020,7 @@ C) y (abl I2 y (y y (C I - C) y I2 + C) y %I y (ar j y (Be# aI @C) y (Be# aI @@ -4989,14 +5029,14 @@ C) y (i I y (iC_ j sf) y (_ aI - Cf) y (_ I2 - %Af) y (_ I2 + Cf) y (_ %I + %Af) y (_ %I _C) y aI _C) y (ph aI _C) y (st I XC) y aI CC) y (n_ I -// Cr) y I2 +// Cr) y %I _sC) y aI c) y (cl aI c) y (clic_ aI @@ -5021,10 +5061,10 @@ d) yse (n Is@ f) y (_ aI ff) y (_ I - &sk) y (_ =I2 + &sk) y (_ =I den) y (_ aI bel) y (_ aI - &) y (_ I2 + &) y (_ %I y (_ aI y (Cic_ 'I y (Cical 'I @@ -5054,7 +5094,7 @@ t) y (p_ aI y (pal 'aI h) ypocri (t Ip@krI - h) y (pocr I2 + h) y (pocr %I t) y (rann I ph) ys (i Iz yr (_ @ @@ -5104,7 +5144,7 @@ ur) Ed (_$1vi d &x) Ed (_$2v t y) Ed (_ d - Edly (_$4e IdlI2 + Edly (_$4e Idl%I E (dia_ i: E (dic_ i: nak) E (d I @@ -5139,12 +5179,14 @@ E (ntous 'E E (o_ I2 Eous (_ =j@s + l) E (ps E + l) E (pt E Eri (A 'i@rI2 Er (ie_ @r Er (ic_ Er Er (_ 3 Er (C 3 - Ery (_ @rI2 + Ery (_ @r%I E (x_ E &) Es (_$2e z c) Es (_$2e I2z @@ -5244,7 +5286,7 @@ // List the accented characters in en_list with the $accent attribute à a é eI - _) é I2 + _) é %I ê E: ä E ë E @@ -5268,7 +5310,7 @@ ?3 / slaS ' ! _:Ekskl@meIS@n_: - !) ! + ! (\! ? (? kwEstS@nmA@ks ?) ? : koUl@n diff --git a/dictsource/fr_list b/dictsource/fr_list index bc846779..fc18a3e4 100755 --- a/dictsource/fr_list +++ b/dictsource/fr_list @@ -24,7 +24,7 @@ // 2006-11-18 Gilles Casse // -// Updated 2008-09-27 Michel Such +// Updated 2008-10-09 Michel Such // // * Numbers, a few abbreviations and exceptions. // @@ -84,7 +84,7 @@ z zEd _lig ligat'yr _acu aksA~tEg'y _ac2 dublaksA~tEg'y -_brv bR'Ev +_brv br'Ev _ced sed'ij _cir aksA~sirkO~fl'Eks _dia tRem'a @@ -109,8 +109,8 @@ _#32 Espas _" gijmE _# djEz -_' a2postR'Of -_( 'uvr@-parA~t'Ez +_' a2postr'Of +_( 'uvR@-parA~t'Ez _) f'Erm parA~t'Ez _* asterisk: _, virgyl @@ -134,14 +134,34 @@ _| bar _} f'E2rm_akOl'ad ² pw^is'A~s||d'Y +// symbols that are normally spoken when reading text +! Eksklamasj'O~ +@ arobaz +% pursA~ +& _e ++ plys +~ tilde +€ @ro +¢ sEnt +¥ i;En +£ livr +± pl'yz_'u_mw'E~ +× myltipli:'e_p'ar +÷ diviz'e_p'ar +¼ W~_k'ar +½ W~_d@m'i +¾ trwAk'ar +© _^_EN +® m'ark_depos'e + // numeric _0 zero _1 W~ _2 dYz2 -_3 tR2wAz2 -_4 katR2 +_3 tRwAz2 +_4 katr _5 sE~k _6 siz3 _7 sEt @@ -150,7 +170,7 @@ _9 nWf _10 diz3 _11 _!O~z _12 duz -_13 tR2Ez +_13 tREz _14 katOrz _15 kE~z _16 sEz @@ -160,15 +180,15 @@ _19 diznWf _20 vE~ _21 vE~te:W~ _22 vE~tdYz2 -_23 vE~t:tR2wAz2 -_24 vE~tkatR2=@- +_23 vE~t:tRwAz2 +_24 vE~tkatr _25 vE~tsE~k _26 vE~tsiz3 _27 vE~tsEt _28 vE~tw^it3 _29 vE~tnWf -_3X tR2A~t -_31 tR2A~te:W~ +_3X tRA~t +_31 tRA~te:W~ _4X karA~t _41 karA~te:W~ _5X sE~kA~t @@ -178,25 +198,25 @@ _61 swAsA~te:W~ _7X swAsA~t:diz3 _71 swAsA~te:O~z _72 swAsA~t:duz -_73 swAsA~t:tR2Ez +_73 swAsA~t:tREz _74 swAsA~t:katOrz _75 swAsA~t:kE~z _76 swAsA~t:sEz _77 swAsA~t:dis:Et _78 swAsA~t:diz'w^it3 _79 swAsA~t:diznWf -_8X katR2@vE~ -_80 katR2@vE~z2 -_9X katR2@vE~diz3 -_91 katR2@vE~:O~z -_92 katR2@vE~:duz -_93 katR2@vE~:tR2Ez -_94 katR2@vE~:katOrz -_95 katR2@vE~:kE~z -_96 katR2@vE~:sEz -_97 katR2@vE~:dis:Et -_98 katR2@vE~:dizw^it3 -_99 katR2@vE~:diznWf +_8X katR@vE~ +_80 katR@vE~z2 +_9X katR@vE~diz3 +_91 katR@vE~:O~z +_92 katR@vE~:duz +_93 katR@vE~:tREz +_94 katR@vE~:katOrz +_95 katR@vE~:kE~z +_96 katR@vE~:sEz +_97 katR@vE~:dis:Et +_98 katR@vE~:dizw^it3 +_99 katR@vE~:diznWf _0C sA~ _1C0 sA~t2 _0M1 mil @@ -210,8 +230,8 @@ _dpt virgyl ?2 _7X sEptA~t ?2 _71 sEptA~te:W~ ?2 _72 sEptA~t:dYz2 -?2 _73 sEptA~t:tR2wAz2 -?2 _74 sEptA~t:katR2=@- +?2 _73 sEptA~t:tRwAz2 +?2 _74 sEptA~t:katr ?2 _75 sEptA~t:sE~k ?2 _76 sEptA~t:siz3 ?2 _77 sEptA~t:sEt @@ -220,8 +240,8 @@ _dpt virgyl ?2 _9X no2nA~t ?2 _91 no2nA~te:W~ ?2 _92 no2nA~t:dYz2 -?2 _93 no2nA~t:tR2wAz2 -?2 _94 no2nA~t:katR2=@- +?2 _93 no2nA~t:tRwAz2 +?2 _94 no2nA~t:katr ?2 _95 no2nA~t:sE~k ?2 _96 no2nA~t:siz3 ?2 _97 no2nA~t:sEt @@ -229,11 +249,11 @@ _dpt virgyl ?2 _99 no2nA~t:nWf (21 ème) vE~te:yniEm -(31 ème) tR2A~te:yniEm +(31 ème) tRA~te:yniEm (41 ème) karA~te:yniEm (51 ème) sE~kA~te:yniEm (61 ème) swAsA~te:yniEm -(81 ème) katR2@vE~:yniEm +(81 ème) katR@vE~:yniEm // ABBREVIATIONS //************** @@ -251,7 +271,7 @@ bd boulevard $text cci $abbrev cio $abbrev ctrl control $text $pause -dept depart@mA~ +dept depart@-mA~ edf $abbrev etc etsetera ghz ZigaE2rts @@ -262,12 +282,12 @@ ide $abbrev ip $abbrev jaws dZ'O2wz kde $abbrev -kg kilogRam +kg kilogram khz kiloE2rts km kilomètre $text kw kilowat m. m@sjY -mbrola EmbRola +mbrola Embrola mhz megaE2rts mlle mad@mwAzEl mme madam @@ -279,7 +299,7 @@ nvda $abbrev ong $abbrev pci $abbrev pda $abbrev -p.s postskRiptOm +p.s postskriptOm ratp $abbrev scsi $abbrev s.t.p s'il:t'@:pl'E @@ -360,6 +380,8 @@ on O~n2 $u+ $verbf me $u $verbf te $u $verbf se $u $verbf +moi $u+ +toi $u+ lui $u+ $verbf ça $u+ $verbf @@ -522,7 +544,7 @@ tout t'ut2 $u+ toute t'ut $u+ toutes t'utz2 $u+ tous $u+ -rien Ri'E~n2 $u+ +rien ri'E~n2 $u+ // Letters which can be words //=========================== @@ -575,12 +597,14 @@ bissus bisys bus bys bus by $verb campus kA~pys +cancer kA~sEr (chef d'oeuvre) chédeuvre $text (chef d'oeuvres) chédeuvres $text choeur kWr cocus koky dernier dE2rnjer2 éloquent ElokA~t2 +fan f'an fier fier $verb fuel fjul gars ga @@ -590,6 +614,7 @@ iris iris laser lazEr malus malys mars mars +ours urs parangon parA~gO~ phallus falys polder pOldEr @@ -688,7 +713,7 @@ espeak @spi:k ethernet etE2rnEt exit egzit (file zilla) fa2jl||zija -from _^_en $u+ +from frO2m $u+ get _^_en google gu:gWl gnome gnOm @@ -744,21 +769,37 @@ votions votjO~z2 évitions evitjO~z2 // no liaison -(quelqu'un) kElkW~ +(quelqu'un) kElkW~ $U+ pourcent pursA~ vincent vE~sA~ - - - - - - - - - - - - +// Some countries and areas +bahamas baamas +bangladesh bA~gladES +bélarus belarys +(burkina faso) burkina||faso +burundi burundi +croatie kroasi +groenland gRoEnlA~d +guatemala gwAtemala +honduras _!O~dyras +kenya kenja +laos laO2s +lesotho lezoto +liechtenstein liStEnStajn +malawi malaui +mayotte majO2t +niger niZEr +oman oman +palaos palaO2s +samoa samoa +leone leO2n +koweït kowEjt +taïwan tajwAn +venezuela venezyela +(viêt nam) viEtnam +wallis wAlis +futuna futuna +zimbabwe zimbabwe diff --git a/dictsource/fr_rules b/dictsource/fr_rules index ecd6769b..5dc23980 100755 --- a/dictsource/fr_rules +++ b/dictsource/fr_rules @@ -23,7 +23,7 @@ // 2006-11-18 Gilles Casse // -// Updated: 2008-09-27 Michel Such +// Updated: 2008-10-09 Michel Such // // Letter classes: @@ -141,7 +141,8 @@ _) cyber (P5 sibEr ban) c (_ // banc blan) c (_ // blan - ron) c (_ // tronc + Con) c (_ // tronc, jonc + _don) c (_ k // tronc, jonc cler) c (_ // leclerc tchou) c (_ taba) c (_ @@ -214,6 +215,8 @@ _) ç' (P2v s -c) e (_ @- -j) e (_ @- C) e (- @- + L02r) e (_ =@- + L02r) e (s_ =@- e (Ce_ E eau o // bateau cheveaux @@ -230,10 +233,10 @@ _) ç' (P2v s ell El // selle el (K El // celsius, caramel _f) em (me a // femme - i) e (mA // remerciement, d‚ploiement + i) e (mA // remerciement, d�ploiement A) e (rA // remerciera - gu) e (rA @- - qu) e (rA @- + gu) e (rA @ + qu) e (rA @ @) em (me a // patiemment em (b A~ // décembre em (mACC A~ // emmancher @@ -449,7 +452,7 @@ _) ç' (P2v s _) extra (uP5 Ekstra _) extra (CP5 Ekstra _) eû y // eût - eû Y // jeûne + eû Y: // jeûne e (x E // exact ey (_ E // dahomey @@ -486,6 +489,7 @@ _) ç' (P2v s %C) e (xA E %C) e (mA // actuellement guillemets ct) e (ment @ + nC) e (ment @- rC) e (ment @ g) e (rie AC) e (ment @@ -544,6 +548,7 @@ _) ç' (P2v s .group f f f f (f + _ner) f (X _neu) f (_ans v // liaison: neuf ans _neu) f (_heures v @@ -585,6 +590,7 @@ _) ç' (P2v s _ran) g (_ // rang _san) g (_ // sang + tan) g (_ // sang _lon) g (_ // long bour) g (_ // Strasbourg @@ -612,6 +618,7 @@ _) h (él // hélice _) h (erb // herbe _) h (éCa // hématie _) h (érit // hériter +_) h (ésit // hésiter _) h (eure // heure _) h (iber // hibernation _) h (ippo // hippodrome @@ -651,7 +658,6 @@ _) half _^_en i i // cri i (A i - AC) i (a j i (o j i (è j i (eu j @@ -770,7 +776,7 @@ _) half _^_en .group m m m // film mm m // pomme - _) m' (P2v m + _) m'(P2v m _) mc (P2 mak _) ms (P2 Em_!Es master (_S6 mastWr @@ -795,7 +801,7 @@ _) half _^_en .group o - br) oc (_ o // broc + br) oc (_ o // broc cr) oc (_ o // escroc o (ckK O2 o (CerA O2 @@ -808,9 +814,9 @@ _) half _^_en _) os (_ Os s_) os (_ o x_) os (_ o - X) o (se_ o2 - X) o (ses_ o2 - o (CCement_ O2 + C) o (se_ o2 + C) o (ses_ o2 + o (C%ement_ O2 o (Che@ O2 o (Cement_ O2 o (t_ o @@ -833,7 +839,7 @@ _) half _^_en o (eC o // coefficient _l) o (gi o2 _p) o (ten o2 - _pr) o (gra o2 + _L02r) o (L02 o2 _C) o (teri O2 _) oi (gnon o // oignons oin (C wE~ @@ -852,7 +858,7 @@ _) half _^_en _m) ont (CAC O~ // montpellier onsh (A O~z // bonshommes onh (A On // bonhomme - _) on (z _!O~ // onze, onziŠme + _) on (z _!O~ // onze, onzi�me _c) on (_ O~ // no comment _C) on (_ O~n2 // mon appui, mon histoire, mon havre @@ -964,10 +970,7 @@ C) oing (_ _^_en // going .group r -L02) r R2 -L02) re (_ R2=@- -L02) re (s_ R2=@- -_) r R +L02) r R _su) rr rr // surréaliste cou) rr rr // courrai @@ -975,7 +978,7 @@ cou) rr (i r // courrier mou) rr rr // mourrai rr r // erreur r r // rien - _) radio (@P5 Radio + _) radio (@P5 radio // group r: English section _) real _^_en @@ -988,7 +991,8 @@ mou) rr rr // mourrai s (_S1 z2 - _) s' (P2v s // s'amène + _) s' (P2v s // s'amène + _) s' (esXP2v s // s'amène sç s // immisça sch (ie sk // schierzo sch (iz sk // schizophrène @@ -1083,17 +1087,15 @@ _tou) s (_leurs_ _) t (_ te -) t (- t2 _) t' (P2v t - t (_ t2 - A) t (_ +Vn) t (_ t2 + t (_ peti) t (_ t2 - t- t2_ _) th t // thon ts (_S1 z2 // silent at end of word unless next word starts with a vowel C) t (_ t // compost watt soft script malttact abrupt ki) t (_ t // kit n) t (_ - Vn) t (_ t2 - r) t (_ t2 // fort + r) t (_ aul) t (_ // Renault @@ -1117,7 +1119,7 @@ _) t (_ te en) t (ia s // confidentialit� lbu) t (iA s // balbutiait r) t (ia s // impartial - ini) t (i s // initier + ini) t (iA s // initier p) t (ia s // nuptial an) t (iat s // transsubstantiation @@ -1128,7 +1130,7 @@ _) t (_ te ai) t (ion t // souhaitions, traitions oi) t (ion t // boitions si) t (ion s // position - chan) t (ion t // chantions, d‚chantions + chan) t (ion t // chantions, d�chantions Cisi) t (ion t // visitions ci) t (ions t // citions comp) t (ions t // comptions, escomptions @@ -1162,6 +1164,8 @@ _) t (_ te i) t (ien s o) t (ien s + ipé) t (ieX s + amé) t (ieX s nu) t (ieX s // minutie ni) tien (t_ si bu) tien (t_ si @@ -1192,11 +1196,15 @@ _) t (_ te uin (K yE~ // juin uy (A w^ij - _b) usi _^_en // business, businessman + C) ucci utSi // capuccino c) ueill Wj // cueillir c) ueil (_ Wj // recueil + _g) u (a u + ag) u (a_ u + tig) u (a_ u _c) ul (_ y _) ultra (P5 yltra + g) u (ay u g) ueill Wj // orgueilleux g) ueil (_ Wj // orgueil @@ -1222,6 +1230,7 @@ _) t (_ te g) u (ë y // ambiguë // group u: English section + _b) usi _^_en // business, businessman C) ui (ce _^_en // produice, juice umber (_ _^_en ump (_ _^_en @@ -1327,33 +1336,15 @@ _) t (_ te ö O // angström œ W œu W: // sœur - û y // fûtes + û y: // fûtes ü y // bülcher // symbols that are normally spoken when reading text , (D pilk:u - ! Eksklamasj'O~ $ do2lar - @ arobaz - % pursA~ - & _e - + plys - ~ tilde - € @ro - ¢ sEnt - ¥ i;En - £ livr ° d@gre _n_) ° // n° - ± pl'yz_'u_mw'E~ - × myltipli:'e_p'ar - ÷ diviz'e_p'ar - ¼ W~_k'ar - ½ W~_d@m'i - ¾ trw'a2 k'ar - © _^_EN - ® m'ark_depos'e diff --git a/phsource/compile_report b/phsource/compile_report index a8567c13..3bab8496 100644 --- a/phsource/compile_report +++ b/phsource/compile_report @@ -3,8 +3,8 @@ base 100 100 base2 24 119 en 51 146 - en_n 30 146 - en_us 35 146 + en_n 31 146 + en_us 36 147 en_sc 39 148 en_rp 34 146 en_wm 30 146 @@ -15,7 +15,7 @@ eo 13 112 jbo 4 113 fi 40 131 - fr 55 137 + fr 54 137 fr_ca 11 137 hi 51 137 ta 17 140 @@ -382,7 +382,6 @@ l/l_@ [(@)] base [@] fr [W] fr [Y] fr - [@2] fr [W2] fr l/l@ [(@)] base [W] fr @@ -555,6 +554,7 @@ r3/r_ [r/] base [r/] af [r/] ru r3/r_@ [(@)] base + [@2] fr r3/r#_ [r#] is r3/r_2 [r/2] fr r3/r_a [(a)] base @@ -567,6 +567,7 @@ r3/r_n [r/] base [r/] ru r3/r_o [(o)] base [O] fr + [O2] fr r3/r_ru [R4] ru r3/r_ru2 [R4] ru r3/r_sr [r.] bn @@ -596,7 +597,6 @@ r3/rx [*] base [r/] af [R] fr [r] fr - [R2] fr [r2] fr [r/2] fr [R] fr_ca @@ -616,7 +616,6 @@ r/r [r] base [r-] base [r] en_sc [r] de - [r2] fr r/_r [r] base [r] en_sc [r.] bn @@ -638,7 +637,6 @@ r/rr [r/] base [r/] af [r] de [r] fi - [r/2] fr [r2] nl [r] ru [r/] ru @@ -647,14 +645,11 @@ r/rr [r/] base r/ru [(u)] base r/tr [r] base [r] en_sc - [R] fr - [R2] fr [r.] bn r/trr [r/] base [r/] af [r] de [r] fi - [r/2] fr [r2] nl [r] ru [r/] ru @@ -674,7 +669,6 @@ r/xr [(@)] base [o] fr [u] fr [y] fr - [@2] fr [a2] fr [o2] fr [i:] fr @@ -1385,10 +1379,11 @@ vowel/3_3 [3:] en_rp vowel/3_en [3:] en [e@] en_wm [3:] af -vowel/@_4 [@] nl +vowel/@_4 [@] en_us + [@] nl [@] no vowel/@_5 [W] fr -vowel/@_6 [@] en_us +vowel/@_6 [@/] en_us vowel/8 [o-] zh vowel/8_2 [U] en_us [8] sv @@ -1478,7 +1473,8 @@ vowel/aa [a] fi [A] no [A:] no [aa] zhy -vowel/aa# [0] en_wi +vowel/aa# [O] en_us + [0] en_wi [a2] fi [a] ku vowel/aa_2 [A:] en @@ -1487,8 +1483,7 @@ vowel/aa_2 [A:] en [A] zh vowel/aa_3 [A:] af [A] sq -vowel/aa_4 [O] en_us - [O:] en_us +vowel/aa_4 [O:] en_us [A:] sv [O] vi vowel/aa_5 [A:] en_n @@ -1616,7 +1611,8 @@ vowel/e_mid2 [E] af vowel/@_fnt [@] en_wi [@2] en_wi [@2] hr -vowel/@_fr [@2] fr +vowel/@_fr [3] en_n + [@2] fr vowel/@_hgh [@] fr [@] hr vowel/i [i] base2 @@ -1707,10 +1703,10 @@ vowel/ii_3 [I] cy [I] no [I] tr [I] bn +vowel/ii#_3 [I2] en_us vowel/ii_4 [I] en [I2] en [I] en_us - [I2] en_us vowel/ii_5 [I] en_wi [I2] en_wi [I] la @@ -2030,9 +2026,10 @@ vwl_en_us/ar [A:] en_us vwl_en_us/ee [E] en_us vwl_en_us/er [e@] en_us vwl_en_us/ir [i@3] en_us -vwl_en_us/oor [O@] en_us -vwl_en_us/or [O:] en_us - [o@] en_us +vwl_en_us/oor [0] en_us + [O:] en_us + [O@] en_us +vwl_en_us/or [o@] en_us [O:] en_sc vwl_en_us/ur [U@] en_us vwl_fr/r_@ [W] fr @@ -2041,12 +2038,15 @@ vwl_fr/@R [x] pt_pt vwl_fr/@R2 [R] fr_ca vwl_fr/@R3 [R] fr [r] fr - [r2] fr vwl_fr/@R4 [R] fr [r] fr [r2] fr -vwl_fr/@R5 [R2] fr +vwl_fr/@R5 [r] fr +vwl_fr/r_a [a] fr + [a2] fr + [wA] fr vwl_fr/r_e [E] fr + [E2] fr vwl_fr/r_u [u] fr vwl_fr/r_y [y] fr vwl_fr/w_a [wA] fr diff --git a/phsource/mbrola/en1 b/phsource/mbrola/en1 index 9e660261..02d41e3e 100644 --- a/phsource/mbrola/en1 +++ b/phsource/mbrola/en1 @@ -3,6 +3,7 @@ 0 a2 NULL 0 @ 0 @2 NULL 0 @ 0 @5 NULL 0 @ +0 @/ NULL 0 @ 0 3 NULL 0 @ 0 I2 NULL 0 I 0 i NULL 0 I diff --git a/phsource/mbrola/us b/phsource/mbrola/us index dc8d3a93..23399126 100644 --- a/phsource/mbrola/us +++ b/phsource/mbrola/us @@ -1,6 +1,7 @@ 0 a2 NULL 0 @ 0 @2 NULL 0 @ 0 @5 NULL 0 @ +0 @/ NULL 0 @ 0 3 NULL 0 r= 0 I2 NULL 0 I 0 a NULL 0 { diff --git a/phsource/mbrola/us3 b/phsource/mbrola/us3 index b49d47fb..44e094a9 100644 --- a/phsource/mbrola/us3 +++ b/phsource/mbrola/us3 @@ -1,6 +1,7 @@ 0 a2 NULL 0 @ 0 @2 NULL 0 @ 0 @5 NULL 0 @ +0 @/ NULL 0 @ 0 3 NULL 0 r= 0 I2 NULL 0 I 0 a NULL 0 { diff --git a/phsource/ph_english_n b/phsource/ph_english_n index 0f82b056..f5536c35 100644 --- a/phsource/ph_english_n +++ b/phsource/ph_english_n @@ -4,6 +4,15 @@ // VOWELS //******************************************************************* +phoneme 3 // Schwa, used for rhotic schwa in American + vowel starttype (@) endtype (@) + formants vowel/@_fr + unstressed + linkout r- + beforevowel @ + length 140 +endphoneme + phoneme a vowel starttype (a) endtype (a) diff --git a/phsource/ph_english_us b/phsource/ph_english_us index 053e6f25..5e826206 100644 --- a/phsource/ph_english_us +++ b/phsource/ph_english_us @@ -16,6 +16,13 @@ endphoneme phoneme @ // Schwa + vowel starttype (@) endtype (@) + formants vowel/@_4 + unstressed + length 130 +endphoneme + +phoneme @/ // Schwa, ebd of word vowel starttype (@) endtype (@) formants vowel/@_6 unstressed @@ -64,7 +71,7 @@ phoneme E vowel starttype (e) endtype (e) length 195 formants vwl_en_us/ee - reduceto I 0 + reduceto I2 0 endphoneme @@ -73,6 +80,7 @@ phoneme I length 160 formants vowel/ii_4 linkout ; + reduceto I2 0 endphoneme @@ -80,13 +88,14 @@ phoneme I2 vowel starttype (i) endtype (i) unstressed length 160 - formants vowel/ii_4 + formants vowel/ii#_3 linkout ; endphoneme phoneme i // optional variant of [I] for end of words vowel starttype (i) endtype (i) + unstressed length 170 formants vowel/ii_final linkout ; @@ -97,6 +106,7 @@ phoneme 0 vowel starttype (a) endtype (a) length 200 formants vowel/aa_8 + before r vwl_en_us/oor reduceto @ 0 endphoneme @@ -151,16 +161,18 @@ endphoneme phoneme O: vowel starttype (a) endtype (a) - length 220 + length 210 formants vowel/aa_4 - before r vwl_en_us/or +// formants vowel/aa_4 + before r vwl_en_us/oor +// before r vwl_en_us/or reduceto @ 0 endphoneme phoneme O@ vowel starttype (o) endtype (@) - length 260 + length 250 formants vwl_en_us/oor // formants vwl_en_us/or appendph r @@ -178,7 +190,7 @@ endphoneme phoneme O vowel starttype (a) endtype (a) length 200 - formants vowel/aa_4 + formants vowel/aa# reduceto @ 0 endphoneme @@ -206,7 +218,7 @@ endphoneme phoneme aI vowel starttype (a) endtype (i) - length 235 + length 250 formants vdiph/aae endphoneme diff --git a/phsource/ph_french b/phsource/ph_french index 1c17b61b..8e4edd48 100644 --- a/phsource/ph_french +++ b/phsource/ph_french @@ -21,8 +21,7 @@ phoneme @2 vowel starttype (@) endtype (@) length 150 formants vowel/@_fr - before l/ DFT+l/l_@ - before (r) DFT+r/xr + before (r) DFT+r3/r_@ endphoneme @@ -32,6 +31,7 @@ phoneme a formants vowel/a_5 after l l/la-15 before l/ DFT+l/l_a + before r/2 DFT-40+vwl_fr/r_a reduceto a2 1 endphoneme @@ -42,7 +42,8 @@ phoneme a2 formants vowel/a_5 after l l/la-15 before l/ DFT+l/l_a - before (r) DFT-20+r/xr + before (r) DFT+r/xr + before r/2 DFT+vwl_fr/r_a endphoneme @@ -73,6 +74,7 @@ phoneme E2 formants vowel/e_mid after l l/le-15 before l/ DFT+l/l_e + before r/2 DFT-20+vwl_fr/r_e endphoneme @@ -135,7 +137,7 @@ phoneme O2 // Like O but no reduceto formants vowel/o_mid after l l/lo-10 before l/ DFT+l/l_o -// before r/2 DFT+r3/r_o + before r/2 DFT+r3/r_o endphoneme @@ -189,7 +191,7 @@ phoneme W formants vowel/@_5 after l l/l@-20 before l/ DFT-20+l/l_@ - before r/2 DFT+20+vwl_fr/r_@ + before r/2 DFT+vwl_fr/r_@ reduceto Y 1 endphoneme @@ -210,6 +212,7 @@ phoneme wA formants vwl_fr/w_a after l l/lo-10 before l/ DFT-10+l/l_a + before r/2 DFT+vwl_fr/r_a endphoneme @@ -298,11 +301,11 @@ endphoneme phoneme b vcd blb stop - vowelout f1=0 f2=1000 -500 -300 f3=-300 80 brk + vowelout f1=0 f2=1000 -500 -300 f3=-300 80 formants b/b+x/b%70 before _ b/b_+x/b_ before l/ b/b_+x/b_ - before R2 b/b_+x/b_ + before R b/b_+x/b_ after _ NULL after @ b/xb%50 lengthmod 5 @@ -315,7 +318,7 @@ phoneme d vowelout f1=0 f2=1700 -300 300 f3=-100 80 formants d/d+x/d%40 before _ d/d_+x/d_%50 - before R2 d/dr+x/d%50 + before R d/dr+x/d%50 before r/2 d/dr+x/d%50 after _ d/d+x/d%50 after (@) d/xd @@ -344,7 +347,7 @@ phoneme k lengthmod 2 wave ustop/k%40 // reduce strength of noise burst before _ ustop/k_ - before R2 ustop/kr%45 + before R ustop/kr%45 before r/2 ustop/kr%45 before l ustop/kl%45 before l/ ustop/kl%45 @@ -354,7 +357,7 @@ endphoneme phoneme l - liquid pal palatal + liquid length 100 lengthmod 7 beforenotvowel l/ @@ -366,7 +369,7 @@ endphoneme phoneme l/ // used for [l] when not before a vowel - liquid pal palatal + liquid length 100 lengthmod 7 formants l/l_ @@ -389,12 +392,12 @@ endphoneme phoneme p vls blb stop vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 - vowelout f1=0 f2=1000 -500 -350 f3=-300 80 brk + vowelout f1=0 f2=1000 -500 -350 f3=-300 80 lengthmod 2 wave ustop/p%50 after _ ustop/p%70 before _ ustop/p_%70 - before R2 ustop/pr%75 + before R ustop/pr%30 before @- ustop/p_unasp%60 before l ustop/pl%30 before l/ ustop/pl%30 @@ -415,15 +418,14 @@ endphoneme phoneme r liquid rfx starttype (r) endtype (r) - vowelin f1=0 f2=1000 -200 200 f3=-100 100 len=40 - vowelout f1=0 f2=1200 -200 200 f3=-100 100 len=20 + vowelin f1=0 f2=1600 -300 300 f3=-200 80 + vowelout f1=2 f2=1600 -300 300 f3=-200 80 brk length 100 lengthmod 7 beforenotvowel r/2 formants vwl_fr/@R3+r3/rx%30 - after (e) vwl_fr/@R4+r3/rx%15 - after (u) vwl_fr/@R4+r3/rx%15 -// after wA vwl_fr/@R4+r3/rx%20 + after @2 vwl_fr/@R5+r3/rx%40 + after (e) vwl_fr/@R4+r3/rx%20 endphoneme @@ -435,51 +437,26 @@ phoneme r2 // silent unless followed by vowel lengthmod 7 beforenotvowel NULL formants vwl_fr/@R4+r3/rx%15 - after k vwl_fr/@R3-60 - after p vwl_fr/@R3-60 - after t vwl_fr/@R3-40 - before _ r/r endphoneme -phoneme R // for beginning of words - vcd rfx flp - vowelin f1=0 f2=1000 -200 200 f3=-100 80 len=40 - vowelout f1=0 f2=1200 -200 200 f3=-100 100 len=20 +phoneme R // After consonnants + vcd frc + vowelin f1=0 f2=1600 -300 300 f3=-200 80 length 100 lengthmod 7 beforenotvowel r/2 - formants vwl_fr/@R3-20+r3/rx%25 - before (u) vwl_fr/@R4-20+r3/rx%25 - after k r/tr - after p r/tr - after t r/tr -endphoneme - - -phoneme R2 // After consonnants - vcd rfx frc - vowelin f1=0 f2=1000 -200 200 f3=-100 100 len=40 - length 100 - lengthmod 7 - beforenotvowel r/2 - formants vwl_fr/@R5-20+r3/rx%25 - after k r/tr - after p r/tr - after t r/tr + formants vwl_fr/@R3+r3/rx%20 + after t vwl_fr/@R4 endphoneme phoneme r/2 // variant of [r] when not preceding a vowel - vcd rfx frc - vowelout f1=0 f2=1800 -100 100 f3=-100 100 + liquid + vowelout f1=2 f2=1600 -300 300 f3=-200 80 brk length 100 lengthmod 2 - formants r3/r_2+r3/rx%40 - after _ r/rr - after t r/trr - after p r/trr - after k r/trr + formants r3/r_2+r3/rx%20 before n r3/r_n beforevowel r endphoneme @@ -518,7 +495,7 @@ phoneme t lengthmod 2 wave ustop/t_short%50 before _ ustop/t_%40 - before R2 ustop/t_short%50 + before R ustop/t_short%50 before r/2 ustop/t_short%50 switchvoicing d endphoneme @@ -549,11 +526,11 @@ endphoneme phoneme v vcd lbd frc - vowelin f1=0 f2=1000 -300 -200 f3=-300 100 len=0 - vowelout f1=0 f2=1000 -300 -2300 f3=-300 100 len=10 + vowelin f1=0 f2=1000 -300 -200 f3=-300 100 + vowelout f1=0 f2=1000 -500 -300 f3=-300 60 len=50 lengthmod 6 formants voc/v+vocw/v%75 - before (r) voc/vj+vocw/v%75 + before R voc/vj+vocw/v%75 before _ voc/v_+vocw/v switchvoicing f endphoneme diff --git a/phsource/vdiph/aae b/phsource/vdiph/aae index 4951bfab..85e23d62 100644 Binary files a/phsource/vdiph/aae and b/phsource/vdiph/aae differ diff --git a/phsource/vowel/aa_3 b/phsource/vowel/aa_3 index 937fff73..d20f835a 100644 Binary files a/phsource/vowel/aa_3 and b/phsource/vowel/aa_3 differ diff --git a/phsource/vowel/aa_4 b/phsource/vowel/aa_4 index 843af929..8bc1ec71 100644 Binary files a/phsource/vowel/aa_4 and b/phsource/vowel/aa_4 differ diff --git a/phsource/vowel/ii#_3 b/phsource/vowel/ii#_3 new file mode 100644 index 00000000..d27c3e4c Binary files /dev/null and b/phsource/vowel/ii#_3 differ diff --git a/phsource/vowel/u_3 b/phsource/vowel/u_3 index 5acced12..2be5bad3 100755 Binary files a/phsource/vowel/u_3 and b/phsource/vowel/u_3 differ diff --git a/src/dictionary.cpp b/src/dictionary.cpp index 83f5c91e..f4f7fef3 100755 --- a/src/dictionary.cpp +++ b/src/dictionary.cpp @@ -1832,9 +1832,11 @@ void Translator::MatchRule(char *word[], const char *group, char *rule, MatchRec if(common_phonemes != NULL) { match.phonemes = common_phonemes; - if(*match.phonemes == RULE_CONDITION) - match.phonemes += 2; // skip over condition number - while(((rb = *match.phonemes++) != 0) && (rb != RULE_PHONEMES)); + while(((rb = *match.phonemes++) != 0) && (rb != RULE_PHONEMES)) + { + if(rb == RULE_CONDITION) + match.phonemes++; // skip over condition number + } } else { diff --git a/src/phonemelist.cpp b/src/phonemelist.cpp index 69a00778..69005b5e 100755 --- a/src/phonemelist.cpp +++ b/src/phonemelist.cpp @@ -152,6 +152,8 @@ int Translator::SubstitutePhonemes(PHONEME_LIST2 *plist_out) // substitute the replacement phoneme plist2->phcode = replace_phonemes[k].new_ph; + if((plist2->stress > 1) && (phoneme_tab[plist2->phcode]->phflags & phUNSTRESSED)) + plist2->stress = 0; // the replacement must be unstressed break; } } diff --git a/src/translate.cpp b/src/translate.cpp index 18440966..38630d33 100755 --- a/src/translate.cpp +++ b/src/translate.cpp @@ -2036,7 +2036,7 @@ void *Translator::TranslateClause(FILE *f_text, const void *vp_input, int *tone_ embedded_ix = 0; embedded_read = 0; - option_phoneme_input &= 1; // clear bit 1 (temporary indication) + option_phoneme_input &= ~2; // clear bit 1 (temporary indication) if((clause_start_char = count_characters) < 0) clause_start_char = 0;