diff --git a/dictsource/en_list b/dictsource/en_list index eb7f0f7e..6d49d064 100644 --- a/dictsource/en_list +++ b/dictsource/en_list @@ -904,6 +904,7 @@ conduct $verb cone koUn conflict k0nflIkt $onlys conflict $verb +confront k@nfrVnt conger k0Ng3 conscience k0nS@ns construct k0nstrVkt $onlys @@ -2590,6 +2591,7 @@ Damascus da#mask@s Dakota da#koUt@ Danish deInIS Delhi dEli +(Des moines) d@mOIn Dhabi dA:bi Djibouti dZIb'u:ti Donegal d0nI2g'O:l diff --git a/dictsource/en_rules b/dictsource/en_rules index 86c55efe..826c2e2e 100644 --- a/dictsource/en_rules +++ b/dictsource/en_rules @@ -1425,7 +1425,7 @@ co (llab k@ co (llap k@ collar k0l3 - co (llat k@ + co (llat k%0 co (llec k@ colle (gi k@li: co (llis k@ @@ -1475,7 +1475,7 @@ _) comp (tr k%0m co (mputa k,0 _) co (mr k0 - _) con (@ k@n + _) con (@ k%0n _) conce (ntra k0ns@ _) co (ncept_ k0 _) co (ncret k0 @@ -1488,6 +1488,7 @@ _) co (nfid k0 _) co (nfide k%0 _) confi (den k0nfI + _) co (nfigu k@ _) co (nfis k0 _) co (nflu k0 _) co (ngre k0 @@ -1502,11 +1503,12 @@ _) co (nque k0 _) co (nsc k0 co (nsec k0 - co (nsecu k@ + co (nsecu k%0 _) conse (q k0nsI conser (v k%0ns3: conser (vatio k0ns@ consider k@nsId3 + _) co (nsi k@ co (nson k0 _) co (nstabl k0 co (nstan k0 @@ -1528,9 +1530,8 @@ contrar k%0ntre@ _) co (ntrib k0 _) co (ntrov k,0 - co (ntrol+ k@ + co (ntrol+ k%0 conva (l k0nv@ - _) con (v k%0n _) co (nvoy k0 _) co (nw k0 _) copy k0pI @@ -1566,6 +1567,7 @@ dg (i dZ dg (y dZ _) dir (_ daI3 + _) dmi (tr d@mi: we) dne (sd n dt (_ t ?3 &) du (CA dZu: @@ -4493,6 +4495,7 @@ photocop foUt@k0p phot (ograph+ foUt _) phot (oL10++ foUt + _) phth (A fT _) phyco f,aIkoU p (hole p sym) pa p@ diff --git a/dictsource/hu_list b/dictsource/hu_list index 7a508cd8..db5ea1c4 100644 --- a/dictsource/hu_list +++ b/dictsource/hu_list @@ -4858,6 +4858,53 @@ tudjanak $unstressend piacot $unstressend rakott $unstressend (ott van) ot:_||vAn $unstressend +(rangú tisztviselője) R2Angu:_||tistviSElY:jE $unstressend +kritikákat $unstressend +viszonyulnak $unstressend +jók $unstressend +államtitkárával $unstressend +beszélt $unstressend +külföldön $unstressend +törvénnyel $unstressend +folyamatot $unstressend +eloszlatásával $unstressend +mutatják $unstressend +illetékes $unstressend +(jogokban illetékes) jogokbAn_||il:Ete:kES $unstressend +megnyilvánulás $unstressend +iránytól $unstressend +vonatkozzanak $unstressend +addig $unstressend +(tagjaira vonatkozzanak) tAgjAiR2A_||vonAtkoz:AnAk $unstressend +(nevezte azt) nEvEstE_||Ast $unstressend +kritikákra $unstressend +kérő $unstressend +irányítják $unstressend +érkező $unstressend +tulajdonítani $unstressend +(jelentőséget tulajdonítani) jElEntY:Se:gEt_||tulAjdoni:tAni $unstressend +(hajtja végre) hAjcA_||ve:gR2E $unstressend +érdekeivel $unstressend +(megállapodás köthető) mEga:l:Apoda:S_||kYthEtY: $unstressend +(kell fogadni) kEl:_||fogAdni $unstressend +megállapodás $unstressend +kérését $unstressend +megalkotását $unstressend +kompromisszumok $unstressend +(jöhetnek szóba) jYhEtnEk_||so:bA $unstressend +jellemezte $unstressend +lábán $unstressend +kellenek $unstressend +(áll arra) a:l:_||AR2R2A $unstressend +tárgyalások $unstressend +megkötésében $unstressend +vélekedett $unstressend +világról $unstressend +növekedés $unstressend +(a feladata) A'||fElAdAtA $unstressend +bankja $unstressend +banknak $unstressend +kérdését $unstressend // word pairs diff --git a/dictsource/hu_rules b/dictsource/hu_rules index 49ee34d4..c500d417 100644 --- a/dictsource/hu_rules +++ b/dictsource/hu_rules @@ -142,7 +142,9 @@ martaló) c (ser ts _újon) c (ság ts _kuru) c (ság ts _paló) c (ság ts - +_fejlé) c ts + nyol) c (seb ts + bará) cs (ágta tS: .group ch anar) ch (i h @@ -177,6 +179,8 @@ oligar) ch h diszti) ch (on h ma) ch (iavell h _or) ch (ide h +almana) ch h + .group d @@ -540,6 +544,8 @@ imádsá) g (gyűjt g _lo) g (gyűjt g //for example loggyűjtemény word dro) g (gyanú g le) gg (roteszk g: + _agya) g (gy g + anya) g (győz g .group gy gy J @@ -1018,6 +1024,10 @@ ejtőernyő) s S _piro) s S típu) s (zub S _vörö) s S +termelé) s S + _áldá) s S +_asztalo) s S + _árgu) s S .group ss ssz ss2 @@ -1389,6 +1399,9 @@ _nesze) ssz (er s bégeté) ssz (erű Ss a) ssz (isztál s piro) ssz (ka s + ágyú) ssz Ss + alá) ssz (olg Ss + almá) ssz (ürk Ss .group sz @@ -1436,6 +1449,7 @@ fáklyá) sz (ene Sz szs (ák SZ //All szsák part containing part need spokening single S and Z phoneme, for example kenyereszsák, pénzeszsák, krumpliszsák, cukroszsák words sz (acsk Sz //all szacsk containing part block need spokening single S and z phoneme, for example chipseszacskó word legké) szs (éges S: + ameti) sztsze st|sE .group t t t @@ -1540,6 +1554,9 @@ rokkan) t (segít t _hé) t (col t _fro) tt (ír t plaká) t (cég t + álla) t (szőr t + aszal) t (jeg t + .group tj C) tj c @@ -2067,6 +2084,7 @@ csatlako) z (tok s neme) z z helye) z (ke s _tí) z (sou z + leme) z (stú z .group $ dolla:R2 diff --git a/dictsource/ta_list b/dictsource/ta_list index 41d0c4d0..45f703f7 100644 --- a/dictsource/ta_list +++ b/dictsource/ta_list @@ -299,7 +299,6 @@ tamil தமிழ் $text பீச்சில் $alt பீல் fi:l புக் $alt -பீர் $alt போயிங் $alt பலத்தாலான $alt பார $alt @@ -308,7 +307,6 @@ tamil தமிழ் $text பாலிய $alt புக்கு $alt படுவா $alt -பீரும் $alt பல்ப் $alt பிரேக் bre:k ப்ரேக் bre:k @@ -362,6 +360,8 @@ tamil தமிழ் $text பத்திரப் bVttirVp பாய்ஸ் $alt புக்கர் $alt +பாதிக்க $alt +பலக்க $alt @@ -386,7 +386,6 @@ tamil தமிழ் $text திக்கற்ற $alt தானு $alt திட $alt -தேவ $alt தோ $alt தரும $alt தொப் $alt @@ -431,6 +430,7 @@ tamil தமிழ் $text தான $alt தம்மம் $alt தம்ம $alt +தாயம் $alt // initial ட @@ -515,6 +515,8 @@ tamil தமிழ் $text கிண் $alt கிர் $alt கங்க $alt +காந்த $alt + @@ -527,7 +529,6 @@ tamil தமிழ் $text பாதரிடம் fa:dVrid.Vm பாதருடன் fa:dVrUd.Vn பாதரில்லாமல் fa:dVrilla:mVl -காபி ka:fi பேனில் fe:nil பேன்ல fe:nlV போன்ல fo:nlV diff --git a/dictsource/ta_rules b/dictsource/ta_rules index eb8c4bfc..c8293bc2 100644 --- a/dictsource/ta_rules +++ b/dictsource/ta_rules @@ -89,6 +89,14 @@ // words after பாதிக்கும் .L16 மேல மேற் குறை +// words after செல்லக் [tSellVg] செல்லப் [tSellVb] செல்லத் [tSellVd] +.L17 குழந்தை கிளி குட்டி கழுதை குதிரை குரங்க +.L18 பிள்ளை பெண் பையன +.L19 தம்பி தங்க + +// words after கோரப் [go:rVb] +.L20 பல் பற் போர + // consonants @@ -145,10 +153,12 @@ _) க (தியில் gV _) க (தியை gV _) க (ந்தர்வ gV + _) கனக (ச்சித gVnVkV _) க (னக்க gV _) க (னத் gV _) க (னபாடி gV _) க (னம gV + _) க (னரக gV _) கப் (L04ா gVp _) கப்ச (ிப் gVptS _) க (ப்பெ gV @@ -182,8 +192,11 @@ _) க (ாண்டாமிருக g _) க (ாண்டீப g _) காண்டேக (ர ga:n.d.e:kV + _) க (ாந்தக் g _) க (ாந்தங் g _) க (ாந்தத் g + _) க (ாந்தப் g + _) க (ாந்தமா g _) க (ாந்தி g _) க (ானங் g _) க (ானத்த g @@ -388,6 +401,7 @@ _மன்மதக்) க (ுகை g _) க (ேஸ்_சிலிண்டர g _) க (ேஸ்_ஸ்டவ் g _) க (ைட g + _) க (ைனக g _) க (ொணத் g _) க (ொணம g _) க (ொரில g @@ -423,11 +437,8 @@ _மன்மதக்) க (ுகை g _) க (ோர_முடிய k _) க (ோர_வேண்ட k _) க (ோரக g - _) க (ோரத g - _) க (ோரப g - _) க (ோரப்பட k - _) க (ோரப்போக k - _) க (ோரப்போவ k + _) க (ோரத்_தாண்ட g + _) க (ோரப்_L20 g _) க (ோரம g _) க (ோலிக g _) க (ோலிய g @@ -653,8 +664,10 @@ _விவே) க் (_ k _ஸ்வர்) க்க ggV# _கை) க்க (டிகார kgV _துணை) க்க (ண்ட ggV + _மார்) க்க (ண்டேய kkV நிர்) க்க (தி ggV _தீர்) க்க (மாக ggV + _தீர்) க்க (மான ggV தீர்) க்க (ாலோசநை gg _ல) க்க (ின gg _வி) க்க (ினம்_ gg @@ -681,6 +694,7 @@ _தேவா) க்க (ினை gg கு) க்கி (ராம gg அ) க்கி (ராம gg இ) க்கி (ராம gg + _சாலி) க்கி (ராம gg L03) க்க (ுகை gg _மு) க்க (ுண gg L03) க்க (ுண gg @@ -719,6 +733,7 @@ _துப்பாக்கி) க்க (ுண்ட gg _பை) க் (ல_ k என்சை) க்லோப (ீடியா klo:p க் (ஸ k + _எ) க் (ஸாம g _மெ) க்ஸிக (ோ ksik //endsort @@ -749,6 +764,8 @@ _துப்பாக்கி) க்க (ுண்ட gg _) சாம்ப (ியன tSa:mp //sort + _ராஞ்) ச tSV# + _ப) சக் tSVk _) ச (க்கரவர்த்தி tSV _) ச (க்கிலி tSV சங்க (ர s.VNkV @@ -756,6 +773,7 @@ _துப்பாக்கி) க்க (ுண்ட gg _) ச (ட்டினி tSV _) ச (ட்னி tSV _) ச (ண்டாள tSV + _) ச (ண்டி tSV ச (ண்பக s.V ச (ண்மு s.V _) ச (துர் tSV @@ -877,6 +895,9 @@ _தணிகா) ச (ல tSV _) ச (ீனாவ tS _) ச (ீனிவா s சீ (னிவாச sri: + _) ச (ீஸு tS + _) ச (ீஸை tS + _) ச (ீஸ்_ tS _ஈ) சு s _) ச (ுடிதார tS _) ச (ுட்டிப் tS @@ -920,11 +941,14 @@ _தணிகா) ச (ல tSV _) ச (ெய்ன tS _) செய்ன்ட sejnt. _) ச (ெர்னோபில tS + _) ச (ெல்லக்_L17 tS _) ச (ெல்லக்கிளி tS _) ச (ெல்லக்குட்டி tS _) ச (ெல்லக்குழந்த tS + _) ச (ெல்லத்_L19 tS _) ச (ெல்லத்துக்கு tS _) ச (ெல்லத்தை tS + _) ச (ெல்லப்_L18 tS _) ச (ெல்லப்பன tS _) ச (ெல்லப்பா tS _) ச (ெல்லப்பிள்ளை tS @@ -985,6 +1009,7 @@ _தணிகா) ச (ல tSV //sort + _டே) ட t.V# _பேண்) ட t.V# _வால்) ட t.V# _கமெண்) ட t.V# @@ -1074,15 +1099,18 @@ _நாவல்) ட (ி t. _போர்) ட (ிகோ t. ஆர்) டிக் t.ik _) ட (ிக்க t. + _) டிட (ோ t.it. _மார்) ட (ின t. காண்) டினெண்ட (ல t.inen.t.V கான்) டினென்ட (ல t.inent.V _) ட (ின் t. _) டின்க (ரிங் t.inkV + _) ட (ின்னர d. _) டிப (ன t.ifV _சர்) டிபிகேட t.ifige:t.V# _) ட (ிப்ஸ t. _செண்) டிமெண்ட t.imen.t.V# + _) ட (ிம்பர t. _) டி (யூசன t. _) டியூட (ி d.jU:t. _) டி (யூன t. @@ -1146,6 +1174,7 @@ _செண்) டிமெண்ட t.imen.t.V# _) ட (ீசல d. _காண்) ட (ீன t. _கேண்) ட (ீன t. + _) டுட (ோரியல t.ut. _) ட (ுனிசியா t. _) ட (ுனிஸ t. _) ட (ுனீL04 t. @@ -1199,6 +1228,7 @@ _லான்_) ட (ென்னிஸ t. _லே) ட் t. @மெண்) ட் t. // -ment _பேண்) ட் t. +_ஹெல்மெ) ட் t. இண்டர்நெ) ட் t. ல) ட்சு (மண ks. ல) ட்சு (மி ks. @@ -1309,7 +1339,7 @@ _நடுரோ) ட் (ல t. // exceptions, த as [d] //sort - _) த (L04ாவதார dV + _) த (L04ா dV _) த (L08னா d _) த (கதக dV _) த (கன dV @@ -1366,6 +1396,7 @@ _நடுரோ) ட் (ல t. _) த (னலக்ஷ்மி dV _) த (னலட்சுமி dV _) த (னவந்த dV + _) த (னுச dV _) த (னுஷ dV _) த (ன்மந்திரி dV _) த (ன்ராஜ dV @@ -1386,8 +1417,12 @@ _நடுரோ) ட் (ல t. _) த (ரிசனங் dV _) த (ரிசனத் dV _) த (ரிசி dV + _) தரித்த (ிர_ dVridd + _) தரித்த (ிரத்த dVridd _) த (ரித்திரம dV + _) தரித்த (ிரம் dVridd _) த (ருமங் dV + _) த (ருமசேன dV _) த (ருமச் dV _) த (ருமத் dV _) த (ருமன dV @@ -1431,6 +1466,9 @@ _நடுரோ) ட் (ல t. _) த (ானுவ d _) த (ாமோதர d _) த (ாம்_தூம d + _) த (ாயங்கள d + _) த (ாயத்த+ d + _) த (ாயமா d _) த (ாயாதி d _) த (ாரணி d _) த (ாரா_சிக்கோ d @@ -1532,13 +1570,17 @@ _நடுரோ) ட் (ல t. _) த (ீர்க d _) த (ீர்க்க t _) தீர்க்க (தரிச di:rggV + _) தீர்க்க (த்துடன di:rggV# _) த (ீர்க்கமா d _) தீர்க்க (மி di:rggV + _) தீர்க்க (முள்ள di:rggV# _) தீர்க்க (ம்_ di:rggV + _) தீர்க்க (ாயு di:rggV# _) து(ரோக d _) த (ுக்க d _) த (ுச்சம d _) த (ுச்சாதனன d + _) த (ுஜஸ் d _) த (ுட்ட d _) த (ுபாய d _) த (ுபாஷி d @@ -1582,6 +1624,7 @@ _நடுரோ) ட் (ல t. _) த (ூர்_ t _) த (ூர்ந் t _) த (ூர்வ t + _) த (ூஷ d _) த (ூஷணை d _) த (ூஷித்த d _) த (ெண்ட d @@ -1590,35 +1633,17 @@ _நடுரோ) ட் (ல t. _) த (ேக்க t _) த (ேச d _) த (ேச்ச t - _) த (ேவகான d - _) த (ேவகி d - _) த (ேவகுமார d - _) த (ேவகுரு d - _) த (ேவகுல d - _) த (ேவக் d - _) த (ேவசேன d - _) த (ேவதாஸ d - _) த (ேவதூத d - _) த (ேவதை d - _) த (ேவநேய d - _) த (ேவன d - _) த (ேவரடி d - _) த (ேவராஜ d - _) த (ேவராட்டி d - _) த (ேவராணி d - _) த (ேவராள d - _) த (ேவருலக d - _) த (ேவர்க d - _) த (ேவலோக d - _) த (ேவஸ்தான d - _) த (ேவாதி d - _) த (ேவாமிருத d - _) த (ேவாம்ச d - _) த (ேவார d - _) த (ேவாலய d - _) த (ேவி d + _) த (ேவ d + _) த (ேவடியா t + _) த (ேவரிட t + _) த (ேவரு t + _) த (ேவரை t + _) த (ேவர்_ t + _) த (ேவல t + _) த (ேவிடியா t _) த (ேவிடியா t _) த (ேவேந் d + _) த (ேவை t _) த (ைரிய d _) த (ொனி d _) த (ொன்னை d @@ -1642,6 +1667,7 @@ _வசந்) த tV# _க) த (L08ஜா t _சாந்) த (_ tV _ப) த (ஞ்சலி tV + _பல்) த (ட tV _கீழ்) த (ட்ட tV _மேல்) த (ட்ட tV _சாந்) த (த்த tV# @@ -1721,6 +1747,7 @@ _சிறை) த்த (ண்டனை ddV L03) த்த (ின dd சில) த்த (ினங் dd பல) த்த (ினங் dd + வர்) த்த (ினி dd சா) த்த (ிய dd ம) த்த (ிய dd வா) த்த (ிய dd @@ -1876,6 +1903,10 @@ _சி) த்ரலேக (ா trVle:k _) பத்த (ிரகாளி bVdd _) ப (த்திரப்பட bV _) ப (த்திரமா bV + _) பத்த (ிரி_ bVdd + _) பத்த (ிரிக்கு bVdd + _) பத்த (ிரிய bVdd + _) ப (த்ரி bV _சொந்த_) ப (ந்த bV _) ப (ந்த_பாச bV _) ப (ந்தங்கள bV @@ -1916,6 +1947,7 @@ _டீயும்_) ப (ன்னும்_ bV _) ப (யாலஜி bV _) பயாஸ்கோப் bVja:sko:p _) ப (யில்வான bV + _) ப (ரதக் bV _) ப (ரதநாட்டிய bV _) ப (ரதன bV _) ப (ரதர bV @@ -1926,11 +1958,13 @@ _டீயும்_) ப (ன்னும்_ bV _) ப (ராக்_ஒபாமா bV _) பரூக் fVrU:k _) ப (ரோட bV + _) ப (ர்ஃபி bV _) ப (ர்கர bV _) ப (ர்த் bV _) ப (ர்னாலா bV _) பர்னிச (ர fVrnitSV _) ப (ர்னிச்சர fV + _) பர்ப (ி bVrf _) ப (ர்ம bV _) ப (ர்லாங் fV _) ப (லகீன bV @@ -1959,6 +1993,7 @@ _டீயும்_) ப (ன்னும்_ bV _) ப (லமுடைந்த bV _) ப (லமுடைய bV _) ப (லமும bV + _) ப (லமுள்ள bV _) ப (லராம bV _) ப (லவந்த bV _) ப (லவான bV @@ -1975,6 +2010,7 @@ _டீயும்_) ப (ன்னும்_ bV _) ப (லீஜா bV _) பலுச (ிஸ்தான bVlUtS _) ப (லூன bV + _கம்) ப (ல் pV _) ப (ல்கேரிய bV _) பல்ட (ி bVlt. _) ப (ல்பு bV @@ -2040,8 +2076,10 @@ _டெட்_) ப (ாடி b _) ப (ாதிக்காத b _) ப (ாதிக்கால p _) ப (ாதிக்கின்ற b + _) ப (ாதிக்கிற b _) ப (ாதிக்கு_ p _) ப (ாதிக்குமான b + _) ப (ாதிக்குமாறு b _) ப (ாதிக்குமாவ b _) ப (ாதிக்குமெ b _) ப (ாதிக்கும்_ b @@ -2057,10 +2095,12 @@ _டெட்_) ப (ாடி b _) ப (ாதிப்படைவ b _) ப (ாதிப்பதா b _) ப (ாதிப்பதை b + _) ப (ாதிப்பாகிற b _) ப (ாதிப்பால b _) ப (ாதிப்பினால b _) ப (ாதிப்பிற்க b _) ப (ாதிப்பில b + _) ப (ாதிப்புகள b _) ப (ாதிப்புக் b _) ப (ாதிப்புண்ட b _) ப (ாதிப்பும b @@ -2093,6 +2133,7 @@ _ஆடு_) ப (ாம்பே p _விளையாடு_) ப (ாம்பே p _ரூம்_) ப (ாய b _) ப (ாய்லர b + _) ப (ாரங்கள b _) ப (ாரத b _) ப (ாரதி b _) ப (ாரத்த b @@ -2229,8 +2270,13 @@ _ராகத்தின்_) ப (ாவ b _) பி (ரதம p _) பி (ரதர்_ b _) பி (ரதர்_ b + _) பி (ரதான p + _) பி (ரதி p _) பி (ரதீ p _) பி (ரதேச p + _) பி (ரதேஷ p + _) பி (ரத்தியேக p + _) பிரத் (யேக prVt _) பி (ரப p _) பி (ரமாண p _) பி (ரமாண்ட b @@ -2355,6 +2401,7 @@ _ராகத்தின்_) ப (ாவ b _) ப (ில்கள b _) ப (ில்டப் b _) ப (ில்டிங் b + _) ப (ில்லா b _) ப (ில்லியன b _) பி (ளவுஸ b _) பி (ளஸ p @@ -2362,6 +2409,7 @@ _ராகத்தின்_) ப (ாவ b _) பி (ளா p _) பிளாக் bla:k _) பி (ளாட்பார p + _) பிளாப் fl.a:p _) பி (ளாஸ்க் f // flask _) பி (ளீஸ p _) பிள (ைட் fl. @@ -2398,10 +2446,11 @@ _ராகத்தின்_) ப (ாவ b _) ப (ீன்ஸ b _) ப (ீப்பொலி b _) ப (ீம b + _) ப (ீர b _) ப (ீரங்கி b _) பீ (ராமண b _) ப (ீராமணர b - _) ப (ீரை b + _) ப (ீரிட p _) ப (ீரோ b _) ப (ீர்பால b _) ப (ீஹார b @@ -2437,6 +2486,7 @@ _பெனசீர்_) ப (ுட்டோ b _) ப (ுரோக்கர b _) பு (ரோக்கர b _) புரோட (ான pro:t. + _) பு (ரோட்டா bV _) பு (ரௌச b _) ப (ுல்_L15 f _) ப (ுல்டோசர b @@ -2453,12 +2503,14 @@ _பெனசீர்_) ப (ுட்டோ b _) ப (ூச்சாண்டி b _) பூட (ான bu:t. _) ப (ூட்ஸ b + _) ப (ூதகண b _) ப (ூதகணங்க b _) ப (ூதங் b _) ப (ூதத் b _) ப (ூதபாண்டிய b _) ப (ூதம b _) ப (ூதவுடம்ப b + _) ப (ூதாகர b _) ப (ூதாகார b _) ப (ூதான b _) ப (ூதேவி b @@ -2493,6 +2545,7 @@ _பெனசீர்_) ப (ுட்டோ b _) பெப்ப (ே bebb _) ப (ெப்ரவரி f _) ப (ெர்னாட்ஷா b + _) ப (ெர்னாண்ட f _) ப (ெர்னான்ட f _) ப (ெர்னார்ட b _) ப (ெர்முடா b @@ -2590,6 +2643,8 @@ _பெனசீர்_) ப (ுட்டோ b _சந்திர_) ப (ோஸ b _) ப (ோஸிட b _) போ (ஸ்டன ba: + _கம்) ப (ௌண்ட p + _காம்) ப (ௌண்ட p _) பௌண்ட (ன faUn.t.V _) ப (ௌதிக b _) ப (ௌத்த b @@ -2626,12 +2681,14 @@ _சந்திர_) ப (ோஸ b _) ப் (ரௌச b _) ப் (ரௌன b _) ப் (ளவுஸ b + _) ப்ளாப் fl.a:p _) ப் (ளோரிடா f _) ப் (ளௌஸ b //endsort //sort இடர்) ப pV# + _கேம்) ப pV# _பிரதீ) ப pV# ஒலிம்) ப pV# சங்கல்) ப pV# @@ -2834,6 +2891,7 @@ _ப்ரின்சி) ப (ால p அடி) ப (ாவி p _நவ) ப (ாஷ p _தமிழ்ப்) ப (ாஷ _b + _கா) ப (ி f வாதா) ப (ி p _கடா) ப (ி f _யுஎஸ்) ப (ி b @@ -2845,6 +2903,7 @@ _தமிழ்ப்) ப (ாஷ _b கண்டு) ப (ிடி p திமிர்) ப (ிடி p _கடை) ப (ிடி p + _வெறி) ப (ிடி p ராவல்) ப (ிண்டி p _டால்) ப (ின f ஒ) ப (ினியன p @@ -2863,7 +2922,6 @@ _கன்னா) ப (ின்னா p @) ப (ின்னால்_ p _) ப (ிப்ரவரி f _லெஸ்) ப (ியன b - _கா) ப (ியோ f _வரப்) பி (ரL04ாத p _ஞான) பிரக (ா prVk _ஞானப்) பிரக (ா prVk @@ -2952,6 +3010,8 @@ _கோலாலம்) ப (ூர p _மறு) ப (ேச்ச p ஒரு) ப (ேச்ச p வீண்) ப (ேச்ச p + ப (ேட்டை p + ம்) ப (ேட்டை b _சில) ப (ேர p _பல) ப (ேர p _வெல்) ப (ேர f @@ -3034,6 +3094,7 @@ _மைக்ரோசா) ப் (ட f தென்னா) ப்ப (ரிக்க fV உயிர்) ப்ப (லி bbV L03) ப்ப (ஸ bbV + _ட) ப்ப (ா bb அடி) ப்ப (ாக bb இறுதி) ப்ப (ாக bb துர்) ப்ப (ாக்கிய bb @@ -3143,7 +3204,6 @@ _சந்தேக) ப்ப (ுத்தி bb _ஆ) ப (ிஸ f // office _ஆ) ப (ிச f // office கிராம) ப (ோன f // gramaphone - _கா) ப (ியை f _) ப (ோட்டோ_ f _) ப (ோட்டோவ f @@ -3259,6 +3319,7 @@ _சந்தேக) ப்ப (ுத்தி bb இ (ராக இ (ராச இ (ராஜ + இராஞ்ச ra:n^tSV# இ (ராட்சத இ (ராட்சஷ இ (ராணி diff --git a/phsource/ph_estonian b/phsource/ph_estonian index 4ff36223..a4b25436 100644 --- a/phsource/ph_estonian +++ b/phsource/ph_estonian @@ -314,7 +314,7 @@ phoneme r // used for [r] when not preceding a vowel FMT(r3/r_) addWav(r3/rx) endphoneme -phoneme k // tasasemad klõklsud +phoneme k // tasasemad kl�klsud vls vel stop lengthmod 2 voicingswitch g diff --git a/phsource/ufric/s_pal.wav b/phsource/ufric/s_pal.wav index bc67ac28..c079c84c 100644 Binary files a/phsource/ufric/s_pal.wav and b/phsource/ufric/s_pal.wav differ diff --git a/platforms/big_endian/espeak-phoneme-data.c b/platforms/big_endian/espeak-phoneme-data.c index 72a3825e..8d7ca32f 100644 --- a/platforms/big_endian/espeak-phoneme-data.c +++ b/platforms/big_endian/espeak-phoneme-data.c @@ -167,6 +167,7 @@ int main (int argc, char *argv[]) #else printf ("Host seems to be little-endian ..\n"); #endif + printf ("Reading from: %s\n", indir); sprintf (f1, "%s/phondata", indir); sprintf (f2, "%s/temp_1", outdir); @@ -211,6 +212,8 @@ void swap_phondata (const char *infile, const char *outfile, {//========================================================== FILE *in, *mfest, *out; int displ; + int displ_out; + int errorflag_displ = 0; // only report the first displ mismatch error char line[1024]; unsigned char buf_4[4]; @@ -241,6 +244,13 @@ void swap_phondata (const char *infile, const char *outfile, sscanf(&line[2],"%x",&displ); fseek(in, displ, SEEK_SET); + fflush(out); + displ_out = ftell(out); + if((errorflag_displ==0) && (displ != displ_out)) + { + fprintf(stderr, "Length error at the line before: %s", line); + errorflag_displ = 1; + } if (line[0] == 'S') { SPECT_SEQ buf_spect; diff --git a/platforms/windows/make_espeak.iss b/platforms/windows/make_espeak.iss index 0b6c28d4..8d571341 100644 --- a/platforms/windows/make_espeak.iss +++ b/platforms/windows/make_espeak.iss @@ -2,7 +2,7 @@ [Setup] AppName=eSpeak -AppVerName=eSpeak version 1.46.08 +AppVerName=eSpeak version 1.46.02 AppCopyright=Licensed under GNU General Public License version 3. (See file License.txt for details). WindowVisible=yes @@ -159,6 +159,7 @@ begin $41: Result := 'sw'; $49: Result := 'ta'; $4b: Result := 'kn'; + $4c: Result := 'ml'; //$50: Result := 'mn'; $52: Result := 'cy'; //$5e: Result := 'am'; diff --git a/platforms/windows/make_espeakedit.iss b/platforms/windows/make_espeakedit.iss index 19d31f59..de906cce 100644 --- a/platforms/windows/make_espeakedit.iss +++ b/platforms/windows/make_espeakedit.iss @@ -1,7 +1,7 @@ [Setup] AppName=eSpeakEdit -AppVerName=eSpeakEdit version 1.46.01 +AppVerName=eSpeakEdit version 1.46.02 DefaultDirName={pf}\eSpeak DefaultGroupName=eSpeak OutputBaseFilename=setup_espeakedit diff --git a/src/extras.cpp b/src/extras.cpp index 453a545b..5f056464 100644 --- a/src/extras.cpp +++ b/src/extras.cpp @@ -136,10 +136,10 @@ int TestSynthCallback(short *wav, int numsamples, espeak_EVENT *events) if(type==espeakEVENT_PHONEME) { char buf[10]; -// fprintf(f_events,"[%s]\n",WordToString(events->id.number)); //old version, only 4 characters bytes - memcpy(buf, events->id.string, 8); - buf[8] = 0; - fprintf(f_events,"[%s]\n", buf); + fprintf(f_events,"[%s]\n",WordToString(events->id.number)); //old version, only 4 characters bytes +// memcpy(buf, events->id.string, 8); +// buf[8] = 0; +// fprintf(f_events,"[%s]\n", buf); } else fprintf(f_events,"%d\n",events->id.number); @@ -2315,7 +2315,7 @@ if(control==2) fprintf(f_events,"Type Audio Text Length Id\n"); fclose(f_events); - espeak_Initialize(AUDIO_OUTPUT_RETRIEVAL, 1000, NULL, espeakINITIALIZE_PHONEME_IPA); + espeak_Initialize(AUDIO_OUTPUT_RETRIEVAL, 1000, NULL, espeakINITIALIZE_PHONEME_EVENTS); espeak_SetSynthCallback(TestSynthCallback); espeak_SetUriCallback(TestUriCallback); diff --git a/src/readclause.cpp b/src/readclause.cpp index 8f803897..2c772487 100644 --- a/src/readclause.cpp +++ b/src/readclause.cpp @@ -191,6 +191,7 @@ static int n_param_stack; PARAM_STACK param_stack[N_PARAM_STACK]; static int speech_parameters[N_SPEECH_PARAM]; // current values, from param_stack +int saved_parameters[N_SPEECH_PARAM]; //Parameters saved on synthesis start const int param_defaults[N_SPEECH_PARAM] = { 0, // silence (internal use) diff --git a/src/setlengths.cpp b/src/setlengths.cpp index a36948eb..76e6983a 100644 --- a/src/setlengths.cpp +++ b/src/setlengths.cpp @@ -32,6 +32,7 @@ extern int GetAmplitude(void); extern void DoSonicSpeed(int value); +extern int saved_parameters[]; // convert from words-per-minute to internal speed factor @@ -343,6 +344,7 @@ void SetParameter(int parameter, int value, int relative) } } param_stack[0].parameter[parameter] = new_value; + saved_parameters[parameter] = new_value; switch(parameter) { diff --git a/src/speak_lib.cpp b/src/speak_lib.cpp index 3d0cba88..5f2b6e26 100644 --- a/src/speak_lib.cpp +++ b/src/speak_lib.cpp @@ -66,6 +66,7 @@ int (* uri_callback)(int, const char *, const char *) = NULL; int (* phoneme_callback)(const char *) = NULL; char path_home[N_PATH_HOME]; // this is the espeak-data directory +extern int saved_parameters[N_SPEECH_PARAM]; //Parameters saved on synthesis start void WVoiceChanged(voice_t *wvoice) @@ -575,6 +576,8 @@ void MarkerEvent(int type, unsigned int char_position, int value, int value2, un if((type == espeakEVENT_MARK) || (type == espeakEVENT_PLAY)) ep->id.name = &namedata[value]; else +#ifdef deleted +// temporarily removed, don't introduce until after eSpeak version 1.46.02 if(type == espeakEVENT_PHONEME) { int *p; @@ -583,6 +586,7 @@ void MarkerEvent(int type, unsigned int char_position, int value, int value2, un p[1] = value2; } else +#endif { ep->id.number = value; } @@ -607,6 +611,9 @@ espeak_ERROR sync_espeak_Synth(unsigned int unique_identifier, const void *text, my_unique_identifier = unique_identifier; my_user_data = user_data; + for (int i=0; i < N_SPEECH_PARAM; i++) + saved_parameters[i] = param_stack[0].parameter[i]; + switch(position_type) { case POS_CHARACTER: @@ -786,7 +793,7 @@ ENTER("espeak_Initialize"); // SetVoiceByName("default"); for(param=0; param LEAVE"); #endif embedded_value[EMBED_T] = 0; // reset echo for pronunciation announcements + + for (int i=0; i < N_SPEECH_PARAM; i++) + SetParameter(i, saved_parameters[i], 0); + return EE_OK; } // end of espeak_Cancel diff --git a/src/synthdata.cpp b/src/synthdata.cpp index 09dace9a..11f66f48 100644 --- a/src/synthdata.cpp +++ b/src/synthdata.cpp @@ -35,7 +35,7 @@ #include "translate.h" #include "wave.h" -const char *version_string = "1.46.11 24.Dec.11"; +const char *version_string = "1.46.02 06.Jan.12"; const int version_phdata = 0x014600; int option_device_number = -1; diff --git a/src/synthesize.h b/src/synthesize.h index 6a2994ee..67d8a754 100644 --- a/src/synthesize.h +++ b/src/synthesize.h @@ -17,6 +17,8 @@ * . * ***************************************************************************/ +#define espeakINITIALIZE_PHONEME_IPA 0x0002 // move this to speak_lib.h, after eSpeak version 1.46.02 + #define N_PHONEME_LIST 1000 // enough for source[N_TR_SOURCE] full of text, else it will truncate