diff --git a/Makefile.am b/Makefile.am index 4600fc30..cbfb55ad 100644 --- a/Makefile.am +++ b/Makefile.am @@ -182,6 +182,7 @@ phsource/phonemes.stamp: \ phsource/ph_akan \ phsource/ph_albanian \ phsource/ph_amhari \ + phsource/ph_arabic \ phsource/ph_aragon \ phsource/ph_armenian \ phsource/ph_assamese \ @@ -222,6 +223,7 @@ phsource/phonemes.stamp: \ phsource/ph_hungarian \ phsource/ph_icelandic \ phsource/ph_indonesian \ + phsource/ph_interlingua \ phsource/ph_irish \ phsource/ph_italian \ phsource/ph_kannada \ @@ -270,6 +272,7 @@ phsource/phonemes.stamp: \ phsource/ph_vietnam_sgn \ phsource/ph_welsh \ phsource/ph_wolof \ + phsource/ph_yoruba \ phsource/ph_zh \ phsource/ph_zh_yue \ phsource/phonemes \ @@ -336,6 +339,7 @@ dictionaries: src/espeak \ espeak-data/hi_dict \ espeak-data/hu_dict \ espeak-data/hy_dict \ + espeak-data/ia_dict \ espeak-data/id_dict \ espeak-data/is_dict \ espeak-data/it_dict \ @@ -552,6 +556,12 @@ dictsource/hy_extra: espeak-data/hy_dict: src/espeak phsource/phonemes.stamp dictsource/hy_list dictsource/hy_rules dictsource/hy_extra cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak --compile=hy && cd .. +ia: espeak-data/ia_dict +dictsource/ia_extra: + touch dictsource/ia_extra +espeak-data/ia_dict: src/espeak phsource/phonemes.stamp dictsource/ia_list dictsource/ia_rules dictsource/ia_extra + cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak --compile=ia && cd .. + id: espeak-data/id_dict dictsource/id_extra: touch dictsource/id_extra diff --git a/dictsource/en_list b/dictsource/en_list index 1136e6c2..f4406b72 100644 --- a/dictsource/en_list +++ b/dictsource/en_list @@ -9,6 +9,7 @@ //stress symbols ' primary , secondary % unstressed // Conditional rules +// ?2 Use voiceless [w#] for "wh" // ?3 General American // ?!3 Not General American // ?5 split [3:] er [3:], ir [IR], ur [VR] @@ -16,12 +17,14 @@ // ?7 Scottish // ?8 Use full vowel, not schwa in some word endings -// $alt1 use strong ending (-age, -an, -ance, -ative, -table, -eria, -et, -inal, -ier -mouth -on -or -ored, -ose, -s) -// $alt2 use weak ending (ace, ain, an, ar, ard, ate, ell, ery, ess, ile, ine, men, on, ot) + +// $alt1 use strong ending (-age, -an, -ance, -ative, -table, -ed, -eria, -et, -inal, -ier -mouth -on -or -ored, -ose, -s) +// $alt2 use weak ending (ace, ain, an, ar*, ard, ate, ath, ell, ery, ess, et, ie, ile, ine, men, on, ot) // $alt3 use weak first vowel, a->[a#], e->[@], o->[0#] // $alt4 separate 'h', not 'th' 'ph' 'sh'; [t2] not [t] // $alt5 remove only 's' from plural (-ies -is) // $alt6 use strong first vowel (e->[i:], i->[aI]) +// $alt7 for the word "to", with $verbf, check that verb doesn't have 's' suffix // letter names, as they are spoken as a single character in text @@ -533,6 +536,7 @@ adf $abbrev adhd $abbrev adsl $abbrev ae $abbrev +aes $abbrev afk $abbrev (a . k . a .) aka#_! agpl $abbrev @@ -582,7 +586,7 @@ evga $abbrev exe $abbrev ftaa $abbrev fyi $abbrev -ghz gIg@h3:ts +ghz gIg@h3:ts $only hmm h@m hiv $abbrev (http ://) eItSt2i:t2i:'pi:_ @@ -614,7 +618,7 @@ LBS $abbrev lotr $abbrev ltd lImI2tI2d //mc m@k $combine // combine with the following word -mhz mEg@h3:ts +mhz mEg@h3:ts $only mit $abbrev $allcaps mmorpg $abbrev motd $abbrev @@ -641,6 +645,7 @@ omg $abbrev os $abbrev osx $abbrev otoh $abbrev +otr $abbrev pcie $abbrev pcmcia $abbrev psa $abbrev @@ -659,7 +664,9 @@ tbsp teIb@Lspu:n th T thu T3: // Thursday ?5 thu TIR // Thursday +ucl $abbrev ucla $abbrev +udp $abbrev ufo $abbrev ui $abbrev uk $abbrev @@ -747,7 +754,6 @@ ached eIkt achille a#kIli: aching eIkIN achy eIki -adam ad@m adamant ad@m@nt add ad addict adIkt $onlys @@ -758,6 +764,7 @@ adieus a#dju:z adieux a#dju:z adios aDj'o:s adjective $1 +?3 administrative $alt1 admirable adm@r@b@L admirably adm@r@bli admonition adm@n'IS@n @@ -810,6 +817,7 @@ alas a#l'as albeit O:lb'i:It ?3 albino alb'aInoU alcatel alka#tEl +ale eIl alfalfa alf'alf@ alfredo alfr'eIdoU algebra aldZI2br@ @@ -846,13 +854,16 @@ amaryllis am@r'IlIs amass a#mas ambassador a#mbas@d3 ambidextrous $3 +ambulocetus ambju:loUs'i:t@s amen ,A:m'En $onlys ?3 amen a#mEn // amenable ?3 amen ,eIm'En $onlys ?3 amo amoU +amethyst am@TIst amish A:mIS amok a#m0k amoral eIm'0r@L +amore a#mo@reI amount a#maUnt amply amplI $verbf amuck a#mVk @@ -863,6 +874,7 @@ analyses a#nal@si:z analyses an@laIzI#z $verb analysis a#nal@sIs anatomy $alt3 +anchovy antSoUvi anemone a#nEm@ni anemometer anIm'0mI2t3 anesthetize $alt3 @@ -871,6 +883,7 @@ anew a#nju: anime anImeI anise anIs anniversary anIv'3:s@ri +annul $alt3 anomaly a#n0m@li anon a#n0n anonymity an@n'ImI2ti @@ -884,6 +897,7 @@ anticline $1 antidote $1 antifreeze $1 antigen $1 +antigorite $2 antihero $1 antilog $1 antimatter $1 @@ -906,6 +920,7 @@ apostle a#p0s@L apron eIpr@n apropos apr@p'oU appal a#pO:l +appall a#pO:l appaloosa ap@l'u:s@ apparal $alt3 apparatus ap@r'eIt@s @@ -918,6 +933,7 @@ approximate a#pr0ksIm@t $only approximate a#pr0ksImeIt $verb approximately a#pr0ksIm@tli aqueduct akwI#dVkt +aquiline akwI2laIn arab ar@b arabic $1 arabica $alt3 @@ -956,6 +972,7 @@ astride $alt3 asus eIs@s atlas atl@s atop a#t0p +atta at@ $only attache at'aSeI $only ?3 attache at2a'SeI attaches a#tatSI#z @@ -998,6 +1015,7 @@ backend bak'End backstory baksto@ri badmouth $alt1 bakelite beIk@laIt +balas bal@s ?3 balk bO:k ballad bal@d ballast bal@st @@ -1019,6 +1037,7 @@ barrack bar@k ?3 barrack bEr@k barrage barA:Z ?3 barrage b3rA:Z +?3 basalt $alt3 ?3 basil beIz@L basis beIsIs bass beIs @@ -1046,6 +1065,7 @@ beta bi:t@ betake bI2teIk beverage bEv@rI2dZ bhaji bA:dZi +bhakti bVkti bias baI@s biased baI@st bible baIb@L @@ -1061,6 +1081,7 @@ bipedal baIp'i:d@L biplane $1 biscuit bIskIt bison baIs@n +bitable baIt@b@L bitecha baItS@ ?!3 bitumen bItSu:m@n bizarre bI#z'A@ @@ -1080,7 +1101,7 @@ bluish blu:IS blurry bl3:ri ?5 blurry blVRri boardmember $1 -bobsled b0bslEd +bobsled $alt1 boing bOIN bologna b@loUni bolognese b0l@n'eIz @@ -1109,6 +1130,7 @@ bow baU $verb (bow down) b,aU||d'aUn bowtie b,oUt'aI bravura $alt3 +braxy braksi breakfast brEkf@st breath brET $onlys breath bri:D $verb $onlys @@ -1122,6 +1144,7 @@ broccoli br0k@li brochure broUS3 ?3 brochure broU'SU@r brooch broUtS +brunette bru:n'Et budgerigar bVdZ@rIgA@ buffet bVfeI $noun bugaboo bVg@bu: @@ -1155,6 +1178,7 @@ cajole $alt3 cajun keIdZ@n caldera k0ld'e@r@ caliche ka#li:tSi +caliph keIlIf calix keIlIks calv kA:v // for calved, calving ?3 calv kav // for calved, calving @@ -1185,12 +1209,14 @@ caprice ka#pri:s capricious $alt3 carafe ka#raf ?!3 caramel kar@mEl $onlys +carbonado kA@b@n'eIdoU carburetor kA@b@r'Et3 ?3 carburetor kA@b@reIt3 careen $alt3 career $alt3 caress k@rEs carole kar@L +carouse ka#raUz carpel kA@p@l cascade $alt3 cashier kaS'i@3 @@ -1199,6 +1225,7 @@ cashmere kaSmi@3 casino $alt3 cassette $alt3 catastrophe $alt3 +catastrophic kat@str'0fIk catarrh k@tA@ caterer keIt3r3 cathedral $alt3 @@ -1220,7 +1247,9 @@ censure sEnS3 centurion sEntS'U@ri@n ceres si@ri:z cerise s@ri:z +?3 certain s3:?n- certificate s3tIfIk@t +cerulean $alt3 c'est seI $u chagrin SagrIn ?3 chagrin Sa#grIn @@ -1296,6 +1325,7 @@ close kloUs $only close kloUz $verb closer kloUs3 closely kloUslI $verbf // not kloUzlI +closeness kloUsn@s closet kl0zI2t cloth kloUD $verb c'mon k@m0n @@ -1408,6 +1438,7 @@ contraption k@ntr'apS@n contrary k0ntr@ri ?3 contrary k0ntre@ri contrast $2 $verb +contribute $2 contrite $2 controversy $1 conven k0#nv'i:n // convened @@ -1438,6 +1469,7 @@ corrugate k0r@geIt corsage kO@s'A:Z cosmos k0zm0s ?3 cosmos k0zmoUs +cosset $alt2 cottonmouth $alt1 cougar ku:g3 counteract $3 @@ -1445,6 +1477,7 @@ countered kaUnt3d (coup de grace) ku:d@||gr'A: (coup de grâce) ku:d@||gr'A: coupon ku:p0n +courant kUr'A#nt couscous ku:sku:s courtesan ko@tI#z@n couture ku:t'U@ @@ -1458,6 +1491,7 @@ credence kri:d@ns crescendo kr@SEndoU ?3 cretin kri:?n- crevasse kr@vas +cribellum krI2bEl@m crisis kraIsIs crises kraIsi:z crème krEm @@ -1484,6 +1518,7 @@ cypress saIpr@s dahlia deIli:@ dais deIIs +Dalit dVlI#t dandelion dandI2laI@n darnedest dA@nd@st ddu DI $only // Welsh @@ -1514,6 +1549,7 @@ decoy di:kOI decry dI2kraI defatig dI2fatIg // -able defect di:fEkt +defect dI2fEkt $verb defens dI2fEns // for defensible deficit dEfI2sIt definitive dI2fInI2tIv @@ -1542,6 +1578,7 @@ denouement deIn'u:mO~ deny dI2naI depot dEpoU ?3 depot di:poU +deprivation dEprIv'eIS@n derange dI2reIndZ derisory dI2raIz@ri derogative $2 @@ -1560,6 +1597,7 @@ detestation dIt,Est'eIS@n detritus dI2traIt@s deus deIUs deva di:v@ +devanagari deIv@n'A:g@ri deviled dEv@Ld devotee dEvoUt'i: (déjà vu) deIZA:||v'u: @@ -1580,6 +1618,7 @@ diehard daIhA@d dielectric daI@l'EktrIk diesel di:z@L dieu _^_FR +?3 dilate $1 dilatory dIl@t@ri ?3 dilatory dIlato:ri dilemma daIl'Em@ @@ -1614,7 +1653,9 @@ doctrine d0ktrI2n doctrinal $alt1 dogged d0gI#d dogmatic d0gm'atIk +dogsled $alt1 doin du:In +dolerite d0l3aIt domino $1 donor doUn3 dont doUnt $only @@ -1725,10 +1766,12 @@ escort Esk'O@t $verb escutcheon $2 eskimo $1 espionage EspI@nA:Z +esquire $2 essential I2sEnS@L estimate EstI2meIt $verb estoppel Est'0p@L estrange $2 +ethernet $alt1 etiquette $1 ?3 etiquette EtI#k@t eunuch ju:m@k @@ -1821,7 +1864,8 @@ fiord fi:O@d fix fIks // for fixer flaccid flasId flagellum $alt3 -flamenco fla#mENkoU +flamenco $alt3 +flamingo $alt3 fledgeling flEdZlIN flexible flEksIb@L flier flaI3 @@ -1845,6 +1889,7 @@ foyer fOIeI fragment fragm'Ent $verb freelance fri:laans freer fri:3 +freest fri:@st freon fri:0n fraiche frES fricassee frIka#seI @@ -1885,7 +1930,9 @@ garotte $alt3 garrot $alt3 garrote ga#r0t garrulous gar@l@s +?3 gaseous gaS@s gases gasI#z +gastrointestinal $4 gauche goUS gauge geIdZ gavel gav@L @@ -1903,6 +1950,8 @@ geometry dZi;'0m@tri geode dZi:oUd geologist $2 gestalt g@StA:lt +gestate $2 +gesundheit g@zUnthaIt geyser gi:z3 ?3 geyser gaIz3 gi gi: $onlys @@ -1964,6 +2013,7 @@ hallelujah halI2'lu:j@ halloween $3 halogen hal@dZ@n hanged haNd +hanukkah hA:n@k@ hardcopy hA@dk0pi harem hA:r'i:m harness hA@nI#s @@ -1978,6 +2028,7 @@ heebiejeeby hi:bi:dZ'i:bi heh hEh $only hehe hi:h'i: heifer hEf3 +heinous heIn@s helium hi:li@m helix hi:lIks helluva hEl@v@ @@ -2028,6 +2079,7 @@ hormonal ho@m'oUn@L hospitable h0sp'It@b@L hostage h0stI2dZ hostess hoUstEs +hostname hoUstneIm hotkey h0tki: house haUz $verb however $2 @@ -2068,6 +2120,8 @@ ignoramus Igno@r'eIm@s illiterate $alt2 imagery ImIdZri imagine I2madZI2n +imbecile ImbI2si:l +?3 imbecile Imb@s@L impedance Imp'i:d@ns imperative Imp'Er@tIv imperfect Imp'3:fEkt @@ -2107,8 +2161,10 @@ inherit Inh'ErIt // inherited innard In3d inner In3 innovative In@veItIv +impetus Imp@t@s ?3 inquiry Inkw@ri insect $1 +insense $2 $verb insert Ins3:t $onlys insert Ins'3:t $verb insightful $2 @@ -2149,7 +2205,8 @@ ipad $alt6 iphone $alt6 iplayer $alt6 irate aIr'eIt -iris aIrIs // es +iris aIrIs +irises aIrIsI#z iron aI3n isosceles aIs'0s@li:z ?3 issuance ISu:@ns @@ -2177,8 +2234,10 @@ jukebox dZu:kb0ks july dZu:l'aI jumbalaya dZVmb@l'aI|@ +kalian kalj'A:n kaput $alt3 karaoke karI'oUki +karat $alt2 karate k@rA:ti katar $alt3 kebab k@bab @@ -2207,7 +2266,7 @@ la $abbrev $allcaps laboratory la#b'0r@tri ?3 laboratory labr@tO:ri labor leIb3 -labored leIb@d +labored leIb3d laborer leIb@r3 laborious $alt3 labyrinth lab3InT @@ -2246,7 +2305,6 @@ lemme lEmi // let me lemonade $3 lense lEnz // lenses leona li:'oUn@ -leopard lEp3d leotard $alt4 leprechaun lEpr@kO:n lesion li:Z@n @@ -2255,6 +2313,7 @@ lethal li:T@L lethargy lET3dZi liaison li:'eIz0n lichen laIk@n +lidar laIdA@ lien li:@n lier laI3 // outlier ligate li:geIt @@ -2275,8 +2334,10 @@ liter li:t3 literate $alt2 literature lItrI#tS3 ?3 literature lIt3r@tS3 +littlest lIt@L@st live laIv $onlys live lIv $verb +(live in) lIv||I2n lived lIvd livecd l'aIvsi:d'i: lively laIvlI @@ -2285,10 +2346,12 @@ locale loUk'aal loch l0x login l0gIn logon l0g'0n +lok loUk longago l0Ng@goU lorenz l0r@nts los ,l0s $only losing lu:zIN // misspell +loquat loUkw0t ?3 lost lOst loudmouth $alt1 lukewarm lu:kwO@m @@ -2363,6 +2426,7 @@ meadow mEdoU medallion $alt3 medevac mEdIvak // medevaced mediaeval mEdI'i:v@L +medicinal $alt3 medicine mEds@n ?3 medicine mEd@s@n meh mE @@ -2382,6 +2446,7 @@ merest mi@r@st meringue m@raN merlot m3:l'oU mesa meIs@ +mesne mi:n meson mi:z0n metabolic mEt@b'0lIk metaphor mEt@fO@ @@ -2399,12 +2464,14 @@ midday m,Idd'eI middleman $alt1 mideven m,Id'i:vn // ing midterm m'Idt,3:m +?!3 migrate $2 mildew mIldju: mileage maIlI2dZ milestone maIlstoUn milieu mi:lj3: ?3 milieu mi:l'ju: militia m@lIS@ +mimeograph mImi@graaf minaret mIn@r'Et minibus mInIbVs mining maInIN // not mini @@ -2454,7 +2521,6 @@ morale m@ral morass m0r'as moreover $2 morose m@r'oUs -mosquito m@sk'i:toU motel moUt'El motif moUt'i:f moustache m@st'aaS @@ -2469,6 +2535,7 @@ mundane $2 murmur m3:m3 ?5 murmur mVRm3 museum mju:z'i@m +muslim mUzlIm mutate mju:t'eIt myriad mIrIad myrrh m3: @@ -2481,6 +2548,7 @@ naïve naI'i:v naivete naI'i:v@teI naked neIkI#d narrative nar@tIv +?3 narrator nareIt3 nasa nasa# nascent neIs@nt nativity $alt3 @@ -2528,6 +2596,7 @@ nougat nu:gA: ?3 nougat nu:g@t noway noUweI nowhere noUwe@ +?2 nowhere noUw#e@ ?3 nuance nu:0ns numbly nVmli @@ -2541,6 +2610,7 @@ obituary 0b'ItSU@i ?3 obituary oUb'ItSu:e@i object $1 $onlys object $verb +?3 oblique oUbl'i:k obsolete 0bs@li:t obstacle 0bst@k@L obstinate $alt2 @@ -2628,6 +2698,7 @@ oxen 0ks@n ?3 pablo pA:bloU padre pA:dreI paella paI'El@ +paisa paIsA: palling palIN palsy pO:lzi papa pa#p'A: @@ -2641,6 +2712,8 @@ palladium $alt3 paltry pO:ltri panacea pana#s'i:@ panache $alt3 +panchakarma $alt3 $3 +panchayat pa#ntSaI@t pancreas pankri@s papaya pa#paI;@ papyrus pa#paIr@s @@ -2701,6 +2774,7 @@ permit p3mIt $verb persona p3:s'oUn@ perspex p3:spEks perus p@ru:z +pervert p3v3:t $verb peso peIsoU petit p@ti: petite p@ti:t @@ -2761,6 +2835,7 @@ polyamide p0lI'eImaId polyester p0lI'Est3 polythene $1 porcelain $alt2 +populace $alt2 portend po@t'End ?!3 portrait po@treIt poseidon p@saId@n @@ -2828,6 +2903,7 @@ protege pr0t@ZeI ?3 protege proUt@ZeI protegé protege $text protégé protege $text +protegee protege $text protest proUt2Est $onlys protest $verb protocol proUt@k0l @@ -2875,6 +2951,7 @@ rainforest r'eInf,0rI2st (raison d'être) reIz0n||d'Etr@- rajah rA:dZA: ramadan rama#dA:n +ramen rA:m@n rani rA:ni rapier reIpi@3 rapport rap'o@ @@ -2896,7 +2973,7 @@ readd ri:'ad readme ri:dmi: reading ri:dIN readonly ,ri:d'oUnlI -really ri@lI $verbf +really ri@lI reask ri:'aask rebate ri:beIt rebel rI2bEl $verb @@ -3021,10 +3098,12 @@ royale rOI'al ruby ru:bi rugged rVgI#d ruin ru:I2n // for ruining +rumen $alt2 ruses ru:zI#z sabbath sab@T sabbatic $alt3 +sabha sa#bA: sabotage sab@tA:Z saboteur sab@t'3: ?5 saboteur sab@t'VR @@ -3038,6 +3117,7 @@ sadistic $alt3 safari $alt3 safaris sa#fA@riz safety seIfti +saffron $alt2 saga sA:g@ sahara $alt3 ?3 sahara sa#har@ @@ -3045,14 +3125,16 @@ salad sal@d salami $alt3 saline seIlaIn ?3 saline seIli:n -saliva $alt3 +saliva s@laIv@ salmon sam@n ?3 salon $alt3 saloon $alt3 san ,san $only sanguine $alt2 +santoor $alt3 sardine $2 sassafras sasa#fras +sati sa#ti: satanic $alt3 satiric $alt3 saucepan sO:sp@n @@ -3073,6 +3155,7 @@ scenario s@nA@rioU scepter sEpt3 sceptre sEpt3 ?3 schematic sk@matIk +schist SIst sci saI sciatica saI'atIk@ sclera skli@r @@ -3131,13 +3214,13 @@ severest s@vi@r@st shallow SaloU shampoo $2 shareable Se@@b@L +sharpie $alt2 shazam $alt3 shebang SI#baN shenanigan SI#nanIg@n shepherd SEp3d sheriff S'ErI2f shew SoU -shia Si:@ shiitake Si:t'A:ke: shillelagh S,I2l'eIl@ shiver SIv3 @@ -3180,6 +3263,7 @@ slough slVf $verb snafu snafu: snafus snafu:z snooker snu:k3 +sociopath soUsI@paT sofa soUf@ soiree swA:reI sojourn soUdZ3:n @@ -3235,6 +3319,7 @@ stripy straIpI stygian stIdZi@n suave swA:v subcategory $2 // U.S ? +subcontinent $2 subject sVbdZ'Ekt $verb sublime $2 submenu s'Vbm,Enju: @@ -3243,6 +3328,7 @@ subpoena su:p'i:n@ subsequent sVbsI2kw@nt subside s@bsaId subtly sVt@lI $verbf +subvocal sVbv'oUk@L succinct s@ksINkt sucrose su:kroUs suede sweId @@ -3278,6 +3364,7 @@ suspect sVspEkt $onlys suspect $verb sutra su:tr@ swahili swA:h'i:li +swampland $alt1 swath sw0T symbol sImb@L sync sINk @@ -3299,7 +3386,7 @@ tampon tamp0n tangerine tandZ@r'i:n taoiseach ti:S@x tapestry tap@stri -tarantula t@rantjUl@ +tarantula t@rantS@l@ tariff tarIf tase teIz taskforce t'askf,o@s @@ -3318,6 +3405,7 @@ teddybear t'EdIb,e@ teetotal ti:t2oUt@L tejano tI#hA:noU telemetry t@lEm@tri +telepath tElIpaT // ing telepathy t@lEp@Ti telephony t@l'Ef@ni telephonist t@l'Ef@nIst @@ -3373,6 +3461,7 @@ tone toUn tonight t@naIt tonne tVn tophat $alt4 +toreador t0rI@dO@ torment $1 torment $2 $verb tornado tO@n'eIdoU @@ -3429,6 +3518,7 @@ tyranny tIr@ni ?3 tyranny ti@3r@ni ukulele ju:k@l'eIli +ul Ul ultraviolet $3 umbrella $2 unable Vn'eIb@L @@ -3436,6 +3526,7 @@ unaware Vn@w'e@ uncle VNk@L undeny VndIn'aI undercarriage $1 +underfed $alt1 underground $1 $noun underling $1 underlings Vnd3lINz @@ -3467,6 +3558,7 @@ upset $1 $noun upstart $1 uptight $2 urdu U@du: +urea ju:r'i@ urine jU@rIn usable ju:z@b@L usage ju:sI2dZ @@ -3504,11 +3596,14 @@ venu vEnju: venue vEnju: venus vi:n@s verbose $2 +verboten f3b'oUt@n versus v3:sI2z vertices v3:tIsi:z vestige vEstI2dZ vertex $alt4 +very vEri vex vEks // for vexed +via vaI@ viagra vaI'agr@ vibrato vI2brA:toU vicar vIk3 @@ -3542,6 +3637,7 @@ voyeurism vOI3Iz@m vulcan $alt2 (wall st) w'O:lstr,i:t +walnut wO:lnVt wannabe w0na#bi: warred wO@d warring wO@rIN @@ -3552,19 +3648,25 @@ wast weIst // wasted watershed wO:t3SEd watson w0t|s@n waxy waksi +wazoo wA:z'u: (wear and tear) w'e@||a#nd||t'e@ webpage wEbpeIdZ wehrmacht ve@maxt website wEbsaIt ?!3 weekend $2 whaddaya wVd@j@ // what do you -whatnot w02tn0t wheelbarrow w'i:l_b,aroU +?2 wheelbarrow w#'i:l_b,aroU +whereas we@'az +?2 whereas w#e@'az wherewithal we@wIDO:l +?2 wherewithal w#e@wIDO:l whew fju: whichever $2 whitish waItIS +?2 whitish w#aItIS whoa woU +?2 whoa w#oU whoami hu:a#m'aI whodunit hu:d'VnIt whois hu:'Iz @@ -3583,6 +3685,7 @@ winded wIndI#d winged wINd wino waInoU wiretap $alt4 +wisdom wIzd@m wither wID3 // not with+er without $2 wizen wIz@n @@ -3644,7 +3747,6 @@ Cheshire tSES3 Chiswick tSIzIk Clwyd klu:Id Conway $1 -//Dagenham dag@n@m Devon dEv@n Dolgellau d0lg'EClaI Dover doUv3 @@ -3677,6 +3779,7 @@ Piccadilly $3 Plymouth plIm@T Regis ri:dZI2s Rhyl rIl +Rosyth r0s'aIT Salisbury sO:lsbri Southend sA:f'End Stonehenge st,oUnh'EndZ @@ -3696,9 +3799,10 @@ adirondack ad3'0ndak Aegean $2 Afghan $alt1 Afghanistan $2 -Agartala A:g3t@l'A: +Agartala a#g3t@l'A: Ahmedabad $1 Aires aIrIz +Akhetaten ak@t'A:t@n Alamo al@moU Albuquerque alb@k3:ki Algiers $2 @@ -3706,7 +3810,7 @@ Allahabad @lA:ha#bA:d Altura O:lt'U@r@ ?3 Amazon ama#z0n Amman a#m'A:n -Amritsar amr'Its3 +Amritsar a#mr'Its3 Andaman and@m@n Andes andi:z Angeles andZ@li:s @@ -3717,6 +3821,7 @@ Annapolis $alt3 Antarctica $2 Antigua ant'i:g@ Antilles ant'Ili:z +Anuradhapura Vn@r'A:d@pU@r@ Apennine ap@naIn Arabia $alt3 Arunachal ar@n'A:tS@L @@ -3732,17 +3837,21 @@ Assam A:s'A:m Assamese A:sA:m'i:z Audubon O:d@b0n Augusta $2 -Azerbaijan az3baIdZ'A:n +Baghdad $2 Bahawalpur $alt3 +Bahia ba'i:@ Bahrain $2 Balochistan ba#loUtSIstA#n Bangalore $3 Bangledesh baNgl@d'ES Baja bA:hA: +Banjarmasin bandZ@m'A:sIn Barbados bA@'beId0s ?3 Barbados bA@'beIdoUs Barents bar@nt|s +Barisal bVrIsVL Basel bA:z@L +Basotho b@su:tu: (Baton rouge) bat@n||r'u:Z Bavaria $alt3 Beijing $2 @@ -3758,6 +3867,7 @@ Bethesda $alt3 Bhopal boUp'A:l Bhubaneswar bUba#n'eISw3 Bhutan bu:t'A:n +Bianca bI'A#Nk@ Bideford bIdIf@d Bilaspur bI2laspU@ Bogota b0g@t'A: @@ -3810,7 +3920,8 @@ Daman da#mA:n Damascus $alt3 Dakota $alt3 Danish deInIS -Dehradun dEra#d'u:n +Dehradun de@a#d'u:n +(Dehra dun) de@a#d'u:n Delhi dEli (Des moines) d@mOIn Dhabi dA:bi @@ -3831,6 +3942,7 @@ Erie i@ri Euphrates ju:fr'eIti:z Eyjafjalla eIja#fjatla# //Faisalabad faIsa#la#bad +Fermanagh f3:m'an@ Folkestone foUkstoUn Fuego fweIgoU Gabon gab0n @@ -3841,6 +3953,7 @@ Gdansk g@-dansk Gibraltar $2 Gomera goUm'e@r@ (grand saline) gr'ands@l'i:n +Grecian gri:S@n Guatemalan gwA:tIm'A:l@n Gurmukhi gU@mUki Guwahati gUwa#h'A:ti @@ -3862,6 +3975,7 @@ Idaho aId@hoU Illinois Il@n'OI Iditarod aId'It@r0d Imphal I2mfA:l +Indiana Indi:'an@ Indochina IndoUtS'aIn@ Iowa aI|@w@ Ipanema Ipa#n'i:m@ @@ -3874,24 +3988,29 @@ Itanagar i:t'A:n@g3 Ithaca IT@k@ Jaipur dZaIpU@ Jakarta $alt3 +Jakob jak0b Jammu $alt3 Janeiro Za#ne@roU Jericho dZErIkoU Jerusalem dZ@ru:s@l@m +Jezebel dZEz@bEl Jharkhand dZA@kVnd Johannesburg $2 Kalgoorlie kalgU@li +Kalyan ka#ljA:n Kannada kA:n@d@ Kansas kanz@s Karachi ka#rA@tSi Karnataka k3n'A:t@k@ Kashmir $alt3 +Kauai kaU'waIi: Kentucky $2 Kerala kEr@l@ Kiev ki:Ef Kihei $2 Khmer kmi@3 Khulna kUln@ +Klamath $alt2 Kochi koUtS'i: Kolkata k0lk'A:t@ Korea kOr'i:@ @@ -3981,10 +4100,12 @@ Nairobi naIr'oUbi Nantucket $2 Naples neIp@Lz Nauru naUru: +Nacogdoches nak@d'oUtS@z Nazareth naz@r@T Nebraska n@brask@ Nepal nEp'O:l Nepalese nEp@l'i:z +Newark $alt2 Nevada nI2vA:d@ ?3 Nevada nI2vad@ Newfoundland nju:f@ndla#nd @@ -3994,6 +4115,7 @@ Nineveh nInIv@ Nocera noUs'i@r@ Noumea nu:m'eI@ Oahu oU'A:hu: +Ochiltree 0k@Ltri Oklahoma oUkla#h'oUm@ Ohio oUh'aIoU Ohioan oUh'aIoU@n @@ -4010,6 +4132,7 @@ Palestine pal@staIn Palestinia pal@st'Ini:@ Panaji pVna#dZi: Panama pan@mA: +Pangaea pandZ'i@ Patna pVtn@ Peking pi:k'IN Peshawar pES'A:w3 @@ -4082,6 +4205,7 @@ Taipei t,aIp'eI Taiwan taI'wA:n Taiwanese taIw@n'i:z Taj tA:Z +Tampere tamp@reI Tashkent taSk'Ent Tawakoni ta#wA:k@ni Tblisi t@-bli:si @@ -4102,6 +4226,7 @@ Trafalgar $alt3 Trincomalee $4 ?3 Tunisia tu:n'i:Z@ Tripoli trIp@li +Tripura trIpU@r@ Turkmenistan $alt1 tuareg twA@rEg Uighur wi:gU@ @@ -4112,6 +4237,7 @@ Utrecht ju:trECt Uzbekistan Uzb,EkIst'A:n Vancouver $2 Vegas veIg@s +Venetian vI2ni:S@n Ventura vEnt'U@@ Vermont $2 Vienna vI'En@ @@ -4125,6 +4251,7 @@ Wisconsin wI2sk'0nsI2n Wyoming waI'oUmIN Xhosa kO:s@ Yemen $alt2 +Ypres i:pr@ Yosemite joUs'Em@ti zaire zaI'i@3 zimbabwe zI2mbA:bwi @@ -4133,6 +4260,7 @@ Zurich zjUrIk Aaliyah @li:@ Aaron e@r@n +Abdul abdUl Abe eIb Abu abu: Abraham eIbr@ham @@ -4148,6 +4276,7 @@ Ahmed axmEd Alan al@n Alana a#lan@ Alec alIk +Aled alEd $capital Alex alIks Alfie alfi Alfred alfrI2d @@ -4172,6 +4301,7 @@ Anita $alt3 Annamaria an@ma#r'i:@ ?!3 Anthony ant@ni Anton ant0n +Anya anj@ Aoife i:f@ Aoiffe i:f@ Aphrodite afr@d'aIti @@ -4277,8 +4407,6 @@ Eliza Il'aIz@ Elouise Elu:w'i:z Emerson Em3s@n Emily EmI2li -Emma Em@ -Emmy Emi Enid i:nId Enrique Enr'i:keI Esther Est3 @@ -4338,6 +4466,7 @@ Irene aIri:n Isaac aIs@k Isabel Iz@bEl isabela Iz@b'El@ +Isaiah aIz'aI@ Isobel Iz@bEl Isla aIl@ Isiah aIz'aI@ @@ -4442,13 +4571,15 @@ Moet moU'Et Moët moU'Et Mohamed mohammad $text Mohammad moUh'amI2d -Muhammad mohammad $text +Muhammad m@hamI2d Moira mOIr@ +Monaghan m0n@han Montgomery m0ntg'0m@ri Nadia nA:dj@ Nadine neId'i:n Nadja nA:dj@ Naomi neI'oUmi +Napoleon $alt3 Natalie nata#li Natasha $alt3 Nathan neIT@n @@ -4508,6 +4639,7 @@ Seamus SeIm@s Sean SO:n Sebastian $alt3 Selene s@li:ni +Serena $alt3 Seumus Su:m@s Sheila Si:l@ Simon saIm@n @@ -4535,6 +4667,7 @@ Teresa t@ri:s@ Terese t@reIz Theresa t@ri:z@ Therese t@ri:z +Thierry tI2e@ri Thom t0m Thomas t0m@s Timothy tIm@Ti @@ -4542,6 +4675,7 @@ Tina ti:n@ Titania tIt'A:ni@ Titus taIt@s Tobias t@baI@s +Tomas toUm'A:s Tracy treIsi Triani tri:'ani Trina tri:n@ @@ -4558,11 +4692,13 @@ Wilhelmina wIlh@lm'i:n@ Yerevan jEr@v'an Yves i:v Yvonne $2 +Zia Zoe zoUi Zoë zoUi Acura akjUr@ Advil advIl +Allgemeine alg@maIm@ Andromeda andr'0mId@ Aquino a#ki:noU Asimov azI#m0f @@ -4570,6 +4706,7 @@ Assad a#sA:d Atropos atr@p0s Avery eIv3i Azkaban $alt1 +Batuta bA:t'u:tA: Baumer baUm3 Bede bi:d Beethoven beIt2oUv@n @@ -4597,6 +4734,8 @@ Damocles dam@kli:z (da vinci) da#vIntSi Dante dA:nt2eI ?3 Datsun dA:ts@n +Desiree dI2zi@reI +?3 Desiree dEz@r'eI Deslauriers dI2lo@rIeI Deveraux dEv3roU Digiorno dI#Zo@noU @@ -4607,6 +4746,7 @@ Disney dIzni ?3 Dolby doUlbi Dolce d0ltSeI Donatello d0n@t'EloU +Douglass $alt2 Dulles dVl@s Dvorak d@-vo@Zak Emory Em3ri @@ -4622,6 +4762,7 @@ Gaia gaI|@ Gallagher gal@g3 Gandhi gA:ndi Garcia gA@si@ +?3 Garcia gA@s'i:a# Genghis dZENgIs Ghandhi gA:ndi Gibson gIbs@n @@ -4631,8 +4772,11 @@ Grigio gri:Z'oU Guinness gInIs Gutierrez gu:tj'ErEz Hades heIdi:z +Hagen heIg@n +Hamid ham'i:d Hamilton ham@Lt@n Harison harIs@n +Haydn haId@n Heinz haInz Herrera h@re@r@ Hormel ho@m'El @@ -4646,22 +4790,28 @@ Jawaharlal dZ@va#hA@lA:l Jerrard dZ3rA@d Jimenez hIm'EnEz Jonese dZoUnz // Joneses +Kapoor $2 Kawasaki kaU|@s'A:ki Kendell kEnd@L Khrushchev kru:stSEf Khruschev kru:stSEf -Kia ki:a# Kroger kroUg3 Kumar ku:m'A@ +Kyi tSi: Kyocera kaI|@s'i@r@ +Lamar $alt3 Lamaze la#mA:z +Lazarus laz@r@s Levine l@vi:n +linkedin lInkt||'In Lussier lVsIeI +Machen meItSI#n Mackenna m@kEn@ Mackenzie m@kEnzi Maguire m@gwaI3 Malone $alt3 (Mc namara) makn@m'A@@ +Maurya maUri@ Medusa $alt3 Michelangelo maIk@L'andZ@loU Microsoft maIkr@s0ft @@ -4676,6 +4826,7 @@ Munoz mu:njoUz Navasca $alt3 Nehru ne@ru: Nescafe nEskafeI +//Nibelung ni:b@lUN Nichol nIk@L Nicholson nIk@Ls@n Nicodemus nIk@d'i:m@s @@ -4683,6 +4834,7 @@ Nietzsche ni:tSi Niro ni@roU ?3 Nissan nIsA:n Nobel noUb'El +nvaccess Envi:aksEs Oreilly oUr'aIli Otis oUtIs Patel $alt3 @@ -4718,12 +4870,14 @@ Rowling raUlIN Ruiz ru:'i:z Sachs saks Sanchez santSEz +?3 Sara se@r@ Seymour si:mo@ Shakur Sa#kU@ Sturgis st3:dZIs Subaru su:b3u: Sullivan $alt2 symantec $2 +Texaco tEks@koU Thoreau $alt3 Trevathan trI#veIT@n Truphone tru:foUn @@ -4733,6 +4887,7 @@ Urquhart 3:kA@t Versace v3sA:tSi Vicodin vaIk@dI#n Volkswagen v'oUlksv,A:g@n +Wegener veIg@n3 Wii wi:: Wiimote wi:moUt Willis $alt1 @@ -4785,6 +4940,7 @@ of 02v $u $only (of a) @v@ $nounf (of an) @v@n $nounf (of which) 02vwItS $2 $pause +?2 (of which) 02vw#ItS $2 $pause (of the) %%02vD@2 $nounf for fO@ $u @@ -4792,9 +4948,10 @@ for fO@ $u (for an) f3@n $nounf (for the) f3D@2 $nounf (for a while) f3@||w'aIl +?2 (for a while) f3@w#'aIl (for one) fO@w02n $2 $atend -to t@5 $verbf // @ change to U before vowel +to t@5 $verbf $alt7 // @ change to U before vowel (to be) t@b%i $pastf (to be) t@||'bi: $atend (to to) %tU_t@5 $verbf @@ -4803,9 +4960,9 @@ to tu: $u $atend to tu: $u $allcaps -at at $nounf $only $u -(at a) %at@ $nounf -(at it) atI2t $atend +at at# $nounf $only $u +(at a) %at#@ $nounf +(at it) at#I2t $atend (at once) a#t_w02ns (at will) a#t_w'Il (at & t) 'eIt2i:@nt'i: @@ -4815,7 +4972,7 @@ with wID $u in %In $strend $only $nounf (in the) %InD@2 -(in which) In||wItS $u2 $pause +(in which) $u2 $pause (in a row) Ina#||r'oU on ,0n $strend2 @@ -4833,7 +4990,9 @@ from fr0m $u ?3 from frVm $u (from the) %frVmD@2 (from where) %frVm||w'e@ $pause +?2 (from where) %frVm||w#'e@ $pause (from which) %frVm||w'ItS $pause +?2 (from which) %frVm||w#'ItS $pause up ,Vp $strend2 down ,daUn $only $strend2 by baI $u+ @@ -4842,7 +5001,7 @@ per p3: $u (per cent) p3||s'Ent (per se) p,3:||s'eI through Tru: $u $strend2 -toward tUwO@d $2 +toward t@wO@d over oUv3 $u $strend2 $only under Vnd3 $u $strend2 $only within wIDIn $u2 $strend2 $brk @@ -4877,8 +5036,8 @@ is %Iz $pastf $only // use contraction for 'is a' are %A@ $pastf $only was %w0z $pastf $only ?3 was %wVz $pastf $only -wasn't w,0znt $pastf $only -?3 wasn't wVznt $pastf $only +wasn't w,0zn-t $pastf $only +?3 wasn't wVzn-t $pastf $only (was a) w%Vza# (was the) w%VzD@2 wast %w0st $only $pastf $only @@ -5056,9 +5215,9 @@ I aI $u+ $verbf $only (I shall) aIS'al $atend he hi: $u $verbsf she Si: $u $only $verbsf -it It $u $verbsf +it It# $u $verbsf (it has) %It||haz $atend -(it is) %It||Iz $atend +(it is) %It#||Iz $atend (it was) %It||w0z $atend ?3 (it was) %It||wVz $atend it $allcaps $abbrev @@ -5068,10 +5227,10 @@ we wi: $u $verbf $only you ju: $u $verbf they DeI $u $verbf -thee ,Di: +thee Di: $u+ thou DaU thy ,DaI -thine ,DaIn +thine DaIn $u+ (i had) aI||h'ad $atend (he had) hi:||h'ad $atend @@ -5121,11 +5280,13 @@ regardless $pause since sIns $pause thus DVs $pause though ,DoU -whenever wEnEv3 $u2 $pause +whenever $u2+ $pause whoever hu:Ev3 $2 -whatever w02tEv3 $2 $pause +whatever $2 $pause while w,aIl $brk $strend whilst w,aIlst $pause +?2 while w#,aIl $brk $strend +?2 whilst w#,aIlst $pause (do so) du:||soU $atend @@ -5159,8 +5320,9 @@ this DIs $u+ $nounf $verbsf (this one) D'Isw,02n $verbsf that Dat $u $nounf $strend2 $verbsf (that a) ,Dat@ $nounf -(that an) ,Dat@n $nounf +//(that an) ,Data#2n $nounf (that it) ,Da#tIt $verbsf +(that it) Dat'It $atend (that is) Dat||'Iz $atend (that was) Da#t||w02z $atend (that one) D'atw,02n @@ -5184,30 +5346,38 @@ than Da#n $u $only then DEn $verbf // these should be stressed at the start of a sentence -which ,wItS $pause $strend2 $only $verbf -who ,hu: $verbf $pause $strend2 $onlys -whose ,hu:z $pause $only -what w%0t $strend2 $onlys -what ,w0t $atstart $onlys -?3 what ,wVt $strend2 $onlys -how ,haU $strend2 $onlys -where ,we@ $pause $strend2 $onlys -why ,waI $strend2 $onlys -when w%En $strend2 $onlys -when ,wEn $atstart $onlys +which ,wItS $pause $strend2 $only $verbf +who ,hu: $verbf $pause $strend2 $onlys +whose ,hu:z $pause $only +what $u $strend2 $onlys +what ,w0t $atstart $onlys +how ,haU $strend2 $onlys +where ,we@ $pause $strend2 $onlys +why ,waI $strend2 $onlys +when w%En $strend2 $onlys +when ,wEn $atstart $onlys -wherever w%e@r-Ev3 -whereever w%e@r-Ev3 +?2 which ,w#ItS $pause $strend2 $only $verbf +?2 what ,w#0t $atstart $onlys +?2 where ,w#e@ $pause $strend2 $onlys +?2 why ,w#aI $strend2 $onlys +?2 when w#%En $strend2 $onlys +?2 when ,w#En $atstart $onlys + + +whereever $2 +wherever $text whereever -an a#n $nounf $only -(a while) a#||waIl -(a la) ,ala -the D@2 $only $nounf -(the while) D@2||waIl +an a#2n $nounf $only $u +(a la) ,ala +the D@2 $only $nounf +(a while) a#||waIl // no pause +(the while) D@2||waIl +?2 (a while) a#||waIl +?2 (the while) D@2||waIl -like laIk $strend2 diff --git a/dictsource/en_rules b/dictsource/en_rules index 304e01d9..c4fb1151 100644 --- a/dictsource/en_rules +++ b/dictsource/en_rules @@ -21,6 +21,7 @@ // This file is UTF-8 encoded // Conditional rules +// ?2 Use voiceless [w#] for "wh" // ?3 General American // ?!3 Not General American // ?5 split [3:] er [3:], ir [IR], ur [VR] @@ -66,7 +67,6 @@ a (BerC a a (Bet a @) a (Bia 'eI - a (Bing E @) a (Biu 'eI a (Bo_ 'A: a (Bu_ 'A: @@ -78,6 +78,7 @@ n) a (Cal eI a (Cie_ eI a (Cible 'eI + &) a (X$w_alt2+++ @ &) a (_ @ _) a (_ a# &b) a (_ =@ @@ -139,12 +140,12 @@ g) ao (l eI@ aor eI'o@ m) ao (ri aU - _) a (qu %a - aqu (a akw + _) a (qu a# + aqu (aK akw aqu (ariA a#kw aqua (t @kwa aque (o eIkwI - aqui akwI + _) aqui akwI w) a (s 0 squ) a (sh 0 a (sion eI @@ -191,7 +192,6 @@ _) ayle eI@L _) ayr e@ h) a (zA eI - Kl) a (zY eI sw) a (z A: r) a (zi eI h) a (zar 'a @@ -286,7 +286,7 @@ accu (ra akjU accus (A a#kju:z ace (_ eIs - ace (_$w_alt2 I#s + ace (_$w_alt2 @s sp) ac (e# eIs _r) ace eIs _r) ace (m a#si: @@ -379,8 +379,9 @@ cr) ad (l eId crus) ad 'eId ad (ag ad - c) ada (ver a#da ad (am ad + c) ada (ver a#da + _) ad (aw ad add (er ad adequa adIkw@ add (itiv ad @@ -461,7 +462,7 @@ _) age (i eIdZ _) age (l eIdZ _) ag (is eIdZ - ag (en_ @dZ + &) ag (en_ @dZ &h) ag (en_ A:g ag (end a#dZ agg (res a#g @@ -539,6 +540,7 @@ brit) ai @ vill) ai @ ft) ai @ + b) aijan aIdZ'A:n d) ain (_ 'eIn d) ained (_ 'eInd aire 'e@ @@ -552,6 +554,7 @@ _) ai (z aI .group al + _) ale (X alI2 @ic) al (_S2 @L _) al (@ a#l gonz) al 'A:l @@ -585,9 +588,8 @@ _) algo (r alg@ &) al (iBe @l &) al (iBati @l - al (ia eIl + al (ia_ eIl ret) al (ia al - v) al (ia al al (ien eIl _) al (i al _) al (ig a#l @@ -661,6 +663,7 @@ @) algia (_ 'aldZ@ al (i_ 'A:l al (ity 'al +// _s) ali (va a#laI p) al (et al qu) al (@ 0l c) all (K O:l @@ -719,7 +722,7 @@ D_) am (_ ,eI'Em D__) am (_ ,eI'Em C) am (d aam - C) am (pl aam + B) am (pl aam l) am (pl am _) am (orC a#m &) am (o_ @m @@ -797,8 +800,7 @@ ann (ih a#n ann (oun a#n _) ann (oy a#n - ann (ui a#n - ann (ul a#n + _) ann (ui a#n ann (un a#n an (alog a#n _) an (em a#n @@ -809,7 +811,6 @@ _) anony (m a#n0n@ &) an (_ @n &) an (_$w_alt1+ an - &) an (_$w_alt2++ @n ?8 &) an (_ a#n @u) an (_S1 n @i) an (_S1 n @@ -818,9 +819,9 @@ &Asc) an (_ =@n l) an (_ an &Cl) an (_ @n - pl) an (_+ an &m) an (_ @n ?8 &m) an (_ a#n + an) an (_S1 n p) an (_ an tr) an (_ an @@r) an (_ @n @@ -829,6 +830,7 @@ lv) an (_ @n m) an (_ an hum) an (_ @n + &y) an (_S1 n &) anal (_ =@n@L &) an (ty_ @n &) an (t_ @n @@ -836,7 +838,6 @@ ?3 &) an (t_$w_alt1 A:n ?8 &) an (t_ a#n _f) an (at a#n - pl) an (t_ an an (tee_ @n' &) an (ce_ @n &) an (ce_$w_alt1 an @@ -849,6 +850,7 @@ _) an (cie eIn propag) an (d 'an &l) an (d @n + &l) an (d_$w_alt1 an &l) an (di an yl) an (d an usb) an (d @n @@ -858,6 +860,7 @@ propag) an (d 'an anean (_ 'eIni@n ane (ity_ @neI @) aneous 'eIni@s + an (esi @n p) an (el an &) an (ese @n _) ane (s anI @@ -891,7 +894,7 @@ propag) an (d 'an r) ang (e eIndZ r) anging eIndZIN r) anged (S1 d - perm) an @n + perm) an (en @n ang (er aNg h) ang (er aN m) anoeu (v @nu: @@ -908,6 +911,8 @@ propag) an (d 'an ante (nn ant'E &) ante (_ 'A:nteI an (thropy 'an + anthropo (@@ ,anTr@p@ + anthro (pologL02+ anTr@ _) anti (@P4 ,antI // prefix _) ant (iq+ ant _) anti (ci ant'I @@ -917,12 +922,13 @@ propag) an (d 'an .group ap _) ap (@ a#p _) aph (@ a#f - ap (ath ap + _) ap (at ap _) ap (e eIp aper (ie a#pi@r _) aper (t ap@ _) aph (id eIf _) aph (o af + gr) aph (_ aaf _ser) aph @f &gr) apher =@f3 aphro afr@ @@ -938,7 +944,8 @@ propag) an (d 'an _) app (A a#p _) app (C ap _) app (L01 a#p - _) appa (r ap@ + _) app (a ap + _) appa (rA ap@ _) appa (ren a#pa app (eti ap app (le ap @@ -948,7 +955,7 @@ propag) an (d 'an apres apreI _) apprec (L02 a#pri:S _) ap (ri eIp - ap (ro eIp + _) ap (ro eIp _) ap (s ap _) ap (t ap c) ap (ac @p @@ -968,7 +975,7 @@ propag) an (d 'an ar A@ X) ar ($w_alt3+++++ @r ar (_ A@ - &) ar (_$w_alt2 3 + &) ar (K_$w_alt2+ 3 ar (o ar _) ar (A ar _) ar (os a#r @@ -1007,7 +1014,6 @@ calend) ar 3 _t) ar (_ A@ &) ar (dis 3 &) ar (diz 3 - &) ar (d_$w_alt2 3 %C) ar (d_ 3 &d) ar (d_ 3 &h) ar (d_ 3 @@ -1099,6 +1105,7 @@ calend) ar 3 arred (_ A@d arring (_ A@I2N qu) ar (r 0 + _) arseno (P6 ,A@s@noU p) ar (ticu 3 qu) ar (t O@ _) ar (ticu %A@ @@ -1141,6 +1148,7 @@ calend) ar 3 f) asc (ia eIS f) asci (s aSI _) as (e as + l) ase (_ eIz _C) as (er_ eIz as (exu %eIs _) ash aS @@ -1150,7 +1158,7 @@ calend) ar 3 as (k aas _) as (k aas _) as (n az - _) as (o eIs + _) as (oc eIs C) as (p aas w) as (p 0s C) as (pe aas @@ -1198,6 +1206,7 @@ calend) ar 3 j) as (on eIs m) as (on eIs m) as (oni as + _g) astro astroU# h) as (te eIs p) as (te_ eIs t) as (t eIs @@ -1227,7 +1236,7 @@ consul) ate (_ @t _it_separ) ate (_ @t par) ates (_ eIt|s ct) ate (_ =eIt - @) ated (++_ eItId + @) ated (++_ eItI#d _s) ate (ll at@ @) ati (_ 'A:ti at (im_ 'eIt @@ -1265,6 +1274,7 @@ _it_separ) ate (_ @t _) ato (na %eItoU &) atory @t3ri ?3 &) atory (_ @to:ri + _) at (riA eIt _m) at (riar eIt atrices 'eItrI2si:z atrix 'eItrIks @@ -1275,7 +1285,7 @@ _it_separ) ate (_ @t att (ic at att (it at _vers) at @t - bl) at (A eIt + _bl) at (A eIt clim) at (e @t c) at (eC at c) at (er_ eIt @@ -1290,6 +1300,7 @@ _it_separ) ate (_ @t b) ath aaT b) ath (e eID p) ath (K aaT + op) ath (K aT ath (lon aT _n) at (ive eIt _c) ati (on ataI @@ -1332,7 +1343,6 @@ _it_separ) ate (_ @t _) au (ror a# s) au (rus_ 'O: @) au (ri 'O: - _m) au (ry aU C) aus (_ aUs au (t_ aU n) au (t_ O: @@ -1347,7 +1357,7 @@ _it_separ) ate (_ @t av (ail a#v avar (ic av@r av (eng a#v - _) av (erC a#v + _) av (erK a#v av (oA a#v d) av (id eIv j) av (a A:v @@ -1381,6 +1391,7 @@ _it_separ) ate (_ @t _) ba (mb@ b%a _) battle (@P6 b'at@L _) bayou baIu: + bh (at b _) blue (@P4 bl'u: &) board (_S5 bo@d _) book (@@P4 b'Uk @@ -1524,6 +1535,8 @@ _it_separ) ate (_ @t caco (ph ka#k'0 _) cement sI2mEnt n) c (esc tS + _) ce (tacea sI + _) ceto si:toU# chara (ct karI2 i) c (ia S u) c (ia S @@ -1564,6 +1577,7 @@ _it_separ) ate (_ @t ch (r k chry (sa krI @) ch (ia k + _) chi (as k%aI ch (io k chion S@n ch (io_ S @@ -1614,6 +1628,7 @@ _it_separ) ate (_ @t _ar) ch (a k _ar) chi (@ kI chica (g SI2kA: + _) ch (ival S ar) ch (ive k or) ch (i k chlo (r klo@ @@ -1634,6 +1649,9 @@ _it_separ) ate (_ @t sta) ch S _e) ch (o k bron) ch k + _) chromato kr%oUmatoU# + _) chry (so krI + ch (t_ x ch (ute S ch (ure S za) ch k @@ -1647,6 +1665,7 @@ _it_separ) ate (_ @t _) co (con k,oU _) co (depenP2 k,oU _) co (dA koU + _) co (de# koU _) co (eCP2 k,oU _) coe (l si: _) co (g k0 @@ -1710,8 +1729,7 @@ _it_separ) ate (_ @t co (mprehen k0 co (mprom k0 _) comp (tr k%0m - co (mputa k,0 - co (mput k@ + compu (t k%0#mpju: _) co (mr k0 _) con (@ k%0#n _) conce (ntra k0ns@ @@ -1797,7 +1815,7 @@ _it_separ) ate (_ @t d (d _) d' (AP2 d _) d' (CP2 d@ - @@e) d (_S1 d // suffix + @@e) d (_S1 d# // suffix db (_ d,i:bi: ddh d dh (K d @@ -1812,6 +1830,7 @@ _it_separ) ate (_ @t _) dir (_ daI3 _) dmi (tr d@mi: we) dne (sd n + &) dom (_S3 d@m dt (_ t ?3 &) du (CA dZu: @) du (al_ dZu: @@ -1833,6 +1852,7 @@ _it_separ) ate (_ @t m) d (_ ,di: .group de + _) de (AC%P2 d%i: _) de (act d%i: _) de (anim d%i: de (arc d%i: @@ -1901,6 +1921,7 @@ _it_separ) ate (_ @t de (pt dE de (put dE _) de (rai dI2 + _) de (refP2 d,i: de (reg d%i: de (rel dE _) de (rest d,i: @@ -1932,15 +1953,17 @@ _it_separ) ate (_ @t des (ul d%i:s _) des (ult dEs _) de (t@ dI2 + _) de (tC dE de (tail di: deter dI2t3: deter (i dI2ti@r detest dI2tEst _) de (tB dE - _) de (th d%i: + _) de (thr d%i: de (ton dE _) detour di:t2U@ de (tox d%i: + _) de (tr dI2 de (trai d%i: de (tri dE _) de (vA dI2 @@ -1974,11 +1997,11 @@ _it_separ) ate (_ @t di (min dI2 _) di (onL02 daI di (ox d%aI - _) di (s@ dI2 + _) dis (@ dI2s _) dis (a@P3 ,dIs - di (sast dI2 + _) dis (ast dI2z di (sbe@ ,dI - di (sc_ dI + di (sc_ dI discipli dIsIplI di (sco_ dI di (scon ,dI @@ -2000,11 +2023,12 @@ _it_separ) ate (_ @t di (sposs ,dI di (sprop ,dI _) di (sre ,dI - di (ssect daI - di (ssid dI + _) diss (@ dI2s + dis (sect daI + dis (sid dI di (ssip dI - di (ssolu dI - di (sson dI + dis (solu dI + dis (son dI di (stan dI di (stillate dI di (stri dI @@ -2086,6 +2110,7 @@ _it_separ) ate (_ @t r) e (gal i: int) e (ge I X) e (gan_ i: + _) e (gest I2 @) e (gic 'i: l) egion i:dZ@n l) e (git @ @@ -2213,6 +2238,7 @@ _it_separ) ate (_ @t easur EZ3 br) ea (s E ease (@ i:s + ea (tion i:eI @) ea (tive =i@ d) ea (th E f) ea (th E @@ -2224,6 +2250,7 @@ _it_separ) ate (_ @t br) ea (th E br) eath (e i:D cr) ea (t i:'eI + cr) ea (tic i:a gr) ea (t eI thr) ea (t E w) eath ED @@ -2239,6 +2266,7 @@ _it_separ) ate (_ @t .group ed ed (_$w_alt5++S2 d + ed (_$w_alt1+ Ed @@) ed (_S2dvei d Ai) ed (_S2dve d @C) ed (_S2dvei d @@ -2280,6 +2308,7 @@ _it_separ) ate (_ @t cr) edib EdIb @dr) ed (_ Id t) ed (i i:d + _s) ed (it Id sw) ed i:d h) ed (ral 'i:d h) ed (ron 'i:d @@ -2307,7 +2336,7 @@ _it_separ) ate (_ @t eig (n eI eig (er_ aIg _n) ei i: - ei (m aI + ei (m_ aI @) ei (n_ i: Cl) ei (n_ aI ei (nate I @@ -2318,6 +2347,7 @@ _it_separ) ate (_ @t _) eir aIr w) eir i@3 l) ei (s E + gn) ei (s aI th) ei (sC i:I _s) eis (m aIz eis (e aIz @@ -2337,7 +2367,7 @@ _it_separ) ate (_ @t _) electro %Il,EktroU _) elect (rocu I2lEkt _) elect (rol %ElEkt - _) elect (ron ElEkt + _) elect (ron I2lEkt _) ele (g ElI _) elem ElIm _) ele (p ElI @@ -2402,10 +2432,10 @@ _it_separ) ate (_ @t em (eral Em _) em (e I2m em (ery Em - em (i Em + _) em (i Em em (issi I2m _) em (it I2m - emm (e Em + _) emm Em emm (an I2m _) em (o I2m em (path Em @@ -2463,6 +2493,7 @@ _it_separ) ate (_ @t _) ener En3 g) ener (i @nEr @@th) enes (_ =@ni:z + g) en (etic I2n &) en (ger In eng (lA INg engin EndZIn @@ -2480,6 +2511,7 @@ _it_separ) ate (_ @t _) enn %En enn (ia 'En _) en (o I2n + _) en (oX i:n carp) en @n enrage %EnreIdZ enrol %EnroUl @@ -2571,6 +2603,7 @@ _it_separ) ate (_ @t ch) eon @n j) eo (p E _l) eo i@ + l) eopard Ep3d _p) eo (n i@ p) eo (pl i: _) eor eI3 @@ -2618,6 +2651,7 @@ _it_separ) ate (_ @t er (_ 3: er (B_ 3: _c) ere (br 3ri: + _c) ere (braC ErI &) ere (_ 3 ere (_ 3: _s) er (en Er @@ -2715,11 +2749,11 @@ _it_separ) ate (_ @t _) er (ud Er er (ve 3: s) er (van 3: - ery (_ @r%i + &) ery (_ @r%i + ell) ery (_ ri ?3 ery (_++$w_alt2 @ri ?3 @@AC) ery (_ ,e@ri ery (A 3j - _v) ery ErI2 qu) ery i@rI _x) er (o i@r _z) er (o+ i@r @@ -2765,7 +2799,7 @@ _it_separ) ate (_ @t es (peci I2s _) es (pl Es _) es (tab I2s - es (tate I2s + _) es (tate I2s @) esc (ent_ 'Es @) esc (ence_ 'Es pr) es (ent Ez @@ -2788,6 +2822,7 @@ _it_separ) ate (_ @t &) es (y_ @s &) es (t_ @s Cr) es (t Es + gu) es (t_ Es es (tral_ 'Es v) es (t+ Es harv) es (t Is @@ -2806,6 +2841,7 @@ _it_separ) ate (_ @t _) eth (a@ ET _) eth (el ET eth (ic ET + _) ethno (@ ETnoU# eth (ra 'i:T eth (yl i:T eth (ylen ET @@ -2814,16 +2850,17 @@ _it_separ) ate (_ @t ette (_ 'Et pal) ett (e @t &) eted (_S2 I#d - cr) eted (_ 'i:tI#d + cr) eted (_S1 I#d &) eting (_S3 IN m) eter (_ i:t3 &) et (ry_ I2t + et (_$w_alt2++ I#t &) et (_ I2t &) et (_$w_alt1 Et &Ar) et (_ @t rk) et It ll) et (_ It - &l) et (_ @t + &l) et (_ I#t j) et (_ Et s) et (_ Et t) et (_ 'Et @@ -2839,6 +2876,7 @@ _it_separ) ate (_ @t m) etre i:t3 m) etry (_ =@tr%i &) ett (_ I2t + subn) et E2t &) et (y_ I2t @@ -2847,6 +2885,7 @@ _it_separ) ate (_ @t L01) eu u: ?3 n) eu u: ?3 n) eu (r@ U@ +?3 n) euro (i U@roU r) eu (d OI eu (m_ 'i:@ s) eu (m_ 'i@ @@ -2884,7 +2923,6 @@ _it_separ) ate (_ @t cl) ever Ev3 cl) eve (l i:v every EvrI2 - l) ev (el Ev _) ev (i Ev _) ev (ict I2v _) evil (K i:v@L @@ -2917,6 +2955,7 @@ _it_separ) ate (_ @t ex (pert Eks experim %EkspErIm @) ex (ia 'Eks + _) exi (gen EksI ss) ex (_ Iks exter (C Ekst'3: extra (pol Ekstr'a @@ -2952,7 +2991,6 @@ _it_separ) ate (_ @t fa (ciA feI _) face feIs fa (miliar f@ - er) fed (_ fEd _) fi (tz@ fI2 for (bid f@ for (bad f@ @@ -2979,7 +3017,7 @@ _it_separ) ate (_ @t _) g (ert g _) g (ek g g (eld g - ge (nic_ dZ'E + A) ge (nic dZ'E genesis dZ'EnI2sIs geous dZ=@s g (E dZ @@ -3129,7 +3167,7 @@ _it_separ) ate (_ @t &) ial (_ =I2@l _str) i (at aI i (ani_ I - _) i (b aI + _) i (bA aI i (ba_ 'i: @) ibab aIb@b l) i (bel aI @@ -3160,10 +3198,10 @@ _it_separ) ate (_ @t adv) i (ce aI dev) i (ce aI ent) i (ce aI - @) i (ce_ I2 - @) i (ced_ I2 - off) ice I2s - serv) ice I2s + @) i (ce_ I + @) i (ced_ I + off) ice Is + serv) ice Is @) i (cence I _) ich Ik m) ichael aIk@L @@ -3182,6 +3220,7 @@ _it_separ) ate (_ @t c) i (dal 'aI fr) i (day aI _) idea aId'i@ + _) ide (at aIdI f) i (del I2 i (deo I i (deol aI @@ -3242,6 +3281,8 @@ _it_separ) ate (_ @t .group ia XC) ia aI|@ + _t) ia i:@ + XC) ia (_ i@ &) iac (_ =Iak C) iar aI3 ?8 C) iar aIa# @@ -3296,6 +3337,7 @@ _it_separ) ate (_ @t ie I X) ie i: ie (_ aI + ie (_$w_alt2++ i ied (_S2i d // suffix ieds (_S3i dz ie (c aI @@ -3468,8 +3510,7 @@ _it_separ) ate (_ @t im (pac Im im (pecu ,Im _) im (perC@P2 %Im - im (petus Im - im (plant_ Im + implant Implant im (ple Im im (plica Im im (portu ,Im @@ -3508,7 +3549,7 @@ _it_separ) ate (_ @t _) in (b In _) in (caX In _) in (can In - _) in (cens In + _) ince (ns InsE _) in (ch In inci (de InsI _) in (comA In @@ -3582,7 +3623,8 @@ _it_separ) ate (_ @t _) in (stil %In _) in (strum In _) insub InsVb - _) in (sul In + _) insu (lA Insju: +?3 _) insu (lA Ins@ _) in (teg In _) in (tegri %In inte (llec Int@ @@ -3842,6 +3884,7 @@ _it_separ) ate (_ @t ?3 &) itary (_ @tEr%i // military &) ita (tive_ I#teI _) ite (m aIt@ + y) ite (_S3 aIt gran) it (e It nfin) it (e It ur) it (e It @@ -3885,7 +3928,6 @@ _it_separ) ate (_ @t it (um aIt .group iv - @l) iva (_ 'aIv@ @) iv (e Iv iv (e# aIv h) iv (e_ aIv @@ -3953,6 +3995,7 @@ _it_separ) ate (_ @t kn (iv n kn (it n kn (ob n + kn (ock n kn (ow n _) kha kA: @@ -4053,13 +4096,14 @@ multip) ly laI ?8 @) less (_S4i lEs ?8 @) lessly (_S6i lEsl%i ?8 @) lessness (_S8i lEsnEs + le (vel++ lE .group m m m mm m _) mn (e n - h) m (_ @m + Ch) m (_ @m B) m (_ @m l) m (_ m _) mac (adP3 m@k @@ -4283,6 +4327,7 @@ multip) ly laI X) o (ba oU _t) o (bac @ o (bed oU + _) o (beis %oU _r) o (ber 0 _) o (bes %oU o (bic_ 'oU @@ -4290,6 +4335,7 @@ multip) ly laI _m) o (bil oU o (bje %0 _) o (bl %0# + _) o (blat %oU n) o (bl oU o (bliga 0 o (bligato %0# @@ -4349,7 +4395,8 @@ multip) ly laI sh) oe (+ u: oea (_ 'i@ _) oe (d i: - p) oe (m oUI + oe (m_ oUI +?3 oe (m_ oUI# oer oU3 _) oe (s i: &) oe (s_S2 z @@ -4381,6 +4428,7 @@ multip) ly laI v) ogue oUg @@) ogue 0g @l) og (y =@dZ + @l) og (ist_ =@dZ og (etic @dZ oh oU o (hA oU @@ -4389,6 +4437,7 @@ multip) ly laI oi (na_ 'OI oia OI@ oi (c oUI2 + oi (c_ 'oUI2 oi (ce OI oi (ck OI A) oi (zA oUaI @@ -4412,36 +4461,6 @@ multip) ly laI ?3 r) o (ng O ?3 s) o (ng O t) o (ngu V - appr) o (p oU - bish) o (p @ - &) o (p_ @ - p) o (p_ 0 - r) o (p_ 0 - t) o (p_ 0 - fl) o (p_ 0 - h) o (p_ 0 - pr) o (pe 0 - &) oped (_ @pd - &) oping (_ @pIN - c) oped (_ oUpd - &) o (phy @ - c) oping (_ oUpIN - _) ope (n oUp@ - un) ope (n oUp@ - _) o (per 0 - rc) opha (g '0f@ - &) ophe (_ =@f%I - X) o (pher oU - &) o (pher =@ - s) o (phistic @ - o (pini @ - @) opol (L02 '0p@l - @) opol (iL06 '0p@l - opolitan @p'0lIt@n - oppor (tu %0p3 - opp (res @p - _) opto 0ptoU - &) op (y_ @p o (que_ oU o (shA_ oU _C) o (ti oU @@ -4474,7 +4493,7 @@ multip) ly laI contr) ol oUl ext) ol oUl _id) ol @L - _id) ol (a 0l + _id) ol (a '0l petr) ol (_ @L s) ol (em 0l &) ol (i_ 0l @@ -4553,15 +4572,18 @@ multip) ly laI w) oma (n Um@ w) ome (n ImI _) om (iC %oUm + br) om (i oUm _) om (in 0m d) omin (o 0mIn &) om (ise_ =@m &) om (ize_ =@m @) om (ist_ =@m + _s) om (n %0m _) omni (@@P4 ,0mnI2 _) omni 0mnI - _) omni (po 0mn'I + _) omnipo 0mn'Ip@ _) omni (sc 0mn'I + &) om (orph =@m &) om (ous_ @m &) omy (_ =@m%i @@ -4576,13 +4598,14 @@ multip) ly laI Cd) on (_ @n ?3 ag) on (_ 0n rg) on (_ @n + &i) on (_ @n &k) on (_ @n &s) on (_ @n &t) on (_ @n &tr) on (_ 0n // hl) on (_ @n nl) on (_ @n - el) on (_ @n + &el) on (_ @n &m) on (_ @n p) on (_+ 0n ar) on (_ @n @@ -4673,6 +4696,44 @@ multip) ly laI g) oose u:s oot (ic_ u:'0t +.group op + appr) op oUp + bish) op @p + &) op (_ @p + p) op (_ 0p + r) op (_ 0p + t) op (_ 0p + fl) op (_ 0p + h) op (_ 0p + pr) op (e 0p + &) oped (_ @pd + _) open (@P4 oUp@n + &) oping (_ @pIN + c) oped (_ oUpd + &) oph (y @f + c) oping (_ oUpIN + _) ope (n oUp@ + un) ope (n oUp@ + _) op (er 0p + rc) opha (g '0f@ + &) ophe (_ =@f%I + X) oph (er oUf + &) oph (er =@f + oph (ia_ oUf + tr) oph (ic_ 'oUf + tr) oph (in_ 'oUf + s) oph (istic @f + op (ini @p + op (od_ @p + @) opol (L02 '0p@l + @) opol (ist '0p@l + @) opoli (L06 '0p@laI + opolitan @p'0lIt@n + oppor (tu %0p3 + opp (res @p + _) opto 0ptoU + &) op (y_ @p + .group or or o@ _) or O@ @@ -4711,6 +4772,7 @@ multip) ly laI l) or (d O@ _m) or O@ _m) orr 0r + &f) ors (_ O@s _m) ore o@ terr) or 3 or (_$w_alt1++ o@ @@ -4738,6 +4800,7 @@ multip) ly laI or (i_ 'O@r @) or (ical '0r @) or (ic_ '0r + &) or (ie_ 3 or (ig 0r or (ix 'O@r &) ored (_ 3d @@ -4974,7 +5037,7 @@ multip) ly laI p) our o@ Ap) our 3 s) our aU@ - s) ourc (e o@s + s) ourc (e# o@s t) our U@ t) our (_ U@ t) our (n U@ @@ -5103,7 +5166,6 @@ multip) ly laI pr) ow aU tr) ow (e aU t) ow (el aU - t) ow (er aU t) ow (n aU v) ow aU w) ow aU @@ -5172,6 +5234,7 @@ multip) ly laI pe (ninsu p@ per (cep p3 per (cei p3 + _) per (ch@ p3 per (culi p3 per (cus p3 _) peregrin pEr@grIn @@ -5181,6 +5244,7 @@ multip) ly laI _) per (iph p3r _) per (isc pEr _) per (ish pEr + _) per (mang p3 perme (a p3:mI per (miss p3 per (mit p3 @@ -5199,7 +5263,9 @@ multip) ly laI per (fun p3 per (fus p3 per (su p3 + _) per (va p3 _) perus p3ru:z + _) peroxy p3,0ksI _) peri (Be pErI2 .group pr @@ -5240,6 +5306,7 @@ multip) ly laI _) pre (posi prE _) pre (qu pri: _) pre (reP3 pr,i: + presby (t prEzbI pres (enc prEz _) pres (enta prEz _) pres (ent pr%Iz @@ -5256,6 +5323,7 @@ multip) ly laI _) pri (o praI prio (rit praI'0 + _) pri (mu praI _) privat praIv@t probab pr0b@b @@ -5346,6 +5414,7 @@ multip) ly laI qu (_ k quay ki: jac) qu k + qu (itL03_ k mes) qui (t k'i: li) quor k3 quy kwI @@ -5361,6 +5430,7 @@ multip) ly laI C) rr (_N 3 e) r (_ 3 @) r (B @ + rc (_NS2 A@'si: // linux config files 3_) rd (_ rEr (_ r3 C) rh r @@ -5394,6 +5464,7 @@ multip) ly laI r) re (_ r@ _) re (C_ rE _) re (CC_ rE + _) re (C% rE un) re (C@ rI2 _) re (Cice_P2 %ri: un) reli (a rI2laI @@ -5405,6 +5476,7 @@ multip) ly laI _) re (all ,ri: rea (m ri: _) re (an ri: + _) re (aqP2 ri: _) re (arm %ri: _) re (au@P2 ,ri: re (ck rE @@ -5421,7 +5493,7 @@ multip) ly laI un) rede (C ,ri:dI2 re (dem+ rI2 _) re (dirP2 ,ri: - _) re (dis ,ri: + _) re (disP2 ,ri: _) re (dC rE _) re (dolen rE _) re (dr r%i: @@ -5457,6 +5529,7 @@ multip) ly laI re (act rI2 _c) re (mat rI2 rement rIm@nt + _) re (ming rE _) remini rEmI#n'I _) re (mons rE _) re (nC rE @@ -5538,20 +5611,22 @@ multip) ly laI _) s (wY s _) sz (@@ Sz + A) s (al z sche (m ski: - sch (er_ S - _) sch (ism sk + sch S + sch (i sk _) schiz skIts sch (o sk sch (C S - sch (_ S _e) sch S + _i) sch sk ?3 sch (ed sk _) sch (il S _) scar (a skar scarc ske@s sc (L02 s sci (b s@ + _) sci (o saI sci (_ =skaI scis (_ =skIs s (cious @@ -5616,7 +5691,6 @@ multip) ly laI ssia (_ S@ @) sian (_S1 n A) sib z@b - &) sib s@b l) sing (_ sIN &) s (ic_ z n) s (ic_ s @@ -5660,7 +5734,7 @@ multip) ly laI sy (nerg sI ea) s (y z Ai) s (y z - s (_ z + s (_N z @) s (_NS1m z @) s (_$w_alt1S1 s _BA) s (_N s @@ -5694,7 +5768,7 @@ multip) ly laI su (al Zu: n) su (al sju: ?3 n) su (al Su: - _) su (b sV + _) sub sVb _) su (bdiv s,V su (bdue s%V _) su (bmer s@ @@ -5703,6 +5777,7 @@ multip) ly laI su (bscrib s@ su (bser s%V su (bsis s%V + _) sub (tle sV su (btra s%V su (burba s@ su (bv s@ @@ -5774,7 +5849,8 @@ multip) ly laI _) to (nn tV t (ooth t2 t (op_ t2 - @) town (_S4 taUn + @) town (_S4 t2aUn + tow (er t2aU _) trans (nP5 trans _) tri (A traI _) trie traI @@ -5795,7 +5871,7 @@ multip) ly laI tt (ia_ t ?3 &) ttan (_ ?n- ?3 &) ten (_ ?n- -?3 &CC) ten (_ t@n +//?3 &CC) ten (_ t@n ?3 &) tten (_ ?n- Xe) ttin (_ ?n // gettin, lettin ?3 &) tton ?n- @@ -5897,7 +5973,7 @@ multip) ly laI ?3 _sta) tu (to tS@ c) tu (al_ =tSu: r) tue (_ tSu: -?3 tu (la tS@ +?3 tu (lA tS@ @) tu (lat =tSU ?3 tu (Ant tSu: ?3 tu (Ancy tSu: @@ -5907,7 +5983,7 @@ multip) ly laI @) tur (A tS@r @) tur (al_ tS=@r &) tur (y tS@r - &) tur (_ tS3 + &) tur (_ t3 &) ture (_ tS3 @@ -6005,6 +6081,7 @@ contin) u ju: _) u (lA u: &f) ul (_ @L ?8 &f) ul (_ Vl + s) ul (_ @L @) u (la_ =jU @) u (lar =jU @) u (late =jU @@ -6013,7 +6090,7 @@ contin) u ju: f) ul (fil %Ul j) u (li u: @) uli (_ =jUlaI - ulkar (_ 'u:lk3 + ulkar (_ 'Ulk3 b) ull Ul f) ull Ul p) ull Ul @@ -6081,6 +6158,7 @@ contin) u ju: u (ty ju: ?3 d) u (ty u: vac) uu ju: + uu u: uu (m ju:@ u (xA+++ V uy aI @@ -6216,6 +6294,7 @@ contin) u ju: ?3 urr 3: C) ur (A jUr C) ur (a_ 'jU@ + p) ur (a_ U@ l) ur (A+ U@ t) ur (A j@r r) ur (A+ U@r @@ -6235,7 +6314,8 @@ contin) u ju: j) ur (y @r &p) ura (m_ U@r@ @) ura (t jUreI - @) ur (ation jUr + &) ur (ativ j3 + &) ur (ation j3 ure (_ jU@ ur (ed_ jU@ g) ured (_ 3d @@ -6270,11 +6350,13 @@ contin) u ju: w w w (w _) wh (Y w +?2 _) wh (Y w# _) wr (Y r C) w (_ w@ C) w (X U // Welsh names wh w +?2 wh w# wr r E) way (_S3 weI E) ways (_S4 weIz @@ -6283,13 +6365,15 @@ contin) u ju: C) west w'Est we (w wi: where we@ +?2 where w#e@ what w02t +?2 what w#02t which wItS +?2 which w#ItS who (_ hu: who (d hu: who (m hu: who (s hu: - who' hu: wh (ol h m) w (ich_ wiki wIki @@ -6341,7 +6425,7 @@ contin) u ju: _) y (n@ V _) y (s@ V &Ck) y (_S1 i - C) y (abl I2 + &C) y (abl I2 y (C I C) y %I y (ar j @@ -6354,7 +6438,6 @@ contin) u ju: %B) y (_S1d I _C) y (Ce aI C) y (i I - &C) y (an_ =I &C) y (en_ =I y (iC_ j sf) y (_ aI @@ -6398,8 +6481,8 @@ contin) u ju: &sk) y (_ =i den) y (_ aI bel) y (_ aI - &) y (_ i - &) y (_N i + &) y (_ %i + &) y (_N %i y (_ aI y (Cic_ 'I y (Cical 'I @@ -6439,6 +6522,7 @@ contin) u ju: l) y (ri I p) y (ra I p) y (ri I + p) y (rit aI p) y (th aI y (the_ aI st) y (re aI @@ -6478,7 +6562,7 @@ contin) u ju: Ea (n_ 'i@ Ectomy (_S6 'Ekt@mI @@) Ed (_S2vei d - &C) Ed (_S2vei d# + &C) Ed (_S2veim d# &c) Ed (_S2vei t &d) Ed (_S2vei I#d &ch) Ed (_S2vei t @@ -6497,6 +6581,7 @@ contin) u ju: EE (_ i: Ee (_ i: Eer (_ 'i@3 + Eh (K eI Ei (n_ i: Ei (_ aI El (_ @L @@ -6530,6 +6615,7 @@ contin) u ju: Eous (_ =i@s l) E (ps E l) E (pt E + c) E (p_ E Eri (A 'i@rI2 Er (ie_ @r Er (ic_ Er @@ -6549,7 +6635,7 @@ contin) u ju: ph) Es (_S2e I#z k) Es (_S2e z# p) Es (_S2e z# - s) Es (_S1e I#z + s) Es (_S2e I#z s) E's (_S2e I#z sh) Es (_S2e I#z t) Es (_S2e z# @@ -6589,7 +6675,7 @@ contin) u ju: z) 's (_S2m I2z 6_) 's (_ I2z 16_) 's (_ z - 're (_S3 @ + 're (_S3 3 've (_S3 @v 'd (_S2 d 'll (_S3 @L diff --git a/dictsource/ia_list b/dictsource/ia_list new file mode 100644 index 00000000..fba7fc5c --- /dev/null +++ b/dictsource/ia_list @@ -0,0 +1,99 @@ + + +// letter names +b be +c se +d de +f ef +g ge +h ha +j Zota +k ka +l el +m em +n en +p pe +q ku +r er +s es +t te +v ve +w d'upleve +x iks +y ipsilon +z zeta + + +// numbers +_0 z'ero +_1 'un +_2 dw'o +_3 tr'es +_4 kw'atro +_5 ts'iNkwe +_6 s'eks +_7 s'epte +_8 'okto +_9 n'ove +_1X d'etse +_2X v'inti +_3X tr'enta +_4X kwar'anta +_5X tsiNkw'anta +_6X seks'anta +_7X sept'anta +_8X okt'anta +_9X nov'anta +_0C ts'ento +_0M1 m'ile +_0M2 milj'on +_0M3 milj'ardo +_0M4 bilj'on +_0M5 bilj'ardo + + + + + + +// unstressed words +le $u+ +un $u+ + +e $u+ $brk // and + +// pronouns +il $u+ + +mi $u+ // possessive +nostre $u+ +vostre $u+ +su $u+ +lor $u+ + + +// prepositions +a $u+ $brk +al $u+ $brk +de $u+ +del $u+ +pro $u+ + + +// verbs +es $u+ +era $u+ +essite $u+ +esseva $u+ +ha $u+ +habeva $u+ +va $u+ +velle $u+ + + +// pronunciation exceptions + +que ke $brk +qui ki $brk + + diff --git a/dictsource/ia_rules b/dictsource/ia_rules new file mode 100644 index 00000000..b374aeb8 --- /dev/null +++ b/dictsource/ia_rules @@ -0,0 +1,186 @@ +// Interlingua translation rules for Espeak +// This file is UTF-8 encoded + +// GI: Unstressed i and u turn into semiconsonants before a following vowel; +// e.g. Bulgaria, filatorio, persuader + +.group a + a a + ai aI + au aU + +.group e + e e + ei eI + eu eU + +.group i + i i + i (A j // turns into j if followed by vowel + + &) i (c_ =i // stress on previous syllable + &) i (ca_ =i + &) i (co_ =i + &) i (da_ =i + &) i (do_ =i + i (fic_ 'i + i (fico_ 'i + + +.group o + o o + oi oI + +.group u + u u + u (A w // turns into w if followed by vowel. + + &) u (la_ =u // stress on previous syllable + &) u (lo_ =u + + +// GI: DOUBLE CONSONANTS merge in pronunciation. + + +.group b + b b + b (b + + +// GI: c before e, i, y is pronounced like ts in 'hats' (or, optionally, like +// c in 'city'); otherwise like c in 'cats'; ch like ch in 'echo', 'chrome'; +.group c + c k + c (c + c (e ts + c (i ts + c (y ts +// GI: The digraph ch stands frequently for the sound of sh in 'English' +// and is respelled as sh; e.g. choc (sh-). + ch tS // reduce deviation spellings by making ch standardized + ch (l k + ch (r k + + +.group d + d d + d (d + + +.group f + f f + f (f + + +.group g + g g + g (g + + +// GI: h as in English (or, optionally, silent); after r and t, silent; +.group h + h h + h (h + r) h + t) h + + +// GI: like z in 'azure' (or, optionally, like g in 'gem' or like y in 'yes'); +.group j + j Z // like z in azure + j (j + + +.group k + k k + k (k + + +.group l + l l + l (l + + +.group m + m m + m (m + + +// The sounds of g and k assimilate a preceding n as in English. +.group n + n n + n (n + n (k N + n (g N + n (q N + +.group p + p p + p (p + ph f + + +.group q + q k + q (q + + +// GI: r like rr in 'merry' or, better, like r in Spanish 'caro'; +.group r + r R // description too vague, so using standard r trill. + r (r + + +// GI: like s in 'stay'; between vowels, the same +// (or, optionally, like s in 'these'); +// e.g. sparse, abstruse, accusativo; +// GI: sound of sh in 'English' +.group s + s s // s always s for simplicity. + s (s + sh S + s (_S1 s + +// GI: as in English; ti before vowels, unless stressed or preceded by s, +// like tsy in 'he gets you' (or, optionally, like sy in 'we pass you' +// or like ty in 'we let you'); e.g. actor, garantia, question, +// but action, reverentia; + + +// GI: h as in English (or, optionally, silent); after r and t, silent; +.group t + t t + t (t + th t // after t, h is silent. + //ti S // too variable, English S, French s, latin t, keeping t. + +.group v + v v + v (v + + +.group w + w w + w (w + + +// GI: x like x in 'fox'; between vowels, the same +// (or, optionally, like x in 'exact'); +.group x + x ks // always ks for simplicty. + x (x + + +// GI: y unstressed before vowels, like y in 'yes'; +// otherwise like i in 'machine'; e.g. Yugoslavia, typo. +.group y + y (A j // j before vowels + A) y j // ?? + y i // i otherwise + + +.group z + z z + z (z + + diff --git a/dictsource/it_list b/dictsource/it_list index 853547e6..d6d2e7dd 100644 --- a/dictsource/it_list +++ b/dictsource/it_list @@ -1,5 +1,5 @@ // This file is UTF-8 encoded -// Updated 2014 May 31 by Chris, Christian Leo M, +// Updated 2014 June 28 by Chris, Christian Leo M, // $alt change [e] or [o] in the stressed syllable to [E] or [O] // $alt2 change [E] or [O] in the stressed syllable to [e] or [o] @@ -155,6 +155,7 @@ _‒ lini'et:a ɔ 'O||ap'e@-*ta ɾ ER*e||untSin'ata ʔ glotalst'Op +♥ 'as:o||di||kw'ORI // s'imbolo||ku'oRe // phonetic modifiers @@ -298,53 +299,53 @@ _0Z3 mill'ezimi // 1000ths _roman @-*Om'ano // abbreviations -abc $abbrev + +abc a||bi||tS'i +adsl a||di||es:e||'El:e ascii 'askIi +atp a||ti||p'i avg $abbrev -atp $abbrev cia tS'ia +cpu $abbrev dj di||dZ'eI dna $abbrev +dr dot:'o@-* $hasdot $dot fiat f'iat[ $only gnu $abbrev $allcaps -hiv $abbrev -ibm $abbrev -id $abbrev -ipa $abbrev -ocr $abbrev -ok ok'eI -olp $abbrev -omg $abbrev -rna $abbrev -spa $abbrev -sos $abbrev -srl $abbrev -uic $abbrev -uk $abbrev -url $abbrev -usb $abbrev -xml $abbrev -html $abbrev -mr mIster $dot -dr dot:o=r $dot -prof $dot -st $dot - -(http ://) 'ak:at,i:t,i:p'i:_ -www 'vu'vu'vu +hiv ak:a||i:||v'u +html ak:ati||em:e||'El:e +ibm i||bi||'Em:e +id i:||_d'i +ipa i||pI||'a: +mr mIster $hasdot $dot nvda $abbrev -adsl $abbrev -cpu $abbrev +ocr o||tSi||'ER*e +ok ok'eI +olp o||el:e||p'i +omg o||em:e||dZ'i +prof $dot +rai @-*'aj +rna $abbrev +sos $abbrev $allcaps +spa $abbrev +srl $abbrev +st $dot +uic u||i||tS'i +uk $abbrev +url u||eR*e||'El:e $only +usb $abbrev +www v,u||_vu||_v'u +xml iks||em:e||'El:e // articles i $u+ $only -il $u+ $only $nounf +il $u $only $nounf la $u+ $only le $u+ $only lo $u+ $only un $u+ $only una $u+ -gli $u+ $only +gli $u $nounf $only // pronouns io $u+ $only @@ -408,16 +409,15 @@ quelle $u+ // those // conjunctions -accanto $u+ // beside anche $u+ attraverso $alt // across, through benchè $u+ $brk // though -che $u+ $brk // which +che $u+ cioè $u+ come $u+ contro $u+ cui k'uj -durante $u+ $brk // during +durante $brk // during e $u+ $brk eccetto $pause ed $u+ $brk @@ -427,17 +427,16 @@ mentre $u+ neanche $u+ $brk né $u+ $brk $only // neither-nor o $u+ $brk // or +ogni $u+ oltre $u+ ormai o@-*m'aI -perché $u+ $brk // because -pertanto $u+ $brk // therefore +perché $u+ $brk pure $u+ più $u+ se $u+ // if -senza $u+ +senza $u+ sopra $alt2 sotto $alt2 -tanto $u+ tuttavia tut:av'ia verso $u+ @@ -616,26 +615,29 @@ u u: $atend (pace maker) _^_EN (week end) w,ik_'end (you tube) _^_EN -Challenger $1 abajour abaZ'u@-* account ak:'aw2nt after $1 apple _^_EN application _^_EN +authority $3 $alt2 avances av'ans baby b'EbI backup bek'ap bancomat $1 banner $1 $onlys +barbecue _^_FR beep _^_EN birthday b'e/:rt[||d,ei bitter $1 +blackout bl'Ek'aUt boiler $1 boom bum bordeaux _^_FR +boutique but'i:k boxer $1 braille b@-*ail: -browser b@-*'a:Uz,E@-* +browser b@-*'a:UzE@-* buffer b'afe@-* bulldozer $2 bunker $1 @@ -644,6 +646,7 @@ byte _^_EN camper $1 caterpillar $1 center s'entE@-* $onlys +Challenger $1 champagne Samp'an^ champion tS'Empion chance S'a:ns @@ -654,7 +657,11 @@ chaos k'eOs charter $1 chat _^_EN check tSEk: -city s'itI +cheque S'ek +(chewing gum) tS'uIN||g'am +chewinggum tS'uIN||gam +chihuahua tSiw'awa +city s'i:tI cleaner _^_EN cliché kli:S'e cocker $1 @@ -681,6 +688,7 @@ doppler $1 download d'a/:w2nl,o:d drive _^_EN driver _^_EN +ebook 'i:b,Uk editor $1 $onlys eisenhower aIzen'awE@-* eloquence _^_EN @@ -701,6 +709,8 @@ folder $1 $onlys fotocolor $3 $onlys fotoreporter $4 $onlys free _^_EN +freedom f@-*'i:dOm +freelance f@-*'i:l,Ens freezer f@-*'idzE@-* gangster $1 garage gaR'aZ @@ -711,7 +721,7 @@ girl _^_EN google _^_EN hacker 'ake@-* hamburger hamb'u@-*ge@-* -happy h'api +happy _^_EN hardware 'a:rd[we@-* highlander aIl'a/Nde@-* hitler $1 @@ -728,7 +738,7 @@ iphone _^_EN italy $1 iter $1 jaguar $1 -jaws dZo:s +jaws dZ'O:s jazz _^_EN jeans dZi:ns jocker $1 @@ -738,6 +748,7 @@ killer $1 lady l'E:dI laser $1 leader lidE@-* +live l'aIv lover $1 macintosh _^_EN made m'eId @@ -750,14 +761,16 @@ master $1 melody m'E:lOdi microsoft m'aIk@-*Osoft miller $1 $only +misery $1 mister $1 $onlys mixer $1 -monitor $1 +monitor $1 $onlys monsieur _^_FR mouse maus new _^_EN news ni'us newsletter njuzl:'et:e@-* +musical m'juzikOl nomination nomIn'eSon nonchalance non_Sal'ans nylon n'aIlon @@ -765,6 +778,7 @@ office _^_EN online ,on||l'aIn order $1 oscar $1 +ovation ov'e:Son over $1 pacemaker peIsm'eIkE@-* page p'EidZ $onlys @@ -785,16 +799,19 @@ project p@-*'odZet pullover $2 puzzle p'atsol python _^_EN +quechua k'etSua radar $1 $onlys raider $1 ranger @-*'endZe@-* reader @-*'idE@-* recorder $2 $onlys reporter $2 $onlys +reportage @-*epo@-*t'a:Z revolver $2 rockefeller @-*Okf'el:e@-* rocker $1 router @-*'utE@-* +routine @-*Ut'iN rover $1 $only scanner $1 schiller $1 @@ -802,12 +819,15 @@ schopenhauer _^_EN scooter sk'utE@-* scuter $1 scorpion $1 $onlys +screen sk@-*'i:n seller $1 $onlys server $1 $onlys setter $1 $onlys -setup s,et||'ap +setup s'Et||,a/p shaker $1 +shampoo S'a:mpo shuttle S'a/tOl +sky sk'aI sister $1 $onlys sitar $1 $only sitter $1 $onlys @@ -818,6 +838,7 @@ smiley _^_EN snack _^_EN software s'Oft[_we@-* sonar $1 $only +street _^_EN souvenir suvEn'i@-* spanish _^_EN speaker _^_EN @@ -825,6 +846,7 @@ spencer sp'ense@-* spider sp'aIde@-* spoiler $1 sponsor $1 +standing st'E:ndiN starter $1 stopper $1 supporter $2 @@ -837,10 +859,11 @@ terminator te@-*min'etO@-* tester $1 $onlys thriller $1 $onlys thunderbird _^_EN -time _^_EN +time t'aIm timer t'aIme@-* tivucolor $3 touch _^_EN +tournée tU@-*n'e trailer $1 transistor $2 tuner $1 @@ -853,7 +876,7 @@ under 'ande@-* university juniv'e@-*sitI update ap||d'eit upload ,a/p||_l'O:d -user 'juse@-* $onlys +user 'juze@-* $onlys vafer $1 $onlys valzer $1 videogames v,ideo||g'eIm @@ -863,6 +886,7 @@ vodafone v'odafon voilà _^_FR wafer v'afe@-* wagner v'agnE@-* +wall _^_EN walzer v'altsE@-* water v'atE@-* wave _^_EN @@ -899,7 +923,6 @@ ambrosiano $3 amic $2 amiche $2 amnistie amnist'ie -analoghe $2 anatemi $3 anemie anem'ie angioin $3 @@ -915,18 +938,18 @@ antipatie antipat'ie apatie apat'ie apert $alt2 aprile ap@-*'ilE +apriscatol $3 arbore $1 -archeologi $3 $only aree 'a:REe areoplano aREopl'ano artifici a@-*tif'itSi $only asfissie asfis:'ie assol as:'o:l +aspirapolveri $4 astronom ast@-*'Onom atenei $3 ateneo $3 attimi $1 -attric $2 auspici $3 austere $3 autoironia auto,iRon'i;a @@ -947,6 +970,7 @@ bizzarria $3 bizzarrie $3 bombarol $3 $alt bonifici $2 +bovino $2 bracciol $2 bronz b@-*'ondz brusii b@-*uz'ij @@ -958,12 +982,11 @@ caffein kaf:E'in calorifici $3 cannol $2 capitol kap'itol -carboniferi $3 cardiache ka@-*d'iake +cardini $1 carestie ka@-*est'ie castano $2 caspita k'asp,ita -cataloghi $2 categorie $4 celsius tsElsj'us ceneri $1 @@ -979,15 +1002,16 @@ cinguettio $3 cinguettii tSingw,et:'i:j civil $2 clistere $2 +cocaina koka'i:na colabrodo $3 compagini $2 compagnie kompan^'ie compatrono $3 condiscepoli $3 -contumace $3 copertin $3 cornic ko@-*n'itS crimini $1 +cuor kU'OR cucchiain kuk:ia'in cupidigia $3 curriculum $2 @@ -1003,7 +1027,6 @@ deroghe $1 desideri d,ezid'E:RI $noun desossicortisol $6 detraibil det@-*a'ibil -dialoghi $1 diamin di'amin discepoli $2 disguid dizgw2'id @@ -1011,23 +1034,24 @@ disordin $2 disparere $3 dispiacere $3 divano $2 +divino $2 dobermann $1 dolorifici $3 ebola $1 economie ekonom'ie edifici $3 edili $1 -efficaci $3 egoistici ego'istitSi egregia eg@-*'E:dZa embolie $3 enciclopedia entSiklop,ed'ia enciclopedie entSiklop,ed'ie -energie ene@-*dZ'ie enzim endz'im +epatosi $3 epigastrici $3 episodi $3 epoche $1 +esuber $2 eter $1 $alt2 etnie etn'i#e eurofestival $4 @@ -1039,12 +1063,12 @@ fantascientifici $4 farmaceutiche fa@-*matS'ewtike farmacie fa@-*matS'ie fatiche $2 +fegatosi $3 felic $2 femminili $3 ferie $1 $alt ferita $2 ferrovie fER*ov'i%E -fiammiferi $2 filippin $3 filosofie filozof'ie filovia filov'i#a @@ -1055,12 +1079,9 @@ formaggini $3 formiche $2 formici $1 formicolio $4 -fornaci $2 -fornitrici $3 fotocamera $3 frastuon $3 fraticid $3 -fugaci $2 galere $2 garanzie gaRants'ie gastrici $1 @@ -1071,6 +1092,7 @@ geroglifici dZeRogl'ifitSi ghiacciol gIatS:'ol giovani dZ'ovani giovanil $3 +giurati $2 gladiol $2 glicemia glitSem'ia glicemici glitS'emitSi @@ -1091,8 +1113,8 @@ idoli $1 idroplano id@-*opl'ano idroterapeutici $5 imprenditoria $5 -incapac $3 indirizzo ind,iR'i:ts:O +indovino $3 infelic infel'itS infrasuon inf@-*asu'on ingegnere indZen^'ERe @@ -1104,16 +1126,17 @@ interfon $3 interspecifici $4 intraspecifici $4 intuito int'u:jto +ipercheratosi $5 iperglicemici ipe@-*glitS'EmitSi ipertono $3 ipogastrici $3 istric 'ist@-*itS kimono $2 lacciol $2 -lacrime $1 lastrici $1 legger $2 $alt licei litS'Ei +litigi $2 lontano $2 lucine $2 lucubri $1 @@ -1141,8 +1164,6 @@ mesogastrici $3 messaggere $3 metaboli $2 meteo $1 -mezz m'Edz: -mezzanott medz:an'o:t: mezzosoprano medz:osop@-*'ano microb $1 microfoni $2 $alt2 @@ -1165,16 +1186,16 @@ nitrobenzolo nit@-*ibendz'Olo no nO $strend non $u+ $only nucleoli $2 -nuocciono $alt -odontoiatrici odontoj'a/t@-*itSi +oblio ,Obl'i:o +odontoiatrici odontoj'at@-*itSi officine $3 +oleifer ,Ole'i:feR olfattori $3 $alt -omofobia $4 -omofob $2 +oneri $1 onorifici $3 oper $1 $alt2 -operai opeR'a:I -operaio opeR'a:jo +operai op,eR'a:I +operaio op,eR'a:jo origin $2 ortiche $2 ottim $1 @@ -1194,10 +1215,12 @@ passeggini $3 patemi $2 patene $2 patiboli $2 +patosi $2 $alt patria $1 patrie $1 patrono $2 pedine $2 +pedonal $3 peggior $2 $alt perdon $2 $alt2 perigastrici $3 @@ -1205,11 +1228,9 @@ peripezia $4 peripezie pe@-*ipets'ie pernic $2 pero $1 $alt -perspicac $3 pertugia $2 petonciano $3 petroli $2 -petrolifer $3 pettin $1 pignol $2 pioviggin $3 @@ -1217,6 +1238,7 @@ piroman $2 $alt2 pistola $2 pistolere $3 pluriomicid $5 +polveri $1 portagomitoli $4 posta p'Osta postriboli $2 @@ -1234,12 +1256,14 @@ profughi $1 prolifici $2 prossime $1 proteine p@-*ote'ine +provino $2 pseudoscientifici $5 psichiatrici $2 psicologi $2 $onlys psicoterapeutici $5 pulizie pulits'ie pulmini $2 +putiferi $3 quia kw'ia quietistici kujed'i:stitSi radic $2 @@ -1247,7 +1271,6 @@ radiofarmaceutici $6 radioterapeutici $6 ragnatel $3 randagia $2 -rapaci $2 razzo @-*'a|dz:o reciproche $2 reduci $1 @@ -1261,7 +1284,6 @@ riavvia @-*iav:'i#a riavvio @-*iav:'IO ricevitoria $5 riciao @-*i_tS'ao: -riepilogo $3 rigoli $1 romanz @-*,omandz rossonere $3 $alt2 @@ -1273,7 +1295,6 @@ rullio $2 sacrestano $3 sacrestie sak@-*est'ie sacrifici $3 -sagac $2 sagrestano $3 salsedini $2 sandviciano $3 @@ -1306,11 +1327,13 @@ serie $1 severe $2 simpatie simpat'ie sincer $2 $alt2 -sinergie sin,e@-*dZ'i;E sinonimi $2 soprattitol $3 sottili $2 -sottoparagrafi $4 +sottocapitoli $4 +sottocornic $4 +sottogener $3 +sottotitoli $3 sottopotere $4 sottotono $3 sovratono $3 @@ -1318,20 +1341,21 @@ spazioausili sp,atsjo||awz'ilI specifici $2 spie sp'ie sproposit $2 -statua $1 -statue $1 +stasera st,a||s'eRa +steatosi $3 $alt stereospecifici $5 strategie st@-*atedZ'ie stravizzo st@-*av'i:ts:o +strepitio st@-*epit'io +strepito $1 sublim $2 -succube $1 +succub $1 sumere $2 suocere $2 superfice $3 superfici $3 superstiti $2 sussidi $2 -tenaci $2 tendini $1 teorie $3 tesser $1 $alt @@ -1353,6 +1377,7 @@ uomini $1 uragano uRa/g'ano vacuolo $3 vagin $2 +veget $1 $alt vergini $1 vernic $2 vesciche $2 @@ -1363,18 +1388,19 @@ videocamera $4 vinacciol $3 visualizzazion vizUali|dz:atsi'On vittime $1 -vivaci $2 vocaboli $2 voragini $2 vuot vu'O:t -watt vat[: +(principi attivi) p@-*intS'i:pI||at:'ivI ciao tS'ao:_ (ciao a) tS'ao||_|,a_| (un turbine) un||_t'u@-*bine +(gli auguri) l^I||aug'u:RI // countries, Proper names, locations and languages +abbiatesi $3 $alt acciano $2 afgano afg'ano agazzano $3 @@ -1403,7 +1429,7 @@ armida $2 arrigo $2 asciano $2 asdrubale $2 -asia ''a:zja/ +asia 'a:zja/ atene $2 avezzano $3 azerbaijan a@-*dz,eb,ajdZ'an @@ -1415,6 +1441,8 @@ baudelaire bOdl'E@-* bazzano $2 beatles bItols bergamo $1 +bergomi $1 +beverly $1 boissano $3 bolognano $3 bolzano $2 @@ -1424,7 +1452,9 @@ bouquet _^_FR bracciano $2 brasile $2 bresciano $2 +bretone $1 $alt brian b@-*'aian +broadway b@-*'O:dweI brooklyn b@-*'u:klin brusciano $2 bruxelles b@-*uks'El: @@ -1447,6 +1477,7 @@ castelmezzano $4 castelpagano $4 catia k'a:tia chaplin tS'apliN +charles tS'a/@-*ls charlie tS'a@-*li chicago tSikago chopin Sop'EN @@ -1462,6 +1493,7 @@ corchiano $3 corciano $2 cormano $2 corzano $2 +cossiga $2 coverciano $3 cremona $2 cremosano $3 @@ -1470,13 +1502,15 @@ cubano $2 daciano $2 dallas $1 $capital danilo $2 +debor $1 $alt +deborah $1 $alt2 dionigi $3 dorzano $2 durazzano $3 -elena 'E:lena +elena 'e:lena elgar $1 $only elia el'ia -elizabeth _^_EN +elizabeth el'izabet[ enric $2 esposito $2 esterzili $3 @@ -1486,6 +1520,7 @@ fanano $2 federic $3 federiciano $4 feliciano $3 +felicita $2 felizzano $3 ferragostano $4 ferrazzano $3 @@ -1504,6 +1539,7 @@ galilei galil'E:j gallipoli $2 garcía _^_ES gargano $2 +gavino $2 gavorrano $3 genazzano $3 genesia $2 @@ -1555,8 +1591,8 @@ jurij juRI juri j'uRI juve j'uve juventus juv'entus +kabul $2 katia k'a:tia -kilometri kil'omet@-*i kuwait kw2'E:it[ labrador $1 langarolo $3 $alt2 @@ -1571,8 +1607,8 @@ lucía _^_ES luciano $2 ludovic $3 lugano $2 -luigi lu'i:dZi -luigia lu'i:dZa +luigi lu'i:dZI +luigia lU'i:dZa lunano $2 lusciano $2 luterano $3 @@ -1581,20 +1617,24 @@ madrid $2 magano $2 manchester _^_EN manciano $2 +mandragola $2 mantova $1 manzon m,andz'On margaret $1 $only -maria m,a/@-*'i:a +maria m,a/R'i:a +mariangel $3 +marilyn m'E:r*ilIN marsciano $2 marylin m'ERilin materano $3 matriciano $3 mazzano $2 +medjugorje m,EdJUg'O:RIE melissano $3 melizzano $3 mezzano medz:'ano michael m'aIkOl -michelangelo $3 +michelangel $3 mike _^_EN minucciano $3 miscano $2 @@ -1614,6 +1654,7 @@ monticiano $3 monzambano mondz,amb'ano monzano mOndz'ano morgano $2 +morrison $1 $only moscazzano $3 moschiano $3 mossano $2 @@ -1622,9 +1663,11 @@ mulazzano $3 murazzano $3 murgia $1 muzzano $2 +nancy n'E:nsI napoli $1 nazzano $2 nevano $2 +newton nI'utoN nicola $2 niger $1 nizzano nits:'ano @@ -1644,6 +1687,7 @@ ortezzano $3 orzano $2 ostano $2 ottano $2 +ottavino $3 ottoman ot:,Om'an pachistano $3 paciano $2 @@ -1662,19 +1706,24 @@ pedemontano $4 pellezzano $3 pellizzano $3 perugia $2 -pesaro $1 +pesaro p'e:za/Ro pescolanciano $4 pescopagano $4 pescorocchiano $5 +peugeot p,EZ'o picciano $2 -pierangelo $2 +pierangel $2 pierluigi pi%e@-*||lu'idZi +piernicola $3 +pierpaol pje@-*p'aUl piozzano $3 pognano $2 pomerano $3 ponzano $2 potter $1 $onlys prascorsano $3 +pratesi $2 +ray @-*'eI regano $2 resuttano $3 ricciano $2 @@ -1699,14 +1748,19 @@ sarezzano $3 sarnano $2 sassano $2 sassari $1 +savino $2 +scalfaro $1 scisciano $2 sean _^_EN $only +seattle _^_en sedilo $1 segonzano $3 +seychelles seIS'El shakespeare _^_EN siberia s,ib'E:Ri;a sidney $1 simpliciano $3 +simon s'aImon $onlys sinnai $1 sizzano $2 socrate $1 @@ -1726,12 +1780,12 @@ stanley $1 stazzano $2 stefano $1 stezzano $2 -street _^_EN submontano $3 survoltano $3 swahili swah'ilI tamara $2 taylor t'EIlo@-* +teheran t,iIR'an ternano $2 tessennano $3 tolosano $3 @@ -1740,33 +1794,59 @@ trevano $2 tristano $2 trontano $2 truccazzano $3 +tyson t'aIzon uligano $3 ultramondano $4 ultramontano $4 uzzano $2 vainer v'aIne@-* $only +vajont vaj'O:nt valdostano $3 vallombrosano $4 +valter $1 $onlys vazzano $2 vecchiano $3 vezzano $2 +vincent v'inseNt[ visciano $2 vissano $2 vitorchiano $4 vladimir $3 walker w2'O:lke@-* -wall _^_EN walter v'alte@-* washington _^_EN wilde w'aIld +wimbledon $1 +wojtyla vojt'ila +woody v'udI zaccaria $3 zanzibar $1 zigano ts-ig'a/no +(al jazeera) al||Zaz'iRa (charles baudelaire) _^_FR -(coca cola) k,okak'ola +(coca cola) k,Okak'ola +(dire straits) d'aI*||st@-*'eIts (tel aviv) t,El||av'iv;: +// Unit of measure + +millesim $alt +millimetr $2 +millilitr $2 +centesim $2 $alt +centimetr $2 +centilitr $2 +decimetr $2 +decilitr $2 +decametr $2 +decalitr $2 +ettolitr $2 +chilometr $2 $alt2 +kilometr kil'omet@-* +watt vat[: +chilowatt k'ilo_vat[: + // Exceptions for verbs and others irregular verbs abbandono $3 @@ -1792,13 +1872,10 @@ affrontino $2 agevolano $2 agevolino $2 aggiornino $2 -aggiungerla $2 -aggiungerne $2 agitano $1 agit $1 agito adZ'i:to $verb agitino $1 -aiutal aj'utal aiutano aj'utano alimentano $3 alimentino $3 @@ -1807,13 +1884,14 @@ allarghino $2 alleghino $2 allenano $alt allenino $2 +allertano $2 alloggiano $2 alloggino $2 allontanino $3 allontano al:ont'ano -alzal $1 alzano $1 alzino $1 +amano $1 annuncino $2 appaiano $2 appartenere $4 @@ -1822,21 +1900,18 @@ appoggino $2 apprezzat ap:@-*,e'ts:at apprezzino $2 approfittino $3 -approvino $2 aprano $1 apriti $1 argina $1 arrecano $2 arrechino $2 arrestino $2 -arrivino $2 arrotol $2 assegnano $2 asserragliano $3 assimila $2 assommino $2 assumano $2 -assumersi $2 attaccano $2 attestino $2 attirano $2 @@ -1859,7 +1934,6 @@ bagnano $1 ballano $1 basano $1 bastono $2 -batterlo $1 benedic $3 boccino $1 boicottino $3 @@ -1868,16 +1942,13 @@ cadere $2 $alt2 cambiano $1 cammin $2 camminano $2 -cancellami $2 capitola $2 capitolano $2 -caricalo $1 catalogano $2 cataloghino $2 catturati $3 causano $1 celebr $1 -cercasi $1 chiamano $1 chiamino $1 chiudano $1 @@ -1889,8 +1960,8 @@ coincide kOintS'ide collabor $2 collaborano $2 collocano $1 $alt -collochi $1 -colloco $1 +collochi $1 $alt +colloc $1 $alt comandano $2 comemor kom'E:m,oR compaiano $2 @@ -1921,6 +1992,7 @@ consegnano $2 conseguano $2 consentano $2 consider $2 +consigliano $2 consol $2 consolano $2 contamin $2 @@ -1938,7 +2010,6 @@ convocano $1 coordin $2 creano $1 credano $1 -crederci $1 dai d'a:i $atend deambulano de'ambulano debuttino $2 @@ -1948,7 +2019,6 @@ decidano $2 decifrano $2 decomprimano $3 dedalo $1 -dedical $1 dedicano $1 dedichino $1 degnano $1 @@ -1960,8 +2030,6 @@ denotano $2 denotino $2 depositano $2 depositino $2 -deprim $2 -derivino $2 derogano $1 desider $2 desiderino $2 @@ -1973,23 +2041,22 @@ dettino $1 deviano $1 diano d'iano dicano $1 +dichiarano $2 diffid $2 digit $1 -digitalo $1 digitano $1 digrignano $2 dimenticano $2 dimezzano dim'edz:ano -dimezzare dimedz:'a/Re disabilit $3 disagia $2 discrimin $2 discutano $2 disdegnano $2 -disdici $2 +disdic $2 disegnano $2 disintegr $2 -dispiace dispi'atSe +dispiace dispI'a:tSe dispregia $2 $alt dissemin $2 distinguano $2 @@ -2000,11 +2067,12 @@ divaricano $2 diventano $2 diventino $2 divid $2 +divorziano $2 documentano $3 dolere $2 dotano $1 dotino $1 -dubita $1 +dubit $1 dubitano $1 dubito $1 eccedano $2 @@ -2025,21 +2093,18 @@ esamin $2 esasper $2 esasperano $2 escludano $2 -escluderl $2 eseguano $2 esercitano $2 esercitino $2 esplicitano $2 -esprim $2 esprimano $2 -esprimersi $2 espugnano $2 estendano $2 evidenziano $3 evit $1 figurano $2 +finisciti $2 formino $1 -fotografa $2 friggerl $1 fucil $2 fulmin $1 @@ -2070,6 +2135,7 @@ guaiscano gw2a'i:skano guaivano gwa'ivano guardano $1 guardar gwa@-*d'aR +insultano $2 illumin $2 illustrano $2 imit $1 @@ -2078,14 +2144,12 @@ imparano $2 impegnano $2 impegnino $2 impersono $3 -imperterrita $3 +imperterrit $3 implementano $3 implementino $3 impossibilitano $3 impregnano $2 -imprim $2 impugnano $2 -inabissatosi $4 inaugur in'aw2gu@-* incammin $3 incamminano $3 @@ -2138,7 +2202,6 @@ intravvedere $4 intreccino $2 intregnano $2 intuito intu'i:to $verb -invaghitosi $3 invaginano $3 inveirono inve'iRono inveiscano inve'iskano @@ -2153,7 +2216,6 @@ invidino $2 invitano $2 invitino $2 irrit $1 -iscriviti $2 ispirano $2 ispirino $2 istigano $1 @@ -2162,8 +2224,9 @@ lamentano $2 lamentino $2 lancino $1 lavorano $2 $alt2 +lasciavi $2 +lascino $1 leggere $1 $alt -leggimi $1 levigano $1 lievitano li'Evitano lievitino li'Evitino @@ -2174,7 +2237,7 @@ maledici $3 malvolere $3 mancano $1 manchino $1 -mandami $1 +mandano $1 mangiano $1 manipol $2 mantenere $3 @@ -2187,6 +2250,7 @@ migliorano $2 $alt2 migliorino $2 $alt2 milit $1 mitigano $1 +mobilit $2 monologano $2 $alt2 montano $1 mormora $1 @@ -2204,18 +2268,17 @@ necessita $2 necessitano $2 $alt negal $1 noverano $2 +nuocciono $alt obbligano $1 $alt obblighi $1 occup $1 occupano $1 odiano $1 $alt -offertogli $2 offrano $1 omogeneizz omodZene'idz: onomatopeizzo onomajtope'idz:o -opprim $2 -orizzontarono oRidz:ONt'a:Rono -ospita $1 +orizzontarono oRidz:ONt'a:ROno +ospitano $1 $alt ossequiano $2 $alt ossigenano $2 paghino $1 @@ -2235,9 +2298,7 @@ pensano $1 pensiamo pensi'amo pensino $1 percepite $3 -perdonatel $3 permanere $3 -permettimi $2 perseguita $2 pettegol $2 pettinano $1 @@ -2245,8 +2306,7 @@ piac pj'atS pigia $1 placano $1 platinano $1 -popolano $1 -portami $1 +popolano $1 $alt portino $1 possedere $3 postulano $2 @@ -2276,6 +2336,7 @@ provocano $1 provochi $1 provvedano $2 provvedere $3 +puntano $1 quietano $1 $alt racimol $2 raddoppiano $2 @@ -2303,9 +2364,7 @@ registrino $2 regnano $1 reinvio @-*einv'io rendano $1 -reprim $2 reputa $1 -restatene $1 riabbandono $4 riabbono $3 $alt2 riabbottono $4 @@ -2321,7 +2380,6 @@ ribellino $2 ricadere $3 $alt2 ricapitol $3 ricaricano $2 -riceverne $2 richiedano $2 ricompil $3 riconcili $3 @@ -2329,7 +2387,6 @@ riconsegnano $3 ridisegnano $3 ridrizzo @-*,i_d:@-*'i:ts:O riducano $2 -rieccomi @-*i'E:k:Omi rientrano $2 rientrino $2 rifil $2 @@ -2342,7 +2399,6 @@ rigurgita $2 rimacinano $2 rimanere $3 rinavigano $2 -rincorrerla $2 ringraziano $2 rinomin $2 rintrono $2 @@ -2351,8 +2407,6 @@ riottenere $4 ripaghino $2 ripartano $2 ripetano $2 -ripeterl $2 -ripetersi $2 riprendano $2 ripugnano $2 risapere $3 @@ -2363,27 +2417,30 @@ riservino $2 $alt2 risiedano $2 risolsero $alt risolverl $2 $alt +rispettino $2 ristagnano $2 risultano $2 risultino $2 risuonino $3 +risuscitano $2 +risuscit $2 ritenere $3 ritirano $2 -ritrovino $2 rivedere $3 +rivelano $2 rivendicano $2 riversi $2 -romperti $1 +rovino $2 salpano $1 saltano $1 salvano $1 salvino $1 sanguin $1 sanguinano $1 +sappiano $1 saturano $1 sbarbano $1 sbottono $2 -sbrigati $1 sbrodol $1 sbullono $2 scadere $2 @@ -2408,14 +2465,11 @@ scoppiano $1 scoraggiano $2 screpol $1 scricchiol $1 -scusami $1 scusiamo skuzi'amo sdegnano $1 segnano $1 $alt seguito s'e:gwito $noun seguit segw'it $verb -selezionale $4 -selezionali $4 sembrano $1 sembrino $1 sentano $1 @@ -2429,7 +2483,6 @@ sfiorano $2 sfiorino $2 sfondino $1 sforbiciano $1 -sforzati $1 sforzino $1 sfregia $1 sfruttino $1 @@ -2438,20 +2491,20 @@ sgomin $1 sgomitol $2 sgraffignano $2 sgretol $1 -siediti $1 simulano $1 +smascher $1 soddisfano $2 sogghignano $2 -soggiace $2 soggiacere $3 -sopprim $2 -sopprimerl $2 soprassedere $4 soprassegnano $3 sorrid $2 sorteggino $2 sostenere $3 -sottomettere $3 +sottolineano $3 +sottostim $3 +sottovalut $3 +sottovalutano $3 sottoposte $3 sparlano $1 sparlino $1 @@ -2459,20 +2512,19 @@ spegnerl $1 sperono $2 spettin $1 spettinano $1 -spezzal $1 spezzono $2 -spiace spi'atSe +spiace spI'a:tSe spiacere $2 spiccono $2 spintono $2 spolmono $2 +spolver $1 spregia $1 -sprigionatosi $3 sprovvedere $3 -stabilitosi $3 stagnano $1 stegol $1 stendano $1 +stermin $1 stimol $1 strattono $2 stravedere $3 @@ -2484,18 +2536,13 @@ suggestiono $4 suicid $3 suonano sw'Onano super $1 -supera $1 -superan $1 -superflua $2 $alt2 -superflue $2 $alt2 +superano $1 suscit $1 suscita $1 suscitano $1 susseguano $2 svaligia $2 -svegliatosi $2 -svuotalo $1 -svuotano $1 +svuotano zvu'otano tacere $2 tallono $2 tampono $2 @@ -2517,25 +2564,22 @@ trattenere $3 travedere $3 tremol $1 tribol $1 -trovino $1 tumol $1 turbano $1 turbino $1 tutelano $2 uccid $2 -ucciderti $2 -usal $1 usano $1 ustiono $3 $alt vadano $1 valere $2 $alt2 valuta $1 +vantano $1 variano $1 vattene $1 $strend vedano $1 -verificatasi $4 -verificatisi $4 vincolano $1 +violentano $3 $alt2 violi v'iOlI visitano $1 visualizza vizUal'i|dz:a @@ -2546,9 +2590,11 @@ votano $1 $alt2 (capita a) k'apita/||a (capita che) k'a:pita||ke +(capita di) k'a:pita||_d'I (che capita) ke||k'a:pita (volte capita) v,Olte||k'a:p,ita (che capitano) ke||k'apitano +(quando capitano) kwando||k'a:pitano (dai che) d'ai||ke (a seguito) a||s'e:guito (di seguito) di||s'e:gwito @@ -2556,6 +2602,67 @@ votano $1 $alt2 (seguiti a) s'e:gwiti||a (seguito a) s'e:gwito||a +// pronominal verbs + +aiutaci $2 +aiutal aj'utal +aiutami $2 +alzal $1 +assumersi $2 +batterlo $1 +cancellami $2 +carical $1 +cercasi $1 +dedical $1 +digitalo $1 +giuravi $2 +guardaci $1 +guidaci $1 +impostaci $2 +intonaci $2 +invaghitosi $3 +iscriviti $2 +lasciataci $2 +liberaci $1 +mandami $1 +offertogli $2 +orientaci $3 +pensaci $1 +perdonatel $3 +permettigli $2 +pervenutaci $3 +portala $1 +portalo $1 +portatel $2 +presentaci $2 +privaci $1 +provaci $1 +proval $1 +pulisciti $2 +raccontaci $2 +restatene $1 +riceverne $2 +ricordati $2 +rieccomi @-*i'e:k:Omi +rincorrerl $2 +ripeterl $2 +ripetersi $2 +rivelataci $3 +romperti $1 +sbrigati $1 +scusami $1 +selezionale $4 +selezionali $4 +sforzati $1 +siediti $1 $alt2 +spezzal $1 +spiegaci $1 +stabilitosi $3 +svuotalo $2 $alt2 +usal 'u:za/l +verificatasi $4 +verificatisi $4 + // Verbs without ultimate vowel accender $2 @@ -2581,18 +2688,3 @@ riscuoter $2 risolver $2 tender $1 tener $2 $only - -// Unit of measure - -millesim $alt -millimetr $2 -millilitr $2 -centesim $2 $alt -centimetr $2 -centilitr $2 -decimetr $2 -decilitr $2 -decametr $2 -decalitr $2 -ettolitr $2 -chilometr $2 $alt2 diff --git a/dictsource/it_listx b/dictsource/it_listx index 0a61203b..b3d332e6 100644 --- a/dictsource/it_listx +++ b/dictsource/it_listx @@ -24,7 +24,6 @@ accolit $2 accredit $2 $alt2 accumoli $2 acer $1 -acerrima $2 acetil atSe'til achei $2 achemene $2 @@ -44,7 +43,7 @@ aculeo $2 adamas $3 addebit $2 $alt2 addi $2 -addome $alt +addom $2 $alt adeline $alt2 adempiere $2 adenoipofisi $5 @@ -74,7 +73,6 @@ agesilao $4 agnati $1 agonia $3 agora $3 -agorafobia $5 agord $1 agost $alt2 agosta $1 @@ -136,13 +134,13 @@ altair $2 altalen $alt2 altimetr $2 altoforn $alt2 +altrui alt@-*'ui alveo $1 amadeus $alt2 amalgam $2 amarcord $3 amazzone $2 amazzoni $2 -ambedue ambed'u:e ambit $1 ambliopia $4 ambrogi $alt @@ -169,10 +167,8 @@ amulet $alt anabasi $2 anaclasi $2 anacond $alt -anagrafe $2 analfabet $alt analisi an'alizi -analog $2 anamnesi $2 anania $3 anap $1 @@ -219,7 +215,6 @@ antelao $3 antemi $alt antenn $alt2 antenne $alt2 -anteprime $3 anter $1 antera $2 anteros $1 @@ -310,6 +305,7 @@ arcosen $alt2 ardar $1 ardea $1 ardesia $2 $alt +ardue $1 area $1 aren $alt2 arene $alt2 @@ -368,6 +364,7 @@ assemble $3 assemini $2 assenzi $alt assett $alt +assidue $2 assieme $alt assor $1 assort $alt2 @@ -392,8 +389,8 @@ atrofia $3 attendol $alt attimis $1 attivita $4 +attizzare at:its:'aRe attorn $alt2 -audac $3 augure $1 augusteo $3 aulos $3 @@ -412,8 +409,6 @@ autocefalia $6 autocton $3 $alt autofocus $alt autogru $4 -automezz $alt -autonoe $3 $alt autopilot $alt autostop $4 $alt autoveicolo autovE'ikolo @@ -481,6 +476,7 @@ bastian $2 baticle $1 batracomiomachia $7 batteri $2 +battezzare bat:edz:'aRe battibalen $alt2 batticuore $alt battit $1 @@ -560,7 +556,6 @@ boccett $alt2 boccia $alt boem $alt boemia $2 $alt -bogue $2 boheme $alt bol $alt bolgheri $1 @@ -638,12 +633,11 @@ buccari $1 buccin $1 buccine $2 bucefal $2 $alt -bue b'u:e bufal $1 buffal $1 -bugie budZ''ie -buia b'uia -buio b'uio +bugie budZ'iE +buia b'u:ja +buio b'u:jo bulgar $1 bulgari $1 bulgaria $3 @@ -673,7 +667,6 @@ calia $2 calibr $1 calliceb $alt callicle $1 -calligraf $2 calliope $2 calliroe $2 caloger $2 @@ -722,9 +715,9 @@ cantoria $3 cantu $2 canzoncine $3 caorle $1 -capac $2 capannori $2 capello $alt2 +capifila $3 capiner $alt2 capocchia $alt capofila $3 @@ -796,7 +789,6 @@ castroliber $3 castrovillari $3 catalett $alt catalisi $2 -catalog $2 cataplessia $4 catari $1 catastrofe $2 @@ -822,7 +814,6 @@ ceduo $alt cefal $1 $alt cefalof $2 celadon $1 $alt2 -celeberrima $3 celebre $1 celibe $1 celine $alt2 @@ -1035,9 +1026,6 @@ cong $alt conged $alt congenit $2 congreg $alt -congrua $1 $alt -congruo $1 $alt -conifer $2 coniug k'oniudZ conn $alt2 cons $alt @@ -1046,6 +1034,7 @@ console $alt conson $1 $alt consuet $alt contadine $3 +contafili $3 contemp $alt contorn $alt2 contraerea $3 @@ -1109,6 +1098,7 @@ cosmogonia $4 cospett $alt cosseria $2 cossov $1 +costui kost'ui cot $alt cot $alt cote $alt @@ -1177,10 +1167,8 @@ dauphine $4 davver $2 $alt2 debit $1 $alt2 debole $1 -debor $1 $alt dec $alt decade $1 $alt -decalog $2 decameron $2 decapoli $2 decebal $2 $alt @@ -1220,7 +1208,6 @@ diadem $alt diagnosi $1 dialett $alt dialisi $2 -dialog $1 diametr $1 diapason $1 diarchia $3 @@ -1345,7 +1332,6 @@ ecate $1 $alt eccentric $alt ecceter $2 $alt ecij $1 $alt2 -eclog $1 $alt ecosistem $alt ecub $1 $alt eczem $alt @@ -1361,7 +1347,6 @@ edui $alt efeb $alt efes $1 $alt effett $alt -efficace $3 effimer $2 eg $alt egemone $alt @@ -1398,7 +1383,7 @@ elle $alt2 elleniche $alt eller $alt2 ellespont $alt -elogi $alt +elogi $2 $alt2 els $alt2 em $alt emblem $alt @@ -1414,7 +1399,6 @@ emodialisi $3 emofilia $4 emostasi $2 emoticon $2 -emorragie emoR*adZ'i;e empedocle $2 $alt empireo $2 emu $2 @@ -1430,7 +1414,6 @@ enfisem $alt enfiteusi $3 enfiteut $3 engage $3 -eni $2 enkidu $alt ennagon $2 enneadi $2 @@ -1452,9 +1435,7 @@ eparchia $3 epicentr $alt epifania $4 epiglottide $alt -epigrafe $2 epilessia $4 -epilog $2 epirot $alt episodi $alt epitet $2 @@ -1490,7 +1471,6 @@ erodot $2 eroe $alt eroin $3 erotomania $5 -erro $2 $alt erzegovin $3 esac $alt esacisottaedr $alt @@ -1689,7 +1669,6 @@ fontanigord $alt2 fontanil $3 foppol $alt for $alt2 -foraminiferi $4 forbicine $3 forca $alt2 forcine $2 @@ -1700,7 +1679,6 @@ fori $alt $only fori $2 formic $2 forn $alt2 -fornace $2 forr $alt2 forse $alt2 fortuit f,O@-*t'uit @@ -1740,7 +1718,6 @@ fruttosi $alt fucile $2 fucine $2 fucsia $1 -fugace $2 fulgenzi $alt funebr $1 funerea $2 @@ -1825,10 +1802,14 @@ gleb $alt glia l^'i:a glicerol $3 glicin gl'itSin +glicine gl'itSine glicolisi glikol'izI gliconeo glik'O:n,Eo glicoprotein glikop@-*ote'in gliptodontidi $alt +glissare glis:'aRe +glittograf glit:'Og@-*af +glittografia glit:og@-*af'i:a glob $alt globicefal $3 $alt glossolalia $4 @@ -1864,8 +1845,7 @@ gradoli $1 grafem $alt granollers $3 $alt2 gratteri $2 -gratuita $2 -gratuito g@-*at'uito +gratuit g@-*at'u:it gravimetr $2 grec $alt gres $alt @@ -1881,7 +1861,9 @@ guardiaregia $3 $alt guer $alt2 guerraiol $alt2 guglielmin $3 +guidafili $3 guidizzol $3 +guizzare gwIts:'aRe guspini $1 gutei $2 hellas $2 @@ -1904,7 +1886,6 @@ identikit $4 idrocefal $3 $alt idrocors $alt2 idroelettric $alt -idrofob $2 idrolisi $2 idrope $1 idroterapia $5 @@ -1946,6 +1927,7 @@ incursione $alt indebit $2 $alt2 indetraibil indet@-*a'ibil indirett $alt +indirizzare indiRits:'aRe indomit $2 inedia $alt inedit $2 @@ -1975,13 +1957,11 @@ insomm $alt2 insonnia $alt insubre $1 insubri $1 -integerrima $3 integr $1 intellighenzia $alt interim $1 interior $alt2 intermedi $alt -intermezz $alt interossea $3 interossee $3 interosseo $3 @@ -2196,6 +2176,7 @@ madras $2 maestria $3 mafia $1 magazine m'EgaziN +magie madZ'iE maggior $alt2 magnenzi $alt magnesi $alt @@ -2225,7 +2206,6 @@ malocchi $alt malpel $alt2 malpens $alt2 maltemp $alt -mammiferi $2 mammut $2 mancine $2 mandei $2 @@ -2235,8 +2215,8 @@ mangan $1 mangiatoia $alt2 mangim $2 mania $2 -manie man'i:e manicomi $alt +manie man'i:e mannosi $alt manocchi $alt manodoper $3 @@ -2269,7 +2249,6 @@ marsia $1 marsicovetere $alt martinitt $3 martir $1 -martirologi $alt martor $1 mascali $1 mascalucia maskalutS'i:a @@ -2360,7 +2339,7 @@ mezzadria medz:ad@-*'ia mezzadril medz:ad@-*'il mezzaneg $2 mezzenile $3 -mezzogiorno m,edz:odZ'o@-*no +mezzosangue medz:os'aNgwe miastenia $3 michiel $2 microcefalia $5 @@ -2391,9 +2370,8 @@ miriade $2 misantropia $4 miser $1 miserere $3 -miserie $2 miseria $2 -miserrima $2 +miserie $2 misia $1 misoginia $4 mistra $2 @@ -2428,6 +2406,7 @@ molten $alt2 molv $alt mombarocci $alt mon $alt +monaci $1 monade $1 monarchia $3 mondadori $alt2 @@ -2469,6 +2448,7 @@ montorfan $2 montreal $alt2 monzon $2 mopsuestia $2 +mordaci $2 mores $alt morfem $alt mori $alt2 @@ -2519,8 +2499,10 @@ nauseo $1 neb $alt nebul $alt2 necchi $alt -necrologi $alt +necrologi $3 $alt +necrologio $alt necton $alt +negligent neglidZ'ent negrar $2 negrita $3 negus $alt @@ -2668,12 +2650,13 @@ orfei $2 organ $1 organon $1 $alt2 orgia 'O@-*dZa +orgie 'O@-*dZe origan $2 oritterop $3 orl $alt2 orleans ,o@-*l'i:ns orogenesi $3 -orologi $alt +orologi $3 $alt orop $alt oroscop $2 $alt orosei $3 @@ -2768,7 +2751,6 @@ parabord $alt2 paracetamol $5 paradisea $3 parafrasi $2 -paragraf $2 paralisi $2 parallelepiped $5 parametr $2 @@ -2793,6 +2775,7 @@ parrocchia $alt partecip $2 $alt2 partenogenesi $4 partenope $2 $alt +passafili $3 passatemp $alt pasten $1 pastor $alt2 @@ -2835,6 +2818,7 @@ penn $alt2 penne $alt2 pensile $alt pensioncine $4 +pentabraco $3 pentagon $2 pentametr $2 pentapoli $2 @@ -2881,12 +2865,12 @@ personcine $3 peru $2 perugine $3 perun $2 +pes $alt pesc $alt pescasseroli $3 pesce $alt2 pesche $alt peschici $alt -pes $alt pessim $alt pest $alt2 peste $alt @@ -2966,7 +2950,6 @@ plumbea $1 plumbee $1 plumbeo $1 plurigemin $3 -plurima $1 pocol $2 podere $2 $alt2 podesta $3 @@ -3026,10 +3009,10 @@ popliteo $2 popp $alt2 poppi $alt2 porcil $2 -poriferi $2 poros $alt2 porpor $1 $alt2 portaelicotteri $alt +portafili $3 portafogli $alt portalber $2 porticciol $3 @@ -3041,6 +3024,7 @@ posillip $2 post $alt2 posteri $1 posteriori $alt2 +posticip $2 postum $1 potal $1 potamogale $3 @@ -3119,6 +3103,8 @@ prosecc $alt2 proselit $2 proserpin $2 prosieguo $alt +prosindaci p@-*,o||s'indatSI +prosindaco p@-*,o||s'indako prosodia $3 prospett $alt prostaferesi $3 @@ -3140,7 +3126,6 @@ prove $alt prozi $2 prozia p@-*odz'i;a prozie p@-*odz'i;e -prua p@-*'u:a psicoanalisi $4 psicocinesi $alt psicosintesi $3 @@ -3188,7 +3173,6 @@ ramesse $alt rampoll $alt2 ranocchi $alt ranocchia $alt -rapace $2 rapsod $alt rapsod $2 rapsodia $3 @@ -3210,7 +3194,8 @@ redox $2 $alt reduce $1 referendum $alt regalia $3 -reggisen $alt2 +reggisen @-*edZ:is'en +regie @-*edZ'iE regn $alt2 regol $1 reimpieg $alt @@ -3226,6 +3211,7 @@ reostat $2 res $alt2 resed $alt resia $1 +residue $2 resin $1 respons $alt rete $alt2 @@ -3242,6 +3228,7 @@ revoc $1 revolver $alt rhea $alt2 riassett $alt +ribattezzare @-*i_bat:edz:'aRe ribec $alt ribosi $alt riccoboni $alt @@ -3280,6 +3267,7 @@ ritorn $alt2 ritrov $alt riverber $2 rivincit $2 +rizzare @-*its:'aRe rizziconi $2 rizzoli $2 rob $alt @@ -3334,7 +3322,6 @@ rovere $alt2 rovesci $alt rovescia $alt rozz $alt2 -rua $2 rubel $2 rubric $2 rufin $1 @@ -3397,6 +3384,7 @@ satrapia $3 satur $1 savoc $1 savorgnan $3 +sbattezzare zbat:edz:'aRe sbocc $alt2 scaliger $2 scandal $1 @@ -3459,7 +3447,6 @@ seggi $alt seggiovia $3 segnapost $alt2 segnavia $3 -seguace $2 selce $alt2 selci $alt2 seleni $alt @@ -3476,6 +3463,7 @@ semibreve $alt semicerchi $alt2 semidi $3 semin $1 $alt2 +semiopac semIop'ak semirett $alt semol $1 sempre $alt @@ -3506,7 +3494,6 @@ sess $alt sessantesim $alt sesser $alt sessile $alt -sessuofobia $4 sett $alt sett $alt sette $alt @@ -3523,6 +3510,7 @@ sfoggi $alt sfoglia $alt sfregi $alt sgomber $1 +sguizzare zgwIts:'aRe sibari $1 sidereo $2 siepe $alt @@ -3546,6 +3534,7 @@ sinalefe $alt sincope $1 sincron $1 sincronia $3 +sindaci $1 sindia $2 sindone $1 sindrome $1 @@ -3623,6 +3612,7 @@ soter $2 $alt2 sottile $2 sottobosc $alt sottoinsieme $alt +sottomenu $4 sottomultipl $3 sottopost $alt2 sottoprodott $alt2 @@ -3677,6 +3667,7 @@ statolder $alt stecc $alt2 stefani $1 stell $alt2 +stendifili $3 stepp $alt2 stereo $1 stereotip $3 @@ -3687,11 +3678,13 @@ stilopoidei $5 stipendi $alt stobi $alt stom $alt +stomaci $1 stop $alt stopp $alt2 storm $alt2 storn $alt2 stradine $2 +strafila $2 stranguria $3 strapiomb $alt2 strapotere $3 $alt2 @@ -3716,7 +3709,6 @@ sudovest $alt suffett $alt sugher $1 suocer $1 -superfluo $2 superior $alt2 superstite $2 suppost $alt2 @@ -3746,6 +3738,7 @@ tantal $1 tapir $1 tarant $1 tarantasia $3 +tarassaco $3 tardigradi $2 tari $2 tarpan $2 @@ -3777,7 +3770,6 @@ telef $1 telefilm $3 telefon $2 $alt telegon $2 $alt -telegraf $2 $alt telelavor $alt2 telemac $alt telemetr $2 $alt @@ -3797,7 +3789,6 @@ tempor $alt tempor $1 tempr $alt temu $2 -tenace $2 tenebr $1 $alt tened $1 $alt tenera $1 $alt @@ -3818,9 +3809,9 @@ teosofia $4 tepanechi $alt tequila tek'ila terapeut $3 -terapeutiche $3 terapeuti $3 terapeutic $3 +terapeutiche $3 terapia $3 terebr $1 teres $alt @@ -3842,7 +3833,6 @@ tespi $alt tessile $alt testimone $alt tetan $1 $alt -teterrima $2 tetraedr $alt tetraetil $4 tetrametr $2 @@ -3890,7 +3880,6 @@ toni $alt tonn $alt2 top $alt tora $2 -torace $2 torb $alt2 torbid $alt2 torbole $alt2 @@ -3920,7 +3909,6 @@ trafil $2 trafor $alt2 tragedia $alt tragicommedia $alt -tramezz $alt tramite $1 tramoggia $alt transcaucasia $4 @@ -3936,9 +3924,9 @@ travesi $alt trebaseleghe $3 $alt2 tredicesim $alt tredici $alt2 -tremezz $alt tremil $2 trentaduesim $alt +trentasei $3 trentenni $alt trentesim $alt treppiede $alt @@ -3996,6 +3984,7 @@ turold $alt tuttor $alt2 tuttosport $3 tutu $2 +ubbriac $3 uberta $3 ubold $alt ubriac $3 @@ -4066,13 +4055,14 @@ ventiquattresim $alt ventisette $alt ventol $alt ventre $alt +ventriloqua $2 +ventriloque $2 ventriloqui $2 $only ventriloquo $2 venusta $3 vepre $alt ver $alt2 ver $alt2 -verace $2 verde $alt2 verg $alt2 vergine $alt2 @@ -4102,11 +4092,11 @@ vibrafon $2 vicari $2 $only vicaria $2 viceregine $4 +vicesindac vitSes'indak vicine $2 video $1 videoclip $4 videotec $alt -vidigraf $2 vigevan $2 $alt vignol $2 vigonov $alt @@ -4130,7 +4120,6 @@ vitree $1 vitreo $1 vitreo $1 vittoria $alt2 -vivace $2 viveri $1 vo $alt vobbia $alt @@ -4156,7 +4145,6 @@ wattor $alt2 wilanow $3 wuchereria $3 xenia $3 -xenofobia $4 xenoglossia $4 xilem $alt yahweh $2 diff --git a/dictsource/it_rules b/dictsource/it_rules index 86d61ce7..29fabfd1 100644 --- a/dictsource/it_rules +++ b/dictsource/it_rules @@ -1,6 +1,6 @@ // Italian translation rules // This file is UTF-8 encoded -// Last update: 2014 May 31 by Chris +// Last update: 2014 June 28 by Chris // letter groups // A any vowel // C any consonant @@ -9,610 +9,640 @@ .L01 a à o ò ó u ù .L02 e é è .L03 b d g l m n r v // 's' is [z] before these -.L04 mi ti gli lo la le si ci vi li ne melo telo selo celo velo mela tela sela cela vela meli teli seli celi veli mele tele sele cele vele mene tene sene cene vene glielo gliela glieli gliele gli -ene - +// pronominal verbs +.L04 mi ti gli lo la le si ci vi li ne melo telo selo celo velo mela tela sela cela vela meli teli seli celi veli mele tele sele cele vele mene tene sene cene vene glielo gliela glieli gliele gliene +.L05 melo telo selo celo velo mela tela sela cela vela meli teli seli celi veli mele tele sele cele vele mene tene sene cene vene glielo gliela glieli gliele gliene mi ci gli ne +.L06 gli mi vi si // Hours and minutes .L16 0 1 2 3 4 5 6 7 8 9 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 .L17 0 1 2 3 4 5 .group a - a a - ai (_ 'aj - ai (C aI - ao (_N aU - au a%u - @C) a (_S1q a // lookup it_list without suffix - @i) a (_S1q a // lookup it_list without suffix - @) a (cA_ =a - @) a (che_ =a - a (istA_ a - a (ismo_ 'a - @) a (bile_ 'a - @) a (ggine_ 'a - _) ae (r aE - avano (_ 'avano - a (tterA_ 'a - _) all' (P4t all - _) anch' (P5t ank - @) amo (L04_ 'amo - @) ander (L04_ 'andE@-* - ate (L04_ 'ate - _L04Z) auguri (_ 'a:uguRI - astano (_ 'a:sta/no // verbs + a a + ai (_ 'aj + ai (C aI + ao (_N aU + au a%u + @C) a (_S1q a // lookup it_list without suffix + @i) a (_S1q a // lookup it_list without suffix + C) a (cY_ 'a + @) a (co_ =a + @) a (ca_ =a + @) a (che_ =a + a (istA_ a + a (ismo_ 'a + @) a (bile_ 'a + @) a (ggine_ 'a + _) ae (r aE + avano (_ 'avano + a (tterA_ 'a + _) all' (P4t all + _) anch' (P5t ank + @) amo (L04_ 'amo // Pron.s verbs + @) ander (L04_ 'andE@-* // Pron.s verbs + ate (L04_ 'ate + _L04Z) auguri (_ 'awguRI + astano (_ 'a:sta/no // verbs .group à - à ''a - ài (K ''aI - ào (_N ''aU - àu ''a%u + à ''a + ài (K ''aI + ào (_N ''aU + àu ''a%u .group b - b b - bb b: - bbano (_ =b:ano // verbs + b b + bb b: + bbano (_ =b:ano // verbs .group c - c k - cc k: - ck k: - cqu (A k:w2 - cqui (A k:wj - c (Y tS - cc (Y tS: - ch (Y k - cch (Y k: - s) ch (A k - ch (a tS - ch (o tS - ch (u tS - ci (A tS // or L01 ? - cci (A tS: // or L01 ? - @) co (lA_ =ko - _) c' (P2t tS - @@A) ce (A_ =tSE - ciano (_ =tSano // verbs - cciano (_ =tS:ano // verbs - chiano (_ =kiano - A) cchiano (_ =k:iano // verbs - _L04Z) capit (A_ k'a:p,it - _L04Z) capit (ano_ k'a:p,it + c k + cc k: + ck k: + cqu (A k:w2 + cqui (A k:wj + c (Y tS + cc (Y tS: + ch (Y k + cch (Y k: + s) ch (A k + ch (a tS + ch (o tS + ch (u tS + ci (A tS // or L01 ? + cci (A tS: // or L01 ? + @) co (lA_ =ko + _) c' (P2t tS + @@A) ce (A_ =tSE + ciano (_ =tSano // verbs + cciano (_ =tS:ano // verbs + chiano (_ =kiano + A) cchiano (_ =k:iano // verbs + ceder (L04_ tS'Ede@-* // Pron.s verbs + cceder (L04_ tS:'Ede@-* + _L04Z) capit (A_ k'a:p,it + _L04Z) capit (ano_ k'a:p,it .group d - d d - dd d: - n) dere =deRe - - _) dall' (P5t dall - _) dell' (P5t dell - _) d' (P2t d - donat (Y_ don'at - dona (L04_ d'ona - ci) der (L04_ =dE@-* - chAA) der (L04_ =de@-* - re) der (L04_ =de@-* - @) dinano (_ =dina/no // verbs - day (_ d'eI // foreign + d d + dd d: + n) dere (_ =deRe + _) dall' (P5t dall + _) dell' (P5t dell + _) d' (P2t d + donat (Y_ don'at + dona (L04_ d'ona // Pron.s verbs + ci) der (L04_ =dE@-* + chAA) der (L04_ =de@-* + re) der (L04_ =de@-* + @) dinano (_ =dina/no // verbs + due (_ d'ue // numbers + day (_ d'eI // foreign .group e - e e - ei (K Ej - r) ei (_ 'ei - @C) e (_S1q e // lookup it_list without suffix - e (C_ E - e (A E - e (C%A_ E // doubled consonant - e (CiCA_ E - e (CulA_ E - e (llu E - e (st E - e (ttA_ e - c) e (ttA_ E - e (tti@ E - e (zzA_ e + e e + ei (K Ej + r) ei (_ 'ei + @C) e (_S1q e // lookup it_list without suffix + e (C_ E + e (A E + e (C%A_ E // doubled consonant + e (CiCA_ E + e (CulA_ E + e (llu E + e (st E + e (ttA_ e + c) e (ttA_ E + e (tti@ E + e (zzA_ e - e (r E - e (rsi_N e - A) e (r_ 'E + e (r E + e (rsi_N e + A) e (r_ 'E - _r) e E + _r) e E // @) e (ce_ =e - @) e (ci_ =e + @) e (ci_ =e - e (l E - r) e (m E - e (monA_ 'e - e (nA_ E - g) e (ne E - e (ngA_ e - e (nCA_ E - @m) e (ntA_ e - %C) e (rA_ =E - C) e (re_ =E - gg) e (ro_ E - f) e (rm e - @) e (rrimo_ 'E - @) e (simA_ 'e - h) e (ss e - m) e (ss e - _sC) e (ss e - e (ssa_ e - e (tr E - e (ti E - e (vi_ E - e (vo_ E - @) e (volA_ 'e - e (zA E - CC) eggia (no_ 'EdZ:a - C) ender (L04_ 'ende@-* - C) erder (L04_ 'E@-*de@-* - esser (L04_ 'es:eR - _) ecco (L04 'Ek:o - ete (L04_ 'ete - evano (_ 'evano // verbs - estano (_ 'Estano // verbs - AC) erano (_ =eR,ano //verbs - @s) ero (_ =ERO //verbs + e (l E + r) e (m E + e (monA_ 'e + e (nA_ E + g) e (ne E + e (ngA_ e + e (nCA_ E + @m) e (ntA_ e + %C) e (rA_ =E + C) e (re_ =E + gg) e (ro_ E + gg) e (ri_ E + f) e (rm e + @) e (rrimo_ 'E + @) e (simA_ 'e + h) e (ss e + m) e (ss e + _sC) e (ss e + e (ssa_ e + e (tr E + e (ti E + e (vi_ E + e (vo_ E + @) e (volA_ 'e + e (zA E + CC) eggia (no_ 'EdZ:a + C) ender (L04_ 'ende@-* // Pron.s verbs + C) erder (L04_ 'E@-*de@-* + esser (L04_ 'es:eR + _) ecco (L04 'Ek:o + ete (L04_ 'ete + fl) etter (L04_ 'Et:e@-* // pronominal + evano (_ 'evano // verbs + estano (_ 'Estano // verbs + AC) erano (_ =eR,ano //verbs + @s) ero (_ =ERO //verbs .group f - f f - ff f: - @A) f (ilo_ =f - A) f (ero_ =f + f f + ff f: + @A) f (ilo_ =f + i) f (erA_ =f + fobi (A_ fob'i; + fob (A_ =fob + farma (ci_ f'a@-*ma .group g - g g - gg g: - gh g - g (Y dZ - gi (A dZ // any vowel, or L01 ? - gi (a_ dZ'i# // [i] only if stressed - gì (a_ dZ'i# // [i] only if stressed - lo) gi (e_ dZ'i# - n) gi (a_ dZ - gg (Y dZ: - ggi (A dZ: // or L01 ? - @) gger (L04_ =dZ:e@-* - AC) ger (L04_ =dZe@-* - _) giura (L04_ dZ'URa - gl (i l^ - gl (ì l^ - gli (A l^ - _) gl gl - @) glier (L04_ =l^E@-* - @) guer (L04_ =gUe@-* - gn n^ - @) gn (A_ n^; - a) gn (A_ n^: - gu (A gw - guono (_ =gw2ono / verbs - o) gnano (_ =n^ano // verbs - A) gnano (_ n^'ano // exceptions - @) ginano (_ =dZinano // verbs - gano (_ =gano // verbs - ggano (_ =g:a/no - giono (_ dZ'Ono // verbs - n) guere (_ =gweRe // verbs + g g + gg g: + gh g + g (Y dZ + gi (A dZ // any vowel, or L01 ? + gi (a_ dZ'i# // [i] only if stressed + gì (a_ dZ'i# // [i] only if stressed + al) gie (_ dZ'iE + @Ar) gie (_ dZ'iE + fa) gie (_ dZ'iE + go) gie (_ dZ'iE + ple) gie (_ dZ'iE + rra) gie (_ dZ'iE + lo) gi (e_ dZ'i# + n) gi (a_ dZ + gg (Y dZ: + ggi (A dZ: // or L01 ? + @) gger (L04_ =dZ:e@-* // Pron.s verbs + AC) ger (L04_ =dZe@-* + _) giura (L04_ dZ'URa + gl (i l^ + gl (ì l^ + gli (A l^ + _) gl gl + @) glier (L04_ =l^E@-* + @) guer (L04_ =gUe@-* + gn n^ + @) gn (A_ n^; + a) gn (A_ n^: + gu (A gw + guono (_ =gw2ono / verbs + o) gnano (_ =n^ano // verbs + A) gnano (_ n^'ano // exceptions + @) ginano(_ =dZinano // verbs + gano (_ =gano // verbs + ggano (_ =g:a/no + giono (_ dZ'Ono // verbs + n) guere (_ =gweRe // verbs + @) graf (A_ =g@-*af .group h -h - _) ha h'a - _) hà h'a + h + _) ha h'a + _) hà h'a .group i - i i - i (A j - l) i (A %i - r) i (A %i - _C) ie (_ 'ie - i (o i - i (ò i - i (ó i - @) ia (_ =i%a - @) ià (_ i'a - X) ia (_ 'ia - af) ia (_ 'ia - af) ie (_ 'ie - fon) ia (_ 'ia - scop) ia (_ 'ia - er) ia (_ 'ia - er) ie (_ 'ie - gor) ia (_ 'ia - metr) ia (_ 'ia - metr) ie (_ 'ie - t) ia (_ 'ia - t) ie (_ 'ie - @) io (_S1q =i%o - a) i (+ j - à) i (+ j - L02) i (+ j - o) i (+ j - @C) i (_S1q i // lookup it_list without suffix - @) i (Ante_ i - i (acA_ 'i - i (asi_ 'i - @) i (bile_ 'i - @) i (cA_ =i -ele%tr) ici (_ =itSi - centr) ici (_ =itSi - metr) ici (_ =itSi - tr) i (cY_ i - if) ici (_ 'itSi - @) i (chA_ =i - @) i (dA_ =i - @) i (dere_ 'i - @) ie (rA_ i'E - @) ié (rA_ i'E - @) i (gA_ =i - i (genA_ 'i - c) i (lA_ =i - g) i (lA_ =i - ss) i (lA_ =i - b) i (le_ =i - m) i (le_ =i - i (lA_ =i - @) i (mA_ =i - laCr) i (mA_ =i - r) i (ma_ i - inas (_ 'inas - @g) in (Y_ =in - c) ine (_ =ine - d) ine (_ =ine -@@Cand) i (ne_ 'i - Cm) in (Y_ =in - im) in (Y_ =in - - @) issim (A_ 'issim - @) issero (_S6q 'issero - ip) i (te_ =i - C) iad (Y_ 'iad - @) iono (_ =iono - ite (L04_ 'ite - iver (L04_ 'ivE@-* - d) iver (L04_ iv'E@-* - ivano (_ 'ivano // verbs - i (ficano_ 'i // verbs - ifichino (_ 'ifikino // verbs - ACCC) i (cano_ =i // verbs - i (Ccano_ 'i // verbs - ilitano (_ 'ilitano // verbs - istano (_ 'istano // verbs + i i + i (A j + l) i (A %i + r) i (A %i + _C) ie (_ 'ie + i (o i + i (ò i + i (ó i + @) ia (_ =i%a + @) ià (_ i'a + X) ia (_ 'ia + af) ia (_ 'ia + af) ie (_ 'ie + fon) ia (_ 'ia + scop) ia (_ 'ia + er) ia (_ 'ia + er) ie (_ 'ie + gor) ia (_ 'ia + metr) ia (_ 'ia + metr) ie (_ 'ie + t) ia (_ 'ia + t) ie (_ 'ie + @) io (_S1q =i%o + a) i (+ j + à) i (+ j + L02) i (+ j + o) i (+ j + @C) i (_S1q i // lookup it_list without suffix + @) i (Ante_ i + i (acA_ 'i + i (asi_ 'i + @) i (bile_ 'i + @) i (cA_ =i + ele%tr) ici (_ =itSi + centr) ici (_ =itSi + metr) ici (_ =itSi + tr) i (cY_ i + if) ici (_ 'itSi + @) i (chA_ =i + @) i (dA_ =i + @) i (dere_ 'i + @) ie (rA_ i'E + @) ié (rA_ i'E + @) i (gA_ =i + i (genA_ 'i + c) i (lA_ =i + g) i (lA_ =i + ss) i (lA_ =i + b) i (le_ =i + m) i (le_ =i + i (lA_ =i + @) i (mA_ =i + laCr) i (mA_ =i + pr) i (mA_ 'i + inas (_ 'inas + @g) in (Y_ =in + c) ine (_ =ine + d) ine (_ =ine + @@Cand) i (ne_ 'i + Cm) in (Y_ =in + im) in (Y_ =in + @) issim (A_ 'issim + @) issero(_S6q 'issero + ip) i (te_ =i + C) iad (Y_ 'iad + @) iono (_ =iono + ite (L04_ 'ite // Pron.s verbs + iver (L04_ 'ivE@-* + d) iver (L04_ iv'E@-* + imer (L04_ 'Ime@-* + ivano (_ 'ivano // verbs + i (ficano_ 'i // verbs + ifichino (_ 'ifikino // verbs + ACCC) i (cano_ =i // verbs + i (Ccano_ 'i // verbs + ilitano (_ 'ilitano // verbs + istano (_ 'istano // verbs .group j - j dZ - @) j (_ j - A) j (A j + j dZ + @) j (_ j + A) j (A j .group k - k k - kk k: + k k + kk k: .group l - l l - ll (C l_ - ll (_ l - _) l' (P2t l - lasciati (_ l,a/S'atI - lascia (L04_ l'aSa + l l + ll (C l_ + ll (_ l + @A) lo (gA_ =lo + @A) lo (ghY_ =lo + _) l' (P2t l + lasciati (_ l,a/S'atI + lascia (L04_ l'aSa + leggi (L04_ l'EdZ:I .group m - m m - A) mi (a_ m'i - A) mila (_ m'ila/ - _) m' (P2t m - _) mezz' (P5t mEdz: - metter (L04_ m'ette@-* - mbano (_ =mbano // verbs - @) minano (_ =mina/no // verbs + m m + mm m: + A) mi (a_ m'i + A) mila (_ m'ila/ + _) m' (P2t m + _) mezz' (P5t mEdz: + metter (L04_ m'ette@-* + mbano (_ =mbano // verbs + @) minano(_ =mina/no // verbs .group n - n n - n (g N - n (gY n - n (k N - _) nell' (P5t nell - _) neanch' (P7t neank - ndo (L04_ =ndo // for pronominal verbs - netter (L04_ n'Et:e@-* - _zA) nz (A n|dz - A) ne (A_ =nE - @) nano (_ =nano // verbs + n n + n (g N + n (gY n + n (k N + _) nell' (P5t nell + _) neanch' (P7t neank + ndo (L04_ =ndo // for pronominal verbs + netter (L04_ n'Et:e@-* + _zA) nz (A n|dz + A) ne (A_ =nE + @) nano (_ =nano // verbs .group o - o o - oi O%I - oi (o_ o%I - oi (sCA_ o'i + o o + oi O%I + oi (o_ o%I + oi (sCA_ o'i - o (C%A_ O // doubled consonant - o (CACA_ O - o (Cr O - o (CC_ O - @C) o (_S1q o // lookup it_list without suffix - @i) o (_S1q o // lookup it_list without suffix - i) o O - i) o (ne o - i) o (so_ o - m) o (bile O - o (ca_ O - o (co_ O - @) o (di_ =o - @) o (do_ =o - @) o (fonA_ 'O - o (genA_ 'O - l) o (gico_ 'O - @) o (gnolo_ 'o - @) o (grafo_ 'O - o (lX O - nd) o (lA_ =O - ns) o (lA_ =O - CC) o (lA_ =O - u) o (lA_ O - v) o (lA_ =o - @) o (lA_ O - gn) o (la_ O - o (li O - @) o (liA_ O - @) o (lo_ =O - i) o (lA_ O - ci) o (lA_ =O - @) o (logo_ 'O - c) o (ltA_ O - sc) o (ltA_ o - v) o (ltA_ O - @) o (manY_ 'O: - @d) omani (_ om'ani - r) oman (Y_ ,Om'an - @) o (metrA_ 'O - @) o (ma_ O - @) o (mo_ O - dr) o (mo_ =o - o (ni O - o (ni_ o - @) o (no_ =O - u) o (no_ 'o - @) o (nomo_ 'O - @) o (nzolo_ 'o - o (o O - o (polA_ 'O - sc) o (pA_ O - o (r O - o (rY_ o - f) o (rmA_ o - o (si_ O - o (ss O - Ar) o (ssA_ o - o (st O - o (stracA_ 'O - o (ttol O - o (zA O - l) oqui (A Okwj - osano (_ 'ozano - C) onder (L04_ 'ondE@-* - over (L04_ 'ovE@-* - d) over (L04_ Ov'E@-* - ovano (_ 'ovano // verbs - o (CCano_ 'O // verbs - o (CCicano_ 'O //verbs - ogliere (_ 'Ol^eRe // verbs - @) ordin (A_ 'o@-*din + o (C%A_ O // doubled consonant + o (CACA_ O + o (Cr O + o (CC_ O + @C) o (_S1q o // lookup it_list without suffix + @i) o (_S1q o // lookup it_list without suffix + i) o O + i) o (ne o + i) o (so_ o + m) o (bile O + o (ca_ O + o (co_ O + @) o (di_ =o + @) o (do_ =o + @) o (fonA_ 'O + o (genA_ 'O + l) o (gico_ 'O + @) o (gnolo_ 'o + @) o (grafA_ 'O + o (lX O + nd) o (lA_ =O + ns) o (lA_ =O + CC) o (lA_ =O + u) o (lA_ O + v) o (lA_ =o + @) o (lA_ O + gn) o (la_ O + o (li O + @) o (liA_ O + @) o (lo_ =O + i) o (lA_ O + ci) o (lA_ =O + @) o (logA_ 'O + @) o (loghY_ 'O + c) o (ltA_ O + sc) o (ltA_ o + v) o (ltA_ O + @) o (manY_ 'O: + @d) omani (_ om'ani + r) oman (Y_ ,Om'an + @) o (metrA_ 'O + @) o (ma_ O + @) o (mo_ O + dr) o (mo_ =o + o (ni O + o (ni_ o + @) o (no_ =O + u) o (no_ 'o + @) o (nomo_ 'O + @) o (nzolo_ 'o + o (o O + o (polA_ 'O + sc) o (pA_ O + o (r O + o (rY_ o + f) o (rmA_ o + o (si_ O + o (ss O + Ar) o (ssA_ o + o (st O + o (stracA_ 'O + o (ttol O + o (zA O + l) oqui (A Okwj + osano (_ 'ozano + C) onder (L04_ 'ondE@-* + over (L04_ 'ovE@-* + d) over (L04_ Ov'E@-* + ovano (_ 'ovano // verbs + o (CCano_ 'O // verbs + o (CCicano_ 'O //verbs + ogliere (_ 'Ol^eRe // verbs + C) orda (L05_ 'O@-*da // pron. verbs + @) ordin (A_ 'o@-*din .group p - p p - pp p: - _) pn (@@ n - _) ps (A@ s - @m) p (erY_ =p + p p + pp p: + ph f // foreign words + @m) p (erY_ =p + porta (L05_ p'O@-*ta // Pron.s verbs .group q - q k - qu (AK kw2 - qui (A kwj - _) quell' (P6t kw2Ell - _) quest' (P6t kw2est + q k + qu (AK kw2 + qui (A kwj + _) quell' (P6t kw2Ell + _) quest' (P6t kw2est .group r - C) r @-* - r @-* - r (_ @-* - _) r @-* - A) r (_ =@-* - rr R* - A) r (A R - @) r (L04_ =@-* // for Italian pronominal verbs and reflexive verbs - C) rai (_ @-*'a:I - A) rai (_ R'a:I - rrai (_ R*'a:I - @) rvano (_ =@-*v,ano - CA) rcano (_ =@-*k,ano // verbs + C) r @-* + r @-* + r (_ @-* + _) r @-* + A) r (_ =@-* + rr R* + A) r (A R + @) r (L04_ =@-* // for Italian pronominal verbs and reflexive verbs + C) rai (_ @-*'a:I + A) rai (_ R'a:I + rrai (_ R*'a:I + @) rvano (_ =@-*v,ano + CA) rcano (_ =@-*k,ano // verbs .group s - s s - _) s s - A) s (A z - s (L03 z + s s + _) s s + A) s (A z + s (L03 z + l) s s + p) s s + k) s s + s (c s + s (f s + s (k s + s (p s + s (q s + ss ss + A) ss (A s: - l) s s - p) s s - k) s s - s (c s - s (f s - s (k s - s (p s - s (q s - ss ss - A) ss (A s: - - s (t s - s (x s - sc (Y S - sci (A S - scii Sij - sci (ì S%i - sch (Y sk - sh (K S // foreign words - K) sh S // foreign words - A) sh (A S - @A) sia (_ z'ia - @A) sie (_ z'ie - @C) sia s'ia - @C) sie (_ s'ie - @) s (_S1 s - _) sull' (P5t sull - _) sotto (P5t sot:o - sfere (_ sf'eRe - @) scer (L04_ =SE@-* - A) scano (_ =skano - sciano (_ =Sano - A) schiano (_ =skiano - A) siono (_ zi'Ono // verbs - ssiono (_ s:i'ono // verbs - C) siono (_ si'ono // verbs - A) ssano (_ =s:ano //verbs + s (t s + s (x s + sc (Y S + sci (A S + scii Sij + sci (ì S%i + sch (Y sk + sh (K S // foreign words + K) sh S // foreign words + A) sh (A S + @A) sia (_ z'ia + @A) sie (_ z'ie + @C) sia s'ia + @C) sie (_ s'ie + @) s (_S1 s + _) sull' (P5t sull + _sotto) s (A _||s + sfere (_ sf'eRe + @) scer (L04_ =SE@-* // pron.s verbs + A) sci (L05_ =SI + A) scano (_ =skano // verbs + sciano (_ =Sano + A) schiano (_ =skiano + A) siono (_ zi'Ono + ssiono (_ s:i'ono + C) siono (_ si'ono + A) ssano (_ =s:ano .group t - t t - tt t: - @a) tria (_ t@-*'ia - @a) trie (_ t@-*'ie - @) tt (ano_ =t: - a) ttoria (_ t:oR'ia - a) ttorie (_ t:oR'Ie + t t + tt t: + @a) tria (_ t@-*'ia + @a) trie (_ t@-*'ie + a) ttoria (_ t:oR'ia + a) ttorie (_ t:oR'Ie + @) tt (ano_ =t: // verbs + @ma) to (L06_ t'O + @a) to (L06_ =to + intima) to (L04_ =to + _) tutt' (P5t tut: .group u - u u - _) u (A w2 - Kr) u (A u - Kl) u (A u - @) u (dinY_ 'u - @) u (colo_ 'u - @) u (lA_ =u - _) un' (P3t un - @@) u (A_ =u - A%C) u (A_ =u - ural (Y_ uR'al - C) ura (L04_ 'uRa - uder (L04_ 'udE@-* - uvano (_ 'uvano // verbs - ubano (_ 'ubano // verbs - ustano (_ 'u:stano // verbs - uomini (_ w2'Omini + u u + _) u (A w2 + @) u (dinY_ 'u + @) u (colo_ 'u + @) u (lA_ =u + _) un' (P3t un + @) u (A_ =u + A%C) u (A_ =u + ural (Y_ uR'al + C) ura (L04_ 'uRa // Pron.s verbs + uder (L04_ 'udE@-* + uter (L04_ 'ute@-* + uvano (_ 'uvano // verbs + ubano (_ 'ubano // verbs + ustano (_ 'u:stano // verbs + uomini (_ w2'Omini .group v - v v - vv v: - vvi (A v:i - C) vi (A vI - C) vi (A_ =vI + v v + vv v: + vvi (A v:i + C) vi (A vI + C) vi (A_ =vI + A) vino (_ =vino // verbs .group w - w w2 + w w2 .group x - x ks + x ks .group y - y j - y (K i // foreign words + y j + y (K i // foreign words .group z - z ts - A) zz (A ts: - _A) z (AC dz - _) z (AC dz - _) z (Y dz - z (L01A dz - _A) zz (A |dz: - CA) zz (arC dz: - @li) zz (A dz: - @@Ci) zz (o dz: - _Cri) zz (o ts: - _CCri) zz (o ts: - @) zz (ano_ =ts: - i) zza (no_ =dz:a - @@) zza (L04_ =dz:a - @i) zza (ti_ dz:'a - zion (A_ tsi'on - ziona (ti_ tsiOn'a - zional (Y_ tsion'al - ziona (L04_ tsi'Ona - cra) zia (_ ts'i;a/ - cra) zie (_ ts'I;e/ - man) zia (_ ts'i;a - man) zie (_ ts'i;e + z ts + A) zz (A ts: + _A) z (AC dz + _) z (AC dz + _) z (Y dz + z (L01A dz + _A) zz (A |dz: + CA) zz (arC dz: + @li) zz (A dz: + @@Ci) zz (o dz: + _Cri) zz (o ts: + _CCri) zz (o ts: + @) zz (ano_ =ts: + i) zza (no_ =dz:a + @@) zza (L04_ =dz:a + @i) zza (ti_ dz:'a + @i) zz (are_ dz: + dri) zz (are_ ts: + zion (A_ tsi'on + ziona (ti_ tsiOn'a + zional (Y_ tsion'al + ziona (L04_ tsi'Ona + cra) zia (_ ts'i;a/ + cra) zie (_ ts'I;e/ + man) zia (_ ts'i;a + man) zie (_ ts'i;e + me) zz dz: .group 0xce // Greek letters // 0xce is the first byte of the utf-8 code for these characters - α 'alfa_ - ά 'alfa_ - β b'eta_ - γ g'am:a_ - δ d'Elta_ - ε 'EpsIlon - έ 'EpsIlon_ - ζ dz'eta||g@-*'eka - η 'e:ta||g@-*'eka - ή 'e:ta||g@-*'eka_ - θ t'e:ta||g@-*'eka_ - ι I'ota_ - ί I'ota_ - κ k'ap:a||g@-*'eka_ - λ l'ambda_ - μ m'ju:_ - ν n'ju:_ - ξ ks'I||g@-*'eka_ - ο 'omIk@-*on_ + α 'alfa_ + ά 'alfa_ + β b'eta_ + γ g'am:a_ + δ d'Elta_ + ε 'EpsIlon + έ 'EpsIlon_ + ζ dz'eta||g@-*'eka + η 'e:ta||g@-*'eka + ή 'e:ta||g@-*'eka_ + θ t'e:ta||g@-*'eka_ + ι I'ota_ + ί I'ota_ + κ k'ap:a||g@-*'eka_ + λ l'ambda_ + μ m'ju:_ + ν n'ju:_ + ξ ks'I||g@-*'eka_ + ο 'omIk@-*on_ .group 0xcf // Greek letters - π p'I||g@-*'eka_ - ρ @-*'O||g@-*'eka_ - σ s'Igma_ - ς s'Igma_ - τ t'au_ - υ 'IpsIlon_ - ύ 'IpsIlon_ - φ f'I||g@-*'eka_ - χ k'I||g@-*'eka_ - ψ ps'I||g@-*'eka_ - ω om'ega_ - ώ om'ega_ - ό 'omIk@-*on_ + π p'I||g@-*'eka_ + ρ @-*'O||g@-*'eka_ + σ s'Igma_ + ς s'Igma_ + τ t'au_ + υ 'IpsIlon_ + ύ 'IpsIlon_ + φ f'I||g@-*'eka_ + χ k'I||g@-*'eka_ + ψ ps'I||g@-*'eka_ + ω om'ega_ + ώ om'ega_ + ό 'omIk@-*on_ .group - gn n^ - ñ n^ - _L16_) : (_L17D_ _%%E_ // Say time +gn n^ +ñ n^ +_L16_) : (_L17D_ _%%E_ // Say time - á ''a - é 'e - è E - @) è ''E - èi (K ''Ej - éi (K ''eI - ì ''i - í ''i - ó ''o - ói ''o|I - ò ''O - òi ''OI - ú ''u - ù ''u - - $ d'ollaRo - D) , (D v'i@-*gola - ! _p'untoesklamat'ivo_ - !) ! -? _p'untointeRogat'ivo_ -?) ? - __) - (_D meno - A_) - (_D _ - C_) - (_D _ - § setsi'one + á ''a + é 'e + è E + @) è ''E + èi (K ''Ej + éi (K ''eI + ì ''i + í ''i + ó ''o + ói ''o|I + ò ''O + òi ''OI + ú ''u + ù ''u + $ d'ollaRo + D) , (D v'i@-*gola + ! _p'untoesklamat'ivo_ + !) ! + ? _p'untointeRogat'ivo_ + ?) ? + __) - (_D meno + A_) - (_D _ + C_) - (_D _ + § setsi'one + \ No newline at end of file diff --git a/dictsource/pt_list b/dictsource/pt_list index 65343e57..fb50f947 100644 --- a/dictsource/pt_list +++ b/dictsource/pt_list @@ -337,7 +337,7 @@ sr $dot ?2 sra $dot // articles -o $u+ $nounf +o $u $nounf a $u+ $nounf os $u+ $nounf as $u+ $nounf @@ -650,9 +650,9 @@ há $u+ _a a _e E _o O -a a $atend -e E $atend // assume letter-e at end of sentence -o O $atend +a a $atend $atstart +e E $atend $atstart // assume letter-e at end of sentence +o O $atend $atstart // some common adjectives and adverbs @@ -703,6 +703,7 @@ aperto $alt2 $noun apneia $alt apoio $alt $verb arredores $alt +arrego $alt2 arremesso $alt2 $noun arrocho $alt2 $noun arroto $alt2 $noun @@ -748,6 +749,7 @@ bracelete $alt2 brejo $alt bromelha $alt broto $alt2 $noun +brotos $alt2 buceta $alt2 cabresto $alt2 cacete $alt2 @@ -789,6 +791,7 @@ choça $alt chofer $alt choro $alt2 $noun chovesse $alt2 +chope $alt2 chuleta $alt2 chupeta $alt2 clamores $alt2 @@ -807,11 +810,11 @@ colosso $alt2 colossos $alt2 colostro $alt2 começo $alt $verb - -concerto $alt2 $noun -concertos $alt2 +concerto $alt2 concordo $alt conforto $alt $verb +conserto $alt2 +conserto $alt $verb console $alt2 $noun consolo $alt2 $noun constroem $alt @@ -840,6 +843,7 @@ cozem $alt cratera $alt crede $alt2 credo $alt +crimeia $alt decoro $alt2 $noun degelo $alt2 desaforo $alt2 @@ -888,6 +892,7 @@ doso $alt doze $alt2 dueto $alt2 edson $alt +eletrodo $alt2 elixir eliSir emborco $alt emprego $alt2 @@ -897,11 +902,13 @@ encosto $alt $verb endereço $alt $verb endoide $alt2 enforco $alt +engodo $alt2 engordo $alt enredo $alt $verb enrosco $alt2 $noun ensosso $alt2 enterro $alt2 $noun +enterros $alt2 entorto $alt entroso $alt envelope $alt @@ -988,6 +995,7 @@ gesso $alt2 gloso $alt gonorreia $alt gol gow +?1 golo $alt2 golpe $alt gorda $alt2 gorjeta $alt2 @@ -1047,7 +1055,6 @@ melhor $alt menor $alt meta $alt $noun metro $alt -minueto $alt2 miolo $alt2 miolos $alt mister $alt @@ -1139,6 +1146,7 @@ program $alt proso $alt prosopopeia $alt proveta $alt2 +punheta $alt2 quarteto $alt2 quatorze $alt2 queda $alt @@ -1191,6 +1199,8 @@ seca $alt2 $noun secas $alt2 seco $alt2 seco $alt $verb +sede $alt2 +sedes $alt selo $alt2 selo $alt $verb sexteto $alt2 @@ -1201,9 +1211,13 @@ sinopse $alt soco $alt2 soco $alt $verb sogra $alt +solto $alt2 +solto $alt $verb +soltos $alt2 sopa $alt2 sopeses $alt sopro $alt2 $noun +sorva $alt2 sorvete $alt2 sossego $alt2 $noun suborno $alt $verb @@ -1223,9 +1237,9 @@ temores $alt2 tempero $alt2 $noun tenores $alt2 terma $alt -test $alt terrores $alt2 teses $alt +test $alt teta $alt2 tijolo $alt2 tijolos $alt @@ -1252,11 +1266,13 @@ trombeta $alt2 ureia $alt vanessa $alt2 vareta $alt2 +vedeta $alt2 vera $alt verbete $alt2 verborreia $alt verde $alt2 vileta $alt2 +vinheta $alt2 vodca v'OdZik& voga $alt voice $alt @@ -1276,6 +1292,7 @@ zorra $alt2 ?2 backup bEk'&p ?2 backups bEk'&ps bad bEd +ballet bal'E bank beINk bacon b'eIkoN ?2 basebol beIzyb'Ow @@ -1286,6 +1303,7 @@ blind bl'aind ?2 blue blu ?1 braille b:r'aily ?2 Braille bR'aili +?2 buffet bif'e ?1 cancel k'&ns'El ?1 caps k'aps ?2 cappuccino kaputS'inU @@ -1380,6 +1398,7 @@ shake S'eIk ?2 site s'aItSy ?2 shampoo S&mpu ?2 shopping S'OpiN +?2 shoppings S'OpiNs ?2 slide zl'aIdZy ?4 símbolo s'iNbolU ?1 software s'Oft,w'Er- @@ -1420,7 +1439,9 @@ apple 'Epow outdoor aUtd'Or ?2 outdoors aUtd'Ors baby b'eIby -?2 campari k&mp'a*y +?2 banner b'&~ner +?2 banners b'&~ners +?2 campari k&~mp'a*y ?1 chrome kr'owm ?2 chrome kR'owmi corpus k'O*@-pUs# @@ -1432,6 +1453,8 @@ corpus k'O*@-pUs# facebook feIsybuk ?1 fedora _^_EN firefox f'ai@fOks +?2 folder f'owder +?2 folders f'owders ?1 front fr'ont ?2 habeas 'abe&s high haI @@ -1467,6 +1490,7 @@ mac mEk ?1 product p:r'&d&kt ?1 Publisher p'&bl,iS&r- ?1 reader r'id,&r- +?2 reader r'ider ?1 setup s'Et'&p ?1 scout sk'aut // Nero scout ?1 skype sk'aip @@ -1561,4 +1585,4 @@ vogel f'o:g@l volkmann f'Olkman washington w'OSinton wellington w'Elynton - +?2 wesley w'EzleI diff --git a/dictsource/pt_rules b/dictsource/pt_rules index 2da5c165..a413d520 100644 --- a/dictsource/pt_rules +++ b/dictsource/pt_rules @@ -352,17 +352,17 @@ êCC) e (C@ e ôC) e (C@ e áC) e (C@ e -?2 áC) el (_ eU +?2 áC) el (_ eU áCC) e (CA_ e éCC) e (CA_ e éCCC) e (C@ e -?2 íC) el (_ eU +?2 íC) el (_ eU íC) e (C@ e íCC) e (C@ e óC) e (C@ e óCC) e (CA_ e úC) e (C@ e -?2 úC) el (_ eU +?2 úC) el (_ eU ection (_ 'EkS&~N //sort @@ -386,7 +386,7 @@ _troux) e (L05_ E _houv) e (L06_ E _escond) e (L06_ e respond) e (L06_ e -constrang) e (L07_ e +constrang) e (L07_ e eb) e (L07_ e // recebeste, etc. eg) e (L07_ e // elegeste, etc. _@o) e (L07_ e // doeste, etc. @@ -396,41 +396,44 @@ constrang) e (L07_ e ced) e (L07_ e // pro- con- su- met) e (L07_ e // meteste, cometeste, etc. mex) e (L07_ e -prouv) e (L07_ e + prouv) e (L07_ e mov) e (L07_ e // re- co- olv) e (L07_ e // devolveste, etc. ond) e (L07_ e // escondeste, etc. orr) e (L07_ e // correste, etc. precav) e (L07_ e -_tang) e (L07_ e + _tang) e (L07_ e _ard) e (L07_ e _coz) e (L07_ e _val) e (L07_ e colh) e (L07_ e // & es- ench) e (L07_ e // pre- vert) e (L07_ e // in- re- con- - _ergu) e (L07_ e + ergu) e (L07_ e _mord) e (L07_ e _perd) e (L07_ e _remo) e (L07_ e _sofr) e (L07_ e screv) e (L07_ e // e- in- ree- pre- de- -_absorv) e (L07_ e + sorv) e (L07_ e _atrev) e (L07_ e _corro) e (L07_ e _troux) e (L07_ E + _rel) e (L07_ e _ens) e (bL03_ E _amanc) e (bL03_ E qu) e (brL04_ E + _perp) e (trL04_ E + _imp) e (trL04_ E cel) e (brL04_ E - _sop) e (sL04_ E + _sop) e (sL04_ E _C) e (bre_ E _boch) e (chL04_ e _ex) e (crL04_ E - impr) e (gnL04_ E + impr) e (gnL04_ E _enr) e (dL01_ E _v) e (dL03_ E -_sob) e (rbL03_ e + _sob) e (rbL03_ e _pr) e (dL03_ E _arr) e (dL03_ E _depr) e (dL03_ E @@ -439,20 +442,23 @@ _enver) e (dL03_ E _) e (dnL03_ E _gr) e (gL03_ e _gal) e (gL03_ e -_alvin) e (grL03_ e -_lanc) e (tA_ e -menorr) ei (a_ EI +_alvin) e (grL03_ e + _lanc) e (tA_ e +menorr) ei (a_ EI _pel) e (gL03_ e _n) e (grL03_ e estr) ei (L04_ EI - _confed) e (rL04_ E +_confed) e (rL04_ E _r) e (jL03_ E _inv) e (jL04_ E - _panfl) e (tL04_ e +_panfl) e (tL04_ e _v) e (lhL03_ E _gr) e (lhL04_ E +_tataran) e (tA_ E +_tetran) e (tA_ E + _trin) e (tA_ E _caC) e (lo_ e - _livr) e (tA_ e + _livr) e (tA_ e ?2 el (ton_ 'EU ad) e (quL04_ E _ing) e (rL02_ E @@ -510,15 +516,15 @@ s_colh) e (res_ E _p) e (scL03_ E _m) e (sclL04 E dioc) e (ses_ E + _aust) e (rA_ E _d) e (spL02_ E -proc) e (ssL02_ E + proc) e (ssL02_ E _p) e (squL02_ E _refr) e (squL02_ E _degr) e (dL01_ E _l) e (ssL02_ e _ac) e (ssL02_ E _esp) e (ssL03_ e - _terc) e (tL03_ e _c) e (stL03_ e _pr) e (tL03_ e _rem) e (tL03_ e @@ -526,9 +532,11 @@ proc) e (ssL02_ E _obsol) e (tL03_ e _bol) e (tL04_ e _CaC) e (ta_ e + _minu) e (tA_ e + _terc) e (tA_ e viol) e (ta_ e _Carr) e (ta_ e - _pen) e (trL04_ E + _pen) e (trL04_ E _sol) e (trL04_ E _n) eu (trL03_ 'eU _d) e (vL03_ e @@ -594,7 +602,9 @@ _entorp) e (çL03_ e g (Y Z // ge gi gu (Y g a) gu (ent gw + _alca) gue (t gwe _apazi) gu (e gw +_apazí) gu (e gw _ar) gu (i gw averi) gu (e gw bilin) gu (A gw @@ -607,6 +617,7 @@ _apazi) gu (e gw _min) gu (e gw _pin) gu (im_ gw _pin) gu (ins_ gw +_redar) gu (A gw _sa) gu (i gw san) gu (ín gw san) gu (in gw @@ -683,7 +694,7 @@ _apazi) gu (e gw ?1 @) ings (_ _^_EN ?2 il (ton_ 'iU ?2 i (rton_ 'i -?2 _v) i (king 'i +?2 _v) i (king 'i ?2 ight (_ 'aIt ?1 ight (_ _^_EN ?1 ights (_ _^_EN @@ -905,11 +916,11 @@ _pormen) o (L05_ O _esn) o (bL04_ O _engl) o (bL04_ O _sal) o (brL03_ o - _) o (cL03_ o + _) o (cL03_ o _barr) o (cL03_ o _ch) o (chA_ o _m) o (chA_ o -_f) o (dL01_s o + _f) o (dL01_s o _ecl) o (dL03_ o _expl) o (dL03_ o _impl) o (dL03_ o @@ -928,7 +939,7 @@ _f) o (dL01_s o _arr) o (lhL03_ O _enr) o (lhL03_ O _) o (lhL04_ O -_) o (bstL04_ O + _) o (bstL04_ O m) o (lhL04_ O emb) o (lsL04_ O _env) o (ltL03_ o @@ -955,7 +966,7 @@ _) o (bstL04_ O _Cach) o (rra_ o @p) o (rtL03_ O // importo, etc. a_c) o (rte_ o - _abs) o (rvL01_ o + _abs) o (rvL01_ o t) o (rçL03_ o // con- _c) o (sL01_ o _desc) o (sL01_ o @@ -963,32 +974,32 @@ _) o (bstL04_ O _r) o (snL04_ O _c) o (spL02_ O enr) o (squL02_ O - emb) o (scL03_ O - b) o (squL02_ O + emb) o (scL03_ O + b) o (squL02_ O ossos (_ Os=Us# // nossos, grossos, etc. -ossos (_A Os=Uz // nossos, grossos, etc. -?1 ossos (_G Os=UZ // nossos, grossos, etc. -?2 ossos (_G Os=Uz // nossos, grossos, etc. + ossos (_A Os=Uz // nossos, grossos, etc. +?1 ossos (_G Os=UZ // nossos, grossos, etc. +?2 ossos (_G Os=Uz // nossos, grossos, etc. p) ostos (_ Ost=Us# // dispostos etc. -p) ostos (_A Ost=Uz // dispostos etc. -?1 p) ostos (_G Ost=UZ // dispostos etc. -?2 p) ostos (_G Ost=Uz // dispostos etc. - ortos (_ 'O*@-tUs - ortos (_A 'O*@-tUz -?1 ortos (_G 'O*@-tUZ -?2 ortos (_G 'O*@-tUz -ovos (_ Ov=Us# novos, povos, etc. -ovos (_A Ov=Uz novos, povos, etc. -?1 ovos (_G Ov=UZ novos, povos, etc. -?2 ovos (_G Ov=Uz novos, povos, etc. -ortos (_ O*@-t=Us# // tortos, mortos, etc. + p) ostos (_A Ost=Uz // dispostos etc. +?1 p) ostos (_G Ost=UZ // dispostos etc. +?2 p) ostos (_G Ost=Uz // dispostos etc. + ortos (_ 'O*@-tUs + ortos (_A 'O*@-tUz +?1 ortos (_G 'O*@-tUZ +?2 ortos (_G 'O*@-tUz + ovos (_ Ov=Us# novos, povos, etc. + ovos (_A Ov=Uz novos, povos, etc. +?1 ovos (_G Ov=UZ novos, povos, etc. +?2 ovos (_G Ov=Uz novos, povos, etc. + ortos (_ O*@-t=Us# // tortos, mortos, etc. _Gar) o (tL03_ o _escr) o (tL03_ o zig) o (to_ o _ch) o (vL01_ o pr) o (vL03_ O -_Com) o (do_ o - _ortod) o (xL03_ O + _Com) o (do_ o +_ortod) o (xL03_ O _g) o (zL04_ O _alm) o (çL01_ O _esb) o (çL01_ O @@ -997,7 +1008,7 @@ _Com) o (do_ o _ad) o (çL03_ O _emp) o (çL03_ O _end) o (çL03_ O - _c) o (çL03_ O + _c) o (çL03_ O //endsort .group ô @@ -1047,7 +1058,6 @@ _Com) o (do_ o _) que (_ ky ?2 por_) que (_ ke ?2 por_) que (_é ky -?1 _) qua kwa // quatro, etc. ?1 _) que ke // quente, etc. ?1 _) quei (C k'eI // queira, queima, etc @) quên kw'eIN // frequência, etc. @@ -1055,14 +1065,15 @@ _Com) o (do_ o A) qu (idade_ kw _a) qu (ífero_ kw e) qu (estr kw - _e) qu (in kw + _e) qu (in kw exe) qu (AC kw fre) qu (ent kw ?2 li) qu (id kw ?2 lí) qu (id kw lo) qu (en kw n) qu (en kw - _) qu (inqu kw + _) qu (inquAn kw + _) qu (inquag kw _se) qu (el kw se) qu (en kw tran) qu (il kw @@ -1129,8 +1140,8 @@ _Com) o (do_ o _) sobre (@P5 sob*e tran) s (A z _trân) s (ito_ z - _sub) s (ist z - ?1 ssion (_ _^_EN + _sub) s (ist z +?1 ssion (_ _^_EN .group t @@ -1151,7 +1162,6 @@ _Com) o (do_ o _) u (_ u u u u (A w - u (_A w r) u (A u u (a u g) u (a+ w @@ -1234,12 +1244,12 @@ _Com) o (do_ o _abaca) x (i S ale) x (a S _arro) x (e S - _ave) x (A S + _ave) x (A S bau) x (A S - brA) x (A S + brA) x (A S _bu) x (o_ S - bY) x (A S - _ca) x (A S + bY) x (A S + _ca) x (A S _co) x (A S _coe) x (A z _esdrA) x (ul S @@ -1262,8 +1272,8 @@ _lagarti) x (A S _o) x (í ks _pe) xo (to_ So pi) x (A S -_pree) x (ist z - _pro) x (A S + _pree) x (ist z + _pro) x (A S _pra) x (A S prA) x (i s // aproximado, aproximar, próximo, etc. pu) x (A S // verb "puxar" and all its conjugations diff --git a/dictsource/ta_rules b/dictsource/ta_rules index 87561d32..0ce8c8d9 100644 --- a/dictsource/ta_rules +++ b/dictsource/ta_rules @@ -91,7 +91,7 @@ // words after செல்லக் [tSellVg] செல்லப் [tSellVb] செல்லத் [tSellVd] .L17 குழந்தை கிளி குட்டி கழுதை குதிரை குரங்க -.L18 பிள்ளை பெண் பையன +.L18 பிள்ளை பெண் பையன பெயர பேர பேத்தி .L19 தம்பி தங்க // words after கோரப் [go:rVb] @@ -136,6 +136,12 @@ // words after ரிப்பன் .L33 மாளிகை கட்டிட அலுவலக பில்டிங் +// words after டச் (touch) +.L34 செய் செஞ் பண் அப் + +// words after கோல் (goal) +.L35 அடி போட கணக் கீப் எல்லை + // consonants @@ -173,6 +179,9 @@ _) க (ங்கூலி gV _) க (ங்கை gV _) க (ங்கோத gV + _) கச (ட் gVzV + _) கச (ல gVzV + _) கச (ெட் gVz _) கஜ (க்ஸ்தான kVzV _) க (ஞ்சா gV _) க (டகட gV @@ -182,6 +191,7 @@ _) க (டப்பாரை gV _) க (டிகார gV _) க (டோத்கஜ gV + _) க (ட்கரி gV _) க (ட்காரி gV _) க (ணபதி gV _) க (ணீர gV @@ -343,6 +353,9 @@ _) கி (ரீஸ g _) க (ிருகஸ்தர g _) க (ிருகிரு g + _) கிருப (ளானி krupV + _) கிருப (ா krup + _) கி (ருபை k _) கிரு (ஸ்த kri _) க (ிருஹஸ்தர g _) கி (ரேக்க g @@ -506,11 +519,14 @@ _மன்மதக்) க (ுகை g _) குல்ச (ார gulz _) க (ுல்மோL06ர g _) கு (ளுக்கோஸ g + _) கு (ளோபல g + _) கு (ளோரின k _) க (ுவஹாத்தி g _) குவாலிட(ி kwa:lit. _) குவ (ாலிபிகேஷன kw _) கு (வாலியர g _) க (ுவாஹா g + _) குவ (ெட்டா kw // w? _) க (ுஸ்தி g _) க (ுஹ g _) க (ூகிள g @@ -519,6 +535,7 @@ _மன்மதக்) க (ுகை g _) கூர்க (ா gu:rk _) க (ூர்க்கர g _) க (ூர்க்கா g + _) கெச (ெட் gez _) க (ெஜ g _) க (ெட்டி g _) க (ெட்டிக்க_ k @@ -613,8 +630,11 @@ _மன்மதக்) க (ுகை g _) க (ோரம g _) கோர்க (ாலாந்த go:rk _) க (ோர்க்காலாந்த g + _) க (ோலடி g _) க (ோலிக g _) க (ோலிய g + _) க (ோலுக்குள g + _) க (ோல்_L35 g _) க (ோல்கொண்டா g _) க (ோல்ட்_L30 g _) க (ோல்மால g @@ -683,6 +703,7 @@ _தலைக்) க (ன gV அசௌ) க (ரிய kV அமைந்த) க (ரை kV சுதா) க (ர்_ kV + மு) க (ர்ஜி kV _தர்ம) க (ர்த kV _குல்) க (ர்னி kV விஸ்வ) க (ர்மா kV @@ -757,7 +778,7 @@ _ஹன்L04ி) க (ா k விவே) க (ானந்த k அல) காப (ாத் Ha:b _வலை) க (ாப் k -_ஹெலி) க (ாப்டர k +_ஹெலி) காப்ட (ர ka:pt.V _வளை) க (ாப்ப k தொல்) க (ாப்பி k மூல) க (ாரண k @@ -792,6 +813,7 @@ _தொன்ம) க (ால k ஐஸ்) கி (ரீம k ங்) க (ிரு g _ப) க (ிரு g + _சமஸ்) கி (ருத k கிரு (ஷ் kri இங்) கி (லீஷ் g கி (லேச k @@ -924,6 +946,9 @@ _துணை) க்க (ண்ட ggV L03) க்க (ண்டம ggV _மார்) க்க (ண்டேய kkV நிர்) க்க (தி ggV + L03) க்க (தி_ ggV + L03) க்க (திக் ggV + L03) க்க (திய ggV _தீர்) க்க (மாக ggV _தீர்) க்க (மான ggV _தனி) க்க (வன ggV @@ -964,6 +989,7 @@ _சத்தியா) க்கி (ரஹ gg _சாள) க்கி (ராம gg L03) க்க (ுகை gg _மன) க்க (ுகை gg + _தீ) க்க (ுண gg _நிர்) க்க (ுண gg _மு) க்க (ுண gg L03) க்க (ுண gg @@ -1058,6 +1084,7 @@ _துப்பாக்கி) க்க (ுண்ட gg _) சங்க (ரமட sVNkV _) ச (ட்டL08ஸ்கர tSV _) ச (ட்டினி tSV + _) சட்டோப (ாத் tSVt.t.o:p _) ச (ட்னி tSV _) ச (ண்டாள tSV _) ச (ண்டி_ tSV @@ -1325,6 +1352,7 @@ _மண்டலே) சு (வர s அகிலாண்டே) சு (வர s இராவணே) சு (வர s ராவணே) சு (வர s + _) சு (வராஜ s ஐ) சுவரி (ய svVr _) சுவர்க்க svVrggV# _) சுவர்க்க (டிகார suvVrggV @@ -1342,12 +1370,15 @@ _மண்டலே) சு (வர s _) சு (விட்ச s _) சுவிட்ஜ (ர்லாந்த svid.zV _) சு (விஸ s + _) சு (வீகார s _) சு (வீட s _வெனி) ச (ுவேல z + _மாச) ச (ூசட்ஸ tS _) ச (ூயிங் tS _) ச (ூரண tS _) ச (ூரிச் z _) செக் (_ tSek + _) செக்கப் tSekkVp _) ச (ெக்கிங் tS _) ச (ெக்கோL04 tS _) ச (ெங்கிஸ tS @@ -1468,6 +1499,7 @@ _ஸ்விட்) ஜ (ர்லாந்த zV _) ஜ (ியா_ z _) ஜ (ியாவ z நியூ) ஜ (ிலாந்த z + _ந) ஜ (ீ z _) ஜ (ீனத் z _) ஜ (ீப்ரா z _) ஜ (ீரோ z @@ -1476,6 +1508,8 @@ _ஸ்விட்) ஜ (ர்லாந்த zV _) ஜு (வால dZ _) ஜ (ூரிச் z _) ஜ (ூலு z + _க) ஜ (ெட் z + _கெ) ஜ (ெட் z _) ஜ (ெனித் z _) ஜ (ென்னின z _) ஜ (ென்னில z @@ -1495,6 +1529,7 @@ _ஸ்விட்) ஜ (ர்லாந்த zV _ல) ஞ்ச (B ntS _ம) ஞ்ச (ூரிய ntS உ) ஞ்ச (விருத்தி ntSV + _ரா) ஞ்ச (ி ntS .group ட ட d.V @@ -1531,7 +1566,9 @@ _ஷிஃப்) ட t.V# _) ட (க்கு t.V _) ட (க்கெ t.V _) ட (க்ன t.V + _) ட (ச்_L34 t.V _) டச்சப் t.VtS:Vp + _) ட (ச்சா t.V _) ட (ச்சிங் t.V ங்) ட (ன t.V // -ington _நியூ) ட (ன t.V @@ -1566,6 +1603,7 @@ _ஷிஃப்) ட t.V# எண்) டர்பி (ரைL04 t.Vrp _) ட (ர்பைன t.V _மெண்) ட (ல t.V + அ) ட (ல் t.V _) ட (வர t.V _) ட (வல t.V _) ட (வுன t.V @@ -1804,6 +1842,7 @@ _ஹாலிவு) ட்ட d.d.V# _) ட் (யூன t. _) ட் (யூப t. ஸ்) ட் (ர _|t. // ?? make t. distinct + _நை) ட் (ர t. _) ட்ரக் t.rVk _) ட் (ரங் t. _) ட் (ரங்கு t. @@ -1838,6 +1877,7 @@ _ஹாலிவு) ட்ட d.d.V# _) ட் (ராவல t. _) ட் (ராவெல t. எண்) ட் (ரி t. + _மெ) ட் (ரி t. _) ட்ரிக (ர t.riggV _) ட்ரிக் t.rik _ஹா) ட்ரிக் t.rik @@ -1850,12 +1890,15 @@ _ஹாலிவு) ட்ட d.d.V# _) ட் (ரில்லியன t. _) ட்ரீட் t.ri:t. _வி) ட் (ரு t. + உ) ட் (ரு t. _கே) ட் (ரு t. + _வு) ட் (ரு t. _போ) ட் (ரு t. _) ட் (ரெண் t. _) ட்ரெயி (லர t.rej _) ட் (ரெய்லர t. _) ட் (ரே t. + _நை) ட்ரேட் t.reIt. இண்) ட் (ரேஸ்ட t. _) ட் (ரை_செஞ்ச t. _) ட் (ரை_செய் t. @@ -1870,17 +1913,21 @@ _ஹாலிவு) ட்ட d.d.V# ஆ) ட் (றா t. _த) ட் (ல t. _வீ) ட் (ல t. + ஊ) ட் (ல t. _கா) ட் (ல t. _கூ) ட் (ல t. _நா) ட் (ல t. _பா) ட் (ல t. _மே) ட் (ல t. _ரூ) ட் (ல t. + _நை) ட் (ல t. _நோ) ட் (ல t. + _ரை) ட் (ல t. _ரோ) ட் (ல t. _நடுகா) ட் (ல t. _நடுவீ) ட் (ல t. _நடுரோ) ட் (ல t. +_லெஃப்) ட் (ல t. இ) ட் (லர t. _ஹி) ட் (லர t. அ) ட்லாண்ட t.la:n.t.V# // atlant @@ -2127,6 +2174,7 @@ _ஜனதா_) த (ள dV _) த (ிக்விஜய d _) த (ிசை d _) த (ிடகாத்திர d + _) த (ிடக்கழிவ d _) திடசங்கல்ப did.VsVNgVlpV# _) த (ிடசித்த d _) த (ிடச் d @@ -2174,7 +2222,7 @@ _ஜனதா_) த (ள dV _) தி (ரிவேதி t _) திரு (திரா dri _) திரு (ஷ்டி dri - _) த (ிரௌபதி d + _) தி (ரௌபதி d _) தி (ரௌபதி t _) திலிப் dilip _) திலீப் dili:p @@ -2420,6 +2468,7 @@ _பார்வ) த (ி t _பிரசார்_பார) த (ி t _புஷ்பவ) த (ி t _வாஸந்) த (ி t +_ஸ்மிரு) த (ி t பிரபாவ) த (ி t _ஜோ) திக (ா tik _கார்) திக் tik @@ -2429,6 +2478,7 @@ _வாஸந்) த (ி t எ) தியோப (ிய tijo:p எ) த (ியோப்பிய t _ஆஸ்) தி (ர t + _மந்) தி (ராலய t _வெண்) த (ிரை t _மை) த (ிலி t _பிர) த (ீ t @@ -2458,6 +2508,7 @@ _சோவிய) த் t _சிரார்) த்த ddV# _ஸ்ரார்) த்த ddV# _வினோ) த்த ddV# + _சி) த்த(_வைத்திய dd அர்) த்த (L09ார ddV _அர்) த்த (_L32 ddV# L03) த்த (டவை ddV @@ -2473,6 +2524,8 @@ _பரிவர்) த்த (ன ddV _வர்) த்த (மான ddV பு) த்த (ர ddV அர்) த்தராத்த (ிரி ddVra:dd + உ) த்த (வ ddV + _சி) த்த (ா_ dd _விரு) த்தாச (ல dda:tSV அ) த்த (ாசி dd _நிர்) த்த (ாட்சண்ய dd @@ -2576,6 +2629,7 @@ _வில்வி) த்த (ை dd வி) த்த (ையால்_ dd வி) த்த (ையி dd வி) த்த (ையை dd + L03) த்த (ோசை dd _தா) த்ப (ரிய tpV _ஜெ) த் (மலானி t ச) த (்ய t @@ -2720,6 +2774,7 @@ _சி) த்ரலேக (ா trVle:k _) பத்த (ிரி_ bVdd _) பத்த (ிரிக்கு bVdd _) பத்த (ிரிய bVdd + _) ப (த்ரகிரி bV _) ப (த்ரபாகு bV _) பத்ராச (ல bVdra:tSV _) ப (த்ரி bV @@ -3196,6 +3251,7 @@ _விளையாடு_) ப (ாம்பே p _) ப (ிசினெச b _) ப (ிசினெஸ b _) ப (ிசிய b + _) ப (ிஜ b _) ப (ிஜி_ f _) ப (ிஜிய f _) ப (ிஜிலி b @@ -3405,18 +3461,18 @@ _விளையாடு_) ப (ாம்பே p _) பி (ரிஸ்டன b _) பி (ரிஸ்டல b _) பிரிஸ்ப (ேன brisb + _) பி (ருக b _) ப (ிருகண்டி b _) ப (ிருகநள b _) பிரு (கன்நளை bri - _) பி (ருகு b _) ப (ிருங்கி b _) பிரு (ந்தா bri _) பிரு (மாண்ட brVm - _) ப (ிருஷ்ட b + _) பி (ருஷ்ட b _) பிரெஞ்ச fren^tSV# _) பி (ரெட் b _) பிரெட்ரிக் fred.rik - _) பி (ரெண்ட்ஸ f + _) பி (ரெண்ட f _) பி (ரெயில b _) பி (ரெய்ல b _) பி (ரெஷ் f @@ -3644,12 +3700,14 @@ _பெனசீர்_) ப (ுட்டோ b _) பெத் (ல bet _) ப (ெந்தகோஸ்த b _) ப (ெனசீர b + _) பெனாச (ி bena:z _) பெனாச (ீர bena:z _) ப (ெனாமி b _) ப (ென்னட் b _) பெப்ப (ே bebb _) ப (ெப்ரவரி f _) ப (ெயில f + _) பெய்ரூட் bejrU:t. _) பெரோஸ fero:zV# _) ப (ெர்க்கிலி b _) பெர்ட் (ரண்ட bert. @@ -3750,6 +3808,7 @@ _பெனசீர்_) ப (ுட்டோ b _) ப (ோங்கா b _) ப (ோங்கானும p _) ப (ோங்கு b + _) ப (ோசி b _) ப (ோஜ b _) ப (ோடோ b _) போட்டோகிராப (ர fo:t.t.o:gra:fV @@ -3789,6 +3848,7 @@ _பெனசீர்_) ப (ுட்டோ b _) ப (ோன்கூட f _) ப (ோன்லகூட f _) ப (ோன்ஸ்லே b + _) போப (ண்ணா bo:pV _) போப (ர்ஸ bo:fV _) போப (ால bo:p _) போப (ோர் bo:f @@ -3823,6 +3883,7 @@ _பெனசீர்_) ப (ுட்டோ b _) ப (ௌலிங் b _) ப (ௌளிங் b _) ப (ௌஷ b + _கி) ப்ப (ன bbV சு) ப்பி (ரமணி b L03) ப்ப (ூதகண bb L03) ப்ப (ூதங்கள bb @@ -3846,6 +3907,7 @@ _பெனசீர்_) ப (ுட்டோ b _) ப் (ரெஞ்ச் f _) ப் (ரெட் b _) ப்ரெட்ரிக் fred.rik + _) ப் (ரெண்ட f _) ப் (ரெயில b _) ப் (ரெய்ல b _) ப் (ரெஷ் f @@ -3870,6 +3932,7 @@ _பெனசீர்_) ப (ுட்டோ b _) ப் (ளௌஸ b //endsort + //sort _குங்) ப fV# _நீர்) ப pV# @@ -3963,6 +4026,7 @@ _தள்ளு) ப (டி bV _புகு) ப (தி pV _மறு) ப (தி pV _மீள்) ப (தி pV + உமா) பத (ி pVt சீதா) பதி pVti சேது) பதி pVti _விடு) ப (தி pV @@ -4029,6 +4093,7 @@ _வெண்) ப (னி pV கா) ப (ர bV _சல்) ப (ர fV _ஜா) ப (ர fV + _முசா) ப (ர fV _ஜெனி) ப (ர fV நாகா) ப (ரண bV வீர) ப (ராக்கிரம pV @@ -4268,6 +4333,7 @@ _பஞ்சா) ப (ின் b _அ) ப (ின்_ b நவா) ப (ின்_ b _முன்) ப (ின்_ p + இயல்) ப (ின்_ b @) ப (ின்நாலும்_ p @) ப (ின்னர்_ p _கன்னா) ப (ின்னா p @@ -4339,6 +4405,7 @@ _ஷண்முக) பி (ரிய p ஏரோ) பி (ளேன p ப (ிள்ளை p சிறு) ப (ிள்ளை p + ம்) ப (ிள்ளை b ஆண்) ப (ிள்ளை p பெண்) ப (ிள்ளை p அச்சா) ப (ீ f @@ -4537,7 +4604,9 @@ _டெஸ்க்டா) ப் p _ர) ப்ச (ர ptSV அ) ப்ச (ல fzV _லி) ப் (ட f + _செ) ப்ட pt.V# _மைக்ரோசா) ப் (ட f + _லெ) ப்ட் (ல ft. _சா) ப்ட் (வேர ft _ச) ப் (த_ p _ச) ப்த (மி_ ptV @@ -4603,11 +4672,13 @@ _மைக்ரோசா) ப் (ட f _யாதவ) ப்பி (ரகாச pp L03) ப்பி (ரகார pp _வெளி) ப்பி (ரகார pp + _சுக) ப்பி (ரச pp அதிக) ப்பி (ரசங்க pp _சண்ட) ப்பி (ரசண்ட pp L03) ப்பிரச (ார pprVtS _கை) ப்பி (ரசுர pp _துண்டு) ப்பி (ரசுர pp + இன) ப்பி (ரச் pp L03) ப்பி (ரதே pp _மலை) ப்பி (ரதேச pp _வன) ப்பி (ரதேச pp @@ -4745,6 +4816,8 @@ _தென்னா) ப் (ரிக்க f _சL07) மி (ய m _) மி (யூ m + _) மி (ருதுள m + _) மிருத (ுளா mrut .group ய ய jV @@ -4849,12 +4922,14 @@ _தென்னா) ப் (ரிக்க f இ (ரகசிய // silent இ (ரகு இ (ரகுராம + இ (ரக்ஷ இ (ரச இ (ரசனை இ (ரசாயன இ (ரசிக இ (ரசிக்க இ (ரசித்த + இ (ரட்ச இ (ரணங் இ (ரணத் இ (ரணம @@ -4995,6 +5070,8 @@ _தென்னா) ப் (ரிக்க f _வ) ெள (வால aU _ம) ெள (ரிய aU _க) ெள (சல்ய aU + _ல) ெள (கீக aU + _க) ெள (பீன aU ே e: diff --git a/espeak-data/voices/en-us b/espeak-data/voices/en-us index 6846aa8b..cc741a30 100644 --- a/espeak-data/voices/en-us +++ b/espeak-data/voices/en-us @@ -6,7 +6,7 @@ language en 3 gender male phonemes en-us -dictrules 3 6 +dictrules 2 3 6 option reduce_t 1 stressLength 140 120 190 170 0 0 255 300 diff --git a/espeak-data/voices/other/en-sc b/espeak-data/voices/other/en-sc index 7514b91e..f8d55554 100644 --- a/espeak-data/voices/other/en-sc +++ b/espeak-data/voices/other/en-sc @@ -4,7 +4,7 @@ language en 4 gender male phonemes en-sc -dictrules 5 6 7 +dictrules 2 5 6 7 stressLength 180 130 200 200 0 0 250 270 replace 03 @ V @@ -13,4 +13,4 @@ replace 03 I2 i replace 01 aI aI2 replace 02 a a/ replace 02 u: U - +//replace 02 3: VR diff --git a/espeak-data/voices/other/ia b/espeak-data/voices/other/ia new file mode 100644 index 00000000..57acc04a --- /dev/null +++ b/espeak-data/voices/other/ia @@ -0,0 +1,2 @@ +name interlingua +language ia diff --git a/phsource/ph_english b/phsource/ph_english index f8c91062..4bedac8a 100644 --- a/phsource/ph_english +++ b/phsource/ph_english @@ -1,33 +1,18 @@ phoneme t2 // [t] which doesn't reduce + vcd alv stop dontlist + ChangePhoneme(t) +endphoneme + + +phoneme t# // reduced [t] as in "city" in en-us vcd alv stop ChangePhoneme(t) endphoneme -phoneme t# // reduced [t] as in "city" - vcd alv stop - ipa ɾ - lengthmod 5 - Vowelin f1=1 f2=1700 -300 300 f3=-100 80 - Vowelout f1=2 f2=1700 -300 300 f3=-100 80 - - IF KlattSynth THEN - IF PreVoicing THEN - FMT(klatt/x_tap) - ENDIF - FMT(klatt/tap2) addWav(x/d, 70) - ENDIF - - IF PreVoicing THEN - FMT(d/x_tap) - ENDIF - FMT(d/tap2) addWav(x/d, 50) -endphoneme - - phoneme d# // change to [d] or [t] depending on whether previous phoneme is voiced - vls alv stop + vls alv stop dontlist IF prevPh(isVoiced) THEN ChangePhoneme(d) ELSE @@ -37,7 +22,7 @@ endphoneme phoneme z# // change to [z] or [s] depending on whether previous phoneme is voiced - vls alv frc sibilant + vls alv frc sibilant dontlist IF prevPh(isVoiced) THEN ChangePhoneme(z) ELSE @@ -63,23 +48,6 @@ phoneme l // use dark [l/2] before not-vowel endphoneme -phoneme g- - vcd vel stop - lengthmod 5 - Vowelin f1=2 f2=2300 200 300 f3=-300 80 - Vowelout f1=2 f2=2300 250 300 f3=-300 80 brk - - IF PreVoicing THEN - FMT(g/xg) - ENDIF - - IF nextPh(isPause2) THEN - FMT(g/g_) addWav(x/g2_) - ENDIF - FMT(g/g) addWav(x/g2_) -endphoneme - - phoneme r- // linking r, used in English between certain vowels and a following vowel liquid rhotic ipa ɹ @@ -116,6 +84,25 @@ phoneme z/2 // used for 's suffix endphoneme +phoneme w# + vls glt apr // [h] + ipa ʍ + + IF nextPh(isVowel) THEN + NextVowelStarts + VowelStart(w/w@) + VowelStart(w/wa) + VowelStart(w/we) + VowelStart(w/wi) + VowelStart(w/wo) + VowelStart(w/wu) + EndSwitch + ENDIF + + WAV(h/hu) +endphoneme + + //******************************************************************* // VOWELS //******************************************************************* @@ -140,7 +127,7 @@ endphoneme phoneme @2 // Schwa, changes to I before a vowel vowel starttype #@ endtype #@ - unstressed + unstressed dontlist length 120 IF nextPh(isVowel) THEN ChangePhoneme(I2) @@ -151,7 +138,7 @@ endphoneme phoneme @5 // Schwa, changes to U before a vowel vowel starttype #@ endtype #@ - unstressed + unstressed dontlist length 140 IF nextPh(isVowel) OR nextPh(isPause) THEN ChangePhoneme(U) @@ -193,14 +180,14 @@ endphoneme phoneme aa // 'bath' etc. vowel starttype #a endtype #a ipa a - length 185 + length 200 IF MbrolaSynth THEN ChangePhoneme(A:) ENDIF IfNextVowelAppend(r-) - FMT(vowel/a) + FMT(vowel/a_6, 90) endphoneme @@ -214,6 +201,7 @@ endphoneme phoneme E# // [@] in unstressed syllables, if next vowel is stressed vowel starttype #e endtype #e + dontlist IF thisPh(isUnstressed) AND nextVowel(isVowel) AND nextVowel(isStressed) THEN ChangePhoneme(@) @@ -225,6 +213,7 @@ endphoneme phoneme E2 // does not reduce in unstressed syllables vowel starttype #e endtype #e + dontlist length 140 ChangePhoneme(E) // a second change ([E] to [I2]) won't happen endphoneme @@ -249,6 +238,10 @@ phoneme I2 ENDIF IfNextVowelAppend(;) + + IF thisPh(isAfterStress) AND thisPh(isFinalVowel) THEN + FMT(vowel/ii#_3) + ENDIF FMT(vowel/ii_4) endphoneme @@ -272,8 +265,12 @@ phoneme i // optional variant of [I] for end of words ipa i length 150 IfNextVowelAppend(;) + + IF prevVowel(isStressed) AND prevPhW(dZ) THEN + FMT(vowel/ii_final) + ENDIF + FMT(vowel/ii_7) -// FMT(vowel/ii_final) endphoneme @@ -287,6 +284,7 @@ endphoneme phoneme 0# // [@] in unstressed syllables vowel starttype #o endtype #o + dontlist IF thisPh(isUnstressed) AND nextVowel(isVowel) AND NOT nextVowel(isUnstressed) THEN ChangePhoneme(@) @@ -298,6 +296,7 @@ endphoneme phoneme 02 // becomes V in en-us vowel starttype #o endtype #o + dontlist length 140 ChangePhoneme(0) endphoneme @@ -339,6 +338,7 @@ endphoneme phoneme A# // [a] in British [A:] in American vowel starttype #a endtype #a + dontlist ChangePhoneme(a) endphoneme @@ -432,6 +432,20 @@ phoneme oU endphoneme +phoneme oU# + vowel dontlist + IF thisPh(isStressed) THEN + ChangePhoneme(0) + ENDIF + + IF nextVowel(isStressed) OR prevVowel(isStressed) THEN + ChangePhoneme(@) + ENDIF + + ChangePhoneme(oU) +endphoneme + + phoneme aI vowel starttype #a endtype #i length 240 @@ -573,6 +587,16 @@ phoneme e: endphoneme +phoneme a#2 // for word 'an' + vowel dontlist + IF next2Ph(isVowel) THEN + ChangePhoneme(a#) + ELSE + ChangePhoneme(a) + ENDIF +endphoneme + + phoneme @# // TEST: [@] which is slightly more 'front' vowel starttype #i endtype #i unstressed diff --git a/phsource/ph_english_n b/phsource/ph_english_n index 0bf6b8e0..b4bc349a 100644 --- a/phsource/ph_english_n +++ b/phsource/ph_english_n @@ -2,7 +2,7 @@ phoneme N vcd vel nasal lengthmod 8 // longer than 'n' - IfNextVowelAppend(g-) + IfNextVowelAppend(g) CALL base/N endphoneme diff --git a/phsource/ph_english_us b/phsource/ph_english_us index a7507eca..1130ef20 100644 --- a/phsource/ph_english_us +++ b/phsource/ph_english_us @@ -48,6 +48,8 @@ phoneme a IF nextPh(isNasal) THEN FMT(vnasal/ee_n2) + ELSEIF nextPh(r) THEN + FMT(vowel/ee_7) ENDIF FMT(vwl_en_us/a) endphoneme @@ -63,6 +65,11 @@ phoneme a# ipa ɐ unstressed length 150 + + IF nextPhW(r) THEN + ChangePhoneme(3) + ENDIF + FMT(vowel/a#_3) endphoneme @@ -80,6 +87,11 @@ phoneme I length 160 IfNextVowelAppend(;) ChangeIfDiminished(I2) + + IF nextPhW(r) THEN + length 200 + ENDIF + FMT(vowel/ii_4) endphoneme @@ -177,7 +189,7 @@ endphoneme phoneme 3: vowel starttype #@ endtype #@ - length 240 + length 210 IfNextVowelAppend(r-) ChangeIfDiminished(3) FMT(vwl_en_us/3_us2) @@ -365,6 +377,31 @@ phoneme r/ // used for [r] when not preceding a vowel endphoneme +phoneme t# // reduced [t] as in "city" + vcd alv stop + ipa ɾ + lengthmod 5 + Vowelin f1=1 f2=1700 -300 300 f3=-100 80 + Vowelout f1=2 f2=1700 -300 300 f3=-100 80 + + IF nextPh(isNotVowel) THEN + ChangePhoneme(t) + ENDIF + + IF KlattSynth THEN + IF PreVoicing THEN + FMT(klatt/x_tap) + ENDIF + FMT(klatt/tap2) addWav(x/d, 70) + ENDIF + + IF PreVoicing THEN + FMT(d/x_tap) + ENDIF + FMT(d/tap2) addWav(x/d, 50) +endphoneme + + phoneme t vls alv stop voicingswitch d diff --git a/phsource/ph_english_wm b/phsource/ph_english_wm index 9141d27e..13bac88b 100644 --- a/phsource/ph_english_wm +++ b/phsource/ph_english_wm @@ -2,7 +2,7 @@ phoneme N vcd vel nasal lengthmod 8 // longer than 'n' - IfNextVowelAppend(g-) + IfNextVowelAppend(g) CALL base/N endphoneme diff --git a/phsource/ph_hindi b/phsource/ph_hindi index 07b3acb8..ebcf7b8c 100644 --- a/phsource/ph_hindi +++ b/phsource/ph_hindi @@ -146,10 +146,10 @@ endphoneme phoneme a: vowel long starttype #a endtype #a length 200 -// IF nextPhW(j) THEN + IF nextPhW(j) THEN FMT(vowel/a_5) -// ENDIF -// FMT(vowel/aa_9) + ENDIF + FMT(vowel/aa_9) endphoneme phoneme a @@ -548,6 +548,10 @@ phoneme r ELSE IF prevPhW(isVowel) THEN IF nextPhW(isNotVowel) THEN + IF nextPhW(v) THEN + ChangePhoneme(**) // test for lang=ta + ENDIF + IF nextPhW(isUStop) OR nextPhW(isVStop) THEN ChangePhoneme(*) ENDIF diff --git a/phsource/ph_interlingua b/phsource/ph_interlingua new file mode 100644 index 00000000..579e38af --- /dev/null +++ b/phsource/ph_interlingua @@ -0,0 +1,9 @@ + +// Inherits from Esperanto + +phoneme a + vowel starttype #a endtype #a + length 180 + FMT(vowel/a) +endphoneme + diff --git a/phsource/phonemes b/phsource/phonemes index 4fcc98ad..179c82ac 100644 --- a/phsource/phonemes +++ b/phsource/phonemes @@ -606,7 +606,8 @@ endphoneme phoneme w liquid lengthmod 7 - + starttype #u + IF nextPh(isVowel) THEN NextVowelStarts VowelStart(w/w@) @@ -621,6 +622,8 @@ phoneme w IF prevPhW(isNasal) THEN FMT(w/w) + ELSEIF prevPhW(h) THEN + // none, [hw] ELSE FMT(w/_w) ENDIF @@ -636,6 +639,7 @@ endphoneme + phoneme j liquid palatal starttype #i lengthmod 7 @@ -1709,6 +1713,9 @@ include ph_german phonemetable eo base include ph_esperanto +phonemetable ia eo +include ph_interlingua + phonemetable jbo eo include ph_lojban diff --git a/phsource/vnasal/a_n b/phsource/vnasal/a_n old mode 100755 new mode 100644 diff --git a/phsource/vowel/a_6 b/phsource/vowel/a_6 index 18c77962..6a13abee 100644 Binary files a/phsource/vowel/a_6 and b/phsource/vowel/a_6 differ diff --git a/phsource/vowel/e_mid2 b/phsource/vowel/e_mid2 index 94814bbc..6417f758 100644 Binary files a/phsource/vowel/e_mid2 and b/phsource/vowel/e_mid2 differ diff --git a/phsource/vowel/ee_7 b/phsource/vowel/ee_7 new file mode 100644 index 00000000..f04c5af3 Binary files /dev/null and b/phsource/vowel/ee_7 differ diff --git a/phsource/vowel/vowelchart.png b/phsource/vowel/vowelchart.png index 1d635d17..4332ff08 100644 Binary files a/phsource/vowel/vowelchart.png and b/phsource/vowel/vowelchart.png differ diff --git a/phsource/vowelcharts/af b/phsource/vowelcharts/af index 429e95b6..5fa0b509 100644 --- a/phsource/vowelcharts/af +++ b/phsource/vowelcharts/af @@ -4,7 +4,7 @@ a 0 654 1274 2586 654 1274 2586 i 0 272 2247 3100 288 2247 3100 u 0 352 1000 2240 352 1000 2200 -E 0 504 1900 2544 496 1920 2552 +E 0 504 1900 2540 504 1900 2540 I 1 536 1416 2320 584 1400 2000 I 0 527 1461 2480 527 1461 2480 O 0 552 780 2760 552 780 2760 diff --git a/phsource/vowelcharts/af.png b/phsource/vowelcharts/af.png index 492929bb..c13fc42d 100644 Binary files a/phsource/vowelcharts/af.png and b/phsource/vowelcharts/af.png differ diff --git a/phsource/vowelcharts/ak b/phsource/vowelcharts/ak index 8cafb7b9..28b54d7d 100644 --- a/phsource/vowelcharts/ak +++ b/phsource/vowelcharts/ak @@ -1,7 +1,16 @@ +@ 0 525 1441 2340 525 1441 2340 +@- 0 525 1441 2340 525 1441 2340 a 0 712 1160 2780 696 1160 2780 e 0 436 2076 2604 436 2076 2604 i 0 280 2280 2840 240 2339 2840 o 0 454 812 2559 432 824 2520 u 0 320 860 2360 320 860 2460 +m- 1 512 1300 2340 472 1100 2130 +m- 0 512 1300 2340 370 1040 2300 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 +N- 0 504 1824 2548 490 2100 2540 +r- 0 648 1200 2300 640 1200 2260 +l- 0 352 1240 3020 352 1200 3020 E 0 646 1780 2500 646 1780 2500 O 0 566 890 2641 566 890 2641 diff --git a/phsource/vowelcharts/ak.png b/phsource/vowelcharts/ak.png index af0f30da..7b7946f5 100644 Binary files a/phsource/vowelcharts/ak.png and b/phsource/vowelcharts/ak.png differ diff --git a/phsource/vowelcharts/am b/phsource/vowelcharts/am index f6a808c2..325df1a9 100644 --- a/phsource/vowelcharts/am +++ b/phsource/vowelcharts/am @@ -1,8 +1,8 @@ @ 1 640 1562 2400 355 2222 2720 @ 0 528 1500 2380 528 1500 2380 a 1 904 1320 2740 344 2222 2720 -a 0 864 1280 2700 864 1280 2700 -e 0 504 1900 2544 496 1920 2552 +a 0 872 1280 2660 872 1280 2620 +e 0 504 1900 2540 504 1900 2540 i 0 336 2210 2800 336 2210 2760 o 0 496 972 2500 496 972 2500 u 0 344 800 2360 344 800 2360 diff --git a/phsource/vowelcharts/am.png b/phsource/vowelcharts/am.png index f605ce4d..e06412d1 100644 Binary files a/phsource/vowelcharts/am.png and b/phsource/vowelcharts/am.png differ diff --git a/phsource/vowelcharts/an b/phsource/vowelcharts/an new file mode 100644 index 00000000..0c0e8158 --- /dev/null +++ b/phsource/vowelcharts/an @@ -0,0 +1,13 @@ +a 0 841 1409 2550 841 1409 2550 +e 0 504 1900 2540 504 1900 2540 +i 0 280 2280 2840 240 2339 2840 +o 0 552 860 2660 552 880 2660 +u 0 320 820 2360 320 820 2360 +E 0 720 1760 2420 672 1562 2520 +O 0 584 940 2580 584 940 2580 +U 0 388 940 2420 394 980 2360 +aU 0 847 1383 2510 360 800 2360 +eU 0 460 1929 2512 327 947 2367 +aI 0 912 1320 2740 360 2200 2820 +eI 0 464 1980 2520 328 2280 2720 +oI 0 469 864 2440 310 2040 2440 diff --git a/phsource/vowelcharts/an.png b/phsource/vowelcharts/an.png new file mode 100644 index 00000000..2c131e28 Binary files /dev/null and b/phsource/vowelcharts/an.png differ diff --git a/phsource/vowelcharts/ar b/phsource/vowelcharts/ar new file mode 100644 index 00000000..826f66f9 --- /dev/null +++ b/phsource/vowelcharts/ar @@ -0,0 +1,19 @@ +@ 0 525 1441 2340 525 1441 2340 +@- 0 525 1441 2340 525 1441 2340 +a 1 656 1000 2620 630 960 2700 +a 0 760 1420 2600 736 1380 2540 +e 0 456 1980 2540 440 1980 2540 +i 0 280 2280 2840 240 2339 2840 +o 0 552 860 2660 552 880 2660 +u 0 320 860 2360 320 860 2460 +m- 1 512 1300 2340 472 1100 2130 +m- 0 512 1300 2340 370 1040 2300 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 +N- 0 504 1824 2548 490 2100 2540 +r- 0 648 1200 2300 640 1200 2260 +l- 0 352 1240 3020 352 1200 3020 +a: 1 656 1000 2620 630 960 2700 +a: 0 760 1420 2600 736 1380 2540 +i: 0 280 2280 2840 240 2339 2840 +u: 0 320 860 2360 320 860 2460 diff --git a/phsource/vowelcharts/ar.png b/phsource/vowelcharts/ar.png new file mode 100644 index 00000000..939aa2a7 Binary files /dev/null and b/phsource/vowelcharts/ar.png differ diff --git a/phsource/vowelcharts/as b/phsource/vowelcharts/as new file mode 100644 index 00000000..afc15400 --- /dev/null +++ b/phsource/vowelcharts/as @@ -0,0 +1,21 @@ +@ 1 584 1440 2460 600 1440 2460 +@ 1 695 1316 2500 695 1316 2500 +@ 0 544 1220 2520 544 1260 2520 +a 0 784 1180 2680 776 1200 2680 +e 0 456 1980 2540 440 1980 2540 +i 0 296 2220 2880 288 2260 2900 +o 0 454 812 2559 432 824 2520 +u 0 320 860 2360 320 860 2460 +i: 0 304 2440 3020 304 2440 3020 +I 0 360 2120 2680 360 2120 2660 +a: 1 834 1220 2690 834 1220 2690 +a: 0 712 1160 2780 696 1160 2780 +o: 0 424 800 2580 408 780 2600 +O 0 536 920 2600 536 920 2600 +i~ 0 312 2240 2844 312 2240 2844 +e~ 0 456 1960 2520 456 1960 2520 +a~ 0 724 1200 2652 724 1200 2652 +O~ 0 540 896 2632 512 900 2620 +o~ 0 448 840 2598 448 840 2598 +u~ 0 328 900 2360 328 900 2360 +& 0 708 1640 2510 708 1640 2510 diff --git a/phsource/vowelcharts/as.png b/phsource/vowelcharts/as.png new file mode 100644 index 00000000..2cf6d1df Binary files /dev/null and b/phsource/vowelcharts/as.png differ diff --git a/phsource/vowelcharts/az b/phsource/vowelcharts/az index 6e7a5652..50c1ddd0 100644 --- a/phsource/vowelcharts/az +++ b/phsource/vowelcharts/az @@ -1,10 +1,14 @@ -@ 0 456 1240 2400 456 1240 2400 -a 0 688 1064 2806 672 1100 2806 -e 0 504 1900 2544 496 1920 2552 +@ 0 448 1280 2400 448 1280 2400 +@- 0 525 1441 2340 525 1441 2340 +a 1 760 1420 2600 736 1380 2540 +a 0 712 1160 2780 696 1160 2780 +e 0 504 1900 2540 504 1900 2540 i 0 336 2210 2800 336 2210 2760 -o 0 488 900 2520 488 920 2520 -u 0 360 860 2360 360 860 2360 +o 0 544 900 2520 544 900 2520 +u 0 344 800 2360 344 800 2360 E 0 584 1820 2560 584 1820 2560 y 0 280 1720 2340 280 1720 2340 -W 0 480 1560 2420 516 1520 2340 +aI 0 912 1320 2740 360 2200 2820 +& 1 680 1520 2504 680 1520 2504 & 0 736 1540 2500 752 1540 2500 +W 0 480 1560 2420 516 1520 2340 diff --git a/phsource/vowelcharts/az.png b/phsource/vowelcharts/az.png index e3731955..ae5d73ca 100644 Binary files a/phsource/vowelcharts/az.png and b/phsource/vowelcharts/az.png differ diff --git a/phsource/vowelcharts/bg b/phsource/vowelcharts/bg index a1369de9..6a230fd5 100644 --- a/phsource/vowelcharts/bg +++ b/phsource/vowelcharts/bg @@ -3,7 +3,7 @@ a 1 800 1320 2637 800 1320 2637 a 1 695 1316 2500 695 1316 2500 a 0 904 1320 2700 896 1340 2660 -e 1 504 1900 2544 496 1920 2552 +e 1 504 1900 2540 504 1900 2540 e 0 584 1820 2560 584 1820 2560 i 1 336 2210 2800 336 2210 2760 i 0 296 2220 2880 288 2260 2900 diff --git a/phsource/vowelcharts/bg.png b/phsource/vowelcharts/bg.png index 0b0cc216..83e517f1 100644 Binary files a/phsource/vowelcharts/bg.png and b/phsource/vowelcharts/bg.png differ diff --git a/phsource/vowelcharts/bn b/phsource/vowelcharts/bn new file mode 100644 index 00000000..11a01404 --- /dev/null +++ b/phsource/vowelcharts/bn @@ -0,0 +1,23 @@ +a 1 728 1300 2595 736 1300 2595 +a 0 784 1180 2680 776 1200 2680 +e 0 456 1980 2540 440 1980 2540 +i 0 296 2220 2880 288 2260 2900 +o 0 454 812 2559 432 824 2520 +u 0 320 860 2360 320 860 2460 +r- 0 648 1200 2300 640 1200 2260 +l- 0 352 1240 3020 352 1200 3020 +i: 0 304 2440 3020 304 2440 3020 +I 0 360 2120 2680 360 2120 2660 +a: 1 834 1220 2690 834 1220 2690 +a: 0 712 1160 2780 696 1160 2780 +o: 0 424 800 2580 408 780 2600 +O: 0 584 940 2580 584 940 2580 +O 0 536 920 2600 536 920 2600 +U 0 368 880 2440 368 900 2440 +i~ 0 312 2240 2844 312 2240 2844 +e~ 0 456 1960 2520 456 1960 2520 +a~ 0 724 1200 2652 724 1200 2652 +O~ 0 540 896 2632 512 900 2620 +o~ 0 448 840 2598 448 840 2598 +u~ 0 328 900 2360 328 900 2360 +& 0 708 1640 2510 708 1640 2510 diff --git a/phsource/vowelcharts/bn.png b/phsource/vowelcharts/bn.png new file mode 100644 index 00000000..c8ecf682 Binary files /dev/null and b/phsource/vowelcharts/bn.png differ diff --git a/phsource/vowelcharts/bo b/phsource/vowelcharts/bo index 7670cea5..1bbc2971 100644 --- a/phsource/vowelcharts/bo +++ b/phsource/vowelcharts/bo @@ -1,12 +1,47 @@ +@ 1 584 1440 2460 600 1440 2460 +@ 1 695 1316 2500 695 1316 2500 +@ 0 544 1220 2520 544 1260 2520 +@- 0 525 1441 2340 525 1441 2340 a 0 904 1320 2700 896 1340 2660 -e 0 504 1900 2544 496 1920 2552 +e 0 504 1900 2540 504 1900 2540 i 0 280 2280 2840 240 2339 2840 o 0 454 812 2559 432 824 2520 u 0 320 860 2360 320 860 2460 +m- 1 512 1300 2340 472 1100 2130 +m- 0 512 1300 2340 370 1040 2300 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 +N- 0 504 1824 2548 490 2100 2540 r- 0 648 1200 2300 640 1200 2260 l- 0 352 1240 3020 352 1200 3020 +V 1 695 1316 2500 695 1316 2500 +V 1 584 1440 2460 600 1440 2460 +V 1 672 1180 2595 672 1180 2595 +V 0 695 1316 2500 695 1316 2500 +@3 0 528 1500 2380 528 1500 2380 +@2 0 584 1440 2460 600 1440 2460 i: 0 304 2440 3020 304 2440 3020 +I 0 360 2120 2680 360 2120 2660 e: 0 416 2140 2660 416 2140 2660 +E: 0 656 1740 2500 504 1900 2620 +E 0 584 1820 2560 584 1820 2560 +&: 0 736 1540 2500 752 1540 2500 +a: 1 834 1220 2690 834 1220 2690 a: 0 712 1160 2780 696 1160 2780 o: 0 424 800 2580 408 780 2600 +O: 0 584 940 2580 584 940 2580 +O 0 670 946 2620 630 902 2700 +U 0 368 880 2440 368 900 2440 u: 0 320 740 2400 320 740 2400 +i~ 0 312 2240 2844 312 2240 2844 +I~ 0 408 1920 2540 416 1900 2580 +e~ 0 456 1960 2520 456 1960 2520 +E~ 0 670 1719 2556 710 1672 2671 +a~ 0 724 1200 2652 724 1200 2652 +V~ 0 612 1232 2620 612 1240 2620 +O~ 0 540 896 2632 512 900 2620 +o~ 0 448 840 2598 448 840 2598 +U~ 0 328 900 2360 328 900 2360 +u~ 0 328 900 2360 328 900 2360 +aI 0 744 1540 2500 328 2280 2720 +aU 0 724 1130 2760 472 780 2500 diff --git a/phsource/vowelcharts/bo.png b/phsource/vowelcharts/bo.png index bd96d35a..41ad0aef 100644 Binary files a/phsource/vowelcharts/bo.png and b/phsource/vowelcharts/bo.png differ diff --git a/phsource/vowelcharts/ca b/phsource/vowelcharts/ca index 651caa3f..1068e8b7 100644 --- a/phsource/vowelcharts/ca +++ b/phsource/vowelcharts/ca @@ -1,5 +1,5 @@ @ 0 525 1441 2340 525 1441 2340 -a 0 864 1280 2700 864 1280 2700 +a 0 872 1280 2660 872 1280 2620 e 0 456 1980 2540 440 1980 2540 i 0 280 2280 2840 240 2339 2840 o 0 454 812 2559 432 824 2520 diff --git a/phsource/vowelcharts/ca.png b/phsource/vowelcharts/ca.png index 064a231f..0b778131 100644 Binary files a/phsource/vowelcharts/ca.png and b/phsource/vowelcharts/ca.png differ diff --git a/phsource/vowelcharts/da b/phsource/vowelcharts/da index 846acf41..887d8147 100644 --- a/phsource/vowelcharts/da +++ b/phsource/vowelcharts/da @@ -1,20 +1,37 @@ @ 0 528 1500 2380 528 1500 2380 @- 0 525 1441 2340 525 1441 2340 -a 0 896 1440 2710 896 1440 2710 +a 0 904 1320 2700 896 1340 2660 e 0 456 1980 2540 440 1980 2540 i 0 312 2300 2820 304 2300 2820 o 0 424 800 2580 408 780 2600 u 0 320 740 2400 320 740 2400 -3 0 658 1408 2460 658 1408 2460 -E 0 504 1900 2544 496 1920 2552 -& 0 645 1705 2520 645 1705 2520 -&# 0 736 1540 2500 752 1540 2500 -A 0 784 1180 2680 776 1200 2680 -O 0 480 760 2710 480 760 2710 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 V 0 672 1180 2595 672 1180 2595 +?V 0 672 1180 2595 672 1180 2595 +?i 0 312 2300 2820 304 2300 2820 +3 0 658 1408 2460 658 1408 2460 +I 0 408 1940 2600 408 1940 2600 +?e 0 456 1980 2540 440 1980 2540 +E 0 504 1900 2540 504 1900 2540 +?E 0 504 1900 2540 504 1900 2540 +& 0 645 1705 2520 645 1705 2520 +?& 0 645 1705 2520 645 1705 2520 +&# 0 736 1540 2500 752 1540 2500 +?&# 0 736 1540 2500 752 1540 2500 +A 0 856 1320 2700 856 1320 2700 +?A 0 856 1320 2700 856 1320 2700 +?u 0 320 740 2400 320 740 2400 +?o 0 424 800 2580 408 780 2600 +O 0 480 760 2710 480 760 2710 +?O 0 480 760 2710 480 760 2710 0 0 566 890 2641 566 890 2641 +?0 0 566 890 2641 566 890 2641 y 0 280 1720 2340 280 1720 2340 +?y 0 280 1720 2340 280 1720 2340 Y 0 353 1860 2438 353 1860 2438 W 0 525 1320 2200 525 1320 2200 +?W 0 525 1320 2200 525 1320 2200 W# 0 612 1232 2620 612 1240 2620 +?W# 0 612 1232 2620 612 1240 2620 aI 0 912 1320 2740 360 2200 2820 diff --git a/phsource/vowelcharts/da.png b/phsource/vowelcharts/da.png index 003c4524..82da5bf9 100644 Binary files a/phsource/vowelcharts/da.png and b/phsource/vowelcharts/da.png differ diff --git a/phsource/vowelcharts/de b/phsource/vowelcharts/de index edef991c..dadfd1cd 100644 --- a/phsource/vowelcharts/de +++ b/phsource/vowelcharts/de @@ -6,8 +6,8 @@ o 0 552 860 2660 552 880 2660 n- 1 496 1512 2380 480 1500 2540 n- 0 496 1512 2380 380 1780 2540 3 0 658 1408 2460 658 1408 2460 -E 0 504 1900 2544 496 1920 2552 -E2 0 504 1900 2544 496 1920 2552 +E 0 504 1900 2540 504 1900 2540 +E2 0 504 1900 2540 504 1900 2540 I 0 384 2030 2610 384 2030 2610 I: 0 384 2030 2610 384 2030 2610 O 0 552 860 2660 552 880 2660 @@ -29,5 +29,6 @@ y: 0 280 1720 2340 280 1720 2340 y 0 305 1700 2340 305 1700 2340 Y: 0 448 1520 2420 463 1520 2400 W 0 525 1320 2200 525 1320 2200 +iR 0 280 2255 3030 600 1520 2440 oU 0 549 1116 2380 384 800 2460 A~ 0 624 960 2880 624 960 2880 diff --git a/phsource/vowelcharts/de.png b/phsource/vowelcharts/de.png index cb23b92a..fca635dd 100644 Binary files a/phsource/vowelcharts/de.png and b/phsource/vowelcharts/de.png differ diff --git a/phsource/vowelcharts/dv b/phsource/vowelcharts/dv index e3a6a66a..c2442fe6 100644 --- a/phsource/vowelcharts/dv +++ b/phsource/vowelcharts/dv @@ -1,23 +1,46 @@ @ 1 584 1440 2460 600 1440 2460 +@ 1 695 1316 2500 695 1316 2500 @ 0 544 1220 2520 544 1260 2520 +@- 0 525 1441 2340 525 1441 2340 a 0 760 1420 2600 736 1380 2540 e 0 456 1980 2540 440 1980 2540 i 0 296 2220 2880 288 2260 2900 o 0 488 900 2520 488 920 2520 u 0 320 940 2360 320 900 2360 +m- 1 512 1300 2340 472 1100 2130 +m- 0 512 1300 2340 370 1040 2300 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 +N- 0 504 1824 2548 490 2100 2540 +r- 0 648 1200 2300 640 1200 2260 +l- 0 352 1240 3020 352 1200 3020 +V 1 695 1316 2500 695 1316 2500 V 1 584 1440 2460 600 1440 2460 +V 1 672 1180 2595 672 1180 2595 V 0 695 1316 2500 695 1316 2500 +@3 0 528 1500 2380 528 1500 2380 @2 0 584 1440 2460 600 1440 2460 i: 0 280 2280 2840 240 2339 2840 I 0 360 2120 2680 360 2120 2660 e: 0 456 1980 2540 440 1980 2540 E: 0 656 1740 2500 504 1900 2620 +E 0 584 1820 2560 584 1820 2560 +&: 0 736 1540 2500 752 1540 2500 a: 0 760 1420 2600 736 1380 2540 o: 0 488 900 2520 488 920 2520 O: 0 584 940 2580 584 940 2580 O 0 670 946 2620 630 902 2700 U 0 368 880 2440 368 900 2440 u: 0 320 940 2360 320 900 2360 +i~ 0 312 2240 2844 312 2240 2844 +I~ 0 408 1920 2540 416 1900 2580 +e~ 0 456 1960 2520 456 1960 2520 E~ 0 670 1719 2556 710 1672 2671 +a~ 0 724 1200 2652 724 1200 2652 +V~ 0 612 1232 2620 612 1240 2620 O~ 0 540 896 2632 512 900 2620 +o~ 0 448 840 2598 448 840 2598 +U~ 0 328 900 2360 328 900 2360 +u~ 0 328 900 2360 328 900 2360 aI 0 904 1320 2700 304 2360 2980 +aU 0 724 1130 2760 472 780 2500 diff --git a/phsource/vowelcharts/dv.png b/phsource/vowelcharts/dv.png index 78542d2c..b8a88c14 100644 Binary files a/phsource/vowelcharts/dv.png and b/phsource/vowelcharts/dv.png differ diff --git a/phsource/vowelcharts/el b/phsource/vowelcharts/el index 1f75cf34..b0f39373 100644 --- a/phsource/vowelcharts/el +++ b/phsource/vowelcharts/el @@ -1,6 +1,6 @@ a 1 841 1409 2550 841 1409 2550 a 0 896 1440 2710 896 1440 2710 -e 0 504 1900 2544 496 1920 2552 +e 0 504 1900 2540 504 1900 2540 i 0 280 2280 2840 240 2339 2840 o 0 552 860 2660 552 880 2660 u 0 320 740 2400 320 740 2400 diff --git a/phsource/vowelcharts/el.png b/phsource/vowelcharts/el.png index d845383f..2d9f232e 100644 Binary files a/phsource/vowelcharts/el.png and b/phsource/vowelcharts/el.png differ diff --git a/phsource/vowelcharts/en b/phsource/vowelcharts/en index 3e8b7804..7852df59 100644 --- a/phsource/vowelcharts/en +++ b/phsource/vowelcharts/en @@ -3,19 +3,24 @@ @- 0 525 1441 2340 525 1441 2340 a 1 856 1320 2700 856 1320 2700 a 0 904 1320 2700 896 1340 2660 +e 0 456 1980 2540 440 1980 2540 +i 1 368 2100 2660 344 2146 2700 i 0 376 1970 2585 376 1970 2585 +o 0 552 860 2660 552 880 2660 +u 0 320 860 2360 320 860 2460 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 +I2 1 416 1800 2560 416 1800 2560 I2 0 408 1920 2580 416 1900 2580 -@2 0 525 1441 2340 525 1441 2340 -@5 0 525 1441 2340 525 1441 2340 U 0 445 902 2620 445 902 2620 @L 0 485 891 2780 450 792 2980 a# 0 658 1408 2460 658 1408 2460 -aa 0 904 1320 2700 896 1340 2660 +aa 0 872 1280 2660 872 1280 2620 +A: 0 775 1067 2800 795 1122 2580 E 0 646 1780 2500 646 1780 2500 I 0 408 1940 2600 408 1940 2600 0 0 670 946 2620 630 902 2700 V 0 654 1274 2586 654 1274 2586 -A: 0 775 1067 2800 795 1122 2580 A@ 0 775 1067 2800 795 1122 2580 3: 0 480 1408 2320 545 1419 2320 i: 0 296 2220 2820 216 2400 2820 diff --git a/phsource/vowelcharts/en-n b/phsource/vowelcharts/en-n index 3323df65..395c69e2 100644 --- a/phsource/vowelcharts/en-n +++ b/phsource/vowelcharts/en-n @@ -2,20 +2,23 @@ @ 0 525 1441 2340 525 1441 2340 @- 0 525 1441 2340 525 1441 2340 a 0 904 1320 2700 896 1340 2660 -i 0 374 2240 2860 374 2240 2860 +e 0 456 1980 2540 440 1980 2540 +i 0 416 2140 2660 416 2140 2660 +o 0 552 860 2660 552 880 2660 +u 0 320 860 2360 320 860 2460 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 I2 0 384 2030 2610 384 2030 2610 3 0 500 1412 2320 500 1412 2340 -@2 0 525 1441 2340 525 1441 2340 -@5 0 525 1441 2340 525 1441 2340 U 0 445 902 2620 445 902 2620 @L 0 485 891 2780 450 792 2980 a# 0 658 1408 2460 658 1408 2460 aa 0 904 1320 2700 896 1340 2660 +A: 0 904 1243 2620 895 1244 2460 E 0 647 1778 2530 647 1778 2530 I 0 384 2030 2610 384 2030 2610 0 0 630 920 2627 616 940 2627 V 0 477 968 2620 477 968 2620 -A: 0 904 1243 2620 895 1244 2460 A@ 0 904 1243 2620 895 1244 2460 3: 0 480 1380 2300 520 1380 2300 i: 0 280 2280 2840 240 2339 2840 diff --git a/phsource/vowelcharts/en-n.png b/phsource/vowelcharts/en-n.png index 277bd9df..48f73f7f 100644 Binary files a/phsource/vowelcharts/en-n.png and b/phsource/vowelcharts/en-n.png differ diff --git a/phsource/vowelcharts/en-rp b/phsource/vowelcharts/en-rp index 62b35677..43227ece 100644 --- a/phsource/vowelcharts/en-rp +++ b/phsource/vowelcharts/en-rp @@ -2,7 +2,12 @@ @ 0 525 1441 2340 525 1441 2340 @- 0 525 1441 2340 525 1441 2340 a 0 736 1540 2500 752 1540 2500 +e 0 456 1980 2540 440 1980 2540 i 0 368 2100 2660 344 2146 2700 +o 0 552 860 2660 552 880 2660 +u 0 320 860 2360 320 860 2460 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 I2 0 384 2030 2610 384 2030 2610 @2 0 584 1440 2460 600 1440 2460 @5 0 584 1440 2460 600 1440 2460 @@ -10,11 +15,11 @@ U 0 448 1000 2520 448 1000 2520 @L 0 485 891 2780 450 792 2980 a# 0 584 1440 2460 600 1440 2460 aa 0 648 1108 2840 632 1140 2840 +A: 0 648 1108 2840 632 1140 2840 E 0 584 1820 2560 584 1820 2560 I 0 384 2030 2610 384 2030 2610 0 0 656 1000 2620 630 960 2700 V 0 695 1316 2500 695 1316 2500 -A: 0 648 1108 2840 632 1140 2840 A@ 0 648 1108 2840 632 1140 2840 3: 0 544 1440 2320 545 1420 2320 i: 0 280 2280 2840 240 2339 2840 @@ -25,7 +30,7 @@ o@ 0 465 836 2640 530 1001 2620 u: 0 320 1100 2260 320 1020 2200 aU 0 904 1420 2440 536 940 2300 oU 0 568 1620 2340 376 1255 2243 -aI 0 904 1342 2700 440 1969 2500 +aI 0 904 1342 2700 500 1925 2440 eI 0 536 1900 2540 381 2100 2708 OI 0 562 943 2656 357 1915 2761 e@ 0 688 1820 2440 735 1562 2540 diff --git a/phsource/vowelcharts/en-rp.png b/phsource/vowelcharts/en-rp.png index bb009dd3..f4fff8e1 100644 Binary files a/phsource/vowelcharts/en-rp.png and b/phsource/vowelcharts/en-rp.png differ diff --git a/phsource/vowelcharts/en-sc b/phsource/vowelcharts/en-sc index 7357f3f8..326a5cbe 100644 --- a/phsource/vowelcharts/en-sc +++ b/phsource/vowelcharts/en-sc @@ -1,30 +1,33 @@ @ 0 528 1500 2380 528 1500 2380 @- 0 525 1441 2340 525 1441 2340 a 0 784 1180 2680 776 1200 2680 +e 0 456 1980 2540 440 1980 2540 i 0 520 2000 2540 520 2000 2540 +o 0 552 860 2660 552 880 2660 +u 0 320 860 2360 320 860 2460 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 3 1 648 1180 2595 640 1140 2460 3 0 612 1232 2620 612 1240 2620 -@2 0 528 1500 2380 528 1500 2380 -@5 0 528 1500 2380 528 1500 2380 U 0 407 1500 2160 392 1500 2160 @L 0 560 900 2780 450 792 2980 a# 0 760 1420 2600 736 1380 2540 aa 0 784 1180 2680 776 1200 2680 +A: 1 752 1190 2640 688 1320 2480 +A: 0 784 1180 2680 776 1200 2680 E 0 518 1920 2540 581 1810 2540 I 1 528 1500 2380 528 1500 2380 I 0 504 1700 2480 504 1700 2480 0 0 566 890 2641 566 890 2641 V 0 672 1180 2595 672 1180 2595 -A: 1 752 1190 2640 688 1320 2480 -A: 0 784 1180 2680 776 1200 2680 A@ 0 752 1190 2640 688 1320 2480 -3: 0 464 1980 2520 658 1408 2460 +3: 0 464 1980 2520 640 1140 2460 i: 0 328 2380 2940 280 2440 2980 O: 1 468 840 2660 520 1160 1900 O: 0 552 860 2660 552 880 2660 O 0 656 1000 2620 630 960 2700 O@ 0 552 880 2660 552 1080 2560 -o@ 0 424 780 2680 504 940 1820 +o@ 0 552 880 2660 552 1080 2560 u: 1 407 1500 2160 392 1500 2160 u: 0 392 1700 2240 392 1700 2240 aU 0 698 1320 2484 280 1600 2340 diff --git a/phsource/vowelcharts/en-sc.png b/phsource/vowelcharts/en-sc.png index 93d19ba5..9c3c38a1 100644 Binary files a/phsource/vowelcharts/en-sc.png and b/phsource/vowelcharts/en-sc.png differ diff --git a/phsource/vowelcharts/en-us b/phsource/vowelcharts/en-us index c1ef39b3..f7242dfe 100644 --- a/phsource/vowelcharts/en-us +++ b/phsource/vowelcharts/en-us @@ -1,49 +1,55 @@ +@ 1 552 1441 2400 552 1441 2400 @ 0 496 1500 2420 496 1500 2420 @- 0 525 1441 2340 525 1441 2340 a 1 670 1719 2556 710 1672 2671 +a 1 635 1718 2519 635 1719 2522 a 0 700 1680 2506 652 1488 2470 +e 0 456 1980 2540 440 1980 2540 i 0 368 2100 2660 344 2146 2700 +o 0 552 860 2660 552 880 2660 +u 0 320 860 2360 320 860 2460 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 I2 0 416 1800 2560 416 1800 2560 3 0 480 1460 2158 464 1440 2000 @2 0 584 1400 2438 592 1400 2438 -@5 0 525 1441 2340 525 1441 2340 U 0 496 1040 2560 496 1040 2560 @L 0 485 891 2780 450 792 2980 a# 0 658 1408 2460 658 1408 2460 aa 1 670 1719 2556 710 1672 2671 +aa 1 635 1718 2519 635 1719 2522 aa 0 700 1680 2506 652 1488 2470 +A: 1 728 1200 2640 520 1400 1840 +A: 0 728 1200 2660 712 1200 2660 E 0 584 1820 2560 608 1600 2580 I 0 408 1920 2580 416 1900 2580 I# 0 448 1660 2528 448 1660 2528 0 0 728 1200 2660 712 1200 2660 V 0 632 1300 2600 616 1340 2600 -A: 1 728 1200 2600 520 1260 1900 -A: 0 728 1200 2660 712 1200 2660 -A@ 0 728 1200 2600 520 1260 1900 +A@ 0 728 1200 2640 520 1400 1840 3: 0 480 1408 2320 464 1440 2000 i: 0 296 2220 2820 216 2400 2820 -O: 1 612 1000 2600 512 1200 1800 +O: 1 584 940 2580 488 1320 1860 O: 0 656 1000 2620 630 960 2700 O 0 657 1100 2703 657 1120 2703 -O@ 0 612 1000 2600 512 1200 1800 +O@ 0 584 940 2580 488 1320 1860 o@ 0 468 840 2660 520 1160 1900 -u: 0 352 1420 2260 320 1120 2235 +u: 0 352 1420 2260 320 1100 2235 aU 0 784 1320 2620 496 900 2620 oU 0 549 1116 2380 384 800 2460 -aI 0 796 1260 2610 560 1820 2500 +aI 0 796 1260 2610 440 1980 2540 eI 0 536 1800 2540 381 2100 2708 -OI 0 552 940 2656 400 1805 2592 +OI 0 562 943 2656 357 1915 2761 e@ 0 536 1776 2540 520 1400 1800 i@ 0 368 2156 2720 528 1595 2460 i@3 0 405 1932 2549 506 1460 1820 U@ 0 456 1080 2400 520 1180 1980 aI@ 0 736 1220 2700 584 1500 2400 -aI3 0 736 1220 2700 524 1470 2190 -aU@ 0 784 1320 2620 464 1380 2000 +aI3 0 736 1220 2700 504 1455 1960 +aU@ 0 784 1320 2620 464 1440 2000 IR 0 544 1340 2460 616 1190 2450 VR 0 648 1180 2595 640 1140 2460 o: 0 454 812 2559 432 824 2520 A~ 0 592 1000 2640 592 1000 2640 O~ 0 540 896 2632 512 900 2620 e: 0 456 1980 2540 440 1980 2540 -@/ 0 584 1400 2438 592 1400 2438 diff --git a/phsource/vowelcharts/en-us.png b/phsource/vowelcharts/en-us.png index ce7595a4..2cf9368e 100644 Binary files a/phsource/vowelcharts/en-us.png and b/phsource/vowelcharts/en-us.png differ diff --git a/phsource/vowelcharts/en-wi b/phsource/vowelcharts/en-wi index 7ee0258e..88605de7 100644 --- a/phsource/vowelcharts/en-wi +++ b/phsource/vowelcharts/en-wi @@ -1,19 +1,23 @@ @ 0 512 1620 2560 512 1620 2560 @- 0 525 1441 2340 525 1441 2340 a 0 896 1440 2710 896 1440 2710 +e 0 456 1980 2540 440 1980 2540 i 0 280 2280 2840 240 2339 2840 +o 0 552 860 2660 552 880 2660 +u 0 320 860 2360 320 860 2460 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 I2 0 312 2213 2775 312 2213 2775 @2 0 512 1620 2560 512 1620 2560 -@5 0 525 1441 2340 525 1441 2340 U 0 368 880 2440 368 900 2440 @L 0 485 891 2780 450 792 2980 a# 0 760 1420 2600 736 1380 2540 aa 0 896 1440 2710 896 1440 2710 +A: 0 896 1440 2710 896 1440 2710 E 0 456 1980 2540 440 1980 2540 I 0 312 2213 2775 312 2213 2775 0 0 657 1100 2703 657 1120 2703 V 0 584 940 2580 584 940 2580 -A: 0 896 1440 2710 896 1440 2710 A@ 0 896 1440 2710 896 1440 2710 3: 0 584 940 2580 584 940 2580 i: 0 304 2440 3020 304 2440 3020 diff --git a/phsource/vowelcharts/en-wi.png b/phsource/vowelcharts/en-wi.png index 7bd2db73..4aa59a57 100644 Binary files a/phsource/vowelcharts/en-wi.png and b/phsource/vowelcharts/en-wi.png differ diff --git a/phsource/vowelcharts/en-wm b/phsource/vowelcharts/en-wm index 8d1742d5..8e6df54b 100644 --- a/phsource/vowelcharts/en-wm +++ b/phsource/vowelcharts/en-wm @@ -2,21 +2,24 @@ @ 0 525 1441 2340 525 1441 2340 @- 0 525 1441 2340 525 1441 2340 a 0 904 1320 2700 896 1340 2660 +e 0 456 1980 2540 440 1980 2540 i 0 280 2280 2840 240 2339 2840 +o 0 552 860 2660 552 880 2660 +u 0 320 860 2360 320 860 2460 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 I2 1 384 2030 2610 384 2030 2610 I2 0 312 2213 2775 312 2213 2775 -@2 0 525 1441 2340 525 1441 2340 -@5 0 525 1441 2340 525 1441 2340 U 0 445 902 2620 445 902 2620 @L 0 485 891 2780 450 792 2980 a# 0 658 1408 2460 658 1408 2460 aa 0 904 1320 2700 896 1340 2660 +A: 0 904 1243 2620 895 1244 2460 E 0 456 1980 2540 440 1980 2540 I 1 384 2030 2610 384 2030 2610 I 0 312 2213 2775 312 2213 2775 0 0 584 940 2580 584 940 2580 V 0 477 968 2620 477 968 2620 -A: 0 904 1243 2620 895 1244 2460 A@ 0 904 1243 2620 895 1244 2460 3: 0 448 1520 2420 463 1520 2400 i: 0 432 1980 2620 224 2339 2820 diff --git a/phsource/vowelcharts/en-wm.png b/phsource/vowelcharts/en-wm.png index e2023f2e..e2b3861b 100644 Binary files a/phsource/vowelcharts/en-wm.png and b/phsource/vowelcharts/en-wm.png differ diff --git a/phsource/vowelcharts/en.png b/phsource/vowelcharts/en.png index 5219814d..c3e09757 100644 Binary files a/phsource/vowelcharts/en.png and b/phsource/vowelcharts/en.png differ diff --git a/phsource/vowelcharts/eo b/phsource/vowelcharts/eo index e2d9b080..93000932 100644 --- a/phsource/vowelcharts/eo +++ b/phsource/vowelcharts/eo @@ -1,6 +1,6 @@ @- 0 525 1441 2340 525 1441 2340 a 0 896 1440 2710 896 1440 2710 -e 0 504 1900 2544 496 1920 2552 +e 0 504 1900 2540 504 1900 2540 i 0 280 2280 2840 240 2339 2840 o 1 454 812 2559 432 824 2520 o 0 512 860 2648 512 860 2648 diff --git a/phsource/vowelcharts/eo.png b/phsource/vowelcharts/eo.png index e221b40a..38cffafb 100644 Binary files a/phsource/vowelcharts/eo.png and b/phsource/vowelcharts/eo.png differ diff --git a/phsource/vowelcharts/es b/phsource/vowelcharts/es index 38f21edc..6b9822c5 100644 --- a/phsource/vowelcharts/es +++ b/phsource/vowelcharts/es @@ -1,10 +1,10 @@ @ 0 525 1441 2340 525 1441 2340 a 0 841 1409 2550 841 1409 2550 -e 0 504 1900 2544 496 1920 2552 +e 0 504 1900 2540 504 1900 2540 i 0 280 2280 2840 240 2339 2840 o 0 552 860 2660 552 880 2660 u 0 320 820 2360 320 820 2360 -E 0 504 1900 2544 496 1920 2552 +E 0 504 1900 2540 504 1900 2540 O 0 552 860 2660 552 880 2660 aU 0 847 1383 2510 360 800 2360 eU 0 460 1929 2512 327 947 2367 diff --git a/phsource/vowelcharts/es-la b/phsource/vowelcharts/es-la index 38f21edc..6b9822c5 100644 --- a/phsource/vowelcharts/es-la +++ b/phsource/vowelcharts/es-la @@ -1,10 +1,10 @@ @ 0 525 1441 2340 525 1441 2340 a 0 841 1409 2550 841 1409 2550 -e 0 504 1900 2544 496 1920 2552 +e 0 504 1900 2540 504 1900 2540 i 0 280 2280 2840 240 2339 2840 o 0 552 860 2660 552 880 2660 u 0 320 820 2360 320 820 2360 -E 0 504 1900 2544 496 1920 2552 +E 0 504 1900 2540 504 1900 2540 O 0 552 860 2660 552 880 2660 aU 0 847 1383 2510 360 800 2360 eU 0 460 1929 2512 327 947 2367 diff --git a/phsource/vowelcharts/es-la.png b/phsource/vowelcharts/es-la.png index 58a5cbb5..94de859b 100644 Binary files a/phsource/vowelcharts/es-la.png and b/phsource/vowelcharts/es-la.png differ diff --git a/phsource/vowelcharts/es.png b/phsource/vowelcharts/es.png index 58a5cbb5..94de859b 100644 Binary files a/phsource/vowelcharts/es.png and b/phsource/vowelcharts/es.png differ diff --git a/phsource/vowelcharts/eu b/phsource/vowelcharts/eu new file mode 100644 index 00000000..d258a331 --- /dev/null +++ b/phsource/vowelcharts/eu @@ -0,0 +1,11 @@ +a 0 841 1409 2550 841 1409 2550 +e 0 504 1900 2540 504 1900 2540 +i 0 280 2280 2840 240 2339 2840 +o 0 552 860 2660 552 880 2660 +u 0 320 820 2360 320 820 2360 +Y 0 448 1520 2420 463 1520 2400 +aU 0 847 1383 2510 360 800 2360 +eU 0 460 1929 2512 327 947 2367 +aI 0 912 1320 2740 360 2200 2820 +eI 0 464 1980 2520 328 2280 2720 +oI 0 469 864 2440 310 2040 2440 diff --git a/phsource/vowelcharts/eu.png b/phsource/vowelcharts/eu.png new file mode 100644 index 00000000..12fd0929 Binary files /dev/null and b/phsource/vowelcharts/eu.png differ diff --git a/phsource/vowelcharts/fa b/phsource/vowelcharts/fa index cc057f97..95c86071 100644 --- a/phsource/vowelcharts/fa +++ b/phsource/vowelcharts/fa @@ -1,17 +1,8 @@ -@ 0 525 1441 2340 525 1441 2340 -@- 0 525 1441 2340 525 1441 2340 a 0 736 1540 2500 752 1540 2500 -e 0 504 1900 2544 496 1920 2552 +e 0 504 1900 2540 504 1900 2540 i 0 280 2280 2840 240 2339 2840 o 0 488 900 2520 488 920 2520 u 0 320 820 2360 320 820 2360 -m- 1 512 1300 2340 472 1100 2130 -m- 0 512 1300 2340 370 1040 2300 -n- 1 496 1512 2380 480 1500 2540 -n- 0 496 1512 2380 380 1780 2540 -N- 0 504 1824 2548 490 2100 2540 -r- 0 648 1200 2300 640 1200 2260 -l- 0 352 1240 3020 352 1200 3020 A 0 656 1000 2620 630 960 2700 eI 0 547 1855 2536 320 2300 2740 oU 0 496 900 2520 360 800 2140 diff --git a/phsource/vowelcharts/fa.png b/phsource/vowelcharts/fa.png index 36e9ef0d..883a30e9 100644 Binary files a/phsource/vowelcharts/fa.png and b/phsource/vowelcharts/fa.png differ diff --git a/phsource/vowelcharts/fi b/phsource/vowelcharts/fi index daf403f3..5ca8f9a7 100644 --- a/phsource/vowelcharts/fi +++ b/phsource/vowelcharts/fi @@ -1,5 +1,5 @@ a 0 712 1160 2780 696 1160 2780 -e 0 504 1900 2544 496 1920 2552 +e 0 504 1900 2540 504 1900 2540 i 0 312 2300 2820 304 2300 2820 o 0 512 860 2648 512 860 2648 u 0 320 740 2400 320 740 2400 diff --git a/phsource/vowelcharts/fi.png b/phsource/vowelcharts/fi.png index 77cb36be..3aa6b9df 100644 Binary files a/phsource/vowelcharts/fi.png and b/phsource/vowelcharts/fi.png differ diff --git a/phsource/vowelcharts/fr b/phsource/vowelcharts/fr index 061601eb..5e0365cd 100644 --- a/phsource/vowelcharts/fr +++ b/phsource/vowelcharts/fr @@ -21,6 +21,7 @@ a# 0 658 1408 2460 658 1408 2460 e- 0 488 1990 2540 488 1990 2540 E- 0 584 1820 2560 584 1820 2560 I 0 408 1940 2600 408 1940 2600 +I2 1 416 1800 2560 416 1800 2560 I2 0 408 1920 2580 416 1900 2580 O 1 544 900 2520 544 900 2520 O 1 544 900 2520 544 900 2520 diff --git a/phsource/vowelcharts/fr-ca b/phsource/vowelcharts/fr-ca index 3d1cba3e..57cbbab9 100644 --- a/phsource/vowelcharts/fr-ca +++ b/phsource/vowelcharts/fr-ca @@ -27,6 +27,7 @@ a# 0 658 1408 2460 658 1408 2460 e- 0 488 1990 2540 488 1990 2540 E- 0 584 1820 2560 584 1820 2560 I 0 384 2030 2610 384 2030 2610 +I2 1 416 1800 2560 416 1800 2560 I2 0 408 1920 2580 416 1900 2580 O 1 544 900 2520 544 900 2520 O 1 544 900 2520 544 900 2520 diff --git a/phsource/vowelcharts/fr-ca.png b/phsource/vowelcharts/fr-ca.png index c6187510..67f8a353 100644 Binary files a/phsource/vowelcharts/fr-ca.png and b/phsource/vowelcharts/fr-ca.png differ diff --git a/phsource/vowelcharts/fr.png b/phsource/vowelcharts/fr.png index b89cf6da..eb63e4d8 100644 Binary files a/phsource/vowelcharts/fr.png and b/phsource/vowelcharts/fr.png differ diff --git a/phsource/vowelcharts/ga b/phsource/vowelcharts/ga index f3ffe2f5..50f68323 100644 --- a/phsource/vowelcharts/ga +++ b/phsource/vowelcharts/ga @@ -1,20 +1,30 @@ -@ 0 525 1441 2340 525 1441 2340 +@ 1 536 1416 2320 584 1400 2000 +@ 1 536 1416 2320 584 1400 2000 +@ 1 536 1416 2320 584 1400 2000 +@ 1 536 1416 2320 584 1400 2000 +@ 0 536 1420 2420 536 1420 2420 a 0 841 1409 2550 841 1409 2550 +e 0 456 1980 2540 440 1980 2540 +i 0 376 1970 2585 376 1970 2585 +o 0 552 860 2660 552 880 2660 +u 0 320 860 2360 320 860 2460 +i: 0 280 2280 2840 240 2339 2840 +I 0 408 1940 2600 408 1940 2600 +e: 0 456 1980 2540 440 1980 2540 +@/ 0 525 1441 2340 525 1441 2340 a# 0 658 1408 2460 658 1408 2460 E 0 584 1820 2560 584 1820 2560 -E# 0 525 1441 2340 525 1441 2340 -I 0 408 1940 2600 408 1940 2600 -I# 0 525 1441 2340 525 1441 2340 -O 0 584 940 2580 584 940 2580 -O# 0 525 1441 2340 525 1441 2340 +O 0 672 1180 2595 672 1180 2595 U 0 445 902 2620 445 902 2620 -U# 0 525 1441 2340 525 1441 2340 -A: 0 775 1067 2800 795 1122 2580 -e: 0 456 1980 2540 440 1980 2540 -i: 0 280 2280 2840 240 2339 2840 +u1 0 320 860 2360 320 860 2460 +0 0 728 1200 2660 712 1200 2660 o: 0 454 812 2559 432 824 2520 +A: 0 775 1067 2800 795 1122 2580 u: 0 320 740 2400 320 740 2400 -@I 0 536 1420 2420 355 2222 2720 @U 0 584 1400 2460 348 800 2294 i@ 0 320 2220 2800 528 1520 2360 u@ 0 320 860 2360 520 1382 2342 +aI 0 912 1320 2740 360 2200 2820 +aU 0 847 1383 2510 360 800 2360 +aU# 0 847 1383 2510 360 800 2360 +eI 0 680 1800 2440 355 2222 2720 diff --git a/phsource/vowelcharts/ga.png b/phsource/vowelcharts/ga.png index 150bf7e8..8737d64b 100644 Binary files a/phsource/vowelcharts/ga.png and b/phsource/vowelcharts/ga.png differ diff --git a/phsource/vowelcharts/gd b/phsource/vowelcharts/gd index c211890b..31e56b7f 100644 --- a/phsource/vowelcharts/gd +++ b/phsource/vowelcharts/gd @@ -1,14 +1,28 @@ -@ 0 525 1441 2340 525 1441 2340 -@- 0 525 1441 2340 525 1441 2340 +@ 0 552 1441 2400 552 1441 2400 a 0 904 1320 2700 896 1340 2660 e 0 456 1980 2540 440 1980 2540 -i 0 280 2280 2840 240 2339 2840 -o 0 552 860 2660 552 880 2660 -u 0 320 860 2360 320 860 2460 -m- 1 512 1300 2340 472 1100 2130 -m- 0 512 1300 2340 370 1040 2300 -n- 1 496 1512 2380 480 1500 2540 -n- 0 496 1512 2380 380 1780 2540 -N- 0 504 1824 2548 490 2100 2540 -r- 0 648 1200 2300 640 1200 2260 -l- 0 352 1240 3020 352 1200 3020 +i 0 296 2220 2880 288 2260 2900 +o 0 424 800 2580 408 780 2600 +u 0 320 820 2360 320 820 2360 +I 0 384 2030 2610 384 2030 2610 +i: 0 280 2280 2840 240 2339 2840 +e: 0 456 1980 2540 440 1980 2540 +E: 0 647 1778 2530 647 1778 2530 +E 0 647 1778 2530 647 1778 2530 +a: 0 728 1200 2660 712 1200 2660 +a2 0 904 1320 2700 896 1340 2660 +O: 0 566 890 2641 566 890 2641 +O 0 566 890 2641 566 890 2641 +o: 0 454 812 2559 432 824 2520 +u: 0 320 820 2360 320 820 2360 +u- 0 320 820 2360 320 820 2360 +o- 0 448 1220 2260 448 1220 2260 +i@ 0 320 2220 2800 528 1520 2360 +ia 0 280 2255 3030 600 1520 2440 +u@ 0 320 860 2360 520 1382 2342 +aI 0 912 1320 2740 360 2200 2820 +eI 0 464 1980 2520 328 2280 2720 +@I 0 536 1420 2420 355 2222 2720 +u-I 0 344 1500 2180 328 2160 2720 +aU 0 776 1240 2540 408 700 2240 +OU 0 620 1245 2298 376 880 2280 diff --git a/phsource/vowelcharts/gd.png b/phsource/vowelcharts/gd.png index c10eeb99..1551a4b6 100644 Binary files a/phsource/vowelcharts/gd.png and b/phsource/vowelcharts/gd.png differ diff --git a/phsource/vowelcharts/gu b/phsource/vowelcharts/gu new file mode 100644 index 00000000..e2bc86ba --- /dev/null +++ b/phsource/vowelcharts/gu @@ -0,0 +1,36 @@ +@ 1 584 1440 2460 600 1440 2460 +@ 1 695 1316 2500 695 1316 2500 +@ 0 544 1220 2520 544 1260 2520 +@- 0 525 1441 2340 525 1441 2340 +a 0 658 1408 2460 658 1408 2460 +e 0 416 2140 2660 416 2140 2660 +i 0 312 2213 2775 312 2213 2775 +o 0 454 812 2559 432 824 2520 +u 0 320 860 2360 320 860 2460 +l- 0 352 1240 3020 352 1200 3020 +V 1 654 1274 2586 654 1274 2586 +V 1 672 1180 2595 672 1180 2595 +V 0 654 1274 2586 654 1274 2586 +@3 0 528 1500 2380 528 1500 2380 +@2 0 584 1440 2460 600 1440 2460 +i: 0 304 2440 3020 304 2440 3020 +I 0 360 2120 2680 360 2120 2660 +e: 0 416 2140 2660 416 2140 2660 +E 0 584 1820 2560 584 1820 2560 +a: 1 834 1220 2690 834 1220 2690 +a: 0 712 1160 2780 696 1160 2780 +o: 0 454 812 2559 432 824 2520 +O: 0 584 940 2580 584 940 2580 +O 0 670 946 2620 630 902 2700 +U 0 368 880 2440 368 900 2440 +u: 0 320 740 2400 320 740 2400 +i~ 0 312 2240 2844 312 2240 2844 +I~ 0 408 1920 2540 416 1900 2580 +e~ 0 456 1960 2520 456 1960 2520 +V~ 0 612 1232 2620 612 1240 2620 +o~ 0 448 840 2598 448 840 2598 +u~ 0 328 900 2360 328 900 2360 +aI 0 640 1400 2430 352 2240 2720 +aU 0 680 1340 2440 390 957 2140 +aI~ 0 680 1400 2542 312 2240 2844 +aU~ 0 640 1120 2652 386 1280 2560 diff --git a/phsource/vowelcharts/gu.png b/phsource/vowelcharts/gu.png new file mode 100644 index 00000000..6072f3a5 Binary files /dev/null and b/phsource/vowelcharts/gu.png differ diff --git a/phsource/vowelcharts/hi b/phsource/vowelcharts/hi index 10df5fc8..eaadcc8a 100644 --- a/phsource/vowelcharts/hi +++ b/phsource/vowelcharts/hi @@ -1,12 +1,17 @@ @ 1 584 1440 2460 600 1440 2460 +@ 1 695 1316 2500 695 1316 2500 @ 0 544 1220 2520 544 1260 2520 +@- 0 525 1441 2340 525 1441 2340 a 0 658 1408 2460 658 1408 2460 e 0 416 2140 2660 416 2140 2660 -i 0 296 2220 2880 288 2260 2900 +i 0 312 2213 2775 312 2213 2775 o 0 454 812 2559 432 824 2520 +u 0 320 860 2360 320 860 2460 r- 0 648 1200 2300 640 1200 2260 l- 0 352 1240 3020 352 1200 3020 +V 1 695 1316 2500 695 1316 2500 V 1 584 1440 2460 600 1440 2460 +V 1 672 1180 2595 672 1180 2595 V 0 695 1316 2500 695 1316 2500 @3 0 528 1500 2380 528 1500 2380 @2 0 584 1440 2460 600 1440 2460 @@ -16,6 +21,7 @@ e: 0 416 2140 2660 416 2140 2660 E: 0 656 1740 2500 504 1900 2620 E 0 584 1820 2560 584 1820 2560 &: 0 736 1540 2500 752 1540 2500 +a: 1 834 1220 2690 834 1220 2690 a: 0 712 1160 2780 696 1160 2780 o: 0 424 800 2580 408 780 2600 O: 0 584 940 2580 584 940 2580 @@ -26,7 +32,7 @@ i~ 0 312 2240 2844 312 2240 2844 I~ 0 408 1920 2540 416 1900 2580 e~ 0 456 1960 2520 456 1960 2520 E~ 0 670 1719 2556 710 1672 2671 -a~ 0 648 1120 2652 592 1000 2640 +a~ 0 724 1200 2652 724 1200 2652 V~ 0 612 1232 2620 612 1240 2620 O~ 0 540 896 2632 512 900 2620 o~ 0 448 840 2598 448 840 2598 diff --git a/phsource/vowelcharts/hi.png b/phsource/vowelcharts/hi.png index cbdd703f..a7a112ce 100644 Binary files a/phsource/vowelcharts/hi.png and b/phsource/vowelcharts/hi.png differ diff --git a/phsource/vowelcharts/ht b/phsource/vowelcharts/ht index b89c96d7..fb8e2ca9 100644 --- a/phsource/vowelcharts/ht +++ b/phsource/vowelcharts/ht @@ -1,12 +1,42 @@ -a 0 845 1270 2695 845 1270 2695 +@ 0 456 1460 2426 456 1460 2426 +@- 0 456 1460 2426 456 1460 2426 +a 0 856 1320 2700 856 1320 2700 e 0 436 2076 2604 436 2076 2604 i 0 320 2255 3030 320 2255 3030 o 0 412 760 2680 412 760 2680 u 0 320 820 2360 320 820 2360 +m- 1 512 1300 2340 472 1100 2130 +m- 0 512 1300 2340 370 1040 2300 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 +N- 0 504 1824 2548 490 2100 2540 +r- 0 648 1200 2300 640 1200 2260 +l- 0 352 1240 3020 352 1200 3020 y 1 280 1720 2340 280 1720 2340 y 0 280 1720 2340 280 1720 2340 E 0 584 1820 2560 584 1820 2560 A~ 0 624 960 2880 624 960 2880 E~ 0 694 1360 2624 694 1360 2624 +W~ 0 694 1360 2624 694 1360 2624 O~ 0 448 840 2598 448 840 2598 +W 0 552 1441 2400 552 1441 2400 +j/ 0 355 2222 2720 355 2222 2720 +a- 0 856 1320 2700 856 1320 2700 +a# 0 658 1408 2460 658 1408 2460 +e- 0 488 1990 2540 488 1990 2540 +E- 0 584 1820 2560 584 1820 2560 +I 0 408 1940 2600 408 1940 2600 +I2 1 416 1800 2560 416 1800 2560 +I2 0 408 1920 2580 416 1900 2580 O 0 544 900 2520 544 900 2520 +oU 0 630 1353 2340 390 957 2140 +u: 0 320 820 2360 320 820 2360 +y- 0 280 1720 2340 280 1720 2340 +W2 0 552 1441 2400 552 1441 2400 +Y 0 448 1520 2420 463 1520 2400 +U 0 320 820 2360 320 820 2360 +y" 1 280 1720 2340 280 1720 2340 +y" 0 280 1720 2340 280 1720 2340 +E: 0 584 1820 2560 584 1820 2560 +A 0 856 1320 2700 856 1320 2700 +V 0 654 1274 2586 654 1274 2586 diff --git a/phsource/vowelcharts/ht.png b/phsource/vowelcharts/ht.png index 0fae69be..231fbc9a 100644 Binary files a/phsource/vowelcharts/ht.png and b/phsource/vowelcharts/ht.png differ diff --git a/phsource/vowelcharts/ia b/phsource/vowelcharts/ia new file mode 100644 index 00000000..ec0b22f7 --- /dev/null +++ b/phsource/vowelcharts/ia @@ -0,0 +1,11 @@ +a 0 904 1320 2700 896 1340 2660 +e 0 504 1900 2540 504 1900 2540 +i 0 280 2280 2840 240 2339 2840 +o 1 454 812 2559 432 824 2520 +o 0 512 860 2648 512 860 2648 +u 0 320 860 2360 320 860 2460 +aU 0 847 1383 2510 360 800 2360 +eU 0 460 1929 2512 327 947 2367 +aI 0 912 1320 2740 360 2200 2820 +eI 0 547 1855 2536 320 2300 2740 +oI 0 520 780 2660 328 2140 2780 diff --git a/phsource/vowelcharts/ia.png b/phsource/vowelcharts/ia.png new file mode 100644 index 00000000..1212897a Binary files /dev/null and b/phsource/vowelcharts/ia.png differ diff --git a/phsource/vowelcharts/id b/phsource/vowelcharts/id index 4d9a4c0c..260e61cd 100644 --- a/phsource/vowelcharts/id +++ b/phsource/vowelcharts/id @@ -10,4 +10,5 @@ aU 0 847 1383 2510 360 800 2360 aI 0 912 1320 2740 360 2200 2820 eI 0 547 1855 2536 320 2300 2740 E2 0 584 1820 2560 584 1820 2560 +OI 0 545 780 2720 310 2002 2500 @U 0 630 1353 2340 390 957 2140 diff --git a/phsource/vowelcharts/id.png b/phsource/vowelcharts/id.png index e99c08d2..bdd0e5da 100644 Binary files a/phsource/vowelcharts/id.png and b/phsource/vowelcharts/id.png differ diff --git a/phsource/vowelcharts/it b/phsource/vowelcharts/it index 06416149..432eddce 100644 --- a/phsource/vowelcharts/it +++ b/phsource/vowelcharts/it @@ -1,3 +1,4 @@ +@ 0 525 1441 2340 525 1441 2340 @- 0 525 1441 2340 525 1441 2340 a 0 904 1320 2700 896 1340 2660 e 0 416 2140 2660 416 2140 2660 @@ -9,11 +10,15 @@ a/ 0 834 1220 2690 834 1220 2690 E 0 584 1820 2560 584 1820 2560 O 0 584 940 2580 584 940 2580 U 0 320 740 2400 320 740 2400 +y 0 280 1720 2340 280 1720 2340 aU 0 784 1320 2620 496 900 2620 +eU 0 460 1929 2512 327 947 2367 aI 0 912 1320 2740 360 2200 2820 eI 0 464 1980 2520 328 2280 2720 +EI 0 680 1800 2440 355 2222 2720 oI 0 469 864 2440 310 2040 2440 -e/ 1 504 1900 2544 496 1920 2552 +uI 0 321 965 2377 328 2160 2720 +e/ 1 504 1900 2540 504 1900 2540 e/ 0 456 1980 2540 440 1980 2540 I 0 312 2300 2820 304 2300 2820 o/ 1 512 860 2648 512 860 2648 diff --git a/phsource/vowelcharts/it.png b/phsource/vowelcharts/it.png index fcf21b80..53e3cae9 100644 Binary files a/phsource/vowelcharts/it.png and b/phsource/vowelcharts/it.png differ diff --git a/phsource/vowelcharts/jbo b/phsource/vowelcharts/jbo index 19678dad..fbbc0ae2 100644 --- a/phsource/vowelcharts/jbo +++ b/phsource/vowelcharts/jbo @@ -1,6 +1,6 @@ @ 0 525 1441 2340 525 1441 2340 a 0 896 1440 2710 896 1440 2710 -e 0 504 1900 2544 496 1920 2552 +e 0 504 1900 2540 504 1900 2540 i 0 280 2280 2840 240 2339 2840 o 1 454 812 2559 432 824 2520 o 0 512 860 2648 512 860 2648 diff --git a/phsource/vowelcharts/jbo.png b/phsource/vowelcharts/jbo.png index b48bf25f..cfb304b9 100644 Binary files a/phsource/vowelcharts/jbo.png and b/phsource/vowelcharts/jbo.png differ diff --git a/phsource/vowelcharts/ka b/phsource/vowelcharts/ka index 962901ce..7c125b8f 100644 --- a/phsource/vowelcharts/ka +++ b/phsource/vowelcharts/ka @@ -1,6 +1,7 @@ @ 0 525 1441 2340 525 1441 2340 @- 0 525 1441 2340 525 1441 2340 -a 0 728 1300 2595 736 1300 2595 +a 1 728 1300 2595 736 1300 2595 +a 0 784 1180 2680 776 1200 2680 e 1 584 1820 2560 584 1820 2560 e 0 647 1778 2530 647 1778 2530 i 0 280 2280 2840 240 2339 2840 diff --git a/phsource/vowelcharts/ka.png b/phsource/vowelcharts/ka.png index 783efda7..2815bb93 100644 Binary files a/phsource/vowelcharts/ka.png and b/phsource/vowelcharts/ka.png differ diff --git a/phsource/vowelcharts/kk b/phsource/vowelcharts/kk index 9df236cd..605cc5ae 100644 --- a/phsource/vowelcharts/kk +++ b/phsource/vowelcharts/kk @@ -1,11 +1,20 @@ +@ 0 525 1441 2340 525 1441 2340 +@- 0 525 1441 2340 525 1441 2340 a 0 834 1220 2690 834 1220 2690 e 0 395 2068 2720 515 1595 2460 i 0 312 2213 2775 256 2360 2820 o 0 412 760 2680 412 760 2680 u 0 296 740 2400 296 740 2400 +m- 1 512 1300 2340 472 1100 2130 +m- 0 512 1300 2340 370 1040 2300 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 +N- 0 504 1824 2548 490 2100 2540 +r- 0 648 1200 2300 640 1200 2260 +l- 0 352 1240 3020 352 1200 3020 I 0 448 1660 2528 448 1660 2528 8 0 520 1160 2440 520 1160 2440 -u# 0 352 1420 2260 320 1120 2235 +u# 0 352 1420 2260 320 1100 2235 U 0 388 940 2420 394 980 2360 A 0 712 1160 2780 696 1160 2780 & 0 645 1705 2520 645 1705 2520 diff --git a/phsource/vowelcharts/kk.png b/phsource/vowelcharts/kk.png index 2cef486b..12b7b05c 100644 Binary files a/phsource/vowelcharts/kk.png and b/phsource/vowelcharts/kk.png differ diff --git a/phsource/vowelcharts/ml b/phsource/vowelcharts/ml index f04029a4..8b6871b5 100644 --- a/phsource/vowelcharts/ml +++ b/phsource/vowelcharts/ml @@ -1,12 +1,14 @@ @ 0 584 1440 2460 600 1440 2460 -a 1 728 1300 2595 736 1300 2595 +a 1 800 1320 2637 800 1320 2637 a 0 658 1408 2460 658 1408 2460 e 0 456 1980 2540 440 1980 2540 i 0 296 2220 2880 288 2260 2900 o 0 454 812 2559 432 824 2520 u 0 320 860 2360 320 860 2460 r- 0 648 1200 2300 640 1200 2260 +V 1 695 1316 2500 695 1316 2500 V 1 584 1440 2460 600 1440 2460 +V 1 672 1180 2595 672 1180 2595 V 0 695 1316 2500 695 1316 2500 i: 0 280 2280 2840 240 2339 2840 I 0 384 2030 2610 384 2030 2610 diff --git a/phsource/vowelcharts/ml.png b/phsource/vowelcharts/ml.png index 5238864e..b6e46235 100644 Binary files a/phsource/vowelcharts/ml.png and b/phsource/vowelcharts/ml.png differ diff --git a/phsource/vowelcharts/mni b/phsource/vowelcharts/mni new file mode 100644 index 00000000..0585e238 --- /dev/null +++ b/phsource/vowelcharts/mni @@ -0,0 +1,45 @@ +@ 1 584 1440 2460 600 1440 2460 +@ 1 695 1316 2500 695 1316 2500 +@ 0 544 1220 2520 544 1260 2520 +@- 0 525 1441 2340 525 1441 2340 +a 1 728 1300 2595 736 1300 2595 +a 0 784 1180 2680 776 1200 2680 +e 0 456 1980 2540 440 1980 2540 +i 0 296 2220 2880 288 2260 2900 +o 0 454 812 2559 432 824 2520 +u 0 320 860 2360 320 860 2460 +m- 1 512 1300 2340 472 1100 2130 +m- 0 512 1300 2340 370 1040 2300 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 +N- 0 504 1824 2548 490 2100 2540 +r- 0 648 1200 2300 640 1200 2260 +l- 0 352 1240 3020 352 1200 3020 +@3 0 528 1500 2380 528 1500 2380 +@2 0 584 1440 2460 600 1440 2460 +i: 0 304 2440 3020 304 2440 3020 +I 0 360 2120 2680 360 2120 2660 +e: 0 416 2140 2660 416 2140 2660 +E: 0 656 1740 2500 504 1900 2620 +E 0 584 1820 2560 584 1820 2560 +&: 0 736 1540 2500 752 1540 2500 +a: 1 834 1220 2690 834 1220 2690 +a: 0 712 1160 2780 696 1160 2780 +o: 0 424 800 2580 408 780 2600 +O: 0 584 940 2580 584 940 2580 +O 0 536 920 2600 536 920 2600 +U 0 368 880 2440 368 900 2440 +u: 0 320 740 2400 320 740 2400 +i~ 0 312 2240 2844 312 2240 2844 +I~ 0 408 1920 2540 416 1900 2580 +e~ 0 456 1960 2520 456 1960 2520 +E~ 0 670 1719 2556 710 1672 2671 +a~ 0 724 1200 2652 724 1200 2652 +V~ 0 612 1232 2620 612 1240 2620 +O~ 0 540 896 2632 512 900 2620 +o~ 0 448 840 2598 448 840 2598 +U~ 0 328 900 2360 328 900 2360 +u~ 0 328 900 2360 328 900 2360 +aI 0 744 1540 2500 328 2280 2720 +aU 0 724 1130 2760 472 780 2500 +& 0 708 1640 2510 708 1640 2510 diff --git a/phsource/vowelcharts/mni.png b/phsource/vowelcharts/mni.png new file mode 100644 index 00000000..a877d952 Binary files /dev/null and b/phsource/vowelcharts/mni.png differ diff --git a/phsource/vowelcharts/mt b/phsource/vowelcharts/mt index e148a2d5..acdfc9fd 100644 --- a/phsource/vowelcharts/mt +++ b/phsource/vowelcharts/mt @@ -1,9 +1,16 @@ @ 0 525 1441 2340 525 1441 2340 +@- 0 525 1441 2340 525 1441 2340 a 0 712 1160 2780 696 1160 2780 -e 0 504 1900 2544 496 1920 2552 +e 0 504 1900 2540 504 1900 2540 i 0 744 1540 2500 328 2280 2720 o 0 512 860 2648 512 860 2648 u 0 320 740 2400 320 740 2400 +m- 1 512 1300 2340 472 1100 2130 +m- 0 512 1300 2340 370 1040 2300 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 +N- 0 504 1824 2548 490 2100 2540 +r- 0 648 1200 2300 640 1200 2260 l- 0 352 1240 3020 352 1200 3020 I 0 408 1940 2600 408 1940 2600 Y 0 448 1520 2420 463 1520 2400 diff --git a/phsource/vowelcharts/mt.png b/phsource/vowelcharts/mt.png index cfc399a5..b1bd4740 100644 Binary files a/phsource/vowelcharts/mt.png and b/phsource/vowelcharts/mt.png differ diff --git a/phsource/vowelcharts/nci b/phsource/vowelcharts/nci index 93ce1231..767f667b 100644 --- a/phsource/vowelcharts/nci +++ b/phsource/vowelcharts/nci @@ -1,6 +1,6 @@ a 1 760 1420 2600 736 1380 2540 a 0 896 1440 2710 896 1440 2710 -e 0 504 1900 2544 496 1920 2552 +e 0 504 1900 2540 504 1900 2540 i 0 280 2280 2840 240 2339 2840 o 0 454 812 2559 432 824 2520 O 0 584 940 2580 584 940 2580 diff --git a/phsource/vowelcharts/nci.png b/phsource/vowelcharts/nci.png index 47567fc5..5ad7775d 100644 Binary files a/phsource/vowelcharts/nci.png and b/phsource/vowelcharts/nci.png differ diff --git a/phsource/vowelcharts/ne b/phsource/vowelcharts/ne index dd38a923..b6847d65 100644 --- a/phsource/vowelcharts/ne +++ b/phsource/vowelcharts/ne @@ -1,4 +1,5 @@ @ 1 584 1440 2460 600 1440 2460 +@ 1 695 1316 2500 695 1316 2500 @ 0 544 1220 2520 544 1260 2520 a 0 712 1160 2780 696 1160 2780 e 0 456 1980 2540 440 1980 2540 @@ -14,6 +15,7 @@ I 0 360 2120 2680 360 2120 2660 e: 0 416 2140 2660 416 2140 2660 E: 0 656 1740 2500 504 1900 2620 E 0 584 1820 2560 584 1820 2560 +a: 1 834 1220 2690 834 1220 2690 a: 0 712 1160 2780 696 1160 2780 o: 0 424 800 2580 408 780 2600 O: 0 584 940 2580 584 940 2580 @@ -23,7 +25,7 @@ u: 0 320 740 2400 320 740 2400 i~ 0 312 2240 2844 312 2240 2844 e~ 0 456 1960 2520 456 1960 2520 E~ 0 670 1719 2556 710 1672 2671 -a~ 0 648 1120 2652 592 1000 2640 +a~ 0 724 1200 2652 724 1200 2652 V~ 0 612 1232 2620 612 1240 2620 O~ 0 540 896 2632 512 900 2620 o~ 0 448 840 2598 448 840 2598 diff --git a/phsource/vowelcharts/ne.png b/phsource/vowelcharts/ne.png index b9d47547..97e5b685 100644 Binary files a/phsource/vowelcharts/ne.png and b/phsource/vowelcharts/ne.png differ diff --git a/phsource/vowelcharts/nl b/phsource/vowelcharts/nl index dfb96322..ee26ff60 100644 --- a/phsource/vowelcharts/nl +++ b/phsource/vowelcharts/nl @@ -8,7 +8,7 @@ u 0 320 740 2400 320 740 2400 I 0 384 2030 2610 384 2030 2610 y 0 280 1720 2340 280 1720 2340 8 0 448 1520 2420 463 1520 2400 -E 0 504 1900 2544 496 1920 2552 +E 0 504 1900 2540 504 1900 2540 E2 0 645 1705 2520 645 1705 2520 O 0 480 800 2700 480 800 2700 O: 0 480 800 2700 480 800 2700 diff --git a/phsource/vowelcharts/nl.png b/phsource/vowelcharts/nl.png index 73a8f052..917d8c93 100644 Binary files a/phsource/vowelcharts/nl.png and b/phsource/vowelcharts/nl.png differ diff --git a/phsource/vowelcharts/nso b/phsource/vowelcharts/nso index d0c98e0f..44a312ca 100644 --- a/phsource/vowelcharts/nso +++ b/phsource/vowelcharts/nso @@ -1,6 +1,7 @@ @ 0 525 1441 2340 525 1441 2340 +@- 0 525 1441 2340 525 1441 2340 a 0 728 1300 2595 736 1300 2595 -e 0 504 1900 2544 496 1920 2552 +e 0 504 1900 2540 504 1900 2540 i 0 280 2280 2840 240 2339 2840 o 0 630 920 2627 616 940 2627 u 0 360 860 2360 360 860 2360 @@ -9,5 +10,7 @@ m- 0 512 1300 2340 370 1040 2300 n- 1 496 1512 2380 480 1500 2540 n- 0 496 1512 2380 380 1780 2540 N- 0 504 1824 2548 490 2100 2540 +r- 0 648 1200 2300 640 1200 2260 +l- 0 352 1240 3020 352 1200 3020 U 0 388 940 2420 394 980 2360 E 0 720 1760 2420 672 1562 2520 diff --git a/phsource/vowelcharts/nso.png b/phsource/vowelcharts/nso.png index 1e81276b..f4bed1a6 100644 Binary files a/phsource/vowelcharts/nso.png and b/phsource/vowelcharts/nso.png differ diff --git a/phsource/vowelcharts/or b/phsource/vowelcharts/or new file mode 100644 index 00000000..4d865d29 --- /dev/null +++ b/phsource/vowelcharts/or @@ -0,0 +1,23 @@ +@ 1 584 1440 2460 600 1440 2460 +@ 1 695 1316 2500 695 1316 2500 +@ 0 544 1220 2520 544 1260 2520 +@- 0 525 1441 2340 525 1441 2340 +a 1 728 1300 2595 736 1300 2595 +a 0 784 1180 2680 776 1200 2680 +e 0 456 1980 2540 440 1980 2540 +i 0 296 2220 2880 288 2260 2900 +o 0 454 812 2559 432 824 2520 +u 0 320 860 2360 320 860 2460 +r- 0 648 1200 2300 640 1200 2260 +l- 0 352 1240 3020 352 1200 3020 +i: 0 304 2440 3020 304 2440 3020 +o: 0 424 800 2580 408 780 2600 +O 0 536 920 2600 536 920 2600 +u: 0 320 740 2400 320 740 2400 +i~ 0 312 2240 2844 312 2240 2844 +e~ 0 456 1960 2520 456 1960 2520 +a~ 0 724 1200 2652 724 1200 2652 +O~ 0 540 896 2632 512 900 2620 +o~ 0 448 840 2598 448 840 2598 +u~ 0 328 900 2360 328 900 2360 +& 0 708 1640 2510 708 1640 2510 diff --git a/phsource/vowelcharts/or.png b/phsource/vowelcharts/or.png new file mode 100644 index 00000000..b1664c57 Binary files /dev/null and b/phsource/vowelcharts/or.png differ diff --git a/phsource/vowelcharts/pa b/phsource/vowelcharts/pa index b7270e67..0be3b870 100644 --- a/phsource/vowelcharts/pa +++ b/phsource/vowelcharts/pa @@ -8,7 +8,6 @@ u 0 320 740 2400 320 740 2400 r- 0 648 1200 2300 640 1200 2260 V 1 584 1440 2460 600 1440 2460 V 0 695 1316 2500 695 1316 2500 -i: 0 304 2440 3020 304 2440 3020 I 0 360 2120 2680 360 2120 2660 E 0 645 1705 2520 645 1705 2520 o: 0 454 812 2559 432 824 2520 @@ -18,7 +17,7 @@ i~ 0 312 2240 2844 312 2240 2844 I~ 0 408 1920 2540 416 1900 2580 e~ 0 456 1960 2520 456 1960 2520 E~ 0 670 1719 2556 710 1672 2671 -a~ 0 648 1120 2652 592 1000 2640 +a~ 0 724 1200 2652 724 1200 2652 V~ 0 612 1232 2620 612 1240 2620 O~ 0 540 896 2632 512 900 2620 o~ 0 448 840 2598 448 840 2598 diff --git a/phsource/vowelcharts/pa.png b/phsource/vowelcharts/pa.png index 7bdd6c9e..225ab8c0 100644 Binary files a/phsource/vowelcharts/pa.png and b/phsource/vowelcharts/pa.png differ diff --git a/phsource/vowelcharts/prs b/phsource/vowelcharts/prs index ada84d12..a3ed6c0e 100644 --- a/phsource/vowelcharts/prs +++ b/phsource/vowelcharts/prs @@ -1,7 +1,17 @@ @ 0 525 1441 2340 525 1441 2340 +@- 0 525 1441 2340 525 1441 2340 +a 0 904 1320 2700 896 1340 2660 +e 0 456 1980 2540 440 1980 2540 i 0 280 2280 2840 240 2339 2840 o 0 552 860 2660 552 880 2660 u 0 320 860 2360 320 860 2460 +m- 1 512 1300 2340 472 1100 2130 +m- 0 512 1300 2340 370 1040 2300 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 +N- 0 504 1824 2548 490 2100 2540 +r- 0 648 1200 2300 640 1200 2260 +l- 0 352 1240 3020 352 1200 3020 E 0 584 1820 2560 584 1820 2560 A 0 664 1040 2800 648 1060 2840 eI 0 680 1800 2440 355 2222 2720 diff --git a/phsource/vowelcharts/prs.png b/phsource/vowelcharts/prs.png index 1f1a7a17..2a362897 100644 Binary files a/phsource/vowelcharts/prs.png and b/phsource/vowelcharts/prs.png differ diff --git a/phsource/vowelcharts/pt b/phsource/vowelcharts/pt index 00eb8bfa..7047aaed 100644 --- a/phsource/vowelcharts/pt +++ b/phsource/vowelcharts/pt @@ -23,6 +23,7 @@ e~ 0 456 1960 2520 456 1960 2520 i~ 0 296 2280 2820 240 2398 2820 o~ 0 448 840 2598 448 840 2598 u~ 0 328 900 2360 328 900 2360 +&~ 1 664 1400 2542 664 1400 2542 &~ 0 664 1408 2460 664 1408 2460 &U~ 0 658 1408 2460 392 520 2580 oI~ 0 456 840 2598 312 2040 2780 diff --git a/phsource/vowelcharts/pt-pt b/phsource/vowelcharts/pt-pt index fa70e6e1..ff91a953 100644 --- a/phsource/vowelcharts/pt-pt +++ b/phsource/vowelcharts/pt-pt @@ -18,6 +18,7 @@ EI 0 680 1800 2440 355 2222 2720 oI 0 469 864 2440 310 2040 2440 uI 0 321 965 2377 328 2160 2720 I 0 312 2213 2775 312 2213 2775 +i~ 0 296 2280 2820 240 2398 2820 o~ 0 448 840 2598 448 840 2598 u~ 0 328 900 2360 328 900 2360 &~ 0 670 1719 2556 710 1672 2671 diff --git a/phsource/vowelcharts/pt-pt.png b/phsource/vowelcharts/pt-pt.png index 33fec8ff..f09e6b1b 100644 Binary files a/phsource/vowelcharts/pt-pt.png and b/phsource/vowelcharts/pt-pt.png differ diff --git a/phsource/vowelcharts/pt.png b/phsource/vowelcharts/pt.png index 2ba01830..244bfa1b 100644 Binary files a/phsource/vowelcharts/pt.png and b/phsource/vowelcharts/pt.png differ diff --git a/phsource/vowelcharts/ro b/phsource/vowelcharts/ro index 65a05c6a..3db02822 100644 --- a/phsource/vowelcharts/ro +++ b/phsource/vowelcharts/ro @@ -1,7 +1,7 @@ @ 0 584 1440 2460 600 1440 2460 @- 0 525 1441 2340 525 1441 2340 a 0 896 1440 2710 896 1440 2710 -e 0 504 1900 2544 496 1920 2552 +e 0 504 1900 2540 504 1900 2540 i 0 280 2280 2840 240 2339 2840 o 0 496 972 2500 496 972 2500 u 0 344 800 2360 344 800 2360 diff --git a/phsource/vowelcharts/ro.png b/phsource/vowelcharts/ro.png index 8be80a3b..4739cf0b 100644 Binary files a/phsource/vowelcharts/ro.png and b/phsource/vowelcharts/ro.png differ diff --git a/phsource/vowelcharts/rw b/phsource/vowelcharts/rw index 6f5d0603..2c7ad161 100644 --- a/phsource/vowelcharts/rw +++ b/phsource/vowelcharts/rw @@ -1,9 +1,31 @@ +@ 0 525 1441 2340 525 1441 2340 +@- 0 525 1441 2340 525 1441 2340 a 0 896 1440 2710 896 1440 2710 e 0 456 1980 2540 440 1980 2540 i 0 280 2280 2840 240 2339 2840 o 0 454 812 2559 432 824 2520 u 0 320 740 2400 320 740 2400 +m- 1 512 1300 2340 472 1100 2130 +m- 0 512 1300 2340 370 1040 2300 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 +N- 0 504 1824 2548 490 2100 2540 +r- 0 648 1200 2300 640 1200 2260 +l- 0 352 1240 3020 352 1200 3020 a/ 0 760 1420 2600 736 1380 2540 +E 0 720 1760 2420 672 1562 2520 +O 0 584 940 2580 584 940 2580 +U 0 388 940 2420 394 980 2360 +y 0 280 1720 2340 280 1720 2340 +Y 0 448 1520 2420 463 1520 2400 +aU 0 847 1383 2510 360 800 2360 +eU 0 460 1929 2512 327 947 2367 +iU 0 280 2280 2820 328 957 2140 +aI 0 912 1320 2740 360 2200 2820 +eI 0 464 1980 2520 328 2280 2720 +EI 0 680 1800 2440 355 2222 2720 +oI 0 469 864 2440 310 2040 2440 +uI 0 321 965 2377 328 2160 2720 a# 0 760 1420 2600 736 1380 2540 e# 0 456 1980 2540 440 1980 2540 i# 0 280 2280 2840 240 2339 2840 diff --git a/phsource/vowelcharts/rw.png b/phsource/vowelcharts/rw.png index b71380f9..b82142a8 100644 Binary files a/phsource/vowelcharts/rw.png and b/phsource/vowelcharts/rw.png differ diff --git a/phsource/vowelcharts/si b/phsource/vowelcharts/si index 568ebd37..ae74e4d7 100644 --- a/phsource/vowelcharts/si +++ b/phsource/vowelcharts/si @@ -5,11 +5,11 @@ i 0 296 2220 2880 288 2260 2900 o 0 512 860 2648 512 860 2648 u 0 320 940 2360 320 900 2360 i: 0 280 2280 2840 240 2339 2840 -e: 0 504 1900 2544 496 1920 2552 +e: 0 504 1900 2540 504 1900 2540 &: 0 680 1660 2520 680 1660 2520 a: 0 784 1180 2680 776 1200 2680 o: 0 512 860 2648 512 860 2648 u: 0 320 940 2360 320 900 2360 aI 0 904 1320 2700 304 2360 2980 -aU 0 830 1364 2440 488 900 2240 +aU 0 724 1130 2760 472 780 2500 & 0 680 1660 2520 680 1660 2520 diff --git a/phsource/vowelcharts/si.png b/phsource/vowelcharts/si.png index 92c56af1..a9aaddbf 100644 Binary files a/phsource/vowelcharts/si.png and b/phsource/vowelcharts/si.png differ diff --git a/phsource/vowelcharts/sk b/phsource/vowelcharts/sk index 9b2e652e..ff132e1d 100644 --- a/phsource/vowelcharts/sk +++ b/phsource/vowelcharts/sk @@ -1,7 +1,7 @@ @- 0 525 1441 2340 525 1441 2340 a 1 856 1320 2700 856 1320 2700 a 0 904 1320 2700 896 1340 2660 -e 0 504 1900 2544 496 1920 2552 +e 0 504 1900 2540 504 1900 2540 i 0 360 2120 2680 360 2120 2660 o 0 512 860 2648 512 860 2648 u 0 344 800 2360 344 800 2360 diff --git a/phsource/vowelcharts/sk.png b/phsource/vowelcharts/sk.png index 152949ec..227d92b0 100644 Binary files a/phsource/vowelcharts/sk.png and b/phsource/vowelcharts/sk.png differ diff --git a/phsource/vowelcharts/sl b/phsource/vowelcharts/sl index 06a2cd91..a090c9ce 100644 --- a/phsource/vowelcharts/sl +++ b/phsource/vowelcharts/sl @@ -1,15 +1,13 @@ @ 0 525 1441 2340 525 1441 2340 @- 0 525 1441 2340 525 1441 2340 +a 1 856 1320 2700 856 1320 2700 a 0 904 1320 2700 896 1340 2660 e 0 416 2140 2660 416 2140 2660 i 0 360 2120 2680 360 2120 2660 o 0 412 760 2680 412 760 2680 u 0 344 800 2360 344 800 2360 E 0 584 1820 2560 584 1820 2560 -O 0 630 920 2627 616 940 2627 -y 0 408 1760 2540 408 1760 2540 -i: 0 272 2247 3100 288 2247 3100 -e: 0 584 1820 2560 584 1820 2560 -a: 0 904 1320 2700 896 1340 2660 -o: 0 512 860 2648 512 860 2648 -u: 0 320 740 2400 320 740 2400 +E# 0 584 1820 2560 584 1820 2560 +O 1 630 920 2627 616 940 2627 +O 0 584 940 2580 584 940 2580 +y 0 280 1720 2340 280 1720 2340 diff --git a/phsource/vowelcharts/sl.png b/phsource/vowelcharts/sl.png index 46408edb..b19e4c65 100644 Binary files a/phsource/vowelcharts/sl.png and b/phsource/vowelcharts/sl.png differ diff --git a/phsource/vowelcharts/sq b/phsource/vowelcharts/sq index 9bdb9b77..28172685 100644 --- a/phsource/vowelcharts/sq +++ b/phsource/vowelcharts/sq @@ -1,7 +1,7 @@ @ 0 500 1412 2320 500 1412 2340 a 1 658 1408 2460 658 1408 2460 a 0 784 1180 2680 776 1200 2680 -e 1 504 1900 2544 496 1920 2552 +e 1 504 1900 2540 504 1900 2540 e 0 456 1980 2540 440 1980 2540 i 1 448 1660 2528 448 1660 2528 i 1 376 1970 2585 376 1970 2585 diff --git a/phsource/vowelcharts/sq.png b/phsource/vowelcharts/sq.png index 6005a776..80f556d4 100644 Binary files a/phsource/vowelcharts/sq.png and b/phsource/vowelcharts/sq.png differ diff --git a/phsource/vowelcharts/sw b/phsource/vowelcharts/sw index 5980c727..839d5d44 100644 --- a/phsource/vowelcharts/sw +++ b/phsource/vowelcharts/sw @@ -1,12 +1,11 @@ @- 0 525 1441 2340 525 1441 2340 a 0 834 1220 2690 834 1220 2690 -e 0 504 1900 2544 496 1920 2552 +e 0 504 1900 2540 504 1900 2540 i 0 280 2280 2840 240 2339 2840 -o 0 630 920 2627 616 940 2627 -u 0 360 860 2360 360 860 2360 +o 0 464 820 2559 440 820 2600 +u 0 320 820 2360 320 820 2360 m- 1 512 1300 2340 472 1100 2130 m- 0 512 1300 2340 370 1040 2300 n- 1 496 1512 2380 480 1500 2540 n- 0 496 1512 2380 380 1780 2540 N- 0 504 1824 2548 490 2100 2540 -a/ 0 728 1300 2595 736 1300 2595 diff --git a/phsource/vowelcharts/sw.png b/phsource/vowelcharts/sw.png index 824c9ae2..fb93cd93 100644 Binary files a/phsource/vowelcharts/sw.png and b/phsource/vowelcharts/sw.png differ diff --git a/phsource/vowelcharts/te b/phsource/vowelcharts/te index 2c5eef42..755f6ab7 100644 --- a/phsource/vowelcharts/te +++ b/phsource/vowelcharts/te @@ -1,13 +1,11 @@ @ 0 525 1441 2340 525 1441 2340 a 0 728 1300 2595 736 1300 2595 -e 0 504 1900 2544 496 1920 2552 +e 0 504 1900 2540 504 1900 2540 i 0 296 2220 2880 288 2260 2900 o 0 454 812 2559 432 824 2520 u 0 320 940 2360 320 900 2360 r- 0 648 1200 2300 640 1200 2260 l- 0 352 1240 3020 352 1200 3020 -V 1 584 1440 2460 600 1440 2460 -V 0 695 1316 2500 695 1316 2500 i: 0 280 2280 2840 240 2339 2840 e: 0 456 1980 2540 440 1980 2540 E 0 584 1820 2560 584 1820 2560 diff --git a/phsource/vowelcharts/te.png b/phsource/vowelcharts/te.png index 39189946..98418d49 100644 Binary files a/phsource/vowelcharts/te.png and b/phsource/vowelcharts/te.png differ diff --git a/phsource/vowelcharts/tn b/phsource/vowelcharts/tn index 9e3cd7ba..51d65770 100644 --- a/phsource/vowelcharts/tn +++ b/phsource/vowelcharts/tn @@ -11,6 +11,7 @@ m- 0 512 1300 2340 370 1040 2300 n- 1 496 1512 2380 480 1500 2540 n- 0 496 1512 2380 380 1780 2540 N- 0 504 1824 2548 490 2100 2540 +l- 0 352 1240 3020 352 1200 3020 I 0 527 1461 2480 527 1461 2480 I2 0 408 1920 2580 416 1900 2580 e@ 0 264 2180 3040 488 1700 2600 diff --git a/phsource/vowelcharts/tn.png b/phsource/vowelcharts/tn.png index ccef0e5b..1160b325 100644 Binary files a/phsource/vowelcharts/tn.png and b/phsource/vowelcharts/tn.png differ diff --git a/phsource/vowelcharts/tr b/phsource/vowelcharts/tr index ae2f5c7c..77da884f 100644 --- a/phsource/vowelcharts/tr +++ b/phsource/vowelcharts/tr @@ -1,6 +1,7 @@ -@ 0 456 1240 2400 456 1240 2400 -a 0 800 1320 2637 800 1320 2637 -e 0 504 1900 2544 496 1920 2552 +@ 0 448 1280 2400 448 1280 2400 +a 1 728 1300 2595 736 1300 2595 +a 0 800 1240 2720 781 1280 2680 +e 0 504 1900 2540 504 1900 2540 i 0 296 2220 2880 288 2260 2900 o 0 488 900 2520 488 920 2520 u 0 344 800 2360 344 800 2360 @@ -10,4 +11,5 @@ U 0 388 940 2420 394 980 2360 y 0 280 1980 2340 280 1980 2340 Y 0 392 1700 2240 392 1700 2240 I 0 336 2210 2800 336 2210 2760 +& 0 680 1660 2520 680 1660 2520 W 0 448 1520 2420 463 1520 2400 diff --git a/phsource/vowelcharts/tr.png b/phsource/vowelcharts/tr.png index 213f2eec..d4f5c87f 100644 Binary files a/phsource/vowelcharts/tr.png and b/phsource/vowelcharts/tr.png differ diff --git a/phsource/vowelcharts/tt b/phsource/vowelcharts/tt index c47d3034..3924f280 100644 --- a/phsource/vowelcharts/tt +++ b/phsource/vowelcharts/tt @@ -1,7 +1,16 @@ +@ 0 525 1441 2340 525 1441 2340 +@- 0 525 1441 2340 525 1441 2340 e 0 448 1660 2528 448 1660 2528 i 0 280 2280 2840 240 2339 2840 o 0 488 900 2520 488 920 2520 u 0 320 860 2360 320 860 2460 +m- 1 512 1300 2340 472 1100 2130 +m- 0 512 1300 2340 370 1040 2300 +n- 1 496 1512 2380 480 1500 2540 +n- 0 496 1512 2380 380 1780 2540 +N- 0 504 1824 2548 490 2100 2540 +r- 0 648 1200 2300 640 1200 2260 +l- 0 352 1240 3020 352 1200 3020 y 0 280 1720 2340 280 1720 2340 W 0 525 1320 2200 525 1320 2200 V 0 500 1412 2320 500 1412 2340 diff --git a/phsource/vowelcharts/tt.png b/phsource/vowelcharts/tt.png index 591a7a87..9876ffe2 100644 Binary files a/phsource/vowelcharts/tt.png and b/phsource/vowelcharts/tt.png differ diff --git a/phsource/vowelcharts/ur b/phsource/vowelcharts/ur new file mode 100644 index 00000000..4cdd85dc --- /dev/null +++ b/phsource/vowelcharts/ur @@ -0,0 +1,20 @@ +@ 1 584 1440 2460 600 1440 2460 +@ 0 544 1220 2520 544 1260 2520 +a 0 658 1408 2460 658 1408 2460 +e 0 416 2140 2660 416 2140 2660 +i 0 312 2213 2775 312 2213 2775 +u 0 320 860 2360 320 860 2460 +@3 0 528 1500 2380 528 1500 2380 +@2 0 584 1440 2460 600 1440 2460 +i: 0 304 2440 3020 304 2440 3020 +I 0 360 2120 2680 360 2120 2660 +e: 0 416 2140 2660 416 2140 2660 +E 0 584 1820 2560 584 1820 2560 +a: 1 834 1220 2690 834 1220 2690 +a: 0 712 1160 2780 696 1160 2780 +o: 0 424 800 2580 408 780 2600 +O 0 670 946 2620 630 902 2700 +U 0 368 880 2440 368 900 2440 +u: 0 320 740 2400 320 740 2400 +aI 0 744 1540 2500 328 2280 2720 +aU 0 724 1130 2760 472 780 2500 diff --git a/phsource/vowelcharts/ur.png b/phsource/vowelcharts/ur.png new file mode 100644 index 00000000..7e38655e Binary files /dev/null and b/phsource/vowelcharts/ur.png differ diff --git a/phsource/vowelcharts/vi b/phsource/vowelcharts/vi index 88b6b168..4db46259 100644 --- a/phsource/vowelcharts/vi +++ b/phsource/vowelcharts/vi @@ -1,21 +1,23 @@ -@ 0 500 1412 2320 500 1412 2340 +@ 0 612 1232 2620 612 1240 2620 +@- 0 649 1485 2430 355 2222 2720 a 0 841 1409 2550 841 1409 2550 e 0 456 1980 2540 440 1980 2540 +i 1 408 1920 2540 416 1900 2580 i 0 312 2300 2820 304 2300 2820 -o 0 424 800 2580 408 780 2600 -u 0 384 736 2760 384 736 2760 -a: 0 864 1280 2700 864 1280 2700 -E 0 735 1760 2420 675 1738 2420 -O 0 664 1000 2720 656 1040 2640 +o 0 454 812 2559 432 824 2520 +u 0 328 900 2360 328 900 2360 +a: 0 856 1320 2700 856 1320 2700 +E 0 518 1920 2540 581 1810 2540 +O 0 454 812 2559 544 960 2560 y 0 304 1560 2340 304 1560 2340 @: 0 500 1412 2320 500 1412 2340 -aI 0 672 1460 2430 400 2000 2700 +aI 0 736 1500 2500 312 2340 2720 a:I 0 912 1320 2740 360 2200 2820 @I 0 536 1420 2420 355 2222 2720 -@:I 0 536 1420 2420 355 2222 2720 +@:I 0 448 1520 2420 355 2222 2720 eI 0 464 1980 2520 328 2280 2720 EI 0 680 1800 2440 355 2222 2720 -OI 0 670 946 2620 310 2002 2300 +OI 0 552 940 2656 400 1805 2592 oI 0 469 864 2440 310 2040 2440 uI 0 321 965 2377 328 2160 2720 yI 0 344 1500 2180 328 2160 2720 @@ -24,8 +26,16 @@ a:U 0 830 1364 2440 488 900 2240 eU 0 460 1929 2512 327 947 2367 EU 0 645 1705 2520 390 957 2140 iU 0 280 2280 2820 328 957 2140 -@U 0 525 1441 2340 340 990 2360 +@U 0 584 1400 2460 348 800 2294 @:U 0 525 1441 2340 340 990 2360 i@ 0 400 2180 2720 640 1500 2460 y@ 0 280 1720 2340 448 1520 2420 u@ 0 430 960 2340 558 1300 2300 +o# 0 658 1408 2460 392 520 2580 +O# 0 773 1420 2600 392 520 2580 +o@ 0 668 1092 2668 896 1440 2700 +o& 0 670 1719 2556 690 1695 2616 +iE 0 280 2280 2820 440 1980 2540 +Oi 0 562 943 2656 357 1915 2761 +O- 0 456 840 2598 312 2040 2780 +u- 0 256 740 2400 256 740 2400 diff --git a/phsource/vowelcharts/vi-hue b/phsource/vowelcharts/vi-hue new file mode 100644 index 00000000..1b097be5 --- /dev/null +++ b/phsource/vowelcharts/vi-hue @@ -0,0 +1,33 @@ +@- 0 649 1485 2430 355 2222 2720 +a 0 841 1409 2550 841 1409 2550 +e 0 456 1980 2540 440 1980 2540 +o 0 454 812 2559 432 824 2520 +u 0 328 900 2360 328 900 2360 +O 0 552 780 2760 552 780 2760 +y 0 304 1560 2340 304 1560 2340 +aI 0 736 1500 2500 312 2340 2720 +a:I 0 912 1320 2740 360 2200 2820 +@I 0 536 1420 2420 355 2222 2720 +@:I 0 448 1520 2420 280 1720 2340 +OI 0 552 940 2656 400 1805 2592 +oI 0 469 864 2440 310 2040 2440 +uI 0 321 965 2377 328 2160 2720 +yI 0 344 1500 2180 328 2160 2720 +aU 0 776 1240 2540 408 700 2240 +a:U 0 830 1364 2440 488 900 2240 +eU 0 460 1929 2512 327 947 2367 +EU 0 645 1705 2520 390 957 2140 +iU 0 280 2280 2820 328 957 2140 +@U 0 584 1400 2460 348 800 2294 +@:U 0 525 1441 2340 340 990 2360 +i@ 0 400 2180 2720 640 1500 2460 +y@ 0 280 1720 2340 448 1520 2420 +u@ 0 430 960 2340 558 1300 2300 +o# 0 658 1408 2460 392 520 2580 +O# 0 773 1420 2600 392 520 2580 +o@ 0 668 1092 2668 896 1440 2700 +o& 0 670 1719 2556 690 1695 2616 +iE 0 280 2280 2820 440 1980 2540 +Oi 0 520 780 2660 328 2140 2780 +O- 0 456 840 2598 312 2040 2780 +u- 0 256 740 2400 256 740 2400 diff --git a/phsource/vowelcharts/vi-hue.png b/phsource/vowelcharts/vi-hue.png new file mode 100644 index 00000000..0808bb64 Binary files /dev/null and b/phsource/vowelcharts/vi-hue.png differ diff --git a/phsource/vowelcharts/vi-sgn b/phsource/vowelcharts/vi-sgn new file mode 100644 index 00000000..f84f3f97 --- /dev/null +++ b/phsource/vowelcharts/vi-sgn @@ -0,0 +1,36 @@ +@- 0 649 1485 2430 355 2222 2720 +a 0 841 1409 2550 841 1409 2550 +e 0 456 1980 2540 440 1980 2540 +i 0 304 2030 2620 296 2080 2700 +o 0 480 760 2710 480 760 2710 +u 0 328 900 2360 328 900 2360 +a: 0 904 1320 2700 472 1391 2500 +E 0 720 1760 2420 672 1562 2520 +O 0 512 860 2648 512 860 2648 +y 0 407 1500 2160 392 1500 2160 +aI 0 736 1500 2500 312 2340 2720 +a:I 0 912 1320 2740 360 2200 2820 +@I 0 536 1420 2420 355 2222 2720 +@:I 0 448 1520 2420 280 1720 2340 +OI 0 552 940 2656 400 1805 2592 +oI 0 469 864 2440 310 2040 2440 +uI 0 321 965 2377 328 2160 2720 +yI 0 344 1500 2180 328 2160 2720 +aU 0 776 1240 2540 408 700 2240 +a:U 0 830 1364 2440 488 900 2240 +eU 0 460 1929 2512 327 947 2367 +EU 0 645 1705 2520 390 957 2140 +iU 0 280 2280 2820 328 957 2140 +@U 0 584 1400 2460 348 800 2294 +@:U 0 525 1441 2340 340 990 2360 +i@ 0 400 2180 2720 640 1500 2460 +y@ 0 280 1720 2340 448 1520 2420 +u@ 0 430 960 2340 558 1300 2300 +o# 0 658 1408 2460 392 520 2580 +O# 0 773 1420 2600 392 520 2580 +o@ 0 668 1092 2668 896 1440 2700 +o& 0 670 1719 2556 690 1695 2616 +iE 0 280 2280 2820 440 1980 2540 +Oi 0 520 780 2660 328 2140 2780 +O- 0 456 840 2598 312 2040 2780 +u- 0 256 740 2400 256 740 2400 diff --git a/phsource/vowelcharts/vi-sgn.png b/phsource/vowelcharts/vi-sgn.png new file mode 100644 index 00000000..bd10d98f Binary files /dev/null and b/phsource/vowelcharts/vi-sgn.png differ diff --git a/phsource/vowelcharts/vi.png b/phsource/vowelcharts/vi.png index ce88b315..3d3ae721 100644 Binary files a/phsource/vowelcharts/vi.png and b/phsource/vowelcharts/vi.png differ diff --git a/phsource/vowelcharts/wo b/phsource/vowelcharts/wo index 4f0cd47e..0b7d8191 100644 --- a/phsource/vowelcharts/wo +++ b/phsource/vowelcharts/wo @@ -1,4 +1,5 @@ @ 0 525 1441 2340 525 1441 2340 +@- 0 525 1441 2340 525 1441 2340 a 0 760 1420 2600 736 1380 2540 e 0 456 1980 2540 440 1980 2540 i 0 312 2213 2775 312 2213 2775 @@ -9,12 +10,14 @@ m- 0 512 1300 2340 370 1040 2300 n- 1 496 1512 2380 480 1500 2540 n- 0 496 1512 2380 380 1780 2540 N- 0 504 1824 2548 490 2100 2540 +r- 0 648 1200 2300 640 1200 2260 +l- 0 352 1240 3020 352 1200 3020 @: 0 525 1441 2340 525 1441 2340 i: 0 280 2280 2840 240 2339 2840 e: 0 456 1980 2540 440 1980 2540 E 0 646 1780 2500 646 1780 2500 E: 0 646 1780 2500 646 1780 2500 -a: 0 864 1280 2700 864 1280 2700 +a: 0 872 1280 2660 872 1280 2620 O 0 552 860 2660 552 880 2660 O: 0 552 860 2660 552 880 2660 o: 0 454 812 2559 432 824 2520 diff --git a/phsource/vowelcharts/wo.png b/phsource/vowelcharts/wo.png index 10816584..bceef9e4 100644 Binary files a/phsource/vowelcharts/wo.png and b/phsource/vowelcharts/wo.png differ diff --git a/phsource/vowelcharts/zh b/phsource/vowelcharts/zh index f63e9d43..a1f10d6b 100644 --- a/phsource/vowelcharts/zh +++ b/phsource/vowelcharts/zh @@ -12,7 +12,7 @@ u 0 320 740 2400 320 740 2400 N- 0 525 1900 3200 525 1900 3200 A 1 775 1067 2800 795 1122 2580 A 0 784 1180 2680 776 1200 2680 -ai 0 904 1342 2700 440 1969 2500 +ai 0 904 1342 2700 500 1925 2440 Au 0 724 1130 2760 464 780 2500 @r 0 648 1180 2595 640 1140 2460 E 0 645 1705 2520 645 1705 2520 diff --git a/phsource/vowelcharts/zh.png b/phsource/vowelcharts/zh.png index ab0408c9..98636952 100644 Binary files a/phsource/vowelcharts/zh.png and b/phsource/vowelcharts/zh.png differ diff --git a/phsource/vowelcharts/zhy b/phsource/vowelcharts/zhy index 214011de..68551e83 100644 --- a/phsource/vowelcharts/zhy +++ b/phsource/vowelcharts/zhy @@ -9,7 +9,7 @@ aa 0 688 1064 2806 672 1100 2806 aai 0 752 1140 2820 424 2000 2500 aau 0 724 1130 2760 472 780 2500 ang 0 637 1416 2431 328 720 2960 -aan 0 688 1064 2806 328 720 2960 +aang 0 688 1064 2806 328 720 2960 ai 0 649 1485 2430 355 2222 2720 au 0 736 1460 2500 456 920 2240 ei 0 464 1980 2520 328 2280 2720 @@ -18,7 +18,7 @@ eu 0 645 1705 2520 390 957 2140 ing 0 392 2022 2608 352 1740 2500 iu 0 280 2280 2820 328 957 2140 ng 0 314 1317 2700 328 720 2960 -oen 0 449 1512 2393 328 720 2960 +oeng 0 449 1512 2393 328 720 2960 oi 0 545 780 2720 310 2002 2500 ou 0 516 860 2648 312 860 2360 ong 0 568 900 2860 328 720 2960 diff --git a/phsource/vowelcharts/zhy.png b/phsource/vowelcharts/zhy.png index a63a12e6..5afbb2aa 100644 Binary files a/phsource/vowelcharts/zhy.png and b/phsource/vowelcharts/zhy.png differ diff --git a/phsource/vwl_en_us/ai b/phsource/vwl_en_us/ai old mode 100755 new mode 100644 diff --git a/src/compiledata.cpp b/src/compiledata.cpp index 815fe98b..b137f7a1 100644 --- a/src/compiledata.cpp +++ b/src/compiledata.cpp @@ -324,6 +324,7 @@ static keywtab_t keywords[] = { {"vowel2", tPHONEME_FLAG, phVOWEL2}, {"palatal", tPHONEME_FLAG, phPALATAL}, {"long", tPHONEME_FLAG, phLONG}, + {"dontlist", tPHONEME_FLAG, phDONTLIST}, {"brkafter", tPHONEME_FLAG, phBRKAFTER}, {"rhotic", tPHONEME_FLAG, phRHOTIC}, {"nonsyllabic",tPHONEME_FLAG, phNONSYLLABIC}, @@ -926,6 +927,9 @@ static void PrintPhonemesUsed(FILE *f, const char *dsource, const char *dictname { ph = ph_tab[ix]; + if(ph->phflags & phDONTLIST) // "dontlist" attribute + continue; + if(ph->type > 1) { if((ph->type > phVOWEL) && (section == 0)) diff --git a/src/compiledict.cpp b/src/compiledict.cpp index 4f151f55..90d0d85f 100644 --- a/src/compiledict.cpp +++ b/src/compiledict.cpp @@ -108,6 +108,7 @@ MNEM_TAB mnem_flags[] = { {"$alt4", 18}, {"$alt5", 19}, {"$alt6", 20}, + {"$alt7", 21}, {"$combine", 23}, // Combine with the next word diff --git a/src/dictionary.cpp b/src/dictionary.cpp index 48bc5ee8..3b07bb4d 100644 --- a/src/dictionary.cpp +++ b/src/dictionary.cpp @@ -1366,6 +1366,12 @@ void SetWordStress(Translator *tr, char *output, unsigned int *dictionary_flags, stressed_syllable = vowel_count - 1; // stress on last syllable } else + if(tr->translator_name == L('i','a')) + { + if((mnem != 's') || phoneme_tab[final_ph2]->type != phVOWEL) + stressed_syllable = vowel_count - 1; // stress on last syllable + } + else { if((mnem == 's') && (phoneme_tab[final_ph2]->type == phNASAL)) { @@ -3320,7 +3326,7 @@ static const char *LookupDict2(Translator *tr, const char *word, const char *wor if(tr->expect_verb || (tr->expect_verb_s && (end_flags & FLAG_SUFX_S))) { // OK, we are expecting a verb - if((tr->translator_name == L('e','n')) && (tr->prev_dict_flags[0] & FLAG_ALT6_TRANS) && (end_flags & FLAG_SUFX_S)) + if((tr->translator_name == L('e','n')) && (tr->prev_dict_flags[0] & FLAG_ALT7_TRANS) && (end_flags & FLAG_SUFX_S)) { // lang=en, don't use verb form after 'to' if the word has 's' suffix continue; diff --git a/src/phoneme.h b/src/phoneme.h index 9a2e1391..f352032d 100644 --- a/src/phoneme.h +++ b/src/phoneme.h @@ -47,6 +47,7 @@ #define phVOWEL2 0x100 // liquid that is considered a vowel #define phPALATAL 0x200 #define phSINGLE_INSTN 0x1000 // this phoneme has a single instruction program, with an implicit Return +#define phDONTLIST 0x2000 // don't list in dict_phonemes #define phBRKAFTER 0x4000 // [*] add a post-pause #define phNONSYLLABIC 0x100000 // don't count this vowel as a syllable when finding the stress position diff --git a/src/synthdata.cpp b/src/synthdata.cpp index af9d37c9..1956d000 100644 --- a/src/synthdata.cpp +++ b/src/synthdata.cpp @@ -35,7 +35,7 @@ #include "translate.h" #include "wave.h" -const char *version_string = "1.48.06 30.May.14"; +const char *version_string = "1.48.08 15.Jul.14"; const int version_phdata = 0x014801; int option_device_number = -1; diff --git a/src/synthesize.cpp b/src/synthesize.cpp index e14c85ad..00fb8dc5 100644 --- a/src/synthesize.cpp +++ b/src/synthesize.cpp @@ -1351,6 +1351,7 @@ int Generate(PHONEME_LIST *phoneme_list, int *n_ph, int resume) PHONEME_TAB *ph; int use_ipa=0; int done_phoneme_marker; + int vowelstart_prev; char phoneme_name[16]; static int sourceix=0; @@ -1710,6 +1711,7 @@ int Generate(PHONEME_LIST *phoneme_list, int *n_ph, int resume) InterpretPhoneme(NULL, 0, p, &phdata, &worddata); fmtp.std_length = phdata.pd_param[i_SET_LENGTH] * 2; + vowelstart_prev = 0; if(((fmtp.fmt_addr = phdata.sound_addr[pd_VWLSTART]) != 0) && ((phdata.pd_control & pd_FORNEXTPH) == 0)) { @@ -1721,9 +1723,10 @@ int Generate(PHONEME_LIST *phoneme_list, int *n_ph, int resume) { // check the previous phoneme InterpretPhoneme(NULL, 0, prev, &phdata_prev, NULL); - if((fmtp.fmt_addr = phdata_prev.sound_addr[pd_VWLSTART]) != 0) + if(((fmtp.fmt_addr = phdata_prev.sound_addr[pd_VWLSTART]) != 0) && (phdata_prev.pd_control & pd_FORNEXTPH)) { - // a vowel start has been specified by the Vowel program + // a vowel start has been specified by the previous phoneme + vowelstart_prev = 1; fmtp.fmt2_lenadj = phdata_prev.sound_param[pd_VWLSTART]; } fmtp.transition0 = phdata_prev.vowel_transition[0]; @@ -1773,6 +1776,15 @@ int Generate(PHONEME_LIST *phoneme_list, int *n_ph, int resume) DoPitch(pitch_env,p->pitch1,p->pitch2); } else + if(vowelstart_prev) + { + // VowelStart from the previous phoneme, but not phLIQUID or phNASAL + DoPitch(envelope_data[PITCHrise], p->pitch2 - 15, p->pitch2); + DoAmplitude(p->amp-1,amp_env); + DoSpect2(ph, 1, &fmtp, p, modulation); // continue with pre-vocalic rising tone + DoPitch(pitch_env,p->pitch1,p->pitch2); + } + else { if(!(p->synthflags & SFLAG_SEQCONTINUE)) { diff --git a/src/tr_languages.cpp b/src/tr_languages.cpp index 52acac3c..f96a27e5 100644 --- a/src/tr_languages.cpp +++ b/src/tr_languages.cpp @@ -734,6 +734,7 @@ Translator *SelectTranslator(const char *name) case L('e','s'): // Spanish case L('a','n'): // Aragonese case L('c','a'): // Catalan + case L('i','a'): // Interlingua case L_pap: // Papiamento { static const short stress_lengths_es[8] = {180, 190, 230, 180, 0, 0, 240, 270}; @@ -762,6 +763,12 @@ Translator *SelectTranslator(const char *name) tr->langopts.stress_flags = S_FINAL_SPANISH | S_FINAL_DIM_ONLY | S_FINAL_NO_2 | S_NO_AUTO_2; } else + if(name2 == L('i','a')) + { + tr->langopts.stress_flags = S_FINAL_SPANISH | S_FINAL_DIM_ONLY | S_FINAL_NO_2; + tr->langopts.numbers = NUM_DECIMAL_COMMA | NUM_OMIT_1_HUNDRED | NUM_OMIT_1_THOUSAND | NUM_ROMAN | NUM_ROMAN_AFTER; + } + else if(name2 == L('a','n')) { tr->langopts.stress_flags = S_FINAL_SPANISH | S_FINAL_DIM_ONLY | S_FINAL_NO_2; diff --git a/src/translate.h b/src/translate.h index c1f9994d..ea7a915e 100644 --- a/src/translate.h +++ b/src/translate.h @@ -55,6 +55,7 @@ #define FLAG_ALT4_TRANS 0x40000 // language specific #define FLAG_ALT5_TRANS 0x80000 // language specific #define FLAG_ALT6_TRANS 0x100000 // language specific +#define FLAG_ALT7_TRANS 0x200000 // language specific #define FLAG_COMBINE 0x800000 // combine with the next word #define FLAG_ALLOW_DOT 0x01000000 // ignore '.' after word (abbreviation) @@ -525,7 +526,7 @@ typedef struct { #define NUM2_PERCENT_BEFORE 0x10000 #define NUM2_OMIT_1_HUNDRED_ONLY 0x20000 #define NUM2_ORDINAL_AND_THOUSANDS 0x40000 -#define NUM2_ORDINAL_DROP_VOWEL 0x80000 +#define NUM2_ORDINAL_DROP_VOWEL 0x80000 // currently only for tens and units // bits 1-4 use variant form of numbers before thousands,millions,etc. // bits 6-8 use different forms of thousand, million, etc (M MA MB) // bit9=(LANG=rw) say "thousand" and "million" before its number, not after