Added mk_rules, mk_list, phonemes_mk. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@60 d46cf337-b52f-0410-862d-fd96e6ae7743master
- : ; b c d dZ f | - : ; b c d dZ f | ||||
g h j k l m n N | g h j k l m n N | ||||
p r r- s S t tS ts | |||||
v w x2 z Z | |||||
p r r- s S t tS v | |||||
w x2 z Z | |||||
Dictionary cs_dict | Dictionary cs_dict | ||||
* : b d f g h j | * : b d f g h j | ||||
k l m n N p r s | k l m n N p r s | ||||
S s2 t ts v Z | |||||
S s2 t v Z | |||||
Dictionary fr_dict | Dictionary fr_dict | ||||
: ; b c d dZ f g | : ; b c d dZ f g | ||||
h j k l L m n N | h j k l L m n N | ||||
n^ p R s S t t2 tS | n^ p R s S t t2 tS | ||||
ts v w z Z z2 | |||||
v w z Z z2 | |||||
Dictionary hi_dict | Dictionary hi_dict | ||||
Dictionary hr_dict | Dictionary hr_dict | ||||
& @ @- @2 a A a: aI | & @ @- @2 a A a: aI | ||||
aU E e e: i I i: l- | |||||
o o: oU r- u U u: y | |||||
aU E e e: E~ i I i: | |||||
l- o o: oU r- u U u: | |||||
y | |||||
* b d dZ dZ; f g h | * b d dZ dZ; f g h | ||||
j k l l^ m n N n^ | j k l l^ m n N n^ | ||||
* : ; b C d f g | * : ; b C d f g | ||||
h j k l m n N n^ | h j k l m n N n^ | ||||
p Q r s S s; t tS | p Q r s S s; t tS | ||||
ts v v2 w x z | |||||
v v2 w x z | |||||
Dictionary no_dict | Dictionary no_dict | ||||
f g h j J k l l# | f g h j J k l l# | ||||
m m# n N n# N# n^ n^# | m m# n N n# N# n^ n^# | ||||
p Q r R r# R2 s S | p Q r R r# R2 s S | ||||
t T tl# ts v x z | |||||
t T tl# v x z | |||||
Dictionary la_dict | Dictionary la_dict | ||||
Dictionary sr_dict | Dictionary sr_dict | ||||
& @ @- @2 a A a: aI | & @ @- @2 a A a: aI | ||||
aU E e e: i I i: l- | |||||
o o: oU r- u U u: y | |||||
aU E e e: E~ i I i: | |||||
l- o o: oU r- u U u: | |||||
y | |||||
* b d dZ dZ; f g h | * b d dZ dZ; f g h | ||||
j k l l^ m n N n^ | j k l l^ m n N n^ | ||||
Dictionary mk_dict | Dictionary mk_dict | ||||
@- a E i l- O r- u | |||||
& @ @- @2 a A a: E | |||||
e e: E~ i I i: l- o | |||||
o: oU r- u u: y | |||||
* b c d dZ f g h | |||||
j J k l l^ m n n^ | |||||
p R s S t tS ts v | |||||
z Z | |||||
* b d dZ dZ; f g h | |||||
j k k^ l l^ m n N | |||||
n^ p r R s S t tS | |||||
ts tS; v x z Z |
% puRsA~ | % puRsA~ | ||||
& _e | & _e | ||||
+ plys | + plys | ||||
~ tild'e | |||||
€ @R'o | |||||
~ tilde | |||||
€ @Ro | |||||
¢ sEnt | ¢ sEnt | ||||
¥ i;'En | |||||
£ l'ivR | |||||
° d@gR'e | |||||
¥ i;En | |||||
£ livR | |||||
° d@gRe | |||||
± pl'yz_'u_mw'E~ | ± pl'yz_'u_mw'E~ | ||||
× myltip@-lj'e_p'aR | × myltip@-lj'e_p'aR | ||||
÷ diviz'e_p'aR | ÷ diviz'e_p'aR | ||||
_?A lEt@ | _?A lEt@ | ||||
_?? sE~b'OL | _?? sE~b'OL | ||||
_" gijm'E | |||||
_# dj'Ez | |||||
_' apOstR'Of | |||||
_" gijmE | |||||
_# djEz | |||||
_' apOstROf | |||||
_( 'uvR@-paRA~t'Ez | _( 'uvR@-paRA~t'Ez | ||||
_) f'ERm paRA~t'Ez | _) f'ERm paRA~t'Ez | ||||
_* astERisk: | _* astERisk: | ||||
_, viRg'yl | |||||
_- tiR'E | |||||
_. pw'E~ | |||||
_/ sl'aS | |||||
_, viRgyl | |||||
_- tiRE | |||||
_. pwE~ | |||||
_/ slaS | |||||
_: d'Ypw'E~ | _: d'Ypw'E~ | ||||
_; pw'E~viRg'yl | _; pw'E~viRg'yl | ||||
_< E~feRj'WR | |||||
_= eg'al | |||||
_> sypeRj'WR | |||||
_? kEstj'O~ | |||||
_[ uvR@-_kRoS'E | |||||
_< E~feRjWR | |||||
_= egal | |||||
_> sypeRjWR | |||||
_? kEstjO~ | |||||
_[ uvR@-_kRoSE | |||||
_\ b'aksl'aS | _\ b'aksl'aS | ||||
_] f'ERm_kRoS'E | _] f'ERm_kRoS'E | ||||
_^ siRkOnfl'Eks | |||||
__ sulin^'e | |||||
_^ siRkOnflEks | |||||
__ sulin^e | |||||
_` aks'A~_gR'av | _` aks'A~_gR'av | ||||
_{ uvR_akOl'ad | |||||
_| b'aR | |||||
_{ uvR_akOlad | |||||
_| baR | |||||
_} f'ERm_akOl'ad | _} f'ERm_akOl'ad | ||||
//************** | //************** | ||||
(http ://) aSt,et,ep'e | (http ://) aSt,et,ep'e | ||||
abc 'a b'e s'e | |||||
ac 'a s'e | |||||
api 'a p'e 'i | |||||
cio s'e'i;'o | |||||
ctrl kO~tR'ol | |||||
dept depaRt@m'A~ | |||||
etc etseteR'a | |||||
abc $abbrev | |||||
ac $abbrev | |||||
api $abbrev | |||||
cio $abbrev | |||||
ctrl kO~tRol | |||||
dept depaRt@mA~ | |||||
etc etseteRa | |||||
hmm h@m | hmm h@m | ||||
ibm 'i:b'e:'Em | |||||
ip 'i:p'e | |||||
kde kade@ | |||||
m. m@sj'Y | |||||
ibm $abbrev | |||||
ip $abbrev | |||||
kde $abbrev | |||||
m. m@sjY | |||||
mbrola Em'bRola | mbrola Em'bRola | ||||
mlle mad@mwaz'El | |||||
mme mad'am | |||||
mr m@sj'Y | |||||
p.s pOftkRipt'Om | |||||
ratp 'ER:'a:t'e:p'e | |||||
mlle mad@mwazEl | |||||
mme madam | |||||
mr m@sjY | |||||
p.s postskRiptOm | |||||
ratp $abbrev | |||||
s.t.p s'il:t'@:pl'E | s.t.p s'il:t'@:pl'E | ||||
s.v.p s'il:v'u:pl'E | s.v.p s'il:v'u:pl'E | ||||
st s'E~ | st s'E~ | ||||
ste s'E~t | ste s'E~t | ||||
stp s'il:t'@:pl'E | stp s'il:t'@:pl'E | ||||
svp s'il:v'u:pl'E | svp s'il:v'u:pl'E | ||||
url 'y:'ER:'El | |||||
usb 'y:'Es:'be | |||||
utf y:te:Ef | |||||
url $abbrev | |||||
usb $abbrev | |||||
utf $abbrev | |||||
xfce iksEfse@ | xfce iksEfse@ | ||||
xy 'iks:igR'Ek | |||||
xy $abbrev | |||||
ii d'Y $abbrev // roman numerals | ii d'Y $abbrev // roman numerals | ||||
iii tRw'a $abbrev | iii tRw'a $abbrev | ||||
iv k'atR $abbrev | iv k'atR $abbrev | ||||
dr dOkt'WR $dot $capital | |||||
dr dOkt WR $dot $capital | |||||
prof $dot | prof $dot | ||||
discident disidA~ | discident disidA~ | ||||
accident aksidA~ | accident aksidA~ | ||||
occident OksidA~ | occident OksidA~ | ||||
l'occident lOksidA~ | |||||
orient ORjA~ | orient ORjA~ | ||||
l'orient lORjA~ | |||||
secret sYkRE | secret sYkRE | ||||
secrets sYkRE | |||||
secrets sYkREz2 | |||||
sens sA~s | sens sA~s | ||||
cci $abbrev | cci $abbrev | ||||
espeak ispik | espeak ispik | ||||
nvda $abbrev | nvda $abbrev | ||||
open Op'@n | |||||
open Op'En | |||||
outlook autluk | outlook autluk | ||||
potentiomètre pOtA~sjOmEtR | potentiomètre pOtA~sjOmEtR | ||||
reader Rid'WR | reader Rid'WR | ||||
// irt | // irt | ||||
flirt fl@Rt | flirt fl@Rt | ||||
(sweat shirt) swEtS@Rt | (sweat shirt) swEtS@Rt | ||||
tee-shirt tiS@Rt | |||||
(tee shirt) tiS@Rt | |||||
parfum paRfW~ | parfum paRfW~ | ||||
forum fOR@m | forum fOR@m | ||||
// no liaison | // no liaison | ||||
(quelqu'un) kElkW~ | (quelqu'un) kElkW~ | ||||
pourcent puRs'A~ | |||||
pourcent puRsA~ | |||||
vincent vE~sA~ | vincent vE~sA~ | ||||
_) l (_ El | _) l (_ El | ||||
l l // lit | l l // lit | ||||
ll l // aller | ll l // aller | ||||
_) l' (P2 l | |||||
au) lt // hérault | au) lt // hérault | ||||
outi) l (_ // outil | outi) l (_ // outil | ||||
ui) ll j // juillet | ui) ll j // juillet |
// translation rules for Macedonian | |||||
// This file is UTF-8 encoded | |||||
// Letters | |||||
б b@ | |||||
в v@ | |||||
г g@ | |||||
д d@ | |||||
ѓ dZ;@ | |||||
ж Z@ | |||||
з z@ | |||||
ѕ dz@ | |||||
ј j@2 | |||||
к k@ | |||||
л l@ | |||||
љ l^@ | |||||
м m@ | |||||
н n@ | |||||
њ n^@ | |||||
п p@ | |||||
р R@ | |||||
с s@ | |||||
т t@ | |||||
ќ k^@ | |||||
ф f@ | |||||
х x@ | |||||
ц ts@ | |||||
ч tS@ | |||||
џ dZ@ | |||||
ш S@ | |||||
q kv@ | |||||
w dvost@-*uko||v@ | |||||
x iks | |||||
z z@ | |||||
// translation rules for Croatian | |||||
// This file is UTF-8 encoded | |||||
_?? znak // unknown symbol | |||||
_?A bukva // unknown letter | |||||
© 'avtoRsk&||p@-*av& | |||||
% p'osto | |||||
+ plus | |||||
€ 'evRo | |||||
@ _'et | |||||
& _'i | |||||
! 'izvItSnIk | |||||
: dve_totSki | |||||
# b@-*'oj_ | |||||
/ k@-*'oz_ | |||||
\\ b'EkslES | |||||
^ ts'irkumfleks | |||||
~ t'ild& | |||||
¤ v'alut& | |||||
§ del | |||||
µ m'ik@-*o | |||||
¶ tSlen | |||||
° st'epen | |||||
_" n'avodnIk | |||||
_‚ 'otvoRen||n'avodnIk | |||||
_„ zatvoRen||n'avodnIk | |||||
… t@-*'i||t'otSki | |||||
† k@-*st | |||||
‡ dv'oen||k@-*'st | |||||
‰ p@-*'omil | |||||
_‹ 'otvoRen||n'avodnIk | |||||
_‘ 'otvoRen||n'avodnIk | |||||
_’ 'edinetSen||n'avodnIk | |||||
_“ 'otvoRen||n'avodnIk | |||||
_” z'atvoRen||n'avodnIk | |||||
• g'olema||t'otSk& | |||||
_– En||ts'r-t& | |||||
_— Em||ts'r-t& | |||||
™ p@-*oizv'oditel | |||||
˘ b@-*'evis | |||||
¨ p@-*'ijegl&s | |||||
_« 'otvoRen||n'avodnIk | |||||
_ p@-*'iv@-*emen&||ts'r-t'itSk& | |||||
· po | |||||
¸ sed'il& | |||||
_» z'atvoRen||n'avodnIk | |||||
® R'egist@-*atsIj& | |||||
ł l@||s&||ts'r-t'itsom | |||||
× p'o | |||||
÷ pod'el^,eno | |||||
_$ d'ol&R | |||||
_- m'inus | |||||
_* dzv'ezditSk@ | |||||
_= 'edn&kvo | |||||
_@ t'r-g'ovsko||'a | |||||
_( 'otvoRen&||z'ag@-*ad& | |||||
_) z'atvoRen&||z'ag@-*ad& | |||||
_' 'apost@-*of | |||||
_* dzv'ezditSk& | |||||
_, z'apiRk& | |||||
_- ts'r-t'itSk& | |||||
_. t'otSk& | |||||
_; t'otSk&z,apiRka | |||||
_< p'omalo||'od | |||||
_= 'edn&kvo | |||||
_> pog'olemo||'od | |||||
_? pr'aSalnik | |||||
_& t'r-g'ovsko||'i | |||||
_[ 'otvoRen&||sR'edn&||z'ag@-*ad& | |||||
_] z'atvoRen&||sR'edn&||z'ag@-*ad& | |||||
__ ts'r-t& | |||||
_` g@-*'avis | |||||
_{ 'otvoRen&||g'olem&||z'ag@-*ad& | |||||
_| veRtikaln&||ts'r-t& | |||||
_} z'atvoRen&||g'olema&||z'ag@-*ad& | |||||
// Numbers | |||||
_0 n'ul& | |||||
_1 'eden | |||||
_1f 'edna | |||||
_2 d'v'a | |||||
_2f dv'e | |||||
_3 tR'i | |||||
_4 tS'EtI*I | |||||
_5 p'Et | |||||
_6 S'Est | |||||
_7 s'Edum | |||||
_8 'osum | |||||
_9 d'EvEt | |||||
_10 d'EsEt | |||||
_11 edIn'aeset | |||||
_12 dvan'aeset | |||||
_13 t@-*in'aeset | |||||
_14 tSEtirin'aeset | |||||
_15 pEtn'aeset | |||||
_16 SEsn'aeset | |||||
_17 sEdumn'aeset | |||||
_18 osumn'aeset | |||||
_19 dEvEtn'aeset | |||||
_2X dv'aEsEt | |||||
_3X t@-*'iEsEt | |||||
_4X tSEtir-'iEsEt | |||||
_5X p'EEsEt | |||||
_6X S'EEsEt | |||||
_7X sEd'umdEsEt | |||||
_8X os'umdEsEt | |||||
_9X dEv'EEsEt | |||||
_0C st'o_ | |||||
_2C dv'est'a | |||||
_6C S'Est'o | |||||
_0M1 'iljadi | |||||
_1MA1 'iljad& | |||||
_0M2 mili'oni | |||||
_1MA2 mili'on | |||||
_0M3 m'iliardI | |||||
_1MA3 m'iliarda | |||||
_0M4 bili'oni | |||||
_1M4 bili'on | |||||
_dpt _:z'api*k&_ | |||||
_0and i | |||||
// Roman numerals | |||||
ii $abbrev | |||||
iii $abbrev | |||||
iv $abbrev | |||||
vii $abbrev | |||||
viii $abbrev | |||||
ix $abbrev | |||||
xi $abbrev | |||||
xii $abbrev | |||||
xiii $abbrev | |||||
xiv $abbrev | |||||
xvi $abbrev | |||||
xvii $abbrev | |||||
xviii $abbrev | |||||
xix $abbrev | |||||
xxi $abbrev | |||||
xxii $abbrev | |||||
xxiii $abbrev | |||||
xxiv $abbrev | |||||
xxvi $abbrev | |||||
xxvii $abbrev | |||||
xxviii $abbrev | |||||
xxix $abbrev | |||||
xxxi $abbrev | |||||
xxxii $abbrev | |||||
xxxiii $abbrev | |||||
xxxiv $abbrev | |||||
xxxvi $abbrev | |||||
xxxvii $abbrev | |||||
xxxviii $abbrev | |||||
xxxix $abbrev | |||||
// Abbreviations | |||||
// Demonstratives | |||||
кој $u+ | |||||
што $u+ | |||||
кого $pause | |||||
// Pronouns | |||||
// Prepositions | |||||
за $u $brk | |||||
во $u $brk | |||||
со s_ $brk | |||||
// Conjunctions | |||||
а a $u $pause // and | |||||
и i_: $u $pause // and | |||||
или $pause // but | |||||
него $pause // but | |||||
или $u $pause // or | |||||
// Auxillary verbs | |||||
ли $u // question | |||||
сум $u // to be, short form | |||||
си $u | |||||
е $u $brk | |||||
сме $u | |||||
сте $u | |||||
се $u | |||||
бил $u // to be, past tense | |||||
била $u | |||||
било $u | |||||
беа $u | |||||
несум $u+ // to be, negative | |||||
неси $u+ | |||||
нее $u+ | |||||
несме $u+ | |||||
несте $u+ | |||||
несе $u+ | |||||
имам $u+ // to have | |||||
имаш $u+ | |||||
има $u+ | |||||
имаме $u+ | |||||
имате $u+ | |||||
имаат $u+ | |||||
немам $u+ // to have, negative | |||||
немаш $u+ | |||||
нема $u+ | |||||
немаме $u+ | |||||
немате $u+ | |||||
немаат $u+ | |||||
// treat as letters not words if at the end of the clause | |||||
а a $atend // letter-а | |||||
е E $atend // letter-е | |||||
и i_ $atend // letter-и | |||||
// Exceptions | |||||
// translation rules for Macedonian | |||||
// This file is UTF-8 encoded | |||||
.group а | |||||
а a | |||||
.group б | |||||
б b | |||||
.group в | |||||
в v | |||||
в (_ f | |||||
.group г | |||||
г g | |||||
.group д | |||||
д d | |||||
.group ѓ | |||||
ѓ dZ; | |||||
.group е | |||||
е e | |||||
.group ж | |||||
ж Z | |||||
.group з | |||||
з z | |||||
.group ѕ | |||||
ѕ dz | |||||
.group и | |||||
и i | |||||
_) и i_ | |||||
.group ј | |||||
ј j | |||||
.group к | |||||
к k | |||||
.group л | |||||
л l | |||||
.group љ | |||||
љ l^ | |||||
.group м | |||||
м m | |||||
.group н | |||||
н n | |||||
.group њ | |||||
њ n^ | |||||
.group о | |||||
о o | |||||
.group п | |||||
п p | |||||
.group р | |||||
р R | |||||
A) р (A R | |||||
K) р (A @-* | |||||
рр R | |||||
р (_ R | |||||
C) р (C 'r | |||||
K) р (K 'r- | |||||
.group с | |||||
с s | |||||
.group т | |||||
т t | |||||
.group ќ | |||||
ќ k^ | |||||
.group у | |||||
у u | |||||
.group ф | |||||
ф f | |||||
.group х | |||||
х h | |||||
.group ц | |||||
ц ts | |||||
.group ч | |||||
ч tS; | |||||
.group џ | |||||
џ dZ | |||||
.group ш | |||||
ш S | |||||
.group a | |||||
a a | |||||
a (j A | |||||
a (r A // don't reduce to [&] | |||||
.group b | |||||
b b | |||||
.group c | |||||
c ts | |||||
.group č | |||||
č tS | |||||
.group ć | |||||
ć tS; | |||||
.group d | |||||
d d | |||||
dz dz | |||||
dž dZ | |||||
.group đ | |||||
đ dZ; | |||||
.group e | |||||
e E | |||||
j) e e | |||||
e (j e | |||||
._) exe %ekse // filetype | |||||
.group f | |||||
f f | |||||
.group g | |||||
g g | |||||
.group h | |||||
h h | |||||
_) h x | |||||
.group i | |||||
i i | |||||
._) ini %ini // filetype | |||||
.group j | |||||
j j | |||||
XA) j (_ j_ // short pause after final [j] in one-syllable words | |||||
.group k | |||||
k k | |||||
.group l | |||||
l l | |||||
K) l (K l- | |||||
lj (+ l^ | |||||
.group m | |||||
m m | |||||
.group n | |||||
n n | |||||
n (g N | |||||
n (k N | |||||
nj n^ | |||||
.group o | |||||
o o | |||||
ou oU | |||||
.group p | |||||
p p | |||||
.group q | |||||
q k | |||||
qu kv | |||||
.group r | |||||
r R | |||||
A) r (A R | |||||
K) r (A @-* | |||||
rr R | |||||
r (_ R | |||||
K) r (K 'r- | |||||
.group s | |||||
s s | |||||
.group š | |||||
š S | |||||
.group t | |||||
t t | |||||
.group u | |||||
u u | |||||
.group v | |||||
v v | |||||
.group w | |||||
w v | |||||
.group x | |||||
x ks | |||||
.group y | |||||
y j | |||||
K) y (K i | |||||
.group z | |||||
z z | |||||
.group ž | |||||
ž Z | |||||
.group | |||||
á a: | |||||
é e: | |||||
í i: | |||||
ó o: | |||||
ú u: | |||||
ä _^_DE // use German voice | |||||
ö _^_DE | |||||
ü _^_DE | |||||
ß _^_DE | |||||
$ d'ol&R | |||||
. totSk& | |||||
. (. _: | |||||
\.) . | |||||
__) - (_D minus | |||||
A_) - (_D _ | |||||
C_) - (_D _ | |||||
--) - | |||||
* dzv'ezditSk& | |||||
*) * (* | |||||
** | |||||
**) * (_ _:: | |||||
= 'edn&kvo | |||||
= (== | |||||
=) = (= | |||||
==) = (_ _:: | |||||
.group 0xce // Greek letters | |||||
α 'alf& | |||||
ά 'alf&||t'onos | |||||
β b'et& | |||||
γ g'am& | |||||
δ d'elt& | |||||
ε 'epsIlon | |||||
έ 'epsIlon||t'onos | |||||
ζ z'et& | |||||
η 'et& | |||||
ή 'et&||t'onos | |||||
θ tx'et& | |||||
ι j'ot& | |||||
ί j'ot&||t'onos | |||||
κ k'ap& | |||||
λ l'amd& | |||||
μ m'i | |||||
ν n'i | |||||
ξ ks'i | |||||
ο 'omIk@-*on_ | |||||
.group 0xcf // Greek letters | |||||
π p'i | |||||
ρ R'o | |||||
σ s'igm& | |||||
ς gr-tSko_||z'avr-Sno_||s'igm& | |||||
τ t'au | |||||
υ gr-tSki_||'ipsIlon | |||||
ύ gr-tSki||'ipsIlon||t'onos | |||||
φ f'i | |||||
χ x'i | |||||
ψ ps'i | |||||
ω 'omeg& | |||||
ώ 'omeg&||t'onos | |||||
ό 'omIk@-*on||t'onos |
38 phoneme tables | 38 phoneme tables | ||||
new total | new total | ||||
base 97 97 | |||||
base 96 96 | |||||
base2 23 114 | base2 23 114 | ||||
en 54 145 | |||||
en_n 29 145 | |||||
en_us 37 145 | |||||
en_sc 39 147 | |||||
en_rp 34 145 | |||||
en_wm 30 145 | |||||
af 38 129 | |||||
cy 29 123 | |||||
de 31 123 | |||||
eo 12 108 | |||||
fi 40 128 | |||||
fr 33 119 | |||||
fr_ca 11 119 | |||||
hi 49 132 | |||||
en 53 144 | |||||
en_n 29 144 | |||||
en_us 37 144 | |||||
en_sc 39 146 | |||||
en_rp 34 144 | |||||
en_wm 30 144 | |||||
af 38 128 | |||||
cy 29 122 | |||||
de 32 123 | |||||
eo 13 108 | |||||
fi 40 127 | |||||
fr 35 118 | |||||
fr_ca 11 118 | |||||
hi 49 131 | |||||
hu 22 112 | hu 22 112 | ||||
nl 26 118 | |||||
nl 26 117 | |||||
pl 15 107 | pl 15 107 | ||||
sk 29 125 | sk 29 125 | ||||
cs 5 125 | cs 5 125 | ||||
hr 19 129 | hr 19 129 | ||||
mk 1 129 | |||||
mk 21 130 | |||||
sr 2 129 | sr 2 129 | ||||
ru 36 124 | ru 36 124 | ||||
it 17 117 | it 17 117 | ||||
la 21 115 | |||||
la 21 114 | |||||
es 6 114 | es 6 114 | ||||
pt 28 131 | pt 28 131 | ||||
pt_pt 20 131 | pt_pt 20 131 | ||||
ro 36 138 | ro 36 138 | ||||
el 8 114 | el 8 114 | ||||
sv 25 119 | |||||
no 28 123 | |||||
is 32 122 | |||||
vi 41 134 | |||||
zhy 32 125 | |||||
sw 14 106 | |||||
sv 25 118 | |||||
no 28 122 | |||||
is 32 121 | |||||
vi 41 133 | |||||
zhy 32 124 | |||||
sw 14 105 | |||||
3 b/b base hi ro | |||||
4 b/b base fr hi ro | |||||
2 b/b_ base hi | 2 b/b_ base hi | ||||
2 b/b@ base hi | 2 b/b@ base hi | ||||
2 b/b@2 base hi | 2 b/b@2 base hi | ||||
2 b/bo base hi | 2 b/bo base hi | ||||
2 b/bu base hi | 2 b/bu base hi | ||||
2 b/xb base hi | 2 b/xb base hi | ||||
15 d/d base base2 fi hi hu pl hr ru ro el sw | |||||
15 d/d_ base base2 fi hi hu pl hr ru ro el sw | |||||
16 d/dr base base2 fi hi hu pl hr ru ro el sw | |||||
16 d/d base base2 fi hi hu pl hr mk ru ro el sw | |||||
16 d/d_ base base2 fi hi hu pl hr mk ru ro el sw | |||||
17 d/dr base base2 fi hi hu pl hr mk ru ro el sw | |||||
1 d/tap ro | 1 d/tap ro | ||||
2 d/tap1 base | 2 d/tap1 base | ||||
2 d/tap2 base | 2 d/tap2 base | ||||
2 d/tap3 base | 2 d/tap3 base | ||||
1 d/tap_i ro | 1 d/tap_i ro | ||||
13 d/xd base base2 fi hi hu pl hr ru ro el sw | |||||
14 d/xd base base2 fi hi hu pl hr mk ru ro el sw | |||||
2 d/xd_pzd pl ru | 2 d/xd_pzd pl ru | ||||
1 d/x_tap base | 1 d/x_tap base | ||||
5 dzh/dzh base hi ru | |||||
5 dzh/dzh_ base hi ru | |||||
6 dzh/dzh base hi mk ru | |||||
6 dzh/dzh_ base hi mk ru | |||||
2 dzh/dz_pzd base hi | 2 dzh/dz_pzd base hi | ||||
2 dzh/dz_pzd_ base hi | 2 dzh/dz_pzd_ base hi | ||||
5 dzh/xdzh base hi ru | |||||
6 dzh/xdzh base hi mk ru | |||||
2 dzh/xdz_pzd base hi | 2 dzh/xdz_pzd base hi | ||||
4 envelope/p_fall vi zhy | 4 envelope/p_fall vi zhy | ||||
1 envelope/p_fallrise vi | 1 envelope/p_fallrise vi | ||||
1 r2/r2i base | 1 r2/r2i base | ||||
1 r2/r2o base | 1 r2/r2o base | ||||
1 r2/r2u base | 1 r2/r2u base | ||||
3 r3/r_ base af ru | |||||
4 r3/r_ base af fr ru | |||||
1 r3/r_@ base | 1 r3/r_@ base | ||||
1 r3/r#_ is | 1 r3/r#_ is | ||||
1 r3/r_a base | 1 r3/r_a base | ||||
2 r3/r_n base ru | 2 r3/r_n base ru | ||||
1 r3/r_o base | 1 r3/r_o base | ||||
11 r3/r_trill base af cy nl sk pt | 11 r3/r_trill base af cy nl sk pt | ||||
2 r3/r_trill2 base hr | |||||
2 r3/r_trill2.wav base hr | |||||
3 r3/r_trill2 base hr mk | |||||
3 r3/r_trill2.wav base hr mk | |||||
8 r3/r_trill3.wav base af cy nl | 8 r3/r_trill3.wav base af cy nl | ||||
3 r3/r_trill.wav base sk pt | 3 r3/r_trill.wav base sk pt | ||||
1 r3/r_u base | 1 r3/r_u base | ||||
2 r3/rz_cs sk | 2 r3/rz_cs sk | ||||
2 r3/@tap base | 2 r3/@tap base | ||||
2 r3/@tap_i base | 2 r3/@tap_i base | ||||
6 r/r base en_sc de fr pt_pt | |||||
5 r/r base en_sc de pt_pt | |||||
3 r/_r base en_sc pt_pt | 3 r/_r base en_sc pt_pt | ||||
9 r/r_ base en_sc de fi nl ru pt_pt ro sw | 9 r/r_ base en_sc de fi nl ru pt_pt ro sw | ||||
1 r/r@ base | 1 r/r@ base | ||||
1 ufric/tl# is | 1 ufric/tl# is | ||||
2 ufric/x base vi | 2 ufric/x base vi | ||||
4 ufric/x2 af nl pt | 4 ufric/x2 af nl pt | ||||
1 ufric/x_hr hr | |||||
2 ufric/x_hr hr mk | |||||
1 ustop/c base | 1 ustop/c base | ||||
5 ustop/k base en fr hi sw | 5 ustop/k base en fr hi sw | ||||
10 ustop/k_ base base2 en fi fr hi hu sk el sw | 10 ustop/k_ base base2 en fi fr hi hu sk el sw | ||||
13 ustop/ki base base2 en af fi fr hi hu sk is sw | |||||
14 ustop/ki base base2 en af fi fr hi hu sk mk is sw | |||||
11 ustop/kl base base2 en fi fr hi hu sk el sw | 11 ustop/kl base base2 en fi fr hi hu sk el sw | ||||
12 ustop/kr base base2 en fi fr hi hu sk el sw | 12 ustop/kr base base2 en fi fr hi hu sk el sw | ||||
10 ustop/k_unasp base base2 fi hi hu sk el | 10 ustop/k_unasp base base2 fi hi hu sk el | ||||
2 ustop/p base hi | |||||
2 ustop/p_ base hi | |||||
3 ustop/p base fr hi | |||||
3 ustop/p_ base fr hi | |||||
1 ustop/percus10 base | 1 ustop/percus10 base | ||||
9 ustop/pl base base2 fi hi hu sk la ro | |||||
10 ustop/pl base base2 fi fr hi hu sk la ro | |||||
9 ustop/pr base base2 fi hi hu la ro | 9 ustop/pr base base2 fi hi hu la ro | ||||
8 ustop/p_unasp base base2 fi hi hu sk la ro | |||||
9 ustop/p_unasp base base2 fi fr hi hu sk la ro | |||||
7 ustop/p_unasp_ base2 fi hi hu sk la ro | 7 ustop/p_unasp_ base2 fi hi hu sk la ro | ||||
6 ustop/t base en fr hi | 6 ustop/t base en fr hi | ||||
8 ustop/t_ base en fr hi sk el | 8 ustop/t_ base en fr hi sk el | ||||
22 ustop/t_dnt base base2 en fi hi hu pl hr ru ro vi sw | |||||
24 ustop/t_dnt base base2 en fi hi hu pl hr mk ru ro vi ++ | |||||
1 ustop/t_dnt2 vi | 1 ustop/t_dnt2 vi | ||||
2 ustop/t_hi hi | 2 ustop/t_hi hi | ||||
4 ustop/t_pzd pl ru | 4 ustop/t_pzd pl ru | ||||
7 ustop/tr base en hi ru | 7 ustop/tr base en hi ru | ||||
7 ustop/ts base base2 hu pl ru ro zhy | |||||
8 ustop/ts base2 de eo hu pl ru ro zhy | |||||
2 ustop/tsh base zhy | 2 ustop/tsh base zhy | ||||
2 ustop/tsh_ base zhy | 2 ustop/tsh_ base zhy | ||||
3 ustop/t_short hi sk el | 3 ustop/t_short hi sk el | ||||
1 vdiph/aau_4 vi | 1 vdiph/aau_4 vi | ||||
1 vdiph/ae fr_ca | 1 vdiph/ae fr_ca | ||||
1 vdiph/ae_2 en_n | 1 vdiph/ae_2 en_n | ||||
7 vdiph/ai base2 eo sk hr it pt vi | |||||
8 vdiph/ai base2 eo sk hr mk it pt vi | |||||
3 vdiph/ai_2 en_us cy | 3 vdiph/ai_2 en_us cy | ||||
1 vdiph/ai_3 no | 1 vdiph/ai_3 no | ||||
1 vdiph/ai_4 af | 1 vdiph/ai_4 af | ||||
1 voc/zh_2 sk | 1 voc/zh_2 sk | ||||
2 voc/z_pzd base | 2 voc/z_pzd base | ||||
2 voc/z_pzd_ base | 2 voc/z_pzd_ base | ||||
14 vowel/@ base en en_us en_rp cy hi hr | |||||
15 vowel/@ base en en_us en_rp cy hi hr mk | |||||
1 vowel/@- base | 1 vowel/@- base | ||||
4 vowel/& en_rp fi hi sv | 4 vowel/& en_rp fi hi sv | ||||
4 vowel/0 base2 en hi pt | 4 vowel/0 base2 en hi pt | ||||
1 vowel/@_4 nl | 1 vowel/@_4 nl | ||||
2 vowel/8_2 en_us sv | 2 vowel/8_2 en_us sv | ||||
1 vowel/8_3 zhy | 1 vowel/8_3 zhy | ||||
14 vowel/a en_n cy de hu nl pl sk hr sr it la | |||||
16 vowel/a en_n cy de hu nl pl sk hr mk sr it la | |||||
4 vowel/a# base2 en_sc pt | 4 vowel/a# base2 en_sc pt | ||||
7 vowel/a_2 base2 eo la pt pt_pt ro vi | 7 vowel/a_2 base2 eo la pt pt_pt ro vi | ||||
4 vowel/a#_2 hr sv is sw | |||||
5 vowel/a#_2 hr mk sv is sw | |||||
7 vowel/a_3 en_sc fr cs is | 7 vowel/a_3 en_sc fr cs is | ||||
12 vowel/a#_3 en en_n en_us en_wm de hi ru pt_pt vi zhy | 12 vowel/a#_3 en en_n en_us en_wm de hi ru pt_pt vi zhy | ||||
4 vowel/a_4 en_wm el vi | 4 vowel/a_4 en_wm el vi | ||||
1 vowel/aa_7 nl | 1 vowel/aa_7 nl | ||||
3 vowel/a_en en fr | 3 vowel/a_en en fr | ||||
1 vowel/@_bck hi | 1 vowel/@_bck hi | ||||
14 vowel/e base2 en en_n af cy eo fr hr it la pt pt_pt ++ | |||||
15 vowel/e base2 en en_n af cy eo fr hr mk it la pt ++ | |||||
2 vowel/e# en_sc | 2 vowel/e# en_sc | ||||
7 vowel/e_2 en_sc de hi it sv no | 7 vowel/e_2 en_sc de hi it sv no | ||||
1 vowel/e_3 hu | 1 vowel/e_3 hu | ||||
1 vowel/ee#_2 sv | 1 vowel/ee#_2 sv | ||||
4 vowel/ee_3 af pt vi | 4 vowel/ee_3 af pt vi | ||||
3 vowel/ee_6 en_n sk sv | 3 vowel/ee_6 en_n sk sv | ||||
13 vowel/e_mid en_rp en_wm fr_ca hi hu sk cs hr it es pt_pt no ++ | |||||
14 vowel/e_mid en_rp en_wm fr_ca hi hu sk cs hr mk it es pt_pt ++ | |||||
10 vowel/e_mid2 af de fi nl sk ro el sw | 10 vowel/e_mid2 af de fi nl sk ro el sw | ||||
1 vowel/@_fnt hr | |||||
2 vowel/@_fnt hr mk | |||||
1 vowel/@_hgh no | 1 vowel/@_hgh no | ||||
19 vowel/i base2 en_n en_rp en_wm cy eo fr hu pl it pt pt_pt ++ | 19 vowel/i base2 en_n en_rp en_wm cy eo fr hu pl it pt pt_pt ++ | ||||
1 vowel/i# cy | 1 vowel/i# cy | ||||
4 vowel/i_4 fi hu it is | 4 vowel/i_4 fi hu it is | ||||
5 vowel/i_5 en_sc | 5 vowel/i_5 en_sc | ||||
3 vowel/i#_5 pt_pt ro | 3 vowel/i#_5 pt_pt ro | ||||
1 vowel/i_6 hr | |||||
2 vowel/i_6 hr mk | |||||
3 vowel/i_en en en_us vi | 3 vowel/i_en en en_us vi | ||||
2 vowel/i_fnt hi | 2 vowel/i_fnt hi | ||||
10 vowel/ii en_wm cy de fr_ca nl is zhy | 10 vowel/ii en_wm cy de fr_ca nl is zhy | ||||
3 vowel/ii# cy pl ru | 3 vowel/ii# cy pl ru | ||||
1 vowel/ii_2 la | 1 vowel/ii_2 la | ||||
7 vowel/ii_3 en_rp fi hi sk hr sv no | |||||
8 vowel/ii_3 en_rp fi hi sk hr mk sv no | |||||
2 vowel/ii_4 en_rp | 2 vowel/ii_4 en_rp | ||||
6 vowel/ii_en en en_n | 6 vowel/ii_en en en_n | ||||
5 vowel/@_low hi ro no | 5 vowel/@_low hi ro no | ||||
1 vowel/oe_4 sv | 1 vowel/oe_4 sv | ||||
2 vowel/o_mid fr hu | 2 vowel/o_mid fr hu | ||||
9 vowel/oo en_sc de eo la es el sv no zhy | 9 vowel/oo en_sc de eo la es el sv no zhy | ||||
11 vowel/oo_1 en_n en_rp en_wm af fi sk hr vi | |||||
12 vowel/oo_1 en_n en_rp en_wm af fi sk hr mk vi | |||||
3 vowel/oo_2 en_sc cy cs | 3 vowel/oo_2 en_sc cy cs | ||||
1 vowel/oo_3 af | 1 vowel/oo_3 af | ||||
3 vowel/oo_4 hi pl it | 3 vowel/oo_4 hi pl it | ||||
2 vowelr/aa_r en_sc | 2 vowelr/aa_r en_sc | ||||
1 vowelr/oo_r en_sc | 1 vowelr/oo_r en_sc | ||||
1 vowelr/o_r en_sc | 1 vowelr/o_r en_sc | ||||
4 vowelr/r-voc hi sk hr | |||||
5 vowelr/r-voc hi sk hr mk | |||||
2 vowelr/V3_r en en_sc | 2 vowelr/V3_r en en_sc | ||||
1 vowelr/V_r en | 1 vowelr/V_r en | ||||
7 vowel/u en_n cy de eo fr cs la | 7 vowel/u en_n cy de eo fr cs la | ||||
5 vowel/u# en en_sc | 5 vowel/u# en en_sc | ||||
5 vowel/u_2 fi fr sk hr ro | |||||
6 vowel/u_2 fi fr sk hr mk ro | |||||
1 vowel/u#_2 sv | 1 vowel/u#_2 sv | ||||
1 vowel/u_3 ro | 1 vowel/u_3 ro | ||||
1 vowel/u#_3 en_n | 1 vowel/u#_3 en_n | ||||
1 vowel/u_5 sw | 1 vowel/u_5 sw | ||||
3 vowel/u_6 en_rp pt_pt | 3 vowel/u_6 en_rp pt_pt | ||||
1 vowel/u_7 vi | 1 vowel/u_7 vi | ||||
17 vowel/u_bck base2 cy fi fr_ca hi hu nl pl sk hr it pt ++ | |||||
18 vowel/u_bck base2 cy fi fr_ca hi hu nl pl sk hr mk it ++ | |||||
2 vowel/uu en en_wm | 2 vowel/uu en en_wm | ||||
3 vowel/uu_2 base2 de la | 3 vowel/uu_2 base2 de la | ||||
1 vowel/uu_3 af | 1 vowel/uu_3 af | ||||
5 w/xw base | 5 w/xw base | ||||
20 x/b base hi ro is | 20 x/b base hi ro is | ||||
1 x/b_ base | 1 x/b_ base | ||||
10 x/d base en_us hi hr el is | |||||
13 x/d_ base base2 fi hi pl hr ru ro el is sw | |||||
12 x/d base en_us hi hr mk el is | |||||
14 x/d_ base base2 fi hi pl hr mk ru ro el is sw | |||||
21 x/d_dnt base base2 fi hi hu pl ru ro sw | 21 x/d_dnt base base2 fi hi hu pl ru ro sw | ||||
6 x/d_pzd pl ru | 6 x/d_pzd pl ru | ||||
4 x/dzh base hi | 4 x/dzh base hi | ||||
5 x/dzh_ base hi ru | |||||
4 x/dz_pzd base hi ru | |||||
6 x/dzh_ base hi mk ru | |||||
5 x/dz_pzd base hi mk ru | |||||
1 x/dz_pzd_ hi | 1 x/dz_pzd_ hi | ||||
4 x/g_ base cy es is | 4 x/g_ base cy es is | ||||
5 x/g2 base cy hi es is | 5 x/g2 base cy hi es is |
vcd uvl frc | vcd uvl frc | ||||
length 100 | length 100 | ||||
lengthmod 2 // | lengthmod 2 // | ||||
formants r/r | |||||
formants r3/r_ | |||||
// before n r3/r_n+r3/rx | // before n r3/r_n+r3/rx | ||||
endphoneme | endphoneme | ||||
endphoneme | endphoneme | ||||
phoneme B | |||||
vcd blb frc | |||||
vowelin f1=2 f2=1000 -300 -200 f3=-100 100 | |||||
vowelout f1=2 f2=1000 -500 -300 f3=-100 60 len=50 | |||||
lengthmod 6 | |||||
formants b/b | |||||
switchvoicing f | |||||
endphoneme | |||||
phoneme p | |||||
vls blb stop | |||||
vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | |||||
vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22 | |||||
lengthmod 2 | |||||
wave ustop/p | |||||
before _ ustop/p_ | |||||
// before r ustop/pr | |||||
// before R ustop/pr | |||||
before @- ustop/p_unasp | |||||
before l ustop/pl | |||||
switchvoicing b | |||||
endphoneme | |||||
// Initially empty | |||||
phoneme @ // Schwa | |||||
vowel starttype (@) endtype (@) | |||||
formants vowel/@ | |||||
length 140 | |||||
endphoneme | |||||
phoneme @2 // Schwa (raised) | |||||
vowel starttype (@) endtype (@) | |||||
formants vowel/@_fnt | |||||
length 140 | |||||
endphoneme | |||||
phoneme a | |||||
vowel starttype (a) endtype (a) | |||||
length 160 | |||||
formants vowel/a | |||||
reduceto & 4 | |||||
endphoneme | |||||
phoneme A // 'a' before 'r', doesn't reduce to [&] | |||||
vowel starttype (a) endtype (a) | |||||
length 160 | |||||
formants vowel/a | |||||
endphoneme | |||||
phoneme & | |||||
vowel starttype (a) endtype (a) | |||||
length 140 | |||||
formants vowel/a#_2 | |||||
endphoneme | |||||
phoneme E | |||||
vowel starttype (e) endtype (e) | |||||
length 140 | |||||
formants vowel/e_mid | |||||
endphoneme | |||||
phoneme e | |||||
vowel starttype (e) endtype (e) | |||||
length 140 | |||||
formants vowel/e | |||||
endphoneme | |||||
phoneme i | |||||
vowel starttype (i) endtype (i) | |||||
length 120 | |||||
formants vowel/i_6 | |||||
linkout ; | |||||
reduceto I 4 | |||||
endphoneme | |||||
phoneme I | |||||
vowel starttype (i) endtype (i) | |||||
length 120 | |||||
formants vowel/ii_3 | |||||
linkout ; | |||||
endphoneme | |||||
phoneme o | |||||
vowel starttype (o) endtype (o) | |||||
length 140 | |||||
formants vowel/oo_1 | |||||
endphoneme | |||||
phoneme u | |||||
vowel starttype (u) endtype (u) | |||||
length 140 | |||||
formants vowel/u_bck | |||||
reduceto U 4 | |||||
endphoneme | |||||
phoneme U | |||||
vowel starttype (u) endtype (u) | |||||
length 140 | |||||
formants vowel/u_2 | |||||
endphoneme | |||||
phoneme aI | |||||
vowel starttype (a) endtype (i) | |||||
length 250 | |||||
formants vdiph/ai | |||||
endphoneme | |||||
phoneme t // dental variant of /t/ | |||||
vls dnt stop | |||||
vowelin f1=0 f2=1600 -300 300 f3=-100 80 | |||||
vowelout f1=0 f2=1600 -300 250 f3=-100 80 rms=20 | |||||
lengthmod 2 | |||||
wave ustop/t_dnt%50 | |||||
before _ ustop/t_dnt%35 | |||||
switchvoicing d | |||||
endphoneme | |||||
phoneme d | |||||
vcd alv stop | |||||
vowelin f1=2 f2=1700 -300 300 f3=-100 80 amp=16 | |||||
vowelout f1=2 f2=1700 -300 300 f3=-100 80 | |||||
formants d/d+x/d%50 | |||||
before _ d/d_+x/d_ | |||||
before r d/dr+x/d%50 | |||||
after _ NULL | |||||
after @ d/xd | |||||
lengthmod 5 | |||||
switchvoicing t | |||||
endphoneme | |||||
phoneme x | |||||
vls vel frc | |||||
vowelin f1=0 f2=2300 200 400 f3=-100 80 | |||||
vowelout f1=0 f2=2300 300 400 f3=-100 80 rms=20 | |||||
length 100 | |||||
lengthmod 3 | |||||
wave ufric/x_hr%45 | |||||
switchvoicing Q | |||||
endphoneme | |||||
phoneme r- | |||||
vowel starttype (@) endtype (@) | |||||
length 240 | |||||
formants vowelr/r-voc | |||||
endphoneme | |||||
phoneme R | |||||
liquid | |||||
vowelin f1=0 f2=1600 -300 300 f3=-200 80 | |||||
vowelout f1=2 f2=1600 -300 300 f3=-200 80 brk | |||||
formants r3/r_trill2+r3/r_trill2.wav%65 | |||||
trill | |||||
lengthmod 6 | |||||
endphoneme | |||||
phoneme k^ | |||||
vls pal stop | |||||
vowelin f1=0 f2=2700 400 600 f3=400 80 | |||||
vowelout f1=0 f2=2700 400 600 f3=400 80 rms=20 | |||||
lengthmod 2 | |||||
wave ustop/ki | |||||
endphoneme | |||||
phoneme dZ; | |||||
vcd pal afr sibilant palatal | |||||
vowelin f1=2 f2=2700 400 600 f3=300 80 rate len=70 | |||||
formants dzh/dzh+x/dz_pzd | |||||
before _ dzh/dzh_+x/dzh_ | |||||
after _ NULL | |||||
after @ dzh/xdzh | |||||
lengthmod 5 | |||||
switchvoicing ts; | |||||
endphoneme |
phoneme c | phoneme c | ||||
vls pal stop | vls pal stop | ||||
vowelin f1=0 f2=2700 200 500 f3=500 80 rate len=80 | |||||
vowelin f1=0 f2=2700 200 500 f3=400 80 rate len=80 | |||||
vowelout f1=0 f2=2700 300 500 f3=300 80 | vowelout f1=0 f2=2700 300 500 f3=300 80 | ||||
lengthmod 2 | lengthmod 2 | ||||
wave ustop/c%130 | wave ustop/c%130 |
} | } | ||||
} | } | ||||
return("M"); | |||||
return("0M"); | |||||
} | } | ||||
#include "translate.h" | #include "translate.h" | ||||
#include "wave.h" | #include "wave.h" | ||||
const char *version_string = "1.27.04 04.Jul.07"; | |||||
const char *version_string = "1.27.05 05.Jul.07"; | |||||
const int version_phdata = 0x012701; | const int version_phdata = 0x012701; | ||||
int option_device_number = -1; | int option_device_number = -1; |