diff --git a/dictsource/an_list b/dictsource/an_list index 22f3b49bc4..695e11526d 100644 --- a/dictsource/an_list +++ b/dictsource/an_list @@ -9,9 +9,9 @@ b be c Te d de f Efe -g xe +g ge h atSe -j xOta +j ,i||l'arga k ka l Ele m Eme @@ -19,16 +19,19 @@ n Ene ñ En^e p pe q ku -r E*e +r ERR2e s Ese t te u u -v uBe -w uBe||dOBle -x Ekis -y je +v ,be||b'aIksa +w ,be||d'Ople +x Se z Teta +y i $u // word 'and' +_y je +y je $atend + // numbers _0 T'ero @@ -58,7 +61,8 @@ _7X set'anta _8X gwit'anta _9X noB'anta _0C Tj'Entos -_1C Tj'En +_1C Tj'Ento +_1C0 Tj'En _2C doTj'Entos _3C tresTj'Entos _6C seITj'Entos @@ -72,3 +76,5 @@ _0and i _dpt kon +// unstressed words +lo $u diff --git a/dictsource/an_rules b/dictsource/an_rules index 1927d160d0..48e922bf7e 100644 --- a/dictsource/an_rules +++ b/dictsource/an_rules @@ -98,6 +98,7 @@ i i i (A j A) ix S + _) ix iS .group j @@ -155,10 +156,13 @@ _) r R rr RR2 @) r (- = // followed by hyphen. Silent, but stress on last vowel + rs (_ =s + .group s s s + &) s (_S1 s .group t @@ -176,8 +180,17 @@ _) u (A gw -.group v - v B +.group v // same as 'b' + v b + _) v b // phoneme definition may change it to [B] + _) v (A b + v (A B + v (cY B + v (L03 B + m) v b + n) v b + v (iA b + v (uA b .group w diff --git a/dictsource/da_list b/dictsource/da_list index 050970ab01..76106749dd 100644 --- a/dictsource/da_list +++ b/dictsource/da_list @@ -1793,6 +1793,7 @@ visent $alt // PB final -graf - stressed a agraf $alt +angiograf $alt autograf $alt barograf $alt bibliograf $alt @@ -2828,6 +2829,7 @@ zucchini suk'ini $alt agronomi $alt akademi $alt alkymi $alt +anarki $alt anatomi $alt antinomi $alt antonymi $alt @@ -5777,8 +5779,8 @@ adstringer $alt adviser $alt advoker $alt afficer $alt -aflever $alt -afmarcher $alt +'aflever $alt +'afmarcher $alt afrikaniser $alt agere $alt aggraver $alt @@ -5992,6 +5994,7 @@ demissioner $alt demokratiser $alt demoler $alt demonstrer $alt +demonter $alt denaturer $alt denoter $alt denuntier $alt @@ -6344,6 +6347,7 @@ indlever $alt indloger $alt indmarcher $alt indoktriner $alt +indruller $alt inducer $alt industrialiser $alt inficer $alt @@ -6883,6 +6887,7 @@ praktiser $alt premier $alt primitiviser $alt prioriter $alt +omprioriter $alt privatfinansier $alt privatiser $alt privileger $alt @@ -6925,7 +6930,6 @@ prædisponer $alt præfabriker $alt præferer $alt præjudicer $alt -prækvalificer $alt præluder $alt præmiere $alt prænumerer $alt @@ -7150,6 +7154,7 @@ specificer $alt spekuler $alt spender $alt spionere $alt +udspioner $alt spolere $alt sponser $alt sponsorere $alt @@ -10108,7 +10113,6 @@ violet $alt // PB nouns ending with -ine - stressed last syllable abonnine $alt -aubergine oberS'i:n@ $alt barkentine $alt blondine $alt bobine $alt @@ -11068,7 +11072,7 @@ titulatur $alt tortur $alt trubadur $alt -// PB final -skop - stressed +// PB final -skop & -trop - stressed biblioskop $alt bronkoskop $alt diaskop $alt @@ -11076,6 +11080,7 @@ elektroskop $alt endoskop $alt epidiaskop $alt episkop $alt +filantrop $alt galvanoskop $alt gastroskop $alt gyroskop $alt @@ -11084,6 +11089,7 @@ kalejdoskop $alt katodoskop $alt laryngoskop $alt mikroskop $alt +misantrop $alt oscilloskop $alt otoskop $alt periskop $alt @@ -11207,6 +11213,7 @@ fx fVegsemp@l // PB "fx" is short for 'for eksempel' (cd'en) se:de:3n // PB (cd'er) se:de:V // PB emp $abbrev +evt evEntu'El $abbrev $hasdot hbo $abbrev // TV station usa $abbrev kfum $abbrev @@ -11257,7 +11264,7 @@ ikes ajks // PB hav hAu $atend (et for) ed||'for // PB for i jakke - lining // PB problem with 'sig' [si] = "say" and 'sig' = "himself/herself" [saj] -(sig mig) si||maj // PB sig mig engang +//(sig mig) si||maj // PB sig mig engang (sig hvad) si||v& // PB sig hvad du mener sig $atend $sentence saj // end of a sentence - han vaskede sig. (gør sig til) g,Wr||saj||t'el // PB diff --git a/dictsource/da_rules b/dictsource/da_rules index 94eea6f777..ffd9245bde 100644 --- a/dictsource/da_rules +++ b/dictsource/da_rules @@ -37,16 +37,23 @@ .group a a & // PB changed from [a?] + h) al (fback a // PB aaron ArVn // PB name zol) a '& // PB name + vin) ai (gre 'E // PB stressed + _gymn) a (st '& // PB stressed + stigm) a (ta '& // PB stressed + avondale _^_en //PB // PB consonant + a + consonant => a: - C) a (Ce &: // PB plade, base, mase - C) a (rL04 A // PB karismatisk + C) a (Ce & // PB plade, base, mase + C) a (rL04 a // PB karismatisk t) abernak abVn'ak // PB tabernakel, tabernakler mil) a (no '&: // PB stressed C) a (rL11 a // PB bare + past) a & // PB tandpastareklame r) a (C+ A // PB drab + br) ady Ejdi // PB name br) adbury &db@-re // PB name a (dress+ & // PB afsenderadresse _der) af (_ ,& // PB @@ -58,10 +65,11 @@ oreg) a (no '&: // PB stressed laud) a (num '& // PB stressed w) a (ter O // PB + w) ade Ejd // PB Wade, waders arapahoe &r'&p&hOw // PB -// PB consonant + a + double consonant => & - C) a (C% & // PB pladder, basser, masser +// PB consonant + a + double consonant => ?& (glottal a) + C) a (C% ?& // PB pladder, basser, masser C) a (rr a // PB narrøv, narre C) a (L06% a // PB tapper, tappen, lapper, lappen v) a (cc a // PB vaccinere @@ -77,6 +85,7 @@ au (_revoir %o // PB au revoir au (_pair %o // PB au pair-pige a (lt & // PB alt, overalt + w) a (lt O // PB name vr) a (lt A // PB vralte aserbajdsjan &sVb&S'&n // PB opst) a (ndelse '& // PB stressed @@ -93,7 +102,7 @@ br) a (C A // PB Abraham _br) ando &ndOw // PB M[a#], e->[@], o->[0#] // letter names, as they are spoken as a single character in text @@ -360,6 +361,7 @@ cio $abbrev ctrl k@ntroUl dept dI2pA@tm@nt diy $abbrev +dmca $abbrev dow daU edt $abbrev eg fO@Egz'aamp@L $only @@ -368,6 +370,8 @@ est $abbrev etc Et'sEtr@ eu $abbrev eur jU@ $only +fyi $abbrev +ghz gIg@h3:ts hmm h@m hiv $abbrev (http ://) eItSt2i:t2i:'pi:_ @@ -378,12 +382,16 @@ i.e aIi:_! $pause irc $abbrev irs $abbrev (km ²) skw,e@kIl'0mIt3z +lapd $abbrev lbs paUndz LBS $abbrev ltd lImI2tI2d //mc m@k $combine // combine with the following word +mhz mEg@h3:ts +mpaa $abbrev mya $abbrev nato neItoU +ncis $abbrev ny $abbrev nypd $abbrev nypsd $abbrev @@ -394,6 +402,8 @@ ok $abbrev omg $abbrev os $abbrev otoh $abbrev +pcie $abbrev +riaa $abbrev riscos rIskoUEs sae $abbrev scsi skVzi @@ -412,6 +422,7 @@ usa $abbrev usb $abbrev ussr $abbrev utc $abbrev +uv $abbrev VI $abbrev wwii dVb@Lju:dVb@Lju:t'u: xxx $abbrev // not roman 30 @@ -442,6 +453,7 @@ no noU $allcaps // MAIN WORD DICTIONARY //********************* +à %a abbey abi abdomen abd@m@n abed a#bEd @@ -454,8 +466,6 @@ ablaut ablaUt aborigine ab@r'IdZ@ni abracadabra abr@k@d'abr@ absence abs@ns -absent abs'Ent -absent abs@nt $onlys absent abs'Ent $verb absentia abs'Ent2i:@ absinthe absInT @@ -467,6 +477,7 @@ academe a#kad@mi access aksEs $onlys access aksEs $verb accouchement a#ku:SmO~ +accusation akju:z'eIS@n acer eIs3 acetylene a#sEt@li:n accurate akjUr@t @@ -566,6 +577,7 @@ amok a#m0k amoral eIm'0r@L amount a#maUnt amply amplI $verbf +amuck a#mVk anal eIn@L analog an@l0g analogue an@l0g @@ -625,6 +637,7 @@ arabic $1 arable ara#b@L arc A@k // arcing arcade $2 +arcane $2 arch A@tS arches A@tSI#z archimedes A@kIm'i:di:z @@ -684,6 +697,7 @@ axes aksI#z backend bak'End backstory baksto@ri bakelite beIk@laIt +?3 balk bO:k ballad bal@d ballast bal@st ballet baleI @@ -697,15 +711,23 @@ banana b@nA:n@ banged baNgd banquet baNkwI2t barbeque bA@b@kju: +barbiturate bA@b'ItSU@r@t barometer b@r0mI2t3 +barrack bar@k +?3 barrack bEr@k barrage barA:Z ?3 barrage b3rA:Z +?3 basil beIz@L basis beIsIs bass beIs baste beIst bastion basti@n batman batman +?3 baton ba#t0n +battalion ba#tali@n bazaar ba#zA@ +bedouin bEdu:I#n +beize beIZ belisha b@l'i:S@ bely bI2laI beryl bEr@L @@ -729,10 +751,12 @@ bipedal baIp'i:d@L biscuit bIskIt bison baIs@n ?!3 bitumen bItSu:m@n -bizarre bIz'A@ -bizzare bIz'A@ +bizarre bI#z'A@ +bizzare bI#z'A@ +blanc blO~nk blancmange bl@m0nZ -blase blA:zeI +blase blA:z'eI +blasé blA:z'eI bleh blEh blockade $2 blouse blaUz @@ -742,6 +766,7 @@ blurry bl3:rI boing bOIN bolognese b0l@n'eIz bombard $2 +(bon voyage) b0n||vOI'A:Z bonbon b0nb0n bonhomie b0n@mi: bonjour bO:nZ'U@ @@ -784,6 +809,7 @@ cabal ka#bal cabaret kab@reI cabernet kab3n'eI cabinet kabI#n@t +cabriolet kabri:@l'eI cach kaS // cached cachet kaSeI cacti kaktaI @@ -791,6 +817,7 @@ cadet ka#dEt cadre kA:d3 caesar si:z3 cafe kafeI +cahoot ka#hu:t cajole ka#dZoUl cajun keIdZ@n caldera k0ld'e@r@ @@ -800,12 +827,15 @@ calv kA:v // for calved, calving calve kA:v ?3 calve kav cameo kamIoU +camouflage kam@flA:Z campus kamp@s // campuses canal k@nal +canape kan@peI canary k@ne@ri canine keInaIn canoe k@nu: canoes k@nu:z +canon kan@n canton kant0n canvas kanv@s capita kapIt@ @@ -827,7 +857,9 @@ cassette ka#sEt catastrophe ka#tastr@f%i catarrh k@tA@ caterer keIt3r3 +cathedral $alt3 catholic kaTlIk +carotid ka#r0tI#d cavalier $3 caveat kavIat ?3 caveat kavIA:t @@ -835,21 +867,27 @@ caviar kavIA@ caviare kavIA@ cavort ka#v'O@t cedar si:d3 +celebrity $alt3 celidh keIli ceilidh keIli celebre sEl'Ebr@ censure sEnS3 ceres si@ri:z certificate s3tIfIk@t +chagrin SagrIn +?3 chagrin Sa#grIn chalet SaleI chameleon k@mi:li@n chamomile kam@maIl champagne Samp'eIn chandelier Sand@l'i@3 +chanel Sa#nEl chang tSeIndZ chang tSaN $onlys chapel tSap@L charade Sa#rA:d +?3 charade Sa#reId +chardonnay SA@d@n'eI charismatic karIsm'atIk charit tSarIt // charitable charlatan SA@l@t@n @@ -860,6 +898,7 @@ chemise S@mi:z chevrolet SEvr@l'eI chic Si:k chiffron SIfr0n +chihuahua tSI2wA:w@ chimera kaIm'i@r@ chimpanzee $3 chisel tSIz@L @@ -873,6 +912,7 @@ chromosome kroUm@soUm ciao tSaU cigar sI2gA@ cigarette sIg@'rEt +cinema sIn@m@ cinnamon sIn@m@n circumference $2 circumvent s3:k@mvEnt @@ -885,6 +925,8 @@ cleanser klEnz3 ?!3 clerk klA@k cliche kli:SeI ?3 cliche kli:S'eI +clientele $2 +clitoris klIt3rI#s close kloUs $only close kloUz $verb closer kloUs3 @@ -908,14 +950,18 @@ coed koUEd coeur k3: cognac k0njak coincide koUIns'aId +cojones k@hoUneIs +coliseum k0l@s'i:@m college k0lI2dZ collegiate k@li:dZI@t +colloquial k@loUkwI@L colon koUl@n color kVl3 colored kVl3d colonel k3:n@L ?5 colonel kVRn@L colosseum k0l@s'i@m +comanche k@mantSi combat k0mbat // combating combo k0mboU comely kVmlI // comeliness @@ -936,25 +982,27 @@ competition k0mp@t'IS@n compromise k0mpr@maIz compound $2 $verb con k0n -concert k0ns3t $onlys +concert $1 $onlys concert $verb concerto k@ntS'e@toU conches k0ntSI#z concierge k0nsI'e@Z -concise k0ns'aIs -conduct k0ndVkt +concise k0#ns'aIs +conduct $1 conduct $verb cone koUn -conflict k0nflIkt $onlys +conical $1 +conflict $1 $onlys conflict $verb -confront k@nfrVnt conger k0Ng3 congressional k@ngrES@n@L +conker $1 conscience k0nS@ns -construct k0nstrVkt $onlys +constitute $1 +construct $1 $onlys construct $verb contemplative $2 -content k0ntEnt $onlys +content $1 $onlys content $verb $past contest k0nt2Est $onlys contest $verb @@ -971,7 +1019,8 @@ conven k0nv'i:n // convened convent k0nv@nt converse $1 $only converse $verb -convict k0nvIkt $onlys +convert $1 $noun +convict $1 $onlys convict $verb convolute k0nv@l'u:t coop ku:p @@ -990,8 +1039,10 @@ cosmos k0zm0s ?3 cosmos k0zmoUs cougar ku:g3 countered kaUnt3d +(coup de grâce) ku:d@||gr'A: coupon ku:p0n couscous ku:sku:s +couture ku:t'U@ covert koUv'3:t coworker koUw3:k3 coyote kaI'oUti @@ -1032,7 +1083,9 @@ debut deIbju: decade dEkeId decent di:s@nt declaration dEkl@'reIS@n +decolletage deIk0lt'A:Z decor deIkO@ +?3 decor deIk'O@ decorative dEkr@tIv decoy di:kOI decry dI2kraI @@ -1068,11 +1121,15 @@ detente deIt'0nt détente deIt'0nt detritus dI2traIt@s deus deIUs +deva di:v@ devotee dEvoUt'i: +(déjà vu) deIZA:||v'u: di d,I $only -diabetes daI@b'i:ti:z +diabetes daI@b'i:ti:z +diagnose $3 diameter daI'amI2t3 diaper daIp3 +diaphanous daI'af@n@s diaspora daI'asp@r@ diehard daIhA@d dielectric daI@l'EktrIk @@ -1116,6 +1173,7 @@ dont doUnt $only donut doUnVt dose doUs dosage doUsI2dZ +dossier d0sIeI dotage doUtI2dZ dramatic dr@matIk drawer drO@ @@ -1126,6 +1184,7 @@ duet dju:'Et dugout dVgaUt dungaree dVNga#r'i: ?!3 dupe dju:p +duress $2 duvet du:veI d'ye dj@ dynamo $1 @@ -1170,6 +1229,7 @@ entree 0ntreI envelope Env@loUp $only envelopes Env@loUps envelope $verb +epaulet Ep@l'Et epiphany I2pIf@nI epistle I2pIs@L epitome I2pIt@mI @@ -1179,8 +1239,8 @@ equation I2kweIZ@n equivocal I2kwIv@k@L erase I2reIz // erasing erases eraser I2reIz3 -?3 erase I2reIs // erasing erases -?3 eraser I2reIs3 +?3 erase I2reIs // erasing erases +?3 eraser I2reIs3 ere e@ $only eros i@r0s err 3: @@ -1188,6 +1248,7 @@ errand Er@nd escapism Esk'eIpI2z@m escargot I2sk'A@goU escort Esk'O@t $verb +eskimo $1 espionage EspI@nA:Z essential I2sEnS@L estimate EstI2meIt $verb @@ -1229,6 +1290,7 @@ eyrie i@ri facade f@sA:d façade f@sA:d +facetious $alt3 faeces fi:si:z fahrenheit far@nhaIt fairest fe@r@st @@ -1255,6 +1317,7 @@ fi f,aI // as in "hi-fi" fiasco fi:'askoU fiat fi:@t fiery faI3rI +?3 fillet fI2leI finale fI2nA:li finance faInans $only finance $verb @@ -1288,6 +1351,7 @@ fortunate fO@tS@n@t fortune fO@tSu:n foyer fOIeI freelance fri:laans +freon fri:0n frequent frI2kwEnt $verb fricassee frIka#seI frigate frIg@t @@ -1309,15 +1373,18 @@ gala gA:l@ galaxy gala#ksi galileo galI2l'eIoU galore ga#lo@ +garish ge@rIS gases gasI#z gauche goUS gauge geIdZ gavel gav@L geese gi:s gemini dZEmI2naI +generic dZ@nErIk geni dZi:ni genome dZi:noUm genre Z0nr@ +gentlemen dZEnt@Lm@n genuine dZEnju:I#n geode dZi:oUd geologist $2 @@ -1329,13 +1396,16 @@ gigantic dZaIg'antIk gilead g'IlIad gimme gImi giraffe dZI2raaf +glacier gleIS3 goin ,goUI2n $only // for goin' gonna g,@n@ goodbye $2 goodday $2 goodnight $2 +gorilla g3rIl@ gospel g0sp@L goto goUtu: +gourmand gU@mA:nd gourmet gU@meI graduate gradju:@t graduate gradju:eIt $verb @@ -1346,6 +1416,7 @@ griffon grIf@n grosvenor groUv@n3 groupie gru:pi guacamole gwA:ka#m'oUli: +gucci gu:tSi gui gu:i $onlys guinea gIni gurus gu:ru:z @@ -1355,6 +1426,9 @@ haggis hagIs haha hA:h'A: halleluiah halI2'lu:j@ hallelujah halI2'lu:j@ +halloween $3 +hallucinate $alt3 +halogen hal@dZ@n hanged haNd harem hA:r'i:m harness hA@nI#s @@ -1366,6 +1440,7 @@ headfirst $2 heh hEh $only hehe hi:h'i: heifer hEf3 +heineken haIn@k@n heist haIst helium hi:li@m helix hi:lIks @@ -1374,7 +1449,7 @@ henceforth hEnsfo@T hercules h3:kjUli:z heretical hI2rEtI2k@L hereto hi@3'tu: -heretofore hi@3t@fo@ +heretofore hi@3t2Ufo@ hermaphrodite $2 hermes h3:mi:z herod hEr@d @@ -1390,6 +1465,7 @@ hindus hIndu:z hiya haIa# hmmm h'@m hmpf h'@mpf +holistic $alt3 holme hoUm holster hoUlst3 homeowner hoUmoUn3 @@ -1419,6 +1495,7 @@ huzzah h@z'A: hyperbola haIp'3:b@l@ hyperbole haIp'3:b@li hypoxia haIp'0ksi@ +?3 hyundai hVndeI ibid IbI#d @@ -1436,11 +1513,13 @@ impinging Imp'IndZIN implacable Impl'ak@b@L imprecise ImprIs'aIs impregnable Impr'Egn@b@L +impregnate $2 inanimate In'anIm@t inappropriate ,Ina#proUpri@t incense Ins'Ens $verb incoming InkVmIN increase Inkr'i:s $verb +indefine $3 indeterminate IndI2t'3:mI2n@t indicative $2 indices IndI2si:z @@ -1486,6 +1565,8 @@ intermin Int'3:mIn // interminable intern $1 $onlys internee Int'3:ni: internet Int3nEt +interpol $1 +?3 interpol Int3poUl interrupt $1 $onlys interrupt $3 $verb interval Int3v@L @@ -1501,6 +1582,7 @@ itinerary aIt'In@r@rI ja jA: jagged dZagI#d +jaguar dZagwA@ japan dZ@pan jasmine dZazmIn jedi dZEdaI @@ -1519,6 +1601,7 @@ hiatus haI'eIt@s kilo ki:loU kilometer kIl'0mI2t3 kilter kIlt3 +kinetic kI#nEtik kiosk ki:0sk kiwi ki:wi: knavish neIvIS @@ -1527,12 +1610,14 @@ koan koUA:n kopje k0pi koran kO@r'A:n kosher koUS3 +kowtow kaUt2aU la ,la $only laboratory la#b'0r@trI labor leIb3 labored leIb@d laborer leIb@r3 +labyrinth lab3rInT lager lA:g3 laity leI@ti landowner l'and,oUn3 @@ -1544,20 +1629,24 @@ lasagne lasagna $text laser leIz3 lasso las'u: ?3 lasso lasoU +latrine $alt3 latte lA:t2eI lawyer lOI3 lava lA:v@ le l@_| $only lead li:d leafy li:fi +(lean-to) li:n||tu: leant lEnt leapt lEpt +legalese li:g@l'i:z lego lEgoU leisure lEZ3 ?3 leisure li:Z3 lemme lEmi // let me lemonade $3 leo li:oU +leona li:'oUn@ leopard lEp3d lesion li:Z@n lethal li:T@L @@ -1567,6 +1656,7 @@ lichen laIk@n lien li:@n lier laI3 // outlier ligate li:geIt +lightning laItnIN lilac laIl@k lily lIli limit lImI2t // limited @@ -1601,19 +1691,24 @@ lukewarm lu:kwO@m lullaby lVl@baI lunatic lu:n@tIk lunchroom lVntS||ru:m +luxury lVkS3ri lychee li:tSi: macabre m@kA:br@ +macademia mak@d'eImi@ machete ma#SEti machismo ma#tSIzmoU +madame mad@m mademoiselle mad@m@zEl +madonna $alt3 magazine $3 magi meIdZaI +magician $alt3 magpies magpaIz (main st) m'eInstr,i:t maintain $2 maintainer $2 -majora ma#dZo@r@ +majora $alt3 majority m@dZ0rI2ti malic malIk malice malI2s @@ -1638,6 +1733,7 @@ marquee mA@k'i: margarine mA@dZ3ri:n ?3 margarine mA@dZ3r@n marijuana marI2w'A:n@ +marquis mA@rk'i: marshall mA@S@L martinet $3 massage masA:Z @@ -1649,12 +1745,15 @@ meadow mEdoU mediaeval mEdI'i:v@L medicine mEds@n ?3 medicine mEd@s@n +meh mE melee mEleI ?3 melee meIleI melon mEl@n -menus mEnju:z +memento $alt3 memo mEmoU menagerie m@n'adZj@ri +ménage meIn'A:Z +menus mEnju:z meow mi'aU mercedes m3:s'eIdi:z //mercenary m3:s@n@rI @@ -1676,7 +1775,6 @@ mildew mIldju: mileage maIlI2dZ milestone maIlstoUn militia m@lIS@ -million mIli@n minibus mInIbVs mining maInIN // not mini minuet mInju:'Et @@ -1685,8 +1783,10 @@ minute mInIt $onlys minut mInIt // minuted mirage mIrA:Z ?3 mirage m3rA:Z +mischief mIstSI#f misery mIz@rI misled mIsl'Ed +miscellaneous mIs@l'eIni@s mischievous mIstSI2v@s miscreant mIskri@nt missed mIst @@ -1695,10 +1795,13 @@ misted mIstI#d mister mIst3 mitre maIt3 mixer mIks3 +mocha moUk@ modem moUdEm ?3 modem moUd@m moderate m0d@reIt $verb +mogul moUg@L mojito moUh'i:toU +molass $alt3 molybdenum $2 momentary moUm@nt@ri ?3 momentary moUm@nt2e@ri @@ -1742,6 +1845,7 @@ nascent neIs@nt nativity $2 natural natS@r@L nauseam nO:zi@m +navajo nav@hoU nazi nA:tsI nearby $2 $atend necklace nEkl@s @@ -1749,11 +1853,12 @@ necktie nEktaI negate nI2geIt neglect nI2glEkt negligee nEglIZeI +nemesis nEm@sI#s neon ni:0n nepenthe nI2pEnTi nescience nEsI@ns nicety naIs@ti -niche ni:S +nikon naIk0n ninja nIndZ@ noah noUV nobly noUblI $verbf @@ -1811,9 +1916,10 @@ opponent @poUn@nt oppose @poUz opposer @poUz3 orange 0rI2ndZ -orion 0r'aI@n ordeal O@d'i@l oregano 0rIg'A:noU +orion 0r'aI@n +ornate $2 orphan O@f@n // orphaned outage aUtI2dZ outback $1 @@ -1852,6 +1958,7 @@ overture $1 oxen 0ks@n oxymoron $3 +?3 pablo pA:bloU padre pA:dreI paella paI'El@ palling palIN @@ -1860,6 +1967,7 @@ papa pa#p'A: papal peIp@L pagan peIg@n pageant padZ@nt +pajama $alt3 paltry pO:ltrI panacea pana#s'i:@ panache $2 @@ -1879,12 +1987,17 @@ pasted peIstI#d pasting peIstIN pastry peIstri pate pat2eI +pathetic $alt3 pathos peIT0s +patio patIoU +pavilion $alt3 paypal peIpal pear pe@ pecan pi:k@n peculiar pI2kju:lI3 pedalo pEd@loU +pedestrian $alt3 +pegasus pEg@s@s pejorative p@dZ0r@tIv penal pi:n@L penchant p0nS0n @@ -1903,12 +2016,14 @@ perus p@ru:z peruse p@ru:z petite p@ti:t petroleum p@troUli:@m +petunia $alt3 pharaoh fe@roU philistine fIlI2staIn phoenix fi:nIks photographer f@t'0gr@f@ photography f@t'0gr@fi piano pI'anoU +pecan pI#kA:n piecemeal p'i:sm,i:l pier pi@3 pigsty pIgstaI @@ -1933,6 +2048,9 @@ pituitary $2 pizzeria pi:ts@r'i@ plaguing pleIgIN playtest pleItEst +plaza plA:z@ +plebeian pl@b'i@n +plethora plET3r@ plicate $2 plumber plVm3 plus plVs @@ -1943,6 +2061,7 @@ poll poUl polyamide p0lI'eImaId polythene $1 portend po@t'End +poseidon p@saId@n posse p0si postage poUstI2dZ practise praktI2s @@ -1961,6 +2080,7 @@ prelude prElju:d ?3 prelude preIlu:d premier prEmI3 ?3 premier pr@mi@3 +?3 premiere pr@mi@3 preparation prEp@r'eIS@n presage prEsIdZ prescience pri:si@ns @@ -2022,7 +2142,7 @@ pyramidal pI2r'amId@L quash kw0S quaternary kw@t3:n@rI qubit kju:bIt -queso keIsoU +quesadilla keIs@'di:@ question kwEstS@n quiche ki:S quiver kwIv3 @@ -2041,8 +2161,8 @@ rarity re@r@ti rascal raask@L ratatouille rat@t'u:I ?!3 rather rA:D3 -ratio reISIoU rationale raS@n'al +raton ra#t0n ravenous rav@n@s ravine r@vi:n rawest rO:@st @@ -2109,6 +2229,7 @@ renal ri:n@L rendevous r0ndI2vu: rendezvous r0ndI2vu: renegade rEn@geId +reo ri:oU repel rI2pEl replay ri:pleI reply rI2plaI // for replied @@ -2130,6 +2251,7 @@ rest rEst // for rested restaurant rEstr0nt restful rEstf@L restoration rEst@r'eIS@n +résumé rEzu:meI retaliatory rI2tali:@t@rI retina rEtIn@ retrial ri:traI@l @@ -2149,6 +2271,7 @@ risen rIz@n robust roUb'Vst romance roUm'ans rotate $2 +rotund roUt'Vnd rouse raUz rout raUt // for routed routine $2 @@ -2167,8 +2290,12 @@ sacred seIkr@d sacrifice sakrI2faIs safety seIfti saga sA:g@ +sahara $alt3 +?3 sahara sa#har@ salad sal@d +salami $alt3 saline seIlaIn +?3 saline seIli:n ?3 salon sa#l0n saloon sa#lu:n san ,san $only @@ -2190,6 +2317,7 @@ scenario s@nA@rioU ?3 scenario s@narioU scepter sEpt3 sceptre sEpt3 +?3 schematic sk@matIk sciatica saI'atIk@ sclera skli@r scourge sk3:dZ @@ -2206,6 +2334,7 @@ secretary sEkr@trI sedan sI2dan sedate sI2deIt seduce sI2dju:s +sega seIg@ segue sEgweI separate sEp@-r@t separate sEp3reIt $verb @@ -2219,7 +2348,7 @@ sens sEns // for sensible sentient sEnti@nt sequester $2 sequine si:kwI2n -series si:ri:z +series si@3ri:z serenade sErI2n'eId serene s@ri:n sergeant sA@dZ@nt @@ -2254,7 +2383,6 @@ signal sIgn@l // signaled signer saIn3 signup saInVp sikh si:k -silhouette sI2lUw'Et silo saIloU simultaneous $3 singly sINglI $verbf @@ -2281,6 +2409,8 @@ solicit s@lIsI2t // solicited,ing solute s0lju:t solution s@lu:S@n something sVmTIN +sommelier s0m'Eli@ +?3 sommelier sVm@lj'eI son sVn sonar soUnA@ sonny sVnI @@ -2299,10 +2429,12 @@ spinach spInI2tS spinal spaIn@L spoonfed spu:nfEd squirrel skwIr@L +staccato $alt3 standby standbaI stagnate $2 -?3 stalagmite $2 +?3 stalagmite $alt3 stampede $2 +starboard stA@b3d starry stA:rI stiletto stI2lEtoU strychnine str'Ikni:n @@ -2310,6 +2442,7 @@ sterile stEraIl stomata stoUm@t@ storytell stO:rItEl stripy straIpI +stygian stIdZi@n suave swA:v subject sVbdZ'Ekt $verb sublime $2 @@ -2343,16 +2476,21 @@ survey s3:veI $onlys survey $verb suse su:s@ (su se) su:s@ +sushi su:Si suspect sVspEkt $onlys suspect $verb +swath sw0T symbol sImb@L sync sINk +syntax sInt2aks syphilis sIf@lI#s tableau tabloU tablet tabl@t taboo $2 tabu tabu: +taffeta tafI#t@ +takel tak@L talent tal@nt tallyho talI'hoU tampon tamp0n @@ -2404,7 +2542,6 @@ timider tImId3 tiny taIni tirade taIr'eId tis tIz $only -titan taIt@n toboggan t@b0g@n today t@deI todo t@du: @@ -2426,12 +2563,16 @@ transport transpo@t $only transport $verb transports transpo@t|s $nounf trajectory tr@dZEkt@rI +traverse $alt3 travesty trav@sti treatise tri:tIz triage tri:A:Z tribunal traIb'ju:n@L +triceratops $2 trilogy trIl@dZi trio tri:oU +trisquel trIsk'El +trois twA: trojan troUdZ@n trophy troUfi troubadour tru:b@do@ @@ -2444,6 +2585,7 @@ tulip tju:lIp turnkey t3:nki: ?5 turnkey tVRnki: tuna tju:n@ +?3 tuna tu:n@ twas tw0z twilight twaIlaIt twos tu:z @@ -2463,10 +2605,10 @@ undies Vndiz undo Vnd'u: undos Vnd'u:z unfed Vnf'Ed -uni ju:ni uninterest Vn'Int@r@st university ju:nIv'3:sI2ti unless Vnl'Es +uno u:noU unread Vnr'Ed $only unsure VnS'U@ untidy Vnt'aIdi @@ -2504,6 +2646,8 @@ valise va#li:s vagary veIg@rI vagina v@dZaIn@ vaguest veIg@st +vallejo va#leIhoU +vanilla $alt3 (van den) vandEn (van der) vand3: variety v@raI@ti @@ -2520,6 +2664,7 @@ versus v3:sI2z vertices v3:tIsi:z vestige vEstI2dZ vex vEks // for vexed +viagra vaI'agr@ vicar vIk3 vigilante vIdZI2l'anti vignette vInj'Et @@ -2532,9 +2677,12 @@ viral vaI3r@L visa vi:z@ vitamin vIt@mI#n ?3 vitamin vaIt@mI#n -voila vwal'a +vitriol vItri:@l +voila vwal'A: +?3 voila vwA:l'A: volcano v0lk'eInoU vortices vO@tIsi:z +vulcan vVlk@n (wall st) w'O:lstr,i:t wannabe w0na#bi: @@ -2552,12 +2700,13 @@ wheelbarrow w'i:l_b,aroU whew fju: whichever $2 whitish waItIS -whoa hwoU +whoa woU whois hu:'Iz whol hoUl // for wholly whore ho@ wicked wIkI#d -wilderness wIld3nEs +wilderness wIld3n@s +wifi waIfaI winding waIndIN // verb wind waInd $verb (wind power) w'Ind||p'aU3 @@ -2595,8 +2744,10 @@ yea jeI yessir jEss3: yoghurt j0g3t ?3 yoghurt joUg3t +?3 yogurt joUg3t yoyo joUjoU +zavala $alt3 zulus zu:lu:z @@ -2665,7 +2816,8 @@ Albuquerque alb@k3:ki Algiers $2 Amman a#m'A:n Andes andi:z -Angeles andZ@li:z +Angeles andZ@li:s +?3 Angeles andZ@lI#s Angolan aNg'oUl@n Ankara $1 Antarctica $2 @@ -2681,6 +2833,7 @@ Bangledesh baNgl@d'ES Barbados bA@'beId0s ?3 Barbados bA@'beIdoUs Barents bar@nt|s +(Baton rouge) bat@n||r'u:Z Beijing $2 Beirut beIr'u:t Belgrade $2 @@ -2708,11 +2861,13 @@ Canberra kanb@r@ Carolina kar@l'aIn@ Caribbean kar@b'i@n Ceylon $2 +Chesapeake tSEs@pi:k Cheyenne SaI'an Chile tSIli Chinese $2 Cincinnati sInsIn'ati Cologne k@loUn +Colorado k0l3r'A:doU Colombia k@lVmbi@ Columbus $2 Congo k0NgoU @@ -2731,6 +2886,7 @@ Dhabi dA:bi Djibouti dZIb'u:ti Donegal d0nI2g'O:l Durham dVr@m +Egyptia IdZ'IpS@ Egyptian IdZ'IpS@n Eire e@r@ Elysee eIl'i:zeI @@ -2738,11 +2894,13 @@ Erie i@ri Euphrates ju:fr'eIti:z Eyjafjalla eIja#fjatla# Folkestone foUkstoUn +Fuego fweIgoU Geneva dZ@ni:v@ Gdansk g@-dansk Gomera goUm'e@r@ Harare ha#rA:ri Hanoi han'OI +Havana ha#van@ Hawaii h@w'aIi: Hawai'i h@w'aIi: Hawaiian h@w'aI@n @@ -2756,6 +2914,7 @@ Iditarod aId'It@r0d Indochina IndoUtS'aIn@ Iowa aI|@w@ Ipanema Ipa#n'i:m@ +?3 Israel Izri:@L Israeli Izr'eIli Istanbul ,Ist,anb'Ul Italia It'alI2@ // Italian(s) @@ -2792,6 +2951,7 @@ Madrid m@drId Malawi ma#lA:wi Maldives mO:ld'i:v Mali mA:li +Mandalay $3 Manhatten $2 Manila ma#nIl@ Massachusetts $3 @@ -2856,7 +3016,7 @@ Rio ri:oU Sahel sA:h'El Saigon saIg'0n Santiago santI'A:goU -Savannah $2 +Savannah $alt3 Savoy sa#vOI Seattle si:'at@L Seoul soUl @@ -2864,6 +3024,7 @@ Seville s@vIl Seychelle seIS'El Shanghai $2 Shiloh SaIloU +Siam saI'am Sicily sIsI2li Slovak sloUvak Soweto s@wEtoU @@ -2872,6 +3033,7 @@ Sri sr,i: // Sri Lanka(n) Sudan su:d'an Suez su:I2z Sulawesi su:la#w'eIsi +Sumatran su:m'A:tr@n Suriname sU@rIn'am Taipei t,aIp'eI Taiwan taI'wA:n @@ -2895,11 +3057,14 @@ Vancouver $2 Vegas veIg@s Vermont $2 Vienna vI'En@ +Viennese vi:@n'i:z +Vietnamese vi:Etn@m'i:z Wichita wItSI2tA@ Winnipeg wInI2pEg Wisconsin wI2sk'0nsI2n Wyoming waI'oUmIN Xhosa kO:s@ +Yemen $alt2 zaire zaI'i@3 zimbabwe zI2mbA:bwi zimbabwean zI2mbA:bwI@n @@ -2911,7 +3076,9 @@ Abe eIb Abu abu: Abraham eIbr@ham Ada eId@ $onlys +Andrea $2 Adrian eIdri@n +Agatha aga#T@ Aggie agi Agnes agn@s Aguilera agi:l'e@r@ @@ -2924,10 +3091,12 @@ Alex alIks Alfie alfi Alfred alfrI2d Alice alIs +Alicia a#li:S@ Allen al@n Alison alIs@n Allyson alIs@n Alycen alIs@n +Alyssa a#lIs@ Amanda $2 Amos eIm0s Amy eImi @@ -2940,12 +3109,16 @@ Aoiffe i:f@ Archibald A@tSIbO:ld Archie A@tSi Ares e@ri:z +Arianna arI'an@ Astley astli Baez baI'Ez Bambi bambi: Barack ba#rA:k Barbara bA@b@r@ +Benjamin bEndZ@mI#n Benoit bEnw'A: +Bernard b3:n@d +?3 Bernard b3:n'A@d Betsy bEtsi Betsey bEtsi Bjarne bjA@n@ @@ -2964,6 +3137,7 @@ Cassey keIsi Catherine kaTrI2n Cecil sEs@L Cecile sEsi:l +Cecilia sI2si:li@ Circe s3:si Charlotte SA@l@t Cher Se@ @@ -2980,13 +3154,16 @@ Connie k0ni Connor k0n3 Conrad $1 Crichton kraIt@n +Curtis k3:tI#s Dana deIn@ Daphne dafni Darryl dar@L Davie deIvi Davis deIvIs Declan dEkla#n +Delia di:li@ Denise d@ni:s +Dennis dEnI#s Derek dErIk Di daI $capital Dinah daIn@ @@ -3003,21 +3180,26 @@ Duncan dVnk@n Dvina d@vi:n@ Dylan dIl@n Edith i:dIT +Eduardo Edw'A@doU Elise I2li:z Elisabeth I2lIz@b@T Elizabeth I2lIz@b@T Eliza Il'aIz@ Elouise Elu:w'i:z +Emerson Em3s@n Emily EmI2li Emma Em@ Emmy Emi Einín Eni:n +Esther Est3 Etheridge ET@-rIdZ Etienne EtI'En Euler OIl3 Eva i:v@ Evan Ev@n +Evette I2vEt Fainne fan;@ +Freda fri:d@ Fírinne fi:rIn;@ Gary gari Geraint gEraInt @@ -3027,6 +3209,7 @@ Gillespie gI2lEspi Gillian dZIli:@n Gladys gladIs Glynn glIn +Giordino dZO@d'i:noU Giovanni dZ@v'A:ni Graeme greI@m Graham greI@m @@ -3036,7 +3219,9 @@ Hamish heImIS Harriet hari@t Heidi haIdi Hecate hEk@teI -Hekate hEk@teI +Hekate hEk@teI +Hermann h3:m@n +Hiram haIr@m Huw hju: Iain i:@n Ian i:@n @@ -3063,6 +3248,7 @@ Karen kar@n Karene ka#ri:n Katherine kaTrI2n Katie keIti +Katrina $alt3 Keighli keIli Keanu kI'A:nu: Kieran ki@r@n @@ -3093,10 +3279,13 @@ Madeline mad@lI2n Maeve meIv Mahmoud maxm'u:d Makenna m@kEn@ +Malachi mal@kaI Malcolm malk@m +Manuel manw'El Maria ma#ri:@ Marie ma#ri: Marian mari@n +?3 Mario mA@rIoU Margaret mA@gr@t Marilyn mar@lI2n Matilda ma#tIld@ @@ -3104,8 +3293,8 @@ Matthew maTju: Maurice m0rIs Mavis meIvIs Megan mEg@n -Mellisa $2 -Melissa m@lIs@ +Mellisa $alt3 +Melissa $alt3 Michele mI2SEl Michelle mI2SEl Miguel mi:Q'El @@ -3122,6 +3311,7 @@ Muhammad mohammad $text Moira mOIr@ Montgomery m0ntg'0m@ri Nadia nA:dj@ +Nadine neIdi:n Nadja nA:dj@ Natalie nata#li Natasha $2 @@ -3129,6 +3319,7 @@ Nathan neIT@n Neville nEvIl Nicholas nIk@l@s Nicola nIk@l@ +Nicole $2 Nicosia nIk@s'i:@ Nigel naIdZ@L Nguyen nu:jEn @@ -3143,6 +3334,7 @@ Persephone p3s'Ef@ni Phoebe fi:bi: Rachael reItS@L Rachel reItS@L +Rafael rA:faI'El Raul raU'u:l Rees ri:s Reese ri:s @@ -3176,16 +3368,20 @@ Stewart stju:3t ?3 Stewart stu:3t Stuart stju:3t ?3 Stuart stu:3t +Susanne $2 Suzy su:zi +Tatiana tatI'A:n@ +?3 Tatiana tA:tj'A:n@ Theresa t@ri:z@ Therese t@ri:z Thomas t0m@s +Timothy tIm@Ti Tina ti:n@ +Titania tIt'A:ni@ Tracy treIsi Triani tri:'ani Trina tri:n@ Tricia trIS@ -Una ju:n@ Vanessa va#nEs@ Wally w0li Yves i:v @@ -3193,8 +3389,10 @@ Yvonne $2 Zoe zoUi Andromeda andr'0mId@ +Bach bA:x Bede bi:d Beethoven beIt2oUv@n +Beowulf beI@wUlf Bogart boUgA@t Boswell b0zwEl Buchanan bju:k'an@n @@ -3202,38 +3400,47 @@ Campbell kamb@l Carnegie kA@n@gi Cohen koU@n Cthulhu k@-Tu:l#u: -Chrysler kraIzl3 -?3 Chrysler kraIsl3 +Chrysler kraIsl3 Dante dA:nt2eI Disney dIzni Dolce d0ltSeI Dvorak d@-vo@Zak +Emory Em3ri Folger foUldZ3 +Genghis dZENgIs Gibson gIbs@n Guinness gInIs Hades heIdi:z +Hamilton ham@Lt@n +Kendell kEnd@L Mackenna m@kEn@ Mackenzie m@kEnzi -Medusa $2 +Medusa m@du:s@ Michelangelo maIk@L'andZ@loU Montague m0nt2@gju: +Mozart moUtsA@t Niro ni@roU Patel pa#tEl +Perez p3rEz Primavera pri:m@v'e@r@ Prentice prEnt2Is Rameses ram@si:z +Ramirez ra#mi@3rEz Reagan reIg@n Reid ri:d Reuter rOIt3 +Rivera rI2ve@r@ +Rizzoli rI2zoUli +Rodrigues r0dr'i:gEz Sanchez santSEz Tzu tsu: -Ubuntu u:b'u:nt2u: Wii wi:: Yaesu jeIsu: Yamaha jam@hA: ?3 Yamaha jA:m@hA: Younge jVN zeus zju:s +?3 zeus zu:s zhivago ZI2vA:goU @@ -3737,6 +3944,5 @@ like laIk $strend2 ?3 semi sEmaI ?3 template tEmpl@t ?3 tomato t@meItoU -?3 vitamin vaIt@mIn ?3 zebra zi:br@ diff --git a/dictsource/en_rules b/dictsource/en_rules index b70253709b..b9eba7d1dc 100644 --- a/dictsource/en_rules +++ b/dictsource/en_rules @@ -51,6 +51,7 @@ -) a (- a# _) a (- 'eI _) a (-half a# + X) a ($w_alt3+++ a# sw) a (B 0 a (Be# eI w) a (Be# eI @@ -92,6 +93,7 @@ aea 'i@ @) aed (_S2 d ae (l eI + aeg (er eIg h) ae (m i: h) aemorrh Em3r _) ae (on i: @@ -105,8 +107,8 @@ m) ae (st aI ae (val 'i: sw) a (g a - ah (C A: - ah (_ A: + ah (K A: + ahr (_N A@ &) ah (_ @ m) a (hog @ m) a (jes a @@ -189,6 +191,7 @@ r) azor eIz3 a (zy eI a (zz_ 'a + k) a (zoo a# .group ab _) ab (@ a#b @@ -258,6 +261,7 @@ ac (a_ 'ak ac (cent ak ac (centu %ak + acci (_ 'A:tSi ac (cid ak acc (ol ak accou (t a#ku: @@ -265,7 +269,8 @@ accus (A a#kju:z ace (_ eIs sp) ac (e# eIs - _r) ac (e eIs + _r) ace eIs + _r) ace (m a#si: _) ac (e a#s _r) ac (is eIs acean (_ 'eIS@n @@ -352,7 +357,7 @@ _) ad (i ad gl) ad (i ad adjec adZEk - ad (le eId + ad (le_ eId ad (junct_ ad ad (jutan a ad (man_ ad @@ -371,7 +376,7 @@ ad (versa a#d ad (vert_ ad ad (vert a#d - ad (vo ad + _) advo adv@ hex) ad (e ad torn) ad eId _r) ad (A eId @@ -409,7 +414,8 @@ _) agg (rav ag _) agg (reg ag @) age (_ I2dZ - @) ager (_ I2dZ3 + @) ager (_S1 3 + @) agers (_S2 3z c) age (_ eIdZ _) age (i eIdZ _) age (l eIdZ @@ -428,6 +434,7 @@ bc) age eIdZ dc) age eIdZ ng) ag (e_ 'eIdZ + _m) ag (ell a#dZ Cp) age (_ eIdZ pp) age (_ I2dZ _ant) ag 'ag @@ -468,8 +475,9 @@ curt) ai (l 'eI ent) ai (l 'eI air e@ - aire (_ e@ + @) aire (_ 'e@ _) ais (li aS + _k) ai aI s) ai (d E n) ai (v aI'i: pt) ai I @@ -524,6 +532,7 @@ &) ali (sC_ @lI &) al (isCic @l _) al (k al + C) al (k O: _) all (@ a#l _) all (C@P3 O:l _) all (a al @@ -564,8 +573,9 @@ _) al (y al alz alt|s &) al (_ @L + &) ally (_ @li ?8 &) al (_ a#l - @) ally (_S2 l%i + @) ally (_S2 %i @@c) ally (_S4 l%i ac) ally (_ l%i inst) al (_ O:l @@ -595,9 +605,7 @@ qu) al (m A: equ) al @l ch) al (k O: - t) al (k O: w) al (C 0l - w) al (k O: all (_ O:l aller (_ O:l3 allers (_ O:l3z @@ -653,6 +661,7 @@ @r) am (a_ 'A:m _) am (al a#m amateur am@t3 +?3 amateur am@tS3 amaz a#meIz amaz (o am@z ambi (d ambI @@ -720,18 +729,19 @@ @i) an (_S1 n Cc) an (_ an l) an (_ an - ll) an (_ @n + &Cl) an (_ @n &m) an (_ @n ?8 &m) an (_ a#n p) an (_ an tr) an (_ an @@r) an (_ @n - st) an (_ an + @@st) an (_ an m) an (_ an hum) an (_ @n &) an (ty_ @n &) an (t_ @n ?8 &) an (t_ a#n + _f) an (at a#n pl) an (t_ an &) an (ce_ @n ?8 &) an (ce_ a#n @@ -840,6 +850,7 @@ app (ear a#p ap (el_ ap p) ap (er eIp + p) aparazz A:p3r'A:ts m) ap (le eIp st) ap (l eIp c) ap (on eIp @@ -905,6 +916,7 @@ c) arbo (h ,A@boU _) arch (@P4 ,A@tS // prefix _) archai A@k'eII + _) archa (iL06e A@keI _) arch (AA A@k _) arch (er A@tS _) arch (et A@k @@ -929,7 +941,7 @@ pp) ar (enC ar sp) ar (enC ar ar' (nt A@ - are (t ar@ + ar (et ar ar (iaC_ 'e@ ar (ia_ 'e@ @) arily (_ 'Er@l%I @@ -944,7 +956,9 @@ htm) ar e@ ar (ic ar &) arise (_ @raIz + &) arize (_ @raIz u) ar (ish e@r +?3 _) ar (istocrat a#r log) ar (i @r m) ar (it ar p) ar (i ar @@ -965,6 +979,7 @@ _) ar (til %A@ &) ary (_ @r%i ?3 @@AC) ary (_ e@ri +?3 r) ary (_ e@ri ?3 @@A) ary (_ e@ri ?3 ion) ary (_ Er%i XC) ary (_ e@r%i @@ -1004,6 +1019,7 @@ ?3 _) asia eIZ@ as (k aas _) as (k aas + _) as (n az _) as (o eIs C) as (p aas w) as (p 0s @@ -1091,10 +1107,12 @@ c) atego atIg@ c) atego (ric atIg'0 at (ia eIS + at (io_ eIS ati (aX 'eIS &) atism @tIz@m st) at (ist @t w) at (t 0t + @) ath (An_ @T athed (_ eIDd athei eITI2I &) athy =@TI2 @@ -1104,7 +1122,7 @@ _) ato (n a#toU _) ato (na %eItoU &) atory @t3ri -?3 &) atory @to:ri +?3 &) atory (_ @to:ri atrices 'eItrI2si:z atrix 'eItrIks atron (_ eItr@n @@ -1128,7 +1146,7 @@ f) ath (er A:D b) ath aaT b) ath (e eID - p) ath aaT + p) ath (K aaT ath (lon aT n) at (ive eIt _c) ati (on ataI @@ -1144,6 +1162,7 @@ l) ature (_ @tS3 st) atus eIt@s ?3 st) atus at@s + _) at (y eIt .group au au O: @@ -1166,8 +1185,9 @@ s) au (rus_ 'O: @) au (ri 'O: C) aus (_ aUs - @) au (t_ aU + au (t_ aU n) au (t_ O: + t) au (t_ O: authen %O:TEn _) auto (@P4 ,O:toU // prefix auto (ma O:t@ @@ -1239,16 +1259,21 @@ _) be (lli bI2 _) be (sC bI2 _) be (stia bE + _) be (tB bE _) be (tC bI2 _) be (vA bE + _) be (zA bE be (gA bI2 be (gr bI2 be (lat bI2 be (lie bI2 + bea (n bi: beha (v bI2heI + belly bElI2 be (mu bI2 _) bene bEnI benevo b@nEv@ + _) be (o beI be (qu bI2 _) ber (s b3 be (see bI2 @@ -1277,6 +1302,7 @@ bi (ker baI _) bi (lC bI bi (lio bI + bi (llio bI bi (nary baI bi (nd baI _) bi (ng bI @@ -1346,12 +1372,14 @@ cial S@l cian (_ S@n cian Si@n + cius (_ S@s cia (lity SIa cia (b Si@ _) cia (ra ki@ ma) c (in k ciph (er saIf cism (_ sIz@m + c (ish k e) cua kwa _) cwm kUm czech tSEk @@ -1380,7 +1408,6 @@ ch (atea S chau (f SoU chau (v SoU - i) che (_N S ch (é+ S ch (ef S ch (em k @@ -1426,7 +1453,7 @@ ch (orA k ch (ore_ tS ch (ord k - an) chor k@ + an) chor k3 o) ch (_ k oo) ch (_ tS _ta) ch k @@ -1441,6 +1468,7 @@ _) co (ag k%oU coa (les k%oU@ coa (lit koU@ + _) co (con k,oU _) co (eCP2 k,oU _) coe (l si: co (hab k%oU @@ -1497,10 +1525,10 @@ _) comp (tr k%0m co (mputa k,0 _) co (mr k0 - _) con (@ k%0n + _) con (@ k%0#n _) conce (ntra k0ns@ + _) co (ncious k0 _) co (ncept_ k0 - _) co (nci k@ _) co (ncret k0 _) conde (sc k,0ndI2 _) co (ndim k0 @@ -1511,7 +1539,6 @@ _) co (nfid k0 _) co (nfide k%0 _) confi (den k0nfI - _) co (nfigu k@ _) co (nfis k0 _) co (nflu k0 _) co (ngre k0 @@ -1520,8 +1547,6 @@ _) co (ni k0 _) co (njug k0 _) co (njur kV - _) co (nnect k@ - _) co (nnex k@ conniv k@naIv _) connoi (s k0n@ _) co (nque k0 @@ -1529,19 +1554,15 @@ co (nsec k0 co (nsecu k@ _) conse (q k0nsI - conser (v k%0ns3: - conser (vatio k0ns@ + conser (vatio k0ns3 consider k@nsId3 - _) co (nsi k@ co (nson k0 _) co (nstabl k0 co (nstan k0 _) co (nstip k0 - co (nstit k0 - co (nstituA k%0 _) co (nsole k0 _) co (nsul k0 - _) co (nsult k%0 + _) co (nsult k%0# _) co (ntact k0 _) co (ntempl k0 _) co (ntext k0 @@ -1550,8 +1571,8 @@ _) co (ntrA k0 _) contra (C@P6 k,0ntr@ _) contrast k0ntraast - contrac (t k%0ntrak - contrar k%0ntre@ + contrac (t k%0#ntrak + contrar k%0#ntre@ _) co (ntrib k0 _) co (ntrov k,0 co (ntrol+ k@ @@ -1606,6 +1627,7 @@ dur (_ djU@ ce) dure dZ3 _) dye daI + m) d (_ ,di: .group de de (act d%i: @@ -1615,12 +1637,13 @@ _) de (bil dI# _) de (c@ dI# deca (den dEk@ + _) decaffei d%i:kafI de (cenc di: de (cib dE de (cil dE de (cim dE - de (ck dE - de (com di: + _) de (ck dE + _) de (com d,i: de (cor dE de (coru dI2 de (creas di: @@ -1776,6 +1799,7 @@ .group e e E + X) e ($w_alt3+ @ e'er e@ &Cr) e's (_ @z &C) e's (_S2i z @@ -1850,6 +1874,7 @@ _el) e (men I @@) e (ment_ e (meou i: + &) e (mum_ =@ _C) e (mur i: &) e (n @ &r) e (n E @@ -1869,12 +1894,13 @@ _s) e (que i: e (quip %I equiv %IkwIv - h) e (sion 'i: + h) e (sion_ 'i: @) e (tio i: discr) e (tion E eu ju: +?3 n) eu u: r) eu (d OI - eu (m_ i: + eu (m_ 'i:@ s) eu (m_ 'i@ l) eur 3: ?5 eur VR @@ -1943,7 +1969,6 @@ ea (nder i:'a p) ean (_ 'i@n _l) ea (mi E - b) ea (n i: XC) ea (n_ i: ear i@3 _) ear (l 3: @@ -2055,11 +2080,14 @@ h) eigh (t aI eighth eItT eig (n eI + eig (er_ aIg n) eil i:l + ei (m_ aI @) ei (n_ i: ei (nate I @) ei (ne i: - b) ei (ng i:I + b) eing i:I2N + eing (_S3 I2N eir e@ _) eir aIr w) eir i@3 @@ -2092,15 +2120,19 @@ &) el (s_ @L ?8 &) el (_ El ?8 &) el (s_ El - &) ella (_ 'El@ - &v) eller (_ @l@ + ela (_ 'El@ + ella (_ 'El@ + &C) eller (_ @l@ + &C) eler (_ @l@ @) elli (_ 'ElI &) elling @lI2N + &) eling @lI2N &) ell (ous @l cib) el (_ El xc) el (_ 'El onn) el (_ 'El p) el (_ 'El + dopp) el @L all) el El all) el (o 'El v) elop 'El@p @@ -2112,6 +2144,8 @@ v) el (oc @l t) el (p @L _) else Els + j) elly ElI + &) el (ty_ @L .group em @@ -2264,6 +2298,7 @@ _) en (ough I2n .group eo + _) eo i:0 f) eo i: @@) eo (_ 'eIoU g) eo I20 @@ -2421,6 +2456,7 @@ .group es &) es (_S1i z + &es) es (_ i:z ese (_ i:z @n) ese (_ 'i:z &f) es (_S1 s @@ -2477,7 +2513,7 @@ v) es (t+ Es harv) es (t Is esti (m EstI# - v) es (ty @s + es (ty @s .group et _) et (on i:t @@ -2506,6 +2542,7 @@ etry (_S2 rI etries (_S4 rIz @) et (_ I2t + &Ar) et (_ @t rk) et It ll) et (_ It &l) et (_ @t @@ -2562,6 +2599,7 @@ ex (erc Eks _) ex (A %Egz _) exh %Egz +?3 _) exhu %Egzu: _) ex (it Egz exor (c Eks3 exped (it Eksp@d @@ -2671,10 +2709,11 @@ _) g (it g g (ive g go (nal_ =g0 + g (ra_ =g + g (ro_ =g @) guay (_ gwaI gue (_ g - _) gue gE - _) guer (n g3: + gu (e g _) g (yn g o) g (y_ g g (ynous_ =dZ @@ -2689,7 +2728,7 @@ e) han (_ h@n ha (st heI _) he' %hi: - @) head (_S4 hEd + &) head (_S4 hEd heir e@ hero hi@roU _) hetero hEtroU @@ -2707,9 +2746,11 @@ hone (st 0nI _) horri h0rI _) horse hO@s + sil) houett Uw'Et _) house (@ haUs house (_S5 haUs houses (_S6 haUzI2z + _) h (ro@ h _) hypo (@P4 h,aIpoU _) hypo (cr hIp0 hypo (de h,aIp@ @@ -2743,6 +2784,7 @@ bb) i (_ i c) i (_ aI d) i (_ =I + _log) i I h) i (_ =aI sh) i (_ i XC) i (_ aI @@ -2776,6 +2818,7 @@ &) i (cal =I &) i (cism_ =I &) i (cist_ =I + ice (lli_ I#tS'E pr) i (ce aI adv) i (ce aI dev) i (ce aI @@ -2786,6 +2829,7 @@ serv) ice I2s @) i (cence I _) ich Ik + iche (_N 'i:S m) ichael 'aIk@L &) i (ciCe_ =I i (cial 'I @@ -2902,7 +2946,7 @@ t) ia (b I2@ &) iage (_ I2dZ iah (_ 'aI@ - ia (m I2@ + ia (m i@ &) ia (n i@ @) ia (nic I'a @) ia (nit I'a @@ -2945,6 +2989,7 @@ p) ie (_ aI pp) ie (_ I _hogt) ie aI + ie (Ca_ i'E ie (f i: ieg (e# i:dZ ie (go I'eI @@ -2986,6 +3031,7 @@ ie (tt I2'E @) iety 'aI@t%I l) ieu u: + Al) ieu ju: l) ieu (te %Ef ?3 l) ieute u:t'E med) ie (val I2i: @@ -2998,7 +3044,7 @@ iesc I2Es &) iest (_S3i @st pr) ie (st i: - _v) ie (t %i@ + _v) ie (t i:@' ie (ve i: s) ie (ve I ie (z i: @@ -3283,6 +3329,7 @@ io (li_ I2'oU &) ion (_ =i@n ?8 &) ion (_ =IVn + ll) ion i@n n) ion =i@n v) io (l aI@ ione (_ 'aI@ni @@ -3313,12 +3360,14 @@ @) ir (ation Ir ir (at %aIr ir (ate =i@r + consp) ira (t Ir@ ire aI3 ir (ee aI3 ?8 ire aIa# s) ir (en aI3 c) ire (n aIr@ ir (ect %aIr +?3 ir (ect 3r ir (ety aIr irer (_ aI3r3 ir 3: @@ -3421,6 +3470,7 @@ cr) it (e_ It wr) ite aIt _s) it (e aIt + _t) it (an aIt x) ite (_ aIt it (erat It l) it (er It @@ -3432,7 +3482,7 @@ itius (_ 'IS@s itis (_ 'aItIs &) it (ive_ =I2t - &) itous =It@s + &) itous =I#t@s l) itre i:t3 n) it (rA aIt n) itro aItroU @@ -3513,6 +3563,7 @@ kuan kwan ku (ch ku: kuwait ku:w'eIt + kyo kaIoU .group l l l @@ -3621,14 +3672,16 @@ _) mc (_C m@k _) mc (_L05 m@ // c,g,k _) mc (L05 m@ - _) mc (A mak - _) mc (_A mak + _) mc (A m@k + _) mc (_A m@k mn (_ m &B) me (_ m%I _) mega mEg@ @) men (_ mEn + @) men (_$w_alt2 m@n &) ment (_S4 m@nt &) ments (_S5 m@nt|s + &) ment's (_S6 m@nt|s u) ment (_ m@nt u) ments (_ m@nt|s ?8 &) ment (_S4 mEnt @@ -3639,7 +3692,7 @@ mEntary (_ m'Ent@r%I _) meta (@ m,Et@ _) metal (C mEt@L - metabo mEt'ab0 + metabo m@t'ab0 _) meta (llu m%Eta _) mobile moUbaIl mobile m@bi:l @@ -3654,10 +3707,13 @@ _) multi (@@P5 m,VltI .group mi + _) mid (pr mI2d millen mI2lEn _) milli mIlI + _) mill (ion mIl _) mis (@P3 mI2s // prefix mis (chie mIs + _) misc (e mI2s _) misci (b mIs@ mis (dem mIs mis (er maIz @@ -3755,10 +3811,13 @@ cri) nging ndZI2N hi) nging ndZI2N u) nging (_ ndZI2N + _lo) ng (it ndZ ngue N .group o o 0 + X) o 0# + X) o ($w_alt3 %0# _) o'(P2 %oU // prefix o'er o@ o (Ba_ 'oU @@ -3799,26 +3858,27 @@ o (bic_ 'oU n) o (bil oU _m) o (bil oU - o (bje %0 - _) o (bl %0 + o (bje %0# + _) o (bl %0# n) o (bl oU o (bliga 0 - o (bligato %0 + o (bligato %0# o (blo 0 _r) o (bo oU - _) o (bs %0 - _) obs (er %0bz + _) o (bs %0# + _) obs (er %0#bz obso (l 0bs@ o (bstin 0 - _) o (bt %0 + _) o (bt %0# o (by_ oU f) o (cA oU _l) o (cA oU _v) o (cA oU ff) o (cA @ l) o (cat %oU - o (ccasi @ - o (cclu @ + _) o (ccasi @ + _) o (cclu @ + _) o (ct 0 occur @k3: ?5 occur @kVR occurr @k3: @@ -3847,6 +3907,8 @@ mm) o (dor @ odo (rA oUd@ odour oUd3 + &) o (dy_ @ + b) o (dy_ 0 oe oU sh) oe (+ u: oea (_ 'i@ @@ -3896,6 +3958,8 @@ oir wA@ oire wA@ @) ois (_ wA: + rt) oise @s + orp) oise @s o (ism oU @) o (ist oU oix (_ wa @@ -3929,6 +3993,7 @@ opolitan @p'0lIt@n oppor (tu %0p3 opp (res @p + &) op (y_ @p o (shA_ oU piv) o (t @ &g) ot (_ @t @@ -3979,6 +4044,7 @@ @@) ol (ar 'oUl h) ol (ar 0l m) ole (st @lE + c) olor Vl3 c) ol (our Vl @@) ol (us 'oUl contr) ol oUl @@ -4039,6 +4105,7 @@ ome (ter '0mI @) ome (tre '0mI @) ome (try '0m@ + &) omer (_ @m3 gl) om (er 0m _p) om (e 0m _s) ome Vm @@ -4210,7 +4277,8 @@ @) or (ical '0r @) or (ic_ '0r or (ig 0r - &) ored (_ @d + or (ix 'O@r + &) ored (_ 3d h) ored (_S1 d _f) ore (C O@ f) ore (clo %o@ @@ -4223,8 +4291,10 @@ _) or (iC 0r @t) ore (_ 3 st) ore (_ o@ - @) orily (_ =@r@l%I + @) orily (_ =3r@li +?3 @) orily (_ o@r@li h) ori (z @raI + or (izA 3r h) ori (zont 0rI ?!3 _h) or (o 0r orr (_ o@ @@ -4241,7 +4311,7 @@ chl) or (ous o@r pl) or o@ m) or (al 0r - w) or 3: + w) or (K 3: ?5 w) or VR w) or (m 3: ?5 w) or (m VR @@ -4291,7 +4361,7 @@ m) ost oUst p) ost oUst p) ost (eri 0st - p) ost (u 0st + p) os (tu 0s ap) ost 0st prep) ost 0st imp) ost 0st @@ -4452,6 +4522,7 @@ sh) ov (+ Vv h) ov (el 0v h) ov (er 0v +?3 h) ov (er Vv l) ov Vv l) ov (e Vv _l) ove Vv @@ -4466,6 +4537,7 @@ gr) ov (el 0v tr) ov (er 0v pr) ov (er 0v + _b) ov (i oUv m) ov (i u:v s) overeign 0v@rIn @) ovitch (_ =@vItS @@ -4539,7 +4611,7 @@ phenyl f,i:naIl p (haza p ph (erd p - phila fIla + _) phila fI2la &) phony (_ =f@nI _) photo (@@P5 f,oUtoU photo foUtoU @@ -4554,6 +4626,7 @@ _) paleo (@P5 p,eIli:oU _) pico pi:koU piece (_S5 pi:s + pkg pi:keIdZ'i: // makepkg por (tray p%o@ // _) post (@@P4 p,oUst // prefix pneu nju: @@ -4583,7 +4656,7 @@ per (cus p3 _) peregrin pEr@grIn per (fec p3 - per (iph p@r + per (iph p3r perme (a p3:mI per (miss p3 per (mit p3 @@ -4593,7 +4666,7 @@ per (ple p3 per (sis p3 persever p3:sIv'i@3 - per (sp p@ + per (sp p3 perspi (ra p3:sp@ per (su p3 per (tai p3 @@ -4604,8 +4677,10 @@ per (fun p3 per (fus p3 per (su p3 + _) peri (Be pErI2 .group pr + _) pr (ACY_+ pr _) pre (_ pri: _) pre (C@ pr%I _) pre (C% prE @@ -4613,6 +4688,8 @@ _) pre (am pri: _) pre (cinc pri: pre (cio prE + _) pre (coc pr%I + _) pre (coP3 pr,i: preda (to prEd@ prede (ces pri:dI _) pre (diP3 pr%i @@ -4644,9 +4721,11 @@ _) prev (al prEv _) pre (vio pri: _) pre (view pri: + _) pri (o praI prio (rit praI'0 _) privat praIv@t + probab pr0b@b pro (ced pr@ pro (cee pr@ @@ -4655,12 +4734,13 @@ pro (clai pr@ pro (cur pr@ pro (duc pr@ - pro (duct pr0 + pro (duct pr0# pro (fan pr@ pro (fes pr@ pro (fic pr@ pro (fou pr@ pro (fu pr@ + _) proge proUdZ'E pro (gres pr@ pro (hib pr@ pro (jec pr@ @@ -4689,6 +4769,7 @@ pro (testan pr0 pro (trac pr@ pro (tru pr@ + pro (tu pr@ pro (vid pr@ pro (viden pr0 pro (vis pr@ @@ -4713,6 +4794,7 @@ _) que (_ kwE che) que k qu (er_ k + _) ques (A keIs quest kwEst quet (_ keI ra) quet kI2t @@ -4732,7 +4814,7 @@ _) rw (a r%U r) r (_ - C) r (_N r@ + C) r (_N 3 e) r (_ 3 @) r (B @ 3_) rd (_ @@ -4752,6 +4834,7 @@ _) run (a rVn _) run (o rVn &ant) ry (_S2 r%I + &ant) ries (_S4 r%Iz .group re _) re (C@ rI2 @@ -4839,6 +4922,7 @@ re (tail ri: re (tic rE re (tina rE + re (trib rE retro (P5 r,EtroU // prefix re (vel rE reve (nA rEv@ @@ -4948,13 +5032,15 @@ @) s (hill_ s @) s (hous s _) she' %Si: + A) sh (i_ =S &) ship (_S4 SIp &) ships (_S5 SIps - &) shire (_S5 S@ -?3 &) shire (_S5 Si@ + &) shire (_S5 S3 +//?3 &) shire (_S5 Si@ sia (_ =zi@ C) sia (_ =si@ ?3 sia (_ =Z@ + u) si (a zI ssia (_ S@ @) sian (_S1 n A) sib z@b @@ -5030,9 +5116,11 @@ su (al Zu: n) su (al sju: _) su (b sV + _) su (bdi s,V su (bdue s%V _) su (bmer s@ su (bmi s@ + _) su (bop s%V su (bscrib s@ su (bser s%V su (bsis s%V @@ -5092,7 +5180,7 @@ @) t (ia S pi) t (ia t is) t (ian+ t - &) tian (_ S@n + &) tian (_ =S@n _) tian tjan &) tial S@L &s) tial tj@L @@ -5110,7 +5198,8 @@ AC) tive (_ =tIv s) t (l to (morr t@ - _) to (nn tV + _) to (nn tV + t (ooth t2 @) town (_S4 taUn _) tri (A traI _) trie traI @@ -5130,8 +5219,10 @@ ttu (r t@ @) tu (al tSu: _sta) tu tSu: +?3 _sta) tu (to tS@ c) tu (al_ =tSu: - @) tu (late =tSU +?3 tu (la_ tS@ + @) tu (lat =tSU @) tur (A tS@r @) tur (al_ tS=@r @) tur (y tS@r @@ -5209,6 +5300,7 @@ s) u (CA_ 'u: u (CeCo_ ju: u (CiA 'ju: +?3 th) u (CiA 'u: r) u (CiA 'u: u (Cu_ u: u (_ ju: @@ -5229,10 +5321,13 @@ u (al_ ju: g) ua (rA a g) uar (d A@ - uary (_ ju:@r%I - r) uary (_ u:r%I + uary (_ ju:@ri +?3 uary (_ ju:e@ri + r) uary (_ u:ri +?3 r) uary (_ u:e@ri s) ua (s weI l) u (bri u: + ubuntu u:b'u:nt2u: _l) u (c u: lett) u (ce I w) u (chA u: @@ -5243,6 +5338,7 @@ ?3 n) uclear u:kli@3 ucul VkjUl @) u (da_ 'ju: +?3 @) u (da_ 'u: b) u (ddh U u (esq ju: u (ga_ 'u: @@ -5291,6 +5387,7 @@ b) ul (w Ul u (ly u: d) u (ly ju: + z) u (l_ 'u: vol) u (m ju: u (ma_ 'u: h) u (man ju: @@ -5330,7 +5427,6 @@ vac) uu ju: uu (m ju:@ u (xA+ V - l) uxur VgZu:3 uy aI uy (A_ 'u:j u (zzi_ 'u: @@ -5341,6 +5437,7 @@ l) ue u: r) ue u: _s) ue u: +?3 t) ue u: _C) ue (l ju:@ _CC) ue (l u:@ ue (n ju:@ @@ -5364,7 +5461,8 @@ sl) ui u: fl) ui (d u:I dr) ui (d u:I - c) uisine wIzi:n + c) uir (a wI2r + c) uisine wI2zi:n c) uis wIz rc) ui (t I rc) ui (tous ''ju:I @@ -5381,6 +5479,7 @@ .group un _) un (@P2 %Vn // prefix _) un (AP2 %Vn // prefix + _) un (A_ ju:n _) unn %Vnn @) un (al 'ju:n une (_ ju:n @@ -5432,8 +5531,10 @@ up (l_ u:p s) uper u:p3 s) uperi (o u:p'i@rI + upho (lst Vp'oU upon Vp0n s) up (re %u:p + vol) up 'Vp .group ur ur (_ 3: @@ -5492,6 +5593,7 @@ @) va (len veI _) vehem vi@m _) vibra (t v%aIbreI +?3 _) vibra (t v'aIbreI vivi (@ vIvI viv (_ vaIv @@ -5506,6 +5608,7 @@ wh w wr r E) way (_S3 weI + E) ways (_S4 weIz C) we (_ =wI _) were (P4 w'e@_| C) west w'Est @@ -5545,6 +5648,7 @@ xious =kS@s xis (_ =ksIs xu (a =kSu: + lu) x (ur gZ xure (_ kS%U@ .group y @@ -5774,6 +5878,7 @@ Etta (_ 'Et@ Ette (_ 'Et E (tic_ E + Eum (_ i:@m Eus (_ I2@s Ew (_ u: ob) Ey (_ eI diff --git a/dictsource/fa_list b/dictsource/fa_list index 31ed0d3bc7..99dac881de 100644 --- a/dictsource/fa_list +++ b/dictsource/fa_list @@ -16,7 +16,7 @@ // * . * // ***************************************************************************/ //********* -/ You can use the en_extra file, rather than this one +// You can use the en_extra file, rather than this one // to add your own pronunciation definitions. // ***************************************************************************/ @@ -215,12 +215,12 @@ $ dolAR ب.م ba:?d_az_:milAd $only -:) namAde_tSehReje_SAd $only +:U+029 namAde-tSehReje-SAd $only :( namAde_tSehReje_q1amgin $only :D namAde_tSehReje_xandAn $only :o namAde_tSehReje_moteadZ:eb $only :O namAde_tSehReje_moteadZ:eb $only -:-) namAde_tSehReje_SAd $only +:-U+029 namAde_tSehReje_SAd $only :-( namAde_tSehReje_q1amgin $only :-D namAde_tSehReje_xandAn $only :-o namAde_tSehReje_moteadZ:eb $only @@ -259,8 +259,12 @@ $ dolAR سحر sehR $stem مراجع maRAdZe? $only مراجع moRAdZe? $stem +مکاتب makAteb $only +مکاتب mokAteb $stem +بده bede: $only +بده bedah $stem کند konad $only -کند kond $stem +کند kand $stem // exceptional words, (out of rules) @@ -296,6 +300,7 @@ $ dolAR آداپتور AdAptoR آدرس 'AdRes آدم Adam +آدما AdamA آدمبرفی AdambaRfi آذر AzaR آذربایجان AzaRbAjedZAn @@ -312,6 +317,7 @@ $ dolAR آرمان ARmAn آرمین ARmin آرنج ARendZ +آروغ ARoq1 آرپژ ARpeZ آرژانتین ARZAntin آریل ARijel @@ -353,18 +359,22 @@ $ dolAR آمبولانس AmbulAns آمد Amad آمرز AmoRz +آمرزش AmoRzeS آمریکا AmRikA آمل Amol آموخت Amuxt آموزش AmuzeS آمیخت Amixt +آناتولی AnAtoli آناتومی AnAtomi آنتن Anten آنتی Anti +آنجانب 'AndZAneb آنجلس AndZeles آندرانیک AndRAnik آنستکه Anastke آنطور Anto:R +آنفلوآنزا AnfeloAnzA آنقدر Anq1adR آنلاین AnlAjn آنچنان AntSenAn @@ -517,6 +527,7 @@ $ dolAR ارائه eRAe: ارادت eRAdat اراده eRAde: +اراذل 'aRAzel ارایه ?eRA?e ارتداد eRtedAd ارتدکس oRtodoks @@ -609,6 +620,7 @@ $ dolAR استوره ostuRe: استکان estekAn استکهلم 'estokholm +استیشن estejSen استیضاح estizAh استیل estil استیک estejk @@ -675,6 +687,7 @@ $ dolAR اشپیل eSpil اشک aSk اشکال e:S'kAl +اصابت esAbat اصالت esAlat اصرار esRAR اصراف esRAf @@ -871,6 +884,7 @@ $ dolAR انجیل endZil انداخت andAxt اندازگیری andAzegiRi +اندرز andaRz اندروید andRojd اندرید andRojd اندوخت anduxt @@ -906,6 +920,7 @@ $ dolAR اواخر avAxeR اواسط avAset اوایل avAjel +اوباش 'o:bAS اوج 'o:dZ اوراق o:RAq1 اورانیوم oRAnijom @@ -947,6 +962,7 @@ $ dolAR اکسیدان oksidAn اکسیر eksiR اکشن akSen +اکو eko: اکوادور ekvAdoR اکونومیست ekonomist اگر ,a'gaR @@ -974,6 +990,7 @@ $ dolAR اینترانت inteRAnet اینترنت 'inteR,net اینجا 'indZA +اینجانب 'indZAneb اینحال ?inhAl اینروست 'inRust اینطور into:R @@ -1001,6 +1018,7 @@ $ dolAR بازرگان bAzaRgAn بازنشست bAzneSast بازو bAzu +بازپرس bAzpoRs بازگشت bAzgaSt بازی bAzi بازیکن bAzikon @@ -1035,6 +1053,7 @@ $ dolAR باور bAvaR باکتری bAkteRi باکس bAks +باگناه bAgonAh بایت bAjt باید 'bAjad بایست bAjest @@ -1085,14 +1104,15 @@ $ dolAR بدل badal بدم bedam بدن badan -بده bedah -بدهم bedaham بدهکار bedehkAR +بدهی bedehi +بدوی badvi بدیع badi? بدیل badil بدین be'din بدینوسیل bedinvasil بدیهی badihi +برآرد baRARad برابر baRAbaR برات baRAt براحتی beRAhati @@ -1199,6 +1219,7 @@ $ dolAR بستگانشان bastegAneSAn بستگانم bastegAnam بستگانمان bastegAnemAn +بسر besaR بسم besme: بسنده basande: بسوی besuje @@ -1211,6 +1232,7 @@ $ dolAR بسیج basidZ بش beS بشاش baSSAS +بشدت beSeddat بشر baSaR بشردوست baSaRdust بشردوستانه baSaRdustAne: @@ -1289,6 +1311,7 @@ $ dolAR بندد bandad بندر bandaR بنر baneR +بنز benz بنزئن benzin بنزین benzin بنشست beneSast @@ -1296,6 +1319,8 @@ $ dolAR بنّا bannA بنگال bangAl بنگاه bongA: +بنگر bengaR +بنگرد bengaRad بنگلادش banglAdeS بنیاد bonjAd بنیامین benjAmin @@ -1333,9 +1358,11 @@ $ dolAR بوقلمون buq1alamun بولینگ boling بویر bojeR +بپر bepaR بپرداز bepaRdAz بپز bepaz بچه ba'tStSe: +بچگی batStSegi بژ beZ بکارت bekARat بکارگیری bekARgiRi @@ -1359,6 +1386,7 @@ $ dolAR بیاید bijAjad بیت bejt بیتقوا bitaq1vA +بیخبر bixabaR بیرحم biRahm بیرق bejRaq1 بیروت bejRut @@ -1399,7 +1427,9 @@ $ dolAR بیوه bive: بیوگرافی bijogeRAfi بیکس bikas +بیکسان bikasAn بیگ bejg +بیگناه bigonAh تأثر ta?assoR تأثیر ta?siR تأخیر taxiR @@ -1413,6 +1443,7 @@ $ dolAR تابستون tAbestun تابش tAbeS تابلو tAblo +تاثر ta?assoR تاثیر ta?siR تاخت tAxt تاخیر taxiR @@ -1439,6 +1470,7 @@ $ dolAR تبسم tabassom تبصره tabsaRe: تبعات taba?At +تبعاتی taba?Ati تبعه tabaeje تبعید tab?id تبق 'tabaq1 @@ -1453,6 +1485,7 @@ $ dolAR تجار todZdZAR تجارت tedZARat تجاری tedZARi +تجدیدنظرخواهی tadZdidenazaRxAhi تجربه tadZRobe تجربی tadZRobi تجریش tadZRiS @@ -1480,7 +1513,10 @@ $ dolAR تراس teRAs ترافیک teRAfik ترانزیستور teRAnzistoR +ترانسفورماتور teRAnsfoRmAtoR تراوت taRAvat +تراوش taRAvoS +تراول teRAvel تراژدی teRAZedi تراکتور teRAktoR تراکم taRAkom @@ -1490,6 +1526,7 @@ $ dolAR ترجمۀ taRdZomeje ترجیحا taRdZihan ترحم taRahhom +ترسد taRsad ترش t'oRS ترق taRaq1q1 ترلیون 'teRelju:n @@ -1537,7 +1574,6 @@ $ dolAR تعرفه ta?Refe: تعفن ta?affon تعمدا ta?ammodan -تعمه to?me: تعهد ta?_ah_hod تعهّد ta?_ah_hod تغیان toq1ijAn @@ -1586,6 +1622,7 @@ $ dolAR تنبل tanbal تنبک tonbak تنبیه tanbih +تنت tanat تند tond تندر tondaR تندرست tandoRost @@ -1594,6 +1631,7 @@ $ dolAR تنش taneS تنفر tanaffoR تنفّر tanaffoR +تنم tanam تنور tanuR تنوع tanavvo? تنگاتنگ tangAtang @@ -1612,6 +1650,7 @@ $ dolAR تهیه tahi:je: تهیّه tahi:je: تو to +توأم to:?am توازن tavAzon توافق tavAfoq1 توالت tuAlet @@ -1621,6 +1660,7 @@ $ dolAR توانست 'tavAnest توبه to:be: توبیخ tobix +توتالیتاریستی totAlitARisti توجه 'tavadZdZoh توجّه 'tavadZdZoh توجیه todZih @@ -1668,6 +1708,7 @@ $ dolAR تکرار tekRAR تکست tekst تکفاندو tekfAndo +تکلم takallom تکنولوژی teknoloZi تکنولوژیک teknoloZik تکنیسین teknisijan @@ -1682,6 +1723,7 @@ $ dolAR تگرگ tagaRg تگزاس tegzAs تیتر titR +تیررس tiRRas تیریبل tiRibl تیف tejf تیمور tejmuR @@ -1696,6 +1738,8 @@ $ dolAR ثرم samaR ثروت seRvat ثریا soRajjA +ثلث sols +ثمر samaR ثمیه somajje: جابجا dZAbedZA جادو dZAdu @@ -1721,6 +1765,7 @@ $ dolAR جدّی dZeddi جدی dZeddi جدیت dZeddijat +جدیدالاستخدام dZadidol?estexdAm جذاب dZazzAb جر dZeR جرأت dZoR?'at @@ -1876,6 +1921,7 @@ $ dolAR حفرۀ hofReje حفظ hefz حقارت heq1ARat +حقت haq1q1at حقش haq1q1aS حقه hoq1q1e: حقوقدان hoq1uq1dAn @@ -2045,6 +2091,7 @@ $ dolAR خورشید xoRSid خوشایند xoSAjand خوشحال xoSh'Al +خوشنود xoSnud خوشه xuSe: خوشگل xoSgel خونسرد xunsaRd @@ -2059,6 +2106,7 @@ $ dolAR خیران xajjeRAn خیره xiRe: خیرین xajjeRin +خیزد xizad خیزر xejzaR خیزران xejzaRAn خیزش xizeS @@ -2110,6 +2158,7 @@ $ dolAR درام deRAm درامد daRAmad دراپ deRAp +درایت deRAjat درایو deRAjv درباره daR'bAReje: درت daRat @@ -2124,6 +2173,7 @@ $ dolAR درخواست daRxAst درددل daRdedel دردسر daRde_saR +دردناکتر daRdnAktaR درراه daR_RAh درست doRost درش daRaS @@ -2153,6 +2203,7 @@ $ dolAR دریافت daRjAft دریاکنار daRjA_kenAR دزد dozd +دزدد dozdad دسامبر desAmbR دست 'dast دستان dastAn @@ -2168,6 +2219,7 @@ $ dolAR دستور dastuR دستوراتی dastuRAti دستوری dastuRi +دستپخت dastpoxt دستکم dastekam دسر deseR دسکتاپ desktAp @@ -2249,7 +2301,6 @@ $ dolAR دوراندوران doRAn دوربرد duRboRd دوربین duRbin -دورخیز duRxiz دوره doRe: دورۀ doReje: دوزخ duzax @@ -2263,12 +2314,19 @@ $ dolAR دوستمان dustemAn دوستی dusti دوشز duSez +دوشیزه duSize: دوعل duel +دولا dollA دولت 'dolat دولفین 'dolfin دوم do'vvom دوند davan'd دونست dunest +دونستم dunestam +دونستند dunestand +دونستی dunesti +دونستید dunestid +دونستیم dunestim دوّم do'vvom دوگانه dogAne: دوید david @@ -2318,6 +2376,7 @@ $ dolAR دیکشنری dikSeneRi دیگر digaR دیگری 'digaRi +ذرت zoRRat ذغال zoq1Al ذلت zellat ذلیلمرده zalilmoRde: @@ -2328,10 +2387,8 @@ $ dolAR ذوزنقۀ zuzanaq1eje ذوق zoq1 ذکر zekR -ذیربت ziRabt ذیل zejl ذیلا zejlan -ذینفع zinaf? رؤسا Ro?asA رئال ReA:l رئاکتور ReAktoR @@ -2339,6 +2396,8 @@ $ dolAR راحتی RAhati رادیاتور RAdijAtoR رادیو RAdijo +رادیواکتیویته RAdijo?aktivite: +رادیوتلویزیون RAdijotelvizjon راست RAst راشد RASed رامتین RAmtin @@ -2491,6 +2550,7 @@ $ dolAR ریسک Risk ریل Rejl ریمل Rimel +ریمیکس Rimiks ریه Rije: ریوی Rijavi ریچارد RitSARd @@ -2587,6 +2647,7 @@ $ dolAR سایر sAjeR سبحان sobhAn سبد sabad +سبزوار sabzevAR سبزیپولو sabzipolo سبزیپوپلو sabzipolo سبقت sebq1at @@ -2597,6 +2658,7 @@ $ dolAR ستاره setARe ستارگان se:tARe:'gAn ستان set'An +ستایش setAjeS ستبر setabR ستد setad ستم setam @@ -2656,6 +2718,7 @@ $ dolAR سرید soRid سریعا saRi?an سریلانکا seRilAnkA +سس sos سست sost سشوار seSoAR سعود so?ud @@ -2671,6 +2734,7 @@ $ dolAR سفید sefid سفیه safih سقراط soq1RAt +سقز saq1q1ez سقط seq1t سقم soq1m سل sel @@ -2739,9 +2803,11 @@ $ dolAR سورتمه suRtme: سورتمۀ suRtmeje سورنا soRnA +سوزد suzad سوسک susk سوسککش susk_koS سوسیس sosis +سوغات so:q1At سوق 'soq1 سولفژ solfeZ سولماز solmAz @@ -2785,6 +2851,7 @@ $ dolAR سکویا sekujA سکّه sekke: سگت sagat +سگرمه segeRme: سگش sagaS سگم sagam سیار sajjAR @@ -2857,6 +2924,7 @@ $ dolAR شدم Sodam شدن Sodan شدند Sodand +شدگی Sodegi شدی Sodi شدیدا Sadidan شدیم Sodim @@ -2865,10 +2933,12 @@ $ dolAR شرت 'SoRt شرتکات SoRtkAt شرف SaRaf +شرور SaRuR شروین SeRvin شرکا SoRakA شرکت SeRkat شریعت SaRi?at +شریعتمدار SaRi?atmadAR شست 'Sost شستشو SosteSu شستم 'Sastom @@ -2956,7 +3026,7 @@ $ dolAR شکافت SekAft شکایات SekAjAt شکایت SekAjat -شکر se:ka:R +شکر SekaR شکرشکن SekaRSekan شکست Sekast شکسپیر SekspiR @@ -2966,9 +3036,11 @@ $ dolAR شکمبند Sekamband شکن Sekan شکنجه SekandZe: +شکند Sekand شکوفا Soku:'fA: شکوفایی SokufAi: شگرد SegeRd +شگرف SegeRf شگفت Segeft شیء Sej? شیبان SejbAn @@ -3075,6 +3147,7 @@ $ dolAR طرقی taRaq1q1i طریق taRiq1e طریقی taRiq1i +طعمه to?me: طلب talab طلبان talabAn طلق telq1 @@ -3111,7 +3184,7 @@ $ dolAR عدد adad عدس adas عدم a:dam -عده edde: +عده 'edde: عدّه edde: عدۀ eddeje عذر o:zR @@ -3203,6 +3276,7 @@ $ dolAR عواطف avAtef عواقب avAq1eb عوامل avAmel +عودت 'o:dat عوض avaz عیار ajAR عیسا isA @@ -3334,6 +3408,8 @@ $ dolAR فلش felaS فلشر felaSeR فلفل felfel +فلق falaq1 +فلوریدا feloRidA فلک falak فمینیست feminist فمینیسم feminism @@ -3357,12 +3433,14 @@ $ dolAR فولک folk فون fon فونت font +فونکسیونالیسم fonksijonAlism فونیک fonik فویل fojl فکاهی fokA:'hi: فکر 'fekR فیاض fajjAz فیبر fibR +فیتوپلاینکتون fitopelAjAnkton فیزیولوژیک fizijoloZik فیزیکدان fizikdAn فیسبوک fejsbuk @@ -3395,7 +3473,7 @@ $ dolAR قدردانی q1adRdAni قدس q1ods قدم q1adam -قدوس q1ddus +قدوس q1oddus قدّوس q1ddus قدیس q1eddis قرآن q1oR?An @@ -3406,6 +3484,7 @@ $ dolAR قرعه q1oR?e: قرقاول q1aRq1Avol قرقر q1eRq1eR +قرقی q1eRq1i قرمز q1eRmez قرمه q1oRme: قرنتینه q1aRantine: @@ -3490,12 +3569,16 @@ $ dolAR لایتناهی lAjatanAhi لایک lAjk لباس 'lebAs +لبت labat لبخند labxand +لبش labaS +لبم labam لبن laban لبنان lobnAn لبنی labani لبنیات 'labaniAt لبهات labhAt +لبک labak لجاج ledZAdZ لحظ lahaz لحظات lahazAt @@ -3506,6 +3589,7 @@ $ dolAR لر loR لرد loRd لزج lazedZ +لزوما lozuman لطف lotf لطفا lotfan لطمات latamAt @@ -3524,6 +3608,7 @@ $ dolAR لنکران lankaRAn لنگه lenge: لهستان lahestAn +لهش lehaS لو lo لوازم lavAzem لوح loh @@ -3566,11 +3651,13 @@ $ dolAR مادریش mAdaRijaS مادریشان mAdaRijeSAn مادریمان mAdaRijemAn +مارتین mARtin مارس mARs مارک mARk مارکت mARket ماریجوانا mARidZuAnA مازندران mAzandaRAn +ماساچوست mAsAtSoset ماستمالی mAstmAli ماسک mAsk ماشینرو mASinRo @@ -3586,6 +3673,7 @@ $ dolAR مانیتور mAnitoR ماه mAh ماورا mAvaRA +ماوراءالطبیعه mAvaRA?ottabi?e مایحتاج mAjahtAdZ مایل mA'jel ماینز mAjnez @@ -3634,6 +3722,7 @@ $ dolAR متضمن motezammen متعاقبا mota?Aq1eban متعال mota?Al +متعدد mote?added متفاوت mote'fAvet متفق mottafeq1 متقابلا motaq1Abelan @@ -3650,6 +3739,7 @@ $ dolAR متهم mottaham متهمان mottahamAn متواری motavARi +متوازن motevAzen متوجه motevadZdZe: متوجۀ motevadZdZeje متوحم motevahhem @@ -3754,6 +3844,7 @@ $ dolAR محیج mo,,ha'jjedZ محیط mohit مخ mo:x +مخابر moxAbeR مخابرات moxAbeRAt مخابره moxAbeRe: مخاط moxAt @@ -3847,6 +3938,15 @@ $ dolAR مردم m'aRdom مردمان maRdomAn مردن moRdan +مردنت moRdanat +مردنتان moRdanetAn +مردنتون moRdanetun +مردنش moRdanaS +مردنشان moRdaneSAn +مردنشون moRdaneSun +مردنم moRdanam +مردنمان moRdanemAn +مردنمون moRdanemun مرده moR'de: مردگان moRdeg'An مردگی moRdegi @@ -3857,6 +3957,7 @@ $ dolAR مرغ moRq1 مرغابی moRq1Abi مرفه moRaffah +مرمت maRemmat مرند maRand مرو maRo مروارید moRvARid @@ -3899,6 +4000,7 @@ $ dolAR مسبب mosabbeb مسبوق masbuq1 مستثنی mostasnA +مستجاب mostadZAb مستحب mostahabb مستحق mostahaq1 مستحکم mostahkam @@ -3911,11 +4013,13 @@ $ dolAR مستقر mostaq1aR مستقل mostaq1el مستقیم mostaq1im +مستقیما mostaq1iman مستلزم mostalzem مستند mostanad مستنکف mostankef مستوجب mosto:dZeb مستوفی mosto:fi +مسج masedZ مسجد masdZed مسجل mosadZdZal مسری mosRi @@ -3938,6 +4042,7 @@ $ dolAR مسیر masiR مش meS مشابه moSAbeh +مشاجر moSAdZeR مشارکت moSARekat مشاهد mo'SAhed مشاور moSAveR @@ -3948,6 +4053,7 @@ $ dolAR مشتق 'moStaq1 مشخص moSaxxas مشدد moSaddad +مشرف moSRef مشرق maSReq1 مشرک moSRek مشهور maS'huR @@ -4012,6 +4118,7 @@ $ dolAR معادله 'mo?Adele: معادن ma?Aden معاف mo?Af +معالج mo?AledZ معامله mo?Amele: معاملۀ mo?Ameleje معاون mo?Aven @@ -4197,12 +4304,14 @@ $ dolAR منوط manut منوچهر manutSehR منوی menoje +منچستریونایتد mantSesteRjunAjted منکر monkeR منگل mongol منیر moniR منیزیم manjezijom منیژه maniZe: مه meh +مهاباد mahAbAd مهاجر mohAdZeR مهاجم mohAdZem مهاجمان mohAdZemAn @@ -4215,9 +4324,11 @@ $ dolAR مهسا mahsA مهشید mahSid مهلت mohlat +مهلک mohlek مهم 'mohem مهمان mehmAn مهمانی mehmAni +مهمون mehmun مهندس mo'handes مهندسان mohandesAn مهیا mohajjA @@ -4236,6 +4347,7 @@ $ dolAR موثر mo?asseR موج mo:dZ موجب modZeb +موجه movadZdZah موجود modZu:d مودب moa?dab مودم modem @@ -4245,6 +4357,7 @@ $ dolAR موزایک muzAi:k موس 'mo:s موسس mo?asses +موسسان mo?assesAn موسسه mo?assese: موسق movassaq1 موسوی musavi @@ -4260,11 +4373,13 @@ $ dolAR موفّق movaffaq1 موقت movaq1q1at موقتا movaq1q1atan +موقر movaq1q1aR موقع moq1e? موقّت movaq1q1at موقّتا movaq1q1atan مولا mo:lA مولانا mo:lAnA +مولتی molti مولد movalled مولوتوف molotof مولوی mo:lavi @@ -4288,6 +4403,7 @@ $ dolAR مژد mo:Zd مژده moZde: مکاتبات mokAtebAt +مکاتبی makAtebi مکاشب mokASef مکاشفات mokASefAt مکاشفه mokASefe: @@ -4309,6 +4425,7 @@ $ dolAR مکمّل mokammel مکن makon مکید makid +مگا megA مگابایت megAbAjt مگر magaR مگس magas @@ -4318,11 +4435,14 @@ $ dolAR میانبر mijAnboR میانجی mi:An'dZi: میبر mibaR +میبرم mibaRam +میبریم mibaRim میت mejjet میترا mitRA میتینگ miting میثم mejsam میخرد mixaRad +میخکوب mixkub میدان mejdAn میداند midAnad میدانند midAnand @@ -4346,9 +4466,11 @@ $ dolAR میسر mojassaR میعان maja?An میل me:jl +میله mile: میلیارد miljARd میلیاردم milju:nom میلیون milijun +میلیونر miljuneR میلیونم miljunom میمون mejmun مینروب minRub @@ -4360,12 +4482,14 @@ $ dolAR میهمانتان mihmAnetAn میهمانی mihmAni میهنان mihanAn +میوزید mivazid میومد mijumad میون mijun میوه mive: میّسر mojassaR میپرس mipoRs میکرو mAjkRo +میکروارگانیسم mikRo_oRgAnism میکروب mikRob میکروسکوپ mikRoskop میکروفر mAjkRofeR @@ -4374,14 +4498,18 @@ $ dolAR میکرومتر mikRometR میکرون mikRon میکروویو mAjkRovejv +میکروکامپیوتر mikRokAmpijoteR میکرویو mAjkRovejv میکس miks +میکسر mikseR میکشت mikoSt میکشد mikeSad میکن mikon میکند mikonad +میکنم mikonam میگ mig میگو mejgu +نابخرد nAbexRad نابینا nAbinA ناتنی nAtani ناتو nAto @@ -4399,6 +4527,8 @@ $ dolAR نازک 'nAzok ناقوس nAq1us نام 'nAm +نامبرده nAmboRde: +نامبردۀ nAmboRdeje نامد nAmad نامدار nAmdAR نامزد nAmzad @@ -4415,6 +4545,7 @@ $ dolAR نبر nabaR نبرد nabaRd نبرده naboRde: +نبردها nabaRdhA نبوت nabovvat نبوغ nobuq1 نبوی nabavi @@ -4435,6 +4566,8 @@ $ dolAR نخاله noxAle: نخالۀ noxAleje نخبه noxbe: +نخبگان noxbegAn +نخبگی noxbegi نخجوان naxdZavAn نخد noxod نخر naxaR @@ -4442,11 +4575,13 @@ $ dolAR نخستین naxostin نخود noxod ندا nedA +ندامت nedAmat ندرت nodRat ندم nadam نذور nozuR نرخ neRx نردبام naRdebAm +نردبان naRdebAn نرسیده naReside: نرفت naRaft نرو naRo @@ -4465,6 +4600,7 @@ $ dolAR نستعلیق nasta?liq1 نسخه nosxe: نسخۀ nosxeje +نسوان nesvAn نسیم nasim نشات neSAt نشادور neSAdoR @@ -4495,6 +4631,7 @@ $ dolAR نظامی nezAmi نظر 'nazaR نعمت ne?mat +نعیم na?im نفتالین naftAlin نفر nafaR نفرت nefRat @@ -4503,6 +4640,7 @@ $ dolAR نفسکش nafaskeS نفوذ nofuz نفی nafj +نقاب neq1Ab نقاش naq1q1AS نقاط noq1At نقده naq1ade: @@ -4529,6 +4667,8 @@ $ dolAR نمونۀ nemuneje نمک namak نمی nemi +نمیبرم nemibaRam +نمیبریم nemibaRim نمیخرد nemixaRad نمیداند nemidAnad نمیدانم nemidAnam @@ -4590,6 +4730,8 @@ $ dolAR نوع no? نوک nok نوکر no:kaR +نوکیش no:kiS +نوکیشان no:kiSAn نوگل nogol نوی 'noi نویس nevis @@ -4611,6 +4753,7 @@ $ dolAR نکرد nakaRd نکشید nakeSid نکن nakon +نکو neku نکوهش nekuheS نگاتیو negAtiv نگار negAR @@ -4724,6 +4867,7 @@ $ dolAR همبستگی hambastegi همت hemmat همدان hamedAn +همدستان hamdastAn همزادپندار hamzAdpendAR همزمان hamzamAn همش hamaS @@ -4736,11 +4880,14 @@ $ dolAR همیشگی hamiSegi همینجا hamindZA همینطور haminto:R +همینک haminak همینگوی hemingvej هند hend هندبال handbAl هندزفری handsfiRi هندسفری handsfiRi +هندسه hendese: +هندسۀ hendeseje هندسی hendesi هندو hendu هندوانه hendevAne: @@ -4757,11 +4904,13 @@ $ dolAR هورمون hoRmun هورن hoRn هوس havas +هوسران havasRAn هوش huS هوشنگ huSang هول ho:l هوگو hogo هویت hovijjat +هویدا hovejdA هویّت hovijjat هّمت hemmat هپاتیت hepAtit @@ -4774,6 +4923,7 @@ $ dolAR هیاهو hajAhu هیتلر hitleR هیجان hajadZAn +هیجده hidZdah هیلتون hilton هیپنوتیزم hipnotizm هیکل hejkal @@ -4847,6 +4997,7 @@ $ dolAR وند vand ونزوئلا venezu?elA ونوس venus +ونک vanak وکالت vekAlat وکلا vokalA وی vej @@ -4858,7 +5009,6 @@ $ dolAR ویزا vizA ویس vojs ویسکی viski -ویلا vijolA ویلن vijolon ویلون vijolon ویلچر viltSeR @@ -4866,9 +5016,11 @@ $ dolAR ویندز vindoz ویندوز vindoz ویو vejv +ویولن vijolon ویژوال viZuAl پائین 'pAi:n پابند pAband +پاتریوت pAtRijot پاتوق pAtoq1 پارادوکس pARAdoks پارادوکسیکال pARAdoksikAl @@ -4904,6 +5056,7 @@ $ dolAR پتروشیمی petRoSimi پخت poxt پخش paxS +پدافندی padAfandi پدال pedAl پدر pedaR پدرام pedRAm @@ -4923,6 +5076,7 @@ $ dolAR پراید peRAjd پرتاب paRtAb پرتغال poRteq1Al +پرتقال poRteq1Al پرتنش poRtaneS پرتو paRto پرخاش paRxAS @@ -4939,6 +5093,8 @@ $ dolAR پرده paRde: پردۀ paRdeje پردیس paRdis +پررفت poR_Raft +پررو poRRu پرست paRast پرستار paRastAR پرستو paRastu @@ -5021,6 +5177,7 @@ $ dolAR پشتوان poStvAn پشتیبان poStibAn پشگل peSgel +پشیمان paSimAn پف pof پفک pofak پفیوز pofijuz @@ -5160,7 +5317,9 @@ $ dolAR چهارصدم tSAhARsadom چهارم 'tSAhARom چهارمحال tSAhARmahAl +چهر tSehR چهره tSehRe: +چهرۀ tSehReje چهل 'tSeel چهلم 'tSeelom چو tSo @@ -5264,12 +5423,15 @@ $ dolAR کتف ketf کتلت kotlet کتک kotak +کتکش kotakaS کثرت kesRat کجا kodZA کد kod کدام kodAm کدخدا kadxodA +کده kade: کدوم kodum +کدۀ kadeje کذب kezb کرال koRAl کرایه keRAje: @@ -5277,6 +5439,7 @@ $ dolAR کربلا kaRbalA کربن kaRbon کرج kaRadZ +کرخت keRext کردار keRdAR کردستان koRdestAn کرست koRset @@ -5427,7 +5590,6 @@ $ dolAR کندند kandand کنده konde: کندۀ kondeje -کندی kondi کندید kandid کندیم kandim کنسرت konseRt @@ -5486,6 +5648,7 @@ $ dolAR کیخسرو kejxosRo: کیست 'kist کیف kejf +کیفر kejfaR کیلومتر kilumetR کیه kije: کیهان kejhAn @@ -5510,6 +5673,7 @@ $ dolAR گذارد gozARad گذاشت 'gozASt گذر gozaR +گذرا gozaRA گذراند gozaRAnd گذرد gozaRad گذشت go'zaSt @@ -5563,6 +5727,8 @@ $ dolAR گزیر goziR گزین 'gozin گزینش gozineS +گزینه gozine: +گزینۀ gozineje گستاخ gostAx گستر gostaR گسترد 'gostaRd @@ -5574,6 +5740,7 @@ $ dolAR گشاد goSAd گشایش goSAjeS گشت g'aSt +گشتزن gaStzan گشن goSn گشنه goSne: گشنگی goSnegi @@ -5615,6 +5782,7 @@ $ dolAR گمارد gomARd گماشت 'gomASt گمبد gombad +گمراه gomRAh گمرک gomRok گمشو gom_So گمنام gomnAm @@ -5635,6 +5803,7 @@ $ dolAR گنجوی gandZavi گندم 'gandom گنده gonde: +گنه gonah گه gah گهر gohaR گواتر guAtR @@ -5662,6 +5831,7 @@ $ dolAR گیت gejt گیتی giti گیرد giRad +گیم gejm یابد jAbad یازده 'jAzdah یازدهم jAzdahom @@ -5676,6 +5846,7 @@ $ dolAR یدک jadak یشان jeSAn یعقوب ja?q1ub +یقینا jaq1inan یلدا jaldA یمان jemAn یمن jaman diff --git a/dictsource/fa_rules b/dictsource/fa_rules index 6254ff162f..820e657084 100644 --- a/dictsource/fa_rules +++ b/dictsource/fa_rules @@ -1,4 +1,5 @@ // * Farsi Language fa (or Parsi or Persian) fa_rules Version 3.0 +// * Farsi Language fa (or Parsi or Persian) fa_rules Version 3.0 // * This file writen by Shadyar Khodayari 2013 //********* // * This program is free software; you can redistribute it and/or modify * @@ -17,6 +18,8 @@ // ***************************************************************************/ // This file is UTF-8 encoded +// all words must be LOWER CASE (although the initial letter will be automatically +// converted if it's a 7bit ascii character) // Text to phoneme rules for Farsi @@ -86,7 +89,7 @@ .group آ _) آN 'A: آ 'A - + // Prefixes آ // Suffixes آ @@ -133,39 +136,37 @@ L09L04) اً (_NSm2 an L09L04) اٌ (_NSm2 an L09L04) اٍ (_NSm2 an - L09L09L03) ان (_Sm2 An - //L09L09L03) انی (_NSm3 Ani + L09L09L04) ان (_Sm2 An + //l09l09l04) انی (_NSm3 Ani // Plural possessive pronouns for ان eg. "مردانت" - L09L09L03) انم (_NSm3 Anam - L09L09L03) انت (_NSm3 Anat - L09L09L03) انش (_NSm3 AnaS - L09L09L03) انمان (_NSm5 AnemAn - L09L09L03) انمون (_NSm5 Anemun - L09L09L03) انتان (_NSm5 AnetAn - L09L09L03) انتون (_NSm5 Anetun - L09L09L03) انشان (_NSm5 AneSAn - L09L09L03) انشون (_NSm5 AneSun + l09l09l04) انم (_NSm3 Anam + l09l09l04) انت (_NSm3 Anat + l09l09l04) انش (_NSm3 AnaS + l09l09l04) انمان (_NSm5 AnemAn + l09l09l04) انمون (_NSm5 Anemun + l09l09l04) انتان (_NSm5 AnetAn + l09l09l04) انتون (_NSm5 Anetun + l09l09l04) انشان (_NSm5 AneSAn + l09l09l04) انشون (_NSm5 AneSun L09L03L01) ات (_Sm2 At //L09L03L01) اتی (_NSm3 Ati L09L09L03) ات (_NSm2 At L09L09L03) اتی (_NSm3 Ati // Plural possessive pronouns for ات eg. " تفکراتمان" - L09L03) اتم (_NSm3 Atam - L09L03) اتت (_NSm3 Atat - L09L03) اتش (_NSm3 AtaS - L09L03) اتمان (_NSm5 AtemAn - L09L03) اتمون (_NSm5 Atemun - L09L03) اتتان (_NSm5 AtetAn - L09L03) اتتون (_NSm5 Atetun - L09L03) اتشان (_NSm5 AteSAn - L09L03) اتشون (_NSm5 AteSun - L09L03) اتها (_NSm4 AthA - L09L03) اتهای (_NSm5 AthAje - L09L03) اتهایی (_NSm6 AthAi: - L09L04) انه (_NSm3 A,ne: - L09L04) انۀ (_NSm3 A,neje - L09L03) ینه (_NSm3 ine: - L09L03) ینۀ (_NSm3 ineje + L09L09L03) اتم (_NSm3 Atam + L09L09L03) اتت (_NSm3 Atat + L09L09L03) اتش (_NSm3 AtaS + L09L09L03) اتمان (_NSm5 AtemAn + L09L09L03) اتمون (_NSm5 Atemun + L09L09L03) اتتان (_NSm5 AtetAn + L09L09L03) اتتون (_NSm5 Atetun + L09L09L03) اتشان (_NSm5 AteSAn + L09L09L03) اتشون (_NSm5 AteSun + L09L09L03) اتها (_NSm4 AthA + L09L09L03) اتهای (_NSm5 AthAje + L09L09L03) اتهایی (_NSm6 AthAi: + l09l09l03) انه (_NSm3 A,ne: + l09l09l03) انۀ (_NSm3 A,neje L09L09L04) اور (_Sm3 AvaR L09L04) اورد (_Sm4 AvaRd L09L04) افزار (_Sm5 afzAR @@ -178,24 +179,24 @@ L09L09) اکبر (_Sm4 akbaR L09L09) اصغر (_Sm4 asq1aR // Special passive pronouns eg. خوابانده - L09L09L03) انده (_Sm4 Ande: - L09L09L03) اندۀ (_Sm4 Andeje + l09l09l03) انده (_Sm4 Ande: + l09l09l03) اندۀ (_Sm4 Andeje // Special Subjective pronouns eg. گزراندید - L09L09L03) اندم (_NSm4 Andam - L09L09L03) اندی (_NSm4 Andi - L09L09L03) اند (_NSm3 And - L09L09L03) اندیم (_NSm5 Andim - L09L09L03) اندید (_NSm5 Andid - L09L09L03) اندند (_NSm5 Andand - L09L09L03) اندن (_NSm4 Andan + l09l09l03) اندم (_NSm4 Andam + l09l09l03) اندی (_NSm4 Andi + l09l09l03) اند (_NSm3 And + l09l09l03) اندیم (_NSm5 Andim + l09l09l03) اندید (_NSm5 Andid + l09l09l03) اندند (_NSm5 Andand + l09l09l03) اندن (_NSm4 Andan // Special Subjective pronouns eg. گزراندید - L09L09L03) انیدم (_NSm5 Anidam - L09L09L03) انیدی (_NSm5 Anidi - L09L09L03) انید (_NSm4 Anid - L09L09L03) انیدیم (_NSm6 Anidim - L09L09L03) انیدید (_NSm6 Anidid - L09L09L03) انیدند (_NSm6 Anidand - L09L09L03) انیدن (_NSm5 Anidan + l09l09l03) انیدم (_NSm5 Anidam + l09l09l03) انیدی (_NSm5 Anidi + l09l09l03) انید (_NSm4 Anid + l09l09l03) انیدیم (_NSm6 Anidim + l09l09l03) انیدید (_NSm6 Anidid + l09l09l03) انیدند (_NSm6 Anidand + l09l09l03) انیدن (_NSm5 Anidan L09L04) افرین (_Sm5 AfaRin L09L04) الدین (_Sm5 oddin L09L04) الدّین (_Sm6 oddin @@ -308,6 +309,8 @@ _) بلند (آL09L09P4@ boland _) بلا (L04L09L09P3@ belA _) بلا (آL09L09P3@ belA + _) بزرگ (L04L09L09P4@ bozoRg + _) بزرگ (آL09L09P4@ bozoRg // suffixes ب L09L09) بخش (_Sm3 baxS @@ -340,7 +343,10 @@ L09L09) بردار (_Sm5 bardAR L09L09) بین (_Sm3 bin L09L09) بینی (_Sm4 bini - + L09L09) بیگ (_Sm3 bejg + L09L09) بخت (_Sm3 baxt + L09L09) باش (_Sm3 bAS + L09L09) بزرگ (_Sm4 bozoRg // arabic form of words (Babs) ب //فواعل eg. جوامع @@ -369,7 +375,7 @@ _تL04ا) ب (L03_ bo //تفعل eg. تفکر _ت) ب (L03L03_+ ba - _تL04) ب (L03_+ bbo + _تL04) ب (L03_++ bbo //تفعّل eg. تفکّر _ت) ب (L03ّL03_+ ba _تL04) ب (ّL03_+ bbo @@ -495,6 +501,8 @@ _) پس (آL09L09P2@ 'pas _) پسا (L04L09L09P3@ 'pasA _) پسا (آL09L09P3@ 'pasA + _) پیکو (L04L09L09P4@ 'piko + _) پیکو (آL09L09P4@ 'piko // suffixes پ L09L09) پژوه (_Sm4 paZuh @@ -509,6 +517,8 @@ L09L09) پیشه (_Sm4 piSe: L09L09) پیشۀ (_Sm4 piSeje L09L09) پرداز (_Sm5 paRdAz + L09L09) پندار (_Sm5 pendAR + L09L09) پرست (_Sm4 paRast // arabic form of words (Babs) پ //فواعل eg. جوامع @@ -537,7 +547,7 @@ _تL04ا) پ (L03_ po //تفعل eg. تفکر _ت) پ (L03L03_+ pa - _تL04) پ (L03_+ ppo + _تL04) پ (L03_++ ppo //تفعّل eg. تفکّر _ت) پ (L03ّL03_+ pa _تL04) پ (ّL03_+ ppo @@ -673,6 +683,7 @@ L09L09L03گی) تان (_NSm3 jetAn L09L01یگی) تان (_NSm3 jetAn L09L01وگی) تان (_NSm3 jetAn + L09L09) تراش (_Sm4 taRAS // arabic form of words (Babs) ت //فواعل eg. جوامع @@ -702,11 +713,11 @@ //تفعل eg. تفکر _) ت (L04L04L03_ ta _ت) ت (L04L03_+ ta - _تL04) ت (L03_+ tto - //تفعل eg. تفکر + _تL04) ت (L03_++ tto + //تفعّل eg. تفکر _) ت (L04L04ّL03_ ta _ت) ت (L04ّL03_+ ta - _تL04) ت (ّL03_+ tto + _تL04) ت (ّL03_++ tto //مفاعل eg. مباحث _مL04ا) ت (L03_ te //استفعال eg. استخراج (Fa eSpeak read itd correctly) @@ -714,7 +725,7 @@ //انفعال eg. انفجار _ان) ت (L04اL03_++ te //افتعال eg. افتخار - _اL03) ت (L04اL03_+ te + _اL03) ت (L04اL03_++ te _اL03) ت (یاL03_++ t //مستفعل eg. مستخدم _مس) ت (L04L04L03_+ ta @@ -871,7 +882,7 @@ _تL04ا) ث (L03_+ so //تفعل eg. تفکر _ت) ث (L03L03_+ sa - _تL04) ث (L03_++ s:o + _تL04) ث (L03_++ sso //تفعّل eg. تفکّر _ت) ث (L03ّL03_+ sa _تL04) ث (ّL03_+ s:o @@ -1019,7 +1030,7 @@ _تL04ا) ج (L03_ dZo //تفعل eg. تفکر _ت) ج (L03L03_+ dZa - _تL04) ج (L03_+ dZdZo + _تL04) ج (L03_++ dZdZo //تفعّل eg. تفکّر _ت) ج (L03ّL03_+ dZa _تL04) ج (ّL03_+ dZdZo @@ -1135,11 +1146,21 @@ L09L09L09L09) چ (L03L09L09L09_ tSa // Prefixes چ - + _) چار (L04L09L09P3@ 'tSAR + _) چار (آL09L09P3@ 'tSAR + _) چهار (L04L09L09P4@ 'tSAhAR + _) چهار (آL09L09P4@ 'tSAhAR + _) چند (L04L09L09P3@ 'tSAand + _) چند (آL09L09P3@ 'tSAand + // Suffixes چ L09L09L09) چی (_Sm2 tSi L09L09) چیان (_Sm4 tSijAn L09L09) چه (_Sm2 tSe + L09L09) چین (_Sm3 tSin + L09L09) چهر (_Sm3 tSehR + L09L09) چهره (_Sm4 tSehRe: + L09L09) چهرۀ (_Sm4 tSehReje // arabic form of words (Babs) چ //فواعل eg. جوامع @@ -1168,7 +1189,7 @@ _تL04ا) چ (L03_ tSo //تفعل eg. تفکر _ت) چ (L03L03_+ tSa - _تL04) چ (L03_+ tStSo + _تL04) چ (L03_++ tStSo //تفعّل eg. تفکّر _ت) چ (L03ّL03_+ tSa _تL04) چ (ّL03_+ tStSo @@ -1292,6 +1313,7 @@ // Suffixes ح L09L09) حسن (_Sm3 hasan L09L09) حسین (_Sm4 hosejn + L09L09) حال (_Sm3 hAl // arabic form of words (Babs) ح //فواعل eg. جوامع @@ -1320,7 +1342,7 @@ _تL04ا) ح (L03_ ho //تفعل eg. تفکر _ت) ح (L03L03_+ ha - _تL04) ح (L03_+ hho + _تL04) ح (L03_++ hho //تفعّل eg. تفکّر _ت) ح (L03ّL03_+ ha _تL04) ح (ّL03_+ hho @@ -1445,7 +1467,12 @@ _) خود (آL09L09P3@ xod _) خدا (L04L09L09P3@ xodA _) خدا (آL09L09P3@ xodA - + _) خواب (L04L09L09P4@ xAb + _) خواب (آL09L09P4@ xAb + _) خویش (L04L09L09P4@ xiS + _) خویش (آL09L09P4@ xiS + _) خان (L04L09L09P3@ xAn + _) خان (آL09L09P3@ xAn // suffixes خ L09L09) خر (_Sm2 xaR @@ -1456,6 +1483,11 @@ L09L09) خوار (_Sm4 xAR L09L09) خدا (_Sm3 xodA L09L09) خور (_Sm3 xoR + L09L09) خون (_Sm3 xun + L09L09) خان (_Sm3 xAn + L09L09) خوش (_Sm3 xoS + L09L09) خیز (_Sm3 xiz + L09L09) خواست (_Sm5 xAst // arabic form of words (Babs) خ //فواعل eg. جوامع @@ -1484,7 +1516,7 @@ _تL04ا) خ (L03_ xo //تفعل eg. تفکر _ت) خ (L03L03_+ xa - _تL04) خ (L03_+ xxo + _تL04) خ (L03_++ xxo //تفعّل eg. تفکّر _ت) خ (L03ّL03_+ xa _تL04) خ (ّL03_+ xxo @@ -1611,6 +1643,8 @@ _) دیر (آL09L09P3@ diR _) دست (L04L09L09P3@ dast _) دست (آL09L09P3@ dast + _) درست (L04L09L09P4@ dorost + _) درست (آL09L09P4@ dorost // suffixes د L09L09) داد (_Sm3 dAd @@ -1628,6 +1662,7 @@ L09L09) دل (_Sm2 del L09L09) دست (_Sm3 dast L09L09) درد (_Sm3 daRd + L09L09) دوش (_Sm3 duS // arabic form of words (Babs) د //فواعل eg. جوامع @@ -1656,7 +1691,7 @@ _تL04ا) د (L03_ do //تفعل eg. تفکر _ت) د (L03L03_+ da - _تL04) د (L03_+ ddo + _تL04) د (L03_++ ddo //تفعّل eg. تفکّر _ت) د (L03ّL03_+ da _تL04) د (ّL03_+ ddo @@ -1781,7 +1816,9 @@ L09L09L09L09) ذ (L03L09L09L09_ za // Prefixes ذ - + _) ذی (L04L09L09P2@ zi + _) ذی (آL09L09P2@ zi + // Suffixes ذ // arabic form of words (Babs) ذ @@ -1931,6 +1968,10 @@ // Prefixes ر _) رضا (L04L09L09P3@ RezA _) رضا (آL09L09P3@ RezA + _) ریز (L04L09L09P2@ Riz + _) ریز (آL09L09P3@ Riz + _) راست (L04L09L09P4@ RAst: + _) راست (آL09L09P4@ RAst // suffixes ر //L09L09L09) ران (_Sm3 RAn @@ -1942,6 +1983,9 @@ L09L09) ربا (_Sm3 RobA L09L09) رضا (_Sm3 RezA L09L09) رسان (_Sm4 ResAn + L09L09) رنگ (_Sm3 Rang + L09L09) روان (_Sm4 RavAn + L09L09) ریز (_Sm3 Riz // arabic form of words (Babs) ر //فواعل eg. جوامع @@ -1970,7 +2014,7 @@ _تL04ا) ر (L03_ Ro //تفعل eg. تفکر _ت) ر (L03L03_+ Ra - _تL04) ر (L03_+ RRo + _تL04) ر (L03_++ RRo //تفعّل eg. تفکّر _ت) ر (L03ّL03_+ Ra _تL04) ر (ّL03_+ RRo @@ -2284,7 +2328,7 @@ _تL04ا) ژ (L03_ Zo //تفعل eg. تفکر _ت) ژ (L03L03_+ Za - _تL04) ژ (L03_+ ZZo + _تL04) ژ (L03_++ ZZo //تفعّل eg. تفکّر _ت) ژ (L03ّL03_+ Za _تL04) ژ (ّL03_+ ZZo @@ -2415,6 +2459,8 @@ _) سوء (L09L09P3@ su?e _) سانتی (L04L09L09P5@ sAnti _) سانتی (آL09L09P5@ sAnti + _) سید (L09P3@ sej:ed: + _) سید (آL09L09P3@ sej:ed // suffixes س L09L01) ست (_+NSm2 st @@ -2458,7 +2504,7 @@ _تL04ا) س (L03_+ so //تفعل eg. تفکر _ت) س (L03L03_+ sa - _تL04) س (L03_++ s:o + _تL04) س (L03_++ sso //تفعّل eg. تفکّر _ت) س (L03ّL03_+ sa _تL04) س (ّL03_+ s:o @@ -2608,6 +2654,14 @@ L09L09) شاه (_Sm3 SAh L09L09) شمار (_Sm4 SomAR L09L09L09) شدن (_Sm3 Sodan + L09L09) شناخت (_Sm5 SenAxt + L09L09) شاد (_Sm3 SAd + L09L09) شور (_Sm3 SuR + L09L09) شده (_Sm3 Sode: + L09L09) شدۀ (_Sm3 Sodeje + L09L09) شونده (_Sm5 Savande: + L09L09) شوندۀ (_Sm5 Savandeje + L09L09) شدگان (_Sm5 SodegAn // arabic form of words (Babs) ش //فواعل eg. جوامع @@ -2762,7 +2816,11 @@ L09L09L09L09) ص (L03L09L09L09_ sa // Prefixes ص - + _) صاحب (L04L09L09P4@ saheb + _) صاحب (آL09L09P4@ saheb + _) صدر (L04L09L09P5@ sadr + _) صدر (آL09L09P5@ sadr + // Suffixes ص L09L09) صد (_Sm2 sad @@ -2793,7 +2851,7 @@ _تL04ا) ص (L03_+ so //تفعل eg. تفکر _ت) ص (L03L03_+ sa - _تL04) ص (L03_++ s:o + _تL04) ص (L03_++ sso //تفعّل eg. تفکّر _ت) ص (L03ّL03_+ sa _تL04) ص (ّL03_+ s:o @@ -3074,7 +3132,8 @@ // Suffixes ط L09L09) طلب (_Sm3 talab - // arabic form of words (Babs) ط + + // arabic form of words (Babs) ط //فواعل eg. جوامع _L04وا) ط (L03_ te _خوا) ط (L03_+ ta @@ -3101,7 +3160,7 @@ _تL04ا) ط (L03_ to //تفعل eg. تفکر _ت) ط (L03L03_+ ta - _تL04) ط (L03_+ tto + _تL04) ط (L03_++ tto //تفعّل eg. تفکّر _ت) ط (L03ّL03_+ ta _تL04) ط (ّL03_+ tto @@ -3408,10 +3467,10 @@ //تفاعیل eg. تدابیر (Fa eSpeak read itd correctly) //تفاعل eg. تفاوت _تL04ا) ع (L03_ ?o - _تL09ا)L09 ع (_ ? + _تL04اL04) ع (_ ? //تفعل eg. تفکر _ت) ع (L03L03_+ ?a - _تL04) ع (L03_+ ??o + _تL04) ع (L03_++ ??o //تفعّل eg. تفکّر _ت) ع (L03ّL03_+ ?a _تL04) ع (ّL03_+ ??o @@ -3570,7 +3629,7 @@ _تL04ا) غ (L03_ q1o //تفعل eg. تفکر _ت) غ (L03L03_+ q1a - _تL04) غ (L03_+ q1q1o + _تL04) غ (L03_++ q1q1o //تفعّل eg. تفکّر _ت) غ (L03ّL03_+ q1a _تL04) غ (ّL03_+ q1q1o @@ -3705,6 +3764,9 @@ L09L09) فر (_Sm2 faR L09L09) فروش (_Sm4 foRuS L09L09) فشان (_Sm4 feSAn + L09L09) فریب (_Sm4 faRib + L09L09) فرما (_Sm4 faRmA + L09L09) فرسا (_Sm4 faRsA // arabic form of words (Babs) ف //فواعل eg. جوامع @@ -3881,7 +3943,7 @@ _تL04ا) ق (L03_ q1o //تفعل eg. تفکر _ت) ق (L03L03_+ q1a - _تL04) ق (L03_+ q1q1o + _تL04) ق (L03_++ q1q1o //تفعّل eg. تفکّر _ت) ق (L03ّL03_+ q1a _تL04) ق (ّL03_+ q1q1o @@ -4002,8 +4064,10 @@ _) کم (آL09L09P2@ kam _) کند (L04L09L09P3@ kond _) کند (آL09L09P3@ kond - _) کیلو (آL09L09P4@ kilu _) کیلو (L04L09L09P4@ kilu + _) کیلو (آL09L09P4@ kilu + _) کوچک (L04L09L09P4@ kutSak + _) کوچک (آL09L09P4@ kutSak // suffixes ک L09L09L03) ک (_Sm1 ak @@ -4017,6 +4081,7 @@ L09L09) کنان (_Sm4 konAn L09L09) کننده (_Sm5 konande: L09L09) کنندۀ (_Sm5 konandeje + L09L09) کوچک (_Sm4 kutSak // arabic form of words (Babs) ک //فواعل eg. جوامع @@ -4045,7 +4110,7 @@ _تL04ا) ک (L03_ ko //تفعل eg. تفکر _ت) ک (L03L03_+ ka - _تL04) ک (L03_+ kko + _تL04) ک (L03_++ kko //تفعّل eg. تفکّر _ت) ک (L03ّL03_+ ka _تL04) ک (ّL03_+ kko @@ -4219,6 +4284,7 @@ L09L09) گو (_Sm2 gu L09L09) گرفت (_Sm4 geReft L09L09) گشا (_Sm3 goSA + L09L09) گریز (_Sm4 goRiz // arabic form of words (Babs) گ //فواعل eg. جوامع @@ -4247,7 +4313,7 @@ _تL04ا) گ (L03_ go //تفعل eg. تفکر _ت) گ (L03L03_+ ga - _تL04) گ (L03_+ ggo + _تL04) گ (L03_++ ggo //تفعّل eg. تفکّر _ت) گ (L03ّL03_+ ga _تL04) گ (ّL03_+ ggo @@ -4378,7 +4444,10 @@ // Prefixes ل // Suffixes ل - + L09L09) لوژ (_Sm3 lotZ + L09L09) لوژیک (_Sm5 lotZik + L09L09) لوگ (_Sm3 log + // arabic form of words (Babs) ل //فواعل eg. جوامع _L04وا) ل (L03_+ le @@ -4522,7 +4591,6 @@ L09L09L09L09) م (L03L09L09L09_ ma // Prefixes م - //_) م (L03L09L09P1@ ma _) می (L03L09+P2@ mi _) می (آL09L09P2@ mi _) می (وL09L09P2@ mi @@ -4546,6 +4614,12 @@ _) مصطفی (L04L09L09P5@ mostafA _) میلی (L04L09L09P4@ mili _) میلی (آL09L09P4@ mili + _) ماه (L04L09L09P3@ mAh + _) ماه(آL09L09P3@ mAh + _) مگا (L04L09L09P3@ megA + _) مگا(آL09L09P3@ megA + _) مولتی (L04L09L09P5@ multi + _) مولتی(آL09L09P5@ multi // suffixes م L09L09) ماه (_Sm3 mAh @@ -4576,6 +4650,7 @@ L09L03) مون (_NSm3 emun L09L01) مون (_Sm3 mun L09L09) مردان (_Sm5 maRdAn + L09L09) منش (_Sm3 maneS // arabic form of words (Babs) م //فواعل eg. جوامع @@ -4611,7 +4686,7 @@ _تL04ا) م (L03_ mo //تفعل eg. تفکر _ت) م (L03L03_+ ma - _تL04) م (L03_+ mmo + _تL04) م (L03_++ mmo //تفعّل eg. تفکّر _ت) م (L03ّL03_+ ma _تL04) م (ّL03_+ mmo @@ -4759,14 +4834,14 @@ L09L09L03) ن (_NSm1 an // Possessive pronouns for "ن" eg. "بودنم" L09L09L03) نم (_NSm2 anam - L09L09L03) نت (_NSm1 anat + L09L09L03) نت (_NSm2 anat L09L09L03) نش (_NSm2 anaS L09L09L03) نمان (_NSm4 anemAn L09L09L03) نتان (_NSm4 anetAn L09L09L03) نشان (_NSm4 aneSAn - L09L09L03) نمان (_NSm4 anemun - L09L09L03) نتان (_NSm4 anetun - L09L09L03) نشان (_NSm4 aneSun + L09L09L03) نمون (_NSm4 anemun + L09L09L03) نتون (_NSm4 anetun + L09L09L03) نشون (_NSm4 aneSun //L09L09L03) نی (_NSm2 ani L09L09) نامه (_Sm4 nAme: L09L09) نامۀ (_Sm4 nAmeje @@ -4777,6 +4852,7 @@ L09L03) ندۀ (_Sm3 andeje L09L03) ندگی (_Sm4 andegi L09L03) ندگان (_Sm5 andegAn + L09L09) نندگان (_Sm6 nandegAn L09L09) نویس (_Sm4 nevis L09L09) نورد (_Sm4 navaRd L09L09) نواز (_Sm4 navAz @@ -4975,7 +5051,7 @@ _تL04ا) و (L03_ vo //تفعل eg. تفکر _ت) و (L03L03_+ va - _تL04) و (L03_+ vvo + _تL04) و (L03_++ vvo //تفعّل eg. تفکّر _ت) و (L03ّL03_+ va _تL04) و (ّL03_+ vvo @@ -5162,7 +5238,7 @@ _تL04ا) ه (L03_ ho //تفعل eg. تفکر _ت) ه (L03L03_+ ha - _تL04) ه (L03_+ hho + _تL04) ه (L03_++ hho //تفعّل eg. تفکّر _ت) ه (L03ّL03_+ ha _تL04) ه (ّL03_+ hho @@ -5268,6 +5344,8 @@ // Prefixes ی _) یک (L04L09L09P2@ jek _) یک (آL09L09P2@ jek + _) یاد (L09L09P3@ jAd + _) یاد (آL09L09P3@ jAd // suffixes ی L09L01) یئ (_+Sm2 i: @@ -5278,9 +5356,11 @@ L09L01) یۀ (_+NSm2 jeje L09L09) ییه (_NSm3 i:je L09L09) ییۀ (_NSm3 i:jeje + L09L09) یئه (_NSm3 i:je + L09L09) یئۀ (_NSm3 i:jeje L09L01) ی (_Sm1 j L09L09آ) ی (_Sm1 je - L09L09ا) ی (_Sm1 je + L09L09ا) ی (_NSm1 je L09L09ی) ی (_Sm1 je L09L01و) ی (_Sm1 i L09L03و) ی (_Sm1 je @@ -5290,20 +5370,20 @@ L09L04) یت (_Sm2 i:jat L09L04) یّت (_Sm3 i:jat L09L03) یّت (_Sm3 i:jat + L09L03) ینه (_NSm3 ine: + L09L03) ینۀ (_NSm3 ineje // Possessive pronouns for گی eg. "زندگیتان" L09L09L03گ) یت (_NSm1 jat L09L01یگ) یت (_NSm1 jat L09L01وگ) یت (_NSm1 jat L09L09) یاب (_Sm3 jAb - L09L03) یان (_Sm3 ijAn - L09L01) یان (_Sm3 jAn L09L01) ییان (_Sm4 i:An eg. "اروپاییان" L09L09) یار (_Sm3 jAR L09L09) یون (_Sm3 jun L09L09) یوم (_Sm3 jom L09L09م) ین (_Sm2 in - L09L03) ین (_NSm2 in //eg. "زرین" - L09L03) ینی (_NSm3 ini //eg. "زرین" + L09L03) ین (_Sm2 in //eg. "زرین" + //L09L03) ینی (_NSm3 ini //eg. "زرین" // Subjective pronouns L09L03) ی (_Sm1 i L09L01و) ی (_Sm1 i @@ -5345,6 +5425,8 @@ L09ع) یاتمان (_NSm6 ijjAtemAn L09ع) یاتتان (_NSm6 ijjAtetAn L09ع) یاتشان (_NSm6 ijjAteSAn + L09L09) یزاسیون (_Sm7 isAsion + L09L03) یافت (_Sm4 jAft // arabic form of words (Babs) ی //فواعل eg. جوامع @@ -5377,7 +5459,7 @@ _تL04ا) ی (L03_ jo //تفعل eg. تفکر _ت) ی (L03L03_+ ja - _تL04) ی (L03_ jjo + _تL04) ی (L03_++ jjo //تفعّل eg. تفکّر _ت) ی (L03ّL03_+ ja _تL04) ی (ّL03_ jjo @@ -5435,6 +5517,7 @@ ئ (L02 ? L02) ئ ? ئ (L03 ?e + // Suffixes "ئ" L09L01) ئ (_NSm1 je L09L03) ئ (_NSm1 i @@ -5446,13 +5529,10 @@ L09L03) ئی (_Sm2 ii L09L09) ئیه (_NSm3 i:je L09L09) ئیۀ (_NSm3 i:jeje - L09L09) یئه (_NSm3 i:je - L09L09) یئۀ (_NSm3 i:jeje L09L03) ئه (_+NSm2 ije L09L01) ئه (_+NSm2 je L09L03) ئۀ (_+NSm2 ijeje L09L01) ئۀ (_+NSm2 jeje - .group ؤ @@ -5536,6 +5616,10 @@ a _^_en ?1 a a ?1 a (' A + + +.group aa + aa _^_en ?1 aa A @@ -5550,6 +5634,10 @@ ?1 c (y s ?1 c (i s ?1 c k + + +.group ch + ch _^_en ?1 ch tS @@ -5561,6 +5649,10 @@ .group e e _^_en ?1 e e + + +.group ee + ee _^_en ?1 ee i @@ -5572,6 +5664,10 @@ .group g g _^_en ?1 g g + + +.group gh + gh _^_en ?1 gh q1 @@ -5598,6 +5694,10 @@ .group k k _^_en ?1 k k + + +.group kh + kh _^_en ?1 kh x @@ -5619,16 +5719,29 @@ .group o o _^_en ?1 o o + + +.group ou + ou _^_en ?1 ou u + + +.group oo + oo _^_en ?1 oo u - ?1 oo) o + ?1 oo (o .group p p _^_en ?1 p p + + +.group ph + ph _^_en + .group q q _^_en ?1 q q1 @@ -5642,6 +5755,10 @@ .group s s _^_en ?1 s s + + +.group sh + sh _^_en ?1 sh S @@ -5650,6 +5767,11 @@ ?1 t t +.group th + th _^_en + + + .group u u _^_en ?1 u u diff --git a/dictsource/pt_list b/dictsource/pt_list index 69a3cb3638..1dcd385d95 100644 --- a/dictsource/pt_list +++ b/dictsource/pt_list @@ -419,7 +419,7 @@ com $u // with ?2 desde $u // from,since ?2 entre // between,among ?2 por $u // by,for,through -?2 sobre s'obRy // on,above,about + sobre $alt2 // on,above,about ?2 sob // under,below ?2 debaixo // under,below @@ -644,9 +644,13 @@ governo gov'ernU $noun // $alt changes stressed [e] or [o] phoneme to open [E] or [O] // $alt2 changes stressed [E] or [O] phoneme to close [e] or [o] +abacaxi abakaSy abordo $alt aborto $alt $verb acerto $alt2 $noun +acertos $alt2 +acervo $alt2 +adepto $alt adereço $alt2 adore $alt albatrozes $alt @@ -667,6 +671,7 @@ aperto $alt2 $noun apoio $alt $verb aprendeste $alt2 aprovo $alt +arredores $alt arremesso $alt2 $noun arroz $alt2 assembleia $alt @@ -675,19 +680,23 @@ atrozes $alt austera $alt austero $alt autora $alt2 +axé aSE bebeste $alt2 beco $alt2 belo $alt besta $alt2 +bezerra $alt2 bezerro $alt2 bilhete $alt2 boca $alt2 +bochecha $alt2 boleia $alt bolo $alt2 borboleta $alt2 bordo $alt bromelha $alt cabeça $alt2 +cabresto $alt2 cacete $alt2 cachorra $alt2 caderneta $alt2 @@ -703,6 +712,7 @@ catorze $alt2 cefaleia $alt cerca $alt $verb cerco $alt $verb +cesta $alt chamego $alt2 chefe $alt chinelo $alt @@ -710,13 +720,19 @@ choro $alt2 $noun chupeta $alt2 coco $alt2 cofre $alt +coice $alt2 +colabore $alt +colheste $alt2 colmeia $alt começo $alt2 $noun +comodo $alt2 comera $alt2 comeres $alt2 comeste $alt2 +concordo $alt conheceste $alt2 conheço $alt2 +contivermos $alt copa $alt copo $alt coreia $alt @@ -752,9 +768,11 @@ deveras $alt dez $alt diarreia $alt discordo $alt +dissermos $alt dobro $alt2 $noun doce $alt2 droga $alt +elixir eliSir emprego $alt2 $noun endereço $alt2 enforco $alt @@ -778,9 +796,11 @@ espeto $alt2 $noun espiroqueta $alt2 espoleta $alt2 esposa $alt2 +esqueceste $alt2 esqueleto $alt2 estiverdes $alt estiveres $alt +estivermos $alt estrela $alt2 estrofe $alt etiqueta $alt2 @@ -788,6 +808,7 @@ europa $alt exagero $alt $verb expeça $alt2 expeço $alt2 +explore $alt farofa $alt febre $alt feitora $alt2 @@ -796,8 +817,12 @@ fere $alt ferem $alt ferozes $alt fezes $alt +?1 fixe fiSy +fizermos $alt folga $alt fogos $alt +foguete $alt2 +foice $alt2 forca $alt2 forças $alt2 fores $alt2 @@ -812,21 +837,28 @@ geleia $alt gelo $alt $verb germe $alt gesso $alt2 +golpe $alt gonorreia $alt gorda $alt2 +gota $alt2 gozo $alt $verb grego $alt2 grelha $alt +grega $alt2 groselha $alt grosso $alt2 grozo $alt $verb hoje $alt2 +houvermos $alt ideia $alt joga $alt jogam $alt jogos $alt jogue $alt joguem $alt +joguete $alt2 +lambreta $alt2 +lebre $alt lerda $alt lerdo $alt líderes $alt2 @@ -834,6 +866,7 @@ lopes $alt maleta $alt2 mantiverdes $alt mantiveres $alt +mantivermos $alt marreta $alt2 martelo $alt merda $alt @@ -863,11 +896,13 @@ mulheres $alt mureta $alt2 mutreta $alt2 naquele $alt2 +negra $alt2 negro $alt2 novos $alt obstetra $alt obsoleta $alt2 obsoleto $alt2 +obtivermos $alt odisseia $alt onu $1 opereta $alt2 @@ -877,6 +912,7 @@ ovos $alt padeceste $alt2 paexa paeSa pangeia $alt +palacete $alt2 palheta $alt2 paralelo $alt parede $alt2 @@ -908,17 +944,21 @@ preto $alt2 primavera $alt profere $alt proferem $alt +provo $alt puder $alt punheta $alt puserdes $alt +quisermos $alt recomeço $alt2 $noun recordo $alt recorto $alt rede $alt2 +redor $alt reforços $alt refresco $alt $verb reitora $alt2 remorso $alt +reprovo $alt resolve $alt resolvem $alt rixa x'iS& @@ -931,6 +971,8 @@ seborreia $alt seco $alt2 $noun selo $alt $verb selvagem seUv'aZeIN +?1 senhora $alt2 +sesta $alt2 sincera $alt sincero $alt sinopse $alt @@ -948,6 +990,7 @@ sopro $alt $verb sorvete $alt2 sossego $alt2 $noun souberdes $alt +soubermos $alt sugere $alt sugerem $alt suporto $alt @@ -957,6 +1000,7 @@ tempero $alt $verb teta $alt2 tiver $alt tiveres $alt +tivermos $alt tocha $alt toga $alt torres $alt2 @@ -977,20 +1021,12 @@ vierem $alt violeta $alt2 voga $alt vozes $alt +xarope $alt zelo $alt $verb zero $alt zorra $alt2 -// Close [o] -?1 senhora $alt2 -?1 sobre $alt2 - - -abacaxi abakaSy -axé aSE -elixir eliSir -?1 fixe f'iSy // foreign words diff --git a/dictsource/pt_rules b/dictsource/pt_rules index 5e18c19bec..09d09eafc4 100644 --- a/dictsource/pt_rules +++ b/dictsource/pt_rules @@ -397,6 +397,14 @@ _reconh) e (çL03_ e _rend) e (L06_ e _atend) e (L06_ e _pen) e (trL04_ E + _Xref) e (rL02_ E + _desf) e (rL02_ E + _conf) e (rL02_ E + _reit) e (rL03_ E + par) e (çL01_ e // pareça, apareça + _arref) e (çL01_ e + _beb) e (ssL02_ e + com) e (ssL02_ e //endsort _exag) e (L05_ E @@ -586,6 +594,7 @@ _reconh) e (çL03_ e ou ow oi oI oi ($w_alt OI + oi ($w_alt2++ oI oi (a_ OI // ?? oi (cA_ OI oi (de_ OI @@ -711,7 +720,8 @@ _reconh) e (çL03_ e _esc) o (lhL02_ O _rev) o (lvL02_ O _desenv) o (lvL02_ O -_ ent) o (pL02_ O + _ent) o (pL02_ O + _c) o (spL02_ O //endsort .group ô diff --git a/dictsource/sl_rules b/dictsource/sl_rules index 021b0abfd0..182b78dc82 100644 --- a/dictsource/sl_rules +++ b/dictsource/sl_rules @@ -26,6 +26,7 @@ .group e e e e (_ E // ?? + e (C_ E _) e E @@ -86,6 +87,8 @@ .group o o o _) o O + _) o (l o + _) o (v o .group p diff --git a/phsource/ph_danish b/phsource/ph_danish index cd87198577..c1c3cc8d1b 100644 --- a/phsource/ph_danish +++ b/phsource/ph_danish @@ -2,7 +2,7 @@ phoneme @ vowel starttype #@ endtype #@ unstressed - length 130 + length 110 FMT(vowel/@_3) endphoneme @@ -10,7 +10,7 @@ endphoneme phoneme 3 vowel starttype #a endtype #a unstressed - length 130 + length 110 FMT(vowel/a#_3) endphoneme @@ -21,24 +21,65 @@ phoneme i FMT(vowel/i_4) endphoneme +// PB Experimental glottal i +// sviret vs. svirret +phoneme ?i + vowel starttype #i endtype #i + length 95 + IfNextVowelAppend(;) + FMT(vowel/i_4) +endphoneme + +// PB English i - Tim +phoneme I + vowel starttype #i endtype #i + length 130 + IfNextVowelAppend(;) + FMT(vowel/ii_2) +endphoneme + phoneme e vowel starttype #e endtype #e length 150 FMT(vowel/e) endphoneme +// PB glottal e +// "skille" vs. "skele", "pille" vs. "pile" +phoneme ?e + vowel starttype #e endtype #e + length 95 + FMT(vowel/e) +endphoneme + phoneme E vowel starttype #e endtype #e length 150 FMT(vowel/e_mid2) endphoneme +// PB Experimental glottal E +// "læsse" vs. "læse" +phoneme ?E + vowel starttype #e endtype #e + length 95 + FMT(vowel/e_mid2) +endphoneme + phoneme & vowel starttype #e endtype #e length 150 FMT(vowel/ee_2) endphoneme +// PB Experimental glottal a +// e.g. the last a in "staldkarl" +phoneme ?& + vowel starttype #e endtype #e + length 95 + FMT(vowel/ee_2) +endphoneme + // PB added for the æ in "dræbt" phoneme &# vowel starttype #e endtype #e @@ -64,6 +105,14 @@ phoneme u FMT(vowel/u_bck) endphoneme +// PB glottal u +// "gud" vs. "guden" - [guD] [g?D@n] +phoneme ?u + vowel starttype #u endtype #u + length 95 + FMT(vowel/u_bck) +endphoneme + phoneme o vowel starttype #o endtype #o length 150 @@ -76,6 +125,14 @@ phoneme O FMT(vowel/o_5) endphoneme +// PB Experimental glottal O +// "toget" vs. "tåget" +phoneme ?O + vowel starttype #o endtype #o + length 95 + FMT(vowel/o_5) +endphoneme + phoneme V vowel starttype #@ endtype #@ length 150 @@ -95,6 +152,14 @@ phoneme y FMT(vowel/y) endphoneme +// PB glottal y +// "kylling" vs. "kyle", "krybbe" vs. "krybe" +phoneme ?y + vowel starttype #i endtype #i + length 95 + FMT(vowel/y) +endphoneme + phoneme Y vowel starttype #i endtype #i length 150 @@ -107,6 +172,14 @@ phoneme W FMT(vowel/oe) endphoneme +// PB glottal W +// "prøv" vs. "prøve" +phoneme ?W + vowel starttype #@ endtype #@ + length 80 + FMT(vowel/oe) +endphoneme + // PB added for the ø in "røv", "røg", "øje" instead of [V3] phoneme W# vowel starttype #@ endtype #@ diff --git a/phsource/ph_english b/phsource/ph_english index 566f353670..4f7bbdbda3 100644 --- a/phsource/ph_english +++ b/phsource/ph_english @@ -248,6 +248,17 @@ phoneme 0 endphoneme +phoneme 0# // [@] in unstressed syllables + vowel starttype #o endtype #o + + IF thisPh(isUnstressed) AND nextVowel(isVowel) AND NOT nextVowel(isUnstressed) THEN + ChangePhoneme(@) + ENDIF + + ChangePhoneme(0) +endphoneme + + phoneme V vowel starttype #a endtype #@ length 140 diff --git a/src/dictionary.cpp b/src/dictionary.cpp index 6fbcbd8f88..55eeb5528a 100644 --- a/src/dictionary.cpp +++ b/src/dictionary.cpp @@ -1280,14 +1280,22 @@ void SetWordStress(Translator *tr, char *output, unsigned int *dictionary_flags, mnem = phoneme_tab[final_ph]->mnemonic; mnem2 = phoneme_tab[final_ph2]->mnemonic; - if((mnem == 's') && (phoneme_tab[final_ph2]->type == phNASAL)) + if(tr->translator_name == L('a','n')) { - // -ns stress remains on penultimate syllable + if(((mnem != 's') && (mnem !='n')) || phoneme_tab[final_ph2]->type != phVOWEL) + stressed_syllable = vowel_count - 1; // stress on last syllable } else - if(((phoneme_tab[final_ph]->type != phNASAL) && (mnem != 's')) || (phoneme_tab[final_ph2]->type != phVOWEL)) { - stressed_syllable = vowel_count - 1; + if((mnem == 's') && (phoneme_tab[final_ph2]->type == phNASAL)) + { + // -ns stress remains on penultimate syllable + } + else + if(((phoneme_tab[final_ph]->type != phNASAL) && (mnem != 's')) || (phoneme_tab[final_ph2]->type != phVOWEL)) + { + stressed_syllable = vowel_count - 1; + } } } } diff --git a/src/synthdata.cpp b/src/synthdata.cpp index 04fa53e89d..a45c2e611c 100644 --- a/src/synthdata.cpp +++ b/src/synthdata.cpp @@ -35,7 +35,7 @@ #include "translate.h" #include "wave.h" -const char *version_string = "1.46.31 19.Jan.13"; +const char *version_string = "1.46.32 30.Jan.13"; const int version_phdata = 0x014631; int option_device_number = -1; diff --git a/src/translate.cpp b/src/translate.cpp index 826d0e501c..af220ec71f 100644 --- a/src/translate.cpp +++ b/src/translate.cpp @@ -2978,6 +2978,16 @@ if((c == '/') && (tr->langopts.testing & 2) && IsDigit09(next_in) && IsAlpha(pre single_quoted = 0; } else + if((tr->langopts.param[LOPT_APOSTROPHE] & 1) && IsAlpha(next_in)) + { + single_quoted = 0; // apostrophe at start of word is part of the word + } + else + if((tr->langopts.param[LOPT_APOSTROPHE] & 2) && IsAlpha(prev_in)) + { + single_quoted = 0; // apostrophe at end of word is part of the word + } + else if((wcschr(tr->char_plus_apostrophe,prev_in) != 0) && (prev_out2 == ' ')) { // consider single character plus apostrophe as a word diff --git a/src/translate.h b/src/translate.h index 37e937e4d0..d41e3cf519 100644 --- a/src/translate.h +++ b/src/translate.h @@ -259,7 +259,7 @@ extern const int param_defaults[N_SPEECH_PARAM]; -#define N_LOPTS 20 +#define N_LOPTS 21 #define LOPT_DIERESES 1 // 1=remove [:] from unstressed syllables, 2= remove from unstressed or non-penultimate syllables // bit 4=0, if stress < 4, bit 4=1, if not the highest stress in the word @@ -329,6 +329,10 @@ extern const int param_defaults[N_SPEECH_PARAM]; // bit 0: Don't allow suffices if there is no previous syllable #define LOPT_SUFFIX 19 + // bit 0 Apostrophe at start of word is part of the word + // bit 1 Apostrophe at end of word is part of the word +#define LOPT_APOSTROPHE 20 + // stress_rule #define STRESSPOSN_1L 0 // 1st syllable diff --git a/src/voices.cpp b/src/voices.cpp index e4e3487cfe..79732c7212 100644 --- a/src/voices.cpp +++ b/src/voices.cpp @@ -164,6 +164,7 @@ static MNEM_TAB keyword_tab[] = { {"l_unpronouncable", 0x100+LOPT_UNPRONOUNCABLE}, {"l_sonorant_min", 0x100+LOPT_SONORANT_MIN}, {"l_length_mods", 0x100+LOPT_LENGTH_MODS}, + {"apostrophe", 0x100+LOPT_APOSTROPHE}, {NULL, 0} }; #define N_VOICE_VARIANTS 12