Files
espeak-ng/dictsource/it_rules
T
jonsd e8b87dbf8c [1.47.14]
Language changes:
an, en, es, fa, gu, it, pt, ta, te.

Voice files: added attribute 'dictdialect', eg:
dictdialect en-us
uses the US English voice to speak words or rules which are marked with _^_EN


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@366 d46cf337-b52f-0410-862d-fd96e6ae7743
2013-11-29 22:16:55 +00:00

465 lines
7.1 KiB
Plaintext

// Italian translation rules
// This file is UTF-8 encoded
// Last update: 2013-11-01 Chris, Christian Leo M, <llajta2012@cmail.com>
// letter groups
// A any vowel
// C any consonant
// K not a vowel (i.e. consonant or end-of-word)
// Y front vowels: e i (& accents)
.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 gliene
// 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 (K 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
// @) a (no_ =a //ByFilo, this seems to make it_listx longer
@) avano (_S5 'avano
a (tterA_ 'a
_) all' (P4t all
_) anch' (P5t ank
@) amo (L04_ 'amo
.group à
à ''a
ài (K ''aI
ào (_N ''aU
àu ''a%u
.group b
b b
bb b:
.group c
c k
cc k:
ck k:
cqu k:w2
c (' tS
c (Y tS
cc (Y tS:
ch k
cch k:
ci (A tS // or L01 ?
cci (A tS: // or L01 ?
@) co (lA_ =ko
.group d
d d
dd d:
n) dere =deRe
_) dall' (P5t dall
_) dell' (P5t dell
decider (L04 detS'ide@-*
.group e
e e
ei (K Ej
r) ei (_ 'ei
@C) e (_ e
@C) e (_S1q e // lookup it_list without suffix
@Ar) e (_ e
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
_r) e E
// @) e (ce_ =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 (simo_ '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
C) ender (L04_ 'ende@-*
C) erder (L04_ 'E@-*de@-*
esser (L04_ 'es:eR
.group f
f f
ff f:
@A) f (ilo_ =f
A) f (ero_ =f
.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
n) gi (a_ dZ
gg (Y dZ:
ggi (A dZ: // or L01 ?
@) gger (lo_ =dZ:eR
gl (i l^
gl (ì l^
gli (A l^
_) gl gl
gn n^
@) gn (A_ n^;
a) gn (A_ n^:
gu (A gw
.group h
h
_) ha h'a
_) hà h'a
.group i
i i
i (A j
l) i (A %i
r) i (A %i
_C) i (a i
_C) i (à 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
@) 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
tr) i (ce_ i
@) i (chA_ =i
@) i (dA_ =i
@) i (dere_ 'i
@) ie (rA_ i'E
@) ié (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
r) i (ma_ i
laCr) i (ma_ =i
st) i (ma_ i
enz) i (ma_ i
@) i (mo_ =i
inas (_ 'inas
i (ne_ =i
@) issim (A_ 'issim
@) issero(_S6q 'issero
p) i (te_ =i
@) iono (_ =iono
issano (_ 'is:ano
.group j
j dZ
j (j
_) juan _^_ES
.group k
k k
kk k:
.group l
l l
ll (C l_
ll (_ l
_) l' (P2t l
A) l (bA l:
.group m
m m
A) mi (a_ m'i
_) m' (P2t m
metter (L04_ m'ette@-*
.group n
n n
n (g N
n (gY n
n (k N
_) nell' (P5t nell
ndo (L04_ =ndo // for pronominal verbs
.group o
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 (fono_ '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 (lt O
@) o (metro_ '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 (p O
o (r O
o (re_ 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
osano (_ 'ozano
.group p
p p
pp p:
_) pn (@@ n
_) ps (A@ s
@m) p (ere_ =p
.group q
q k
qu kw2
_) quell' (P6t kw2Ell
_) quest' (P6t kw2est
.group r
C) r @-*
r @-*
r (_ @-*
_) r @-*
rr R*
A) r (A R
@) r (L04_ =@-* // for Italian pronominal verbs and reflexive verbs
.group s
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
s (t s
s (x s
sc (Y S
sci (A S
sci (i S%i
sci (ì S%i
sch (Y sk
sh (K S // foreign words
K) sh S // foreign words
A) sh (A S
@) sia z'ia
@C) sia s'ia
@) sià zi'a
@) s (_S1 s
_) sull' (P5t sull
scriver (L04_ sk@-*'iv%E@-*
.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
.group u
u u
_) u (A w2
Kr) u (A u
Kl) u (A u
@) u (dine_ 'u
@) u (colo_ 'u
u (ito_ 'u
@) u (lA_ =u
_) un' (P3t un
@@) u (A_ =u
.group v
v v
vv v:
.group w
w w2
.group x
x ks
.group y
y j
y (K i // foreign words
.group z
z ts
A) zz ts:
A) z (A ts
_) z (AC |dz|
_) z (i dz
_) z (ì dz
z (L01A dz
@) zz (ano_ =ts:
ziono (_ tsi'Ono
.group
gn n^
ñ n^
_L16_) : (_L17D_ ||%E_|| // Say time
è ''E
èi (K ''Ej
é ''e
éi (K ''eI
ì ''i
ó ''o
ói ''o|I
ò ''O
òi ''OI
ù ''u
$ dollaro
, (D v'irgola
! _p'untoesklamat'ivo_
!) !
? _p'untointeRogat'ivo_
?) ?
__) - (_D meno
A_) - (_D _
C_) - (_D _
§ setsi'one