diff --git a/dictsource/fr_list b/dictsource/fr_list index 516d7e25..329e22a9 100644 --- a/dictsource/fr_list +++ b/dictsource/fr_list @@ -898,6 +898,7 @@ exit egzit from _^_en get _^_en google _^_en +gnome gnOm gnu $abbrev hamburger _|A~b@rgWr he _^_en diff --git a/dictsource/fr_rules b/dictsource/fr_rules index c4aa13ff..ebb0a407 100644 --- a/dictsource/fr_rules +++ b/dictsource/fr_rules @@ -653,6 +653,8 @@ no) ë (_ e // canoë su) gg (Y gZ // suggérer suggestif gg g // agglomérer + ai) gni n^ // craignions châtaignier + gn nj // agneau _wa) gner (_ gnEr _sta) gn ( gn dia) gn ( gn diff --git a/dictsource/mt_list b/dictsource/mt_list new file mode 100755 index 00000000..48630e0a --- /dev/null +++ b/dictsource/mt_list @@ -0,0 +1,319 @@ + +// This file in UTF8 encoded + +// Letters maltese + + + +a a +b b@ +c ka +ċ tS@e +d dee +e e +f effe +g gie +ġ dZe +h akka +ħ h'@ +i i +j ie +k k'@ +l elle +m emme +n enne +o o +p pe +q '@ +r erre +s esse +t te +u u +v ve +w u'@ +x eSSe +y y +z tsee +ż z'@ + + + + + + +_. punt +_, koma +_! punt ta’ esklamazzjoni +_? mistoqsija +_" kwoUts +_# hash +_$ dollaru: +_% procentuali: +_& u +_' accent +_: koUl@n +_; semIk'oUl@n +€ ewro +_( parentezi tondi +_) parentezi tondi +_[ parentezi kwadri +_] parentezi kwadri +_{ alkua:lto +_} lop:ua:lto +_< iz'@ minn +_> akbar minn +_- haIf@n +__ alavi:va ++ plus $max3 +* stil:a $max3 += i:kw@lz $max3 +/ kaut:a +\ keno +£ sterlina +@ _at +~ tilde + + + +// numbers maltese + + + +_0 z'e*o +_1 ui:h'@d +_2 nei:n +_3 tli:eta +_4 erba +_5 h'@amsa +_6 si:t:a +_7 seba: +_8 tmi:ni:a +_9 dydin'asa +_10 a'@ra +_11 h'@daSe +_12 tnaSe +_13 tletaSe +_14 erbataSe +_15 h'@mistaSe +_16 sitaSe +_17 sbataSe +_18 tmintaSe +_19 tsetaSe +_2X oSerin +_3X tl'@ti:n +_4X erbai:n +_5X h'@amsi:n +_6X sit:i:n +_7X s'@bei:n +_8X tmeni:n +_9X d,ydin'isei:n +_0C mi:a +_1C mi:au +_0M1 elf +_1M1 +_2M1 elfeiun +3000 tlet: elef +4000 erbatelef +_0M2 m'iliun +2000000 z'@euge m'iliuni +_0M3 bi'li'un +_2M3 z'@euge bi'li'uni +_3M3 tlet: bi'li'uni +_4M3 erba bi'li'uni +_5M3 h'@ames bi'li'uni + + + + +// articles + + +// pronouns maltese +jiena iuena $u +inti inti: $u +huwa ua $u +hija i:a $u +aħna ah'@na $u +intom i:ntom $u +huma u:ma $u + + + + + + +// possessives maltese + + +tiegħi ti:ai: $u +tiegħek ti:ake $u +tiegħu ti:u: $u +tagħha tah'@a $u +tagħna tana: $u +tagħkom takom $u +tagħhom tahom $u + + +// prepositions +ta ta: +għal al: +lil li:l: +ġo dZeo +mal mal: +mingħajr mi:nai:r +madwar madua:r +il-quddiem il-di:m:'@ +qabel a:bel +wara uara +minbarra minba:ra: +bejn bei:n +flimkien flimkin: +viċin vi:S@i:n +minn mi:n +minn fejn mi:n fei:n +isfel isfel +fil-mija fi:l-mi:a +permezz permets +lejn lein: +fuq fu'@ +taħt taht +fi fi: +mingħajr mi:nair +madwar madu:ar +kontra contra +quddiem '@udi:m +fost fost +qabel abel +wara uara +taħt taht +lil hinn lil:in: +ħdejn h'@dein +bejn bei:n +flimkien flinki:m +qrib ri:p +minn hemm min:em: + + + + + + + +// conjunctions + + +minkejja minCeia +u u +kif Ci:f +għax aS +darba dar:ba +jew ieu: +iżda i:z'@da +jekk ietSe +minkejja mintSei:a +minflok minflotSe +irrespettivament ir:espetivament +mindu mindu: +b’hekk betSe +għalkemm altSem: +kull darba kul: darba +kull min kul: mi:n +tkun xi tkun tkun Si tkun +waqt ua:t + + + + + + +// negative maltese + +ma $u + + + + + +// auxillary verbs + + +ikun icu:n: +kien Ci:n +qiegħed ied +huwa u:a +huma uma +ma kienx ma CieS +kienu Cienu +mhux muS +mhumiex umumiS +ma kienux ma CienuS +għamel amel +għandhom andom +ghandu jkollhom andu kolum +ma jridux ikunu mrdS kunu +għandu andu +m'għandux m'anduS +jista ista +ma jistax ma istaS +għandi andi +għandha an:a +kienet ki:net +ikseb i:kseb +mur mu:r +tmur tmur +sejjer sei:er +mort mort +agħmel a:mel +tagħmilx ta:milS +jagħmel ia:mel +għamel a:mel +għamilt amilt +tpoġġi tpodZi: +poġġi odZi: +issir is:ir +saret sa:ret +għamel a:mel + + + + + + +// adverbs + +biss bis: +qatt at: +issa is:a +dalwaqt daluat +xorta Sorta +diġa didZa +mhux mu:S +kull cul: +bosta bosta +xi Si: +dan dan +dak dak +dawn dau:n +dawk dau:k +hemm em: +minn min: + + + + + + + +// Abbreviations maltese + +$textmode +eċċ etSetra +mm milim'etri +cm tSentim'etri +km kilom'etri +ml milil'itri +mg miligr'am:i +kg kilogr'am:i + + + diff --git a/dictsource/mt_rules b/dictsource/mt_rules new file mode 100755 index 00000000..7aea2957 --- /dev/null +++ b/dictsource/mt_rules @@ -0,0 +1,205 @@ +// Maltese translation rules +// This file is UTF-8 encoded + + +.group a + a a + aa a: + au au + ax aS + + + +.group b + b b + bb b: + be b'@ + br br'@ + bi bi: + bie bi'@ + +.group c + + c c + + +.group ċ + ċ tS@ + ċa tS@a + ċe tS@e + ċi tS@i + ċw tS@u'@ + +.group d + d de + dd d: + + + +.group e + e e + eu eu: + ew eu + + +.group f + f f + ff f: + fo fo + +.group g + g g + gg g: + ge gie + gi gi: + għ : + +.group ġ + ġ dZ + ġo dZo + +.group h + + h : + + +.group ħ + + ħ h + ħu h:u: + ħt ht +.group i + i I + iu Iu + ie i: + + + +.group j + j iu + jj i: + jo io + je ie + ja ia + + +.group k + k ke + ka ka + ke ke + ki ki: + kie ki:e + ku ku: + ko co + +.group l + l l + + +.group m + m m + m (n im + m (p im + m (r im + +.group n + n n + nu nu: + + + +.group o + o o + + +.group p + p p + pp p: + + _ole) p (a p: + _ota) p (a p: + + kam) p (anj p: + + sam) p (oo p: + sham) p (o p: + + +.group q + q '@ + qa a + qe e + qo o + qu + + +.group r + r r + rie ri:e + ro ro: + ra ra: + + +.group s + s s + sie si:e + saqq sa + saq sa + + +.group t + t t + tt t: + + + + +.group u + u u + ux uS + + +.group v + v v + + +.group w + w u + + +.group x + x Se + xie Sei: + + + +.group y + y y + yy y: + yi yi + yö yY + + +.group z + z tse + K) zh Z + + + + +.group ż + ż z'@ + ża za + że ze + żie zi:e + żgħ za + +// default group for "non of the above" + +.group + ż z'@ + ċ tS@ +// non-ascii characters with specified pronunciations + + + diff --git a/dictsource/tn_list b/dictsource/tn_list new file mode 100755 index 00000000..4cdf9b72 --- /dev/null +++ b/dictsource/tn_list @@ -0,0 +1,149 @@ +// maintainer: Sternly K Simon +// email:sternly_simon@yahoo.com +// setswana translation list +// This file is UTF-8 encoded. + +// letters (just guesses) +a a +b bi:i: +c si:i: +d di:i: +e i:i: +f e:fo +g gi:i +h eitSi +j dZ'ei +k kei +l e:li +m 'emu +n 'eni +o o:o: +p p'i:i: +q kju +r aR3e +s 'e:si +t t'i:i: +u u:u: +v v'i:i: +x ek'ese +w dabolju +y w'ai +z z'e:ti + + +// numbers +_0 lef'e:la +_1 n'ngwe: +_2 p'edi +_3 t'a:R3o +_4 'n-ne +_5 l#'a:no +_6 th'ataro +_7 s'u:pa +_8 roba'bobedi +_9 roba'n'ngwe +_1X les'o:me +_2X mas'o:mepedi +_3X mas'o:me'ama:R3o +_4X mas'o:me'ama:ne +_5X mas'o:me'amal#'a:no +_6X mas'o:me'ath'ataro +_7X mas'o:me'a'S'u:pa +_8X mas'o:me'abo'roba'bedi: +_9X mas'o:me'a'roba'bo'ngwe + +//number plurals + +//numbers money wise +_0C lekX'olo +_1C0 lekX'olo +_2C _|makX'olopedi +_3C _|makX'olot'a:R3o +_4C _|makX'olo'n-ne +_5C _|makX'olol#'a:no +_6C _|makX'olo'th'ataro +_7C makX'oloS'u:pa +_8C makX'olo'a'ma'roba'bobedi: +_9C makX'olo'a'ma'roba'bo'n'ngwe +_0M1 's-'ikete +_1M1 _|'s-'ikete +_2M1 dik'etep'edi +_3M1 dik'etet'a:R3o +_4M1 dik'eten-ne +_5M1 dik'etel#'a:no +_6M1 dik'etets'e'th'ataro +_7M1 dik'eteSu:pa +_8M1 dik'ete'tse'bo'roba'bobedi +_9M1 dik'ete'tse'bo'roba'bo'ngwe +_1M2 dik'etetSelekX'o:lo +_2M2 dik'etetSemakX'o:lop'edi +_3M2 dik'etetSemakX'o:lot'a:R3o +_4M2 dik'etetSemakX'o:lon-ne +_5M2 dik'etetSemakX'o:lol#'ano +_6M2 dik'etetSemakX'o:lo'th'a'taro +_7M2 dik'etetSemakX'o:loSu:pa +_8M2 dik'etetSemakX'o:lo'bo'roba'bobedi: +_9M2 dik'etetSemakX'o:lo'bo'roba'bo'ngwe +_0M3 _|mili'oni // 1,000,000 +_0M4 _|bili'oni +_dpt fe:Xelu'a:na +_0and _|na + +bona $u $brk // they,them +yona $u+ $brk // it +wena $u+ $brk //you + +nna $u+ $brk // i +yona $u+ $brk // him, her, it +ene $u+ $brk // him, her +lona $u+ //ploral to wena +rona $u+ // we,us + +//number of chances/probabilities + + +//Days + + +//accents + +_cir k'efa + +lenna $u+ // and me +waka $u+ // mine or lying +gaka $u+ // mine +tshaka $u+ // plural of mine +dilo $u+ // things +mole $u+ // that +naya $u+ // give + +//nouns + +// prepositions +wa $u $brk // of +ya $u $brk // of,by they,them +la $u $brk // of +fa $u $brk // of +kwa $u $brk // at + +mo $u $brk // in +fa $u $brk // in,on + +kgolo $u $pause // dig +konte $u $pause // without + +kwala $pause // by means of which +kwa $u $brk // with + + +// conjunctions +le $u $pause // and +kana $u $pause // or +ao $u $pause // or +mme $u $pause // but +ntswa $u $pause // although +kuwa $u $pause // shout + + + + diff --git a/dictsource/tn_rules b/dictsource/tn_rules new file mode 100755 index 00000000..4525f234 --- /dev/null +++ b/dictsource/tn_rules @@ -0,0 +1,147 @@ +// maintainer: Sternly K Simon +// email:sternly_simon@yahoo.com +// setswana translation rules +// with support from Jonathan Duddington + +//2-letter groupds that represent classes of setswana nouns +// mo, ba, mo, me, le, ma, se, di, lo, bo, go, fa, ko, mo + +.group a + a a + _C) a a + _) a (C a + a (_ a + a (s a: + aa a: + +.group b + b b + b B + +.group c + c k + ch tS + +.group d + d d + dh D + +.group e + e e + ee e: + s) e i + +.group f + f f + +.group g + g g + _k) g g x2 + gh Q + + +.group h + h h + hl l# + +.group i + i i + ii i: + +.group j + j J + +.group k + k k + kh x + +.group l + l l + +.group m + m m + _) m m- + m (A m + K) m (@@ _|m + K) m (C m- + K) m (b@@ _|m + K) m (v@@ _|m + K) m (w@@ _|m + +.group n + n n + _) n n- + n (A n + n (@@ n + ny n^ + n (ch n^ + n (j n^ + ng' N + n (k N + _) n (k N- + _) n (k@@ N- + n (g N + _) n (g N- + _) n (g@@ N- + +.group o + o o + oo o: + +.group p + p p + +.group q + q k + +.group r + r r + r R + r R3 + A) r (A R + C) r (A @-* + rr RR + +.group s + s s + sh S + s (e s- + _t) se si: + +.group t + t t + th T + tsen ts'e:n + tlh K + tl l# + +.group u + u u + uu u: + _d) u u: + +.group v + v v + +.group w + w w + +.group x + x ks + +.group y + y j + +.group z + z z + +.group + $ dola + % asilimia + + * n^ota + *) * (* + ** + **) * (_ _:: + + diff --git a/dictsource/tt_list b/dictsource/tt_list new file mode 100644 index 00000000..b34ce97d --- /dev/null +++ b/dictsource/tt_list @@ -0,0 +1,83 @@ +// This file is UTF8 encoded +// Spelling-to-phoneme rules for Tatar + + +// Letters +б be +в we +г ge +д de +е je +ё jo +ж Ze +җ Z;e +з ze +и i +й kVsk,A'i +к kA +л el +м em +н en +ң eN +о o: +ө W: +п pe +р er +с es +т te +у u +ү y +ф ef +х xA +һ he +ц tse +ч S;e +ш SA +щ SS;A +ъ kAlVnl,Vqbilges'e +ы V: +ь neS;k&l,ekbilges'e +э e|: +ю ju +я jA + + +// Numbers +_0 n'ul? +_1 b'er +_2 ik'e +_3 'WS; +_4 d'yrt +_5 b'iS +_6 Alt'V +_7 Z;id'e +_8 sig'ez +_9 tug'Vz +_10 'un +_11 unb'er +_12 unik'e +_13 un'WS; +_14 und'yrt +_15 unb'iS +_16 unAlt'V +_17 unZ;id'e +_18 unsig'ez +_19 untug'Vz +_2X egerm'e +_3X ut'Vz +_4X kVr'Vk +_5X ill'e +_6X Altm'VS +_7X Z;itm'eS +_8X siks'&n +_9X tuks'An +_0C j'Wz +_0M1 m'eN +_0M2 milli'on +_1M2 milli'on +_0M3 milli'Ard +_1M3 milli'Ard +_0M4 billi'on +_1M4 billi'on + +_dpt _bWt,en diff --git a/dictsource/tt_rules b/dictsource/tt_rules new file mode 100755 index 00000000..2923bff1 --- /dev/null +++ b/dictsource/tt_rules @@ -0,0 +1,134 @@ +// This file is UTF8 encoded +// Spelling-to-phoneme rules for Tatar + + +.group а + а A + +.group ә + ә & + әе e: // 'әнкәен' + +.group б + б b + +.group в + в w // [v] in Russian words + +.group г + г g // changes to [Q] or [Q"] + +.group д + д d + +.group е + _) е je2 // changes to [je] or [jV] + е e + +.group ё + ё jo + +.group ж + ж Z + +.group җ + җ Z; + +.group з + з z + +.group и + и i + A) и j + +.group й + й j + K) й (K I // not next to a vowel + +.group к + к k + +.group л + л l + +.group м + м m + +.group н + н n +// н (к N + н (г N + н (х N + +.group ң + ң N + +.group о + о o + +.group ө + ө W + +.group п + п p + +.group р + р r + +.group с + с s + +.group т + т t + +.group у + у u // or w + A) у w + +.group ү + ү y // or w + A) ү w + +.group ф + ф f + +.group х + х x + +.group һ + һ h + +.group ц + ц ts + +.group ч + ч S; + +.group ш + ш S + +.group щ + щ SS; + +.group ъ + ъ ? + +.group ы + ы V + ый Vj // need a diphthong phoneme ?? + +.group ь + ь ? + +.group э + э e + +.group ю + ю ju2 // changes to ju or jy + +.group я + я ja // changes to jA or j& + +.group + $ dolAR + diff --git a/espeak-data/voices/test/ko b/espeak-data/voices/test/ko new file mode 100755 index 00000000..d9330a8f --- /dev/null +++ b/espeak-data/voices/test/ko @@ -0,0 +1,6 @@ +name korean-test +language ko +gender male +pitch 80 118 +intonation 2 +