eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

it_rules 4.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347
  1. // translation rules
  2. // This file is UTF-8 encoded
  3. .group a
  4. _) a(_ a:
  5. a a:
  6. a (CK a
  7. ai aI (K
  8. ao (_ aU
  9. &) a (_S1q a // lookup it_list without suffix
  10. @) a (ce_ =a
  11. @) a (ci_ =a
  12. a (ista_ a
  13. a (ismo_ a
  14. @) a (bile_ 'a
  15. @) a (ggine_ 'a
  16. _) ae (ro aI
  17. @) avano (_S5 'avano
  18. .group b
  19. _) b(_ bi:
  20. b b
  21. bb b:
  22. .group c
  23. _) c(_ tSi:
  24. c k
  25. cc k:
  26. c (e tS
  27. c (é tS
  28. c (è tS
  29. c (i tS
  30. c (ì tS
  31. cc (e tS:
  32. cc (é tS:
  33. cc (è tS:
  34. cc (i tS:
  35. cc (ì tS:
  36. ch k
  37. cch k:
  38. ci (a tS
  39. ci (à tS
  40. ci (o tS
  41. ci (ò tS
  42. ci (u tS
  43. ci (ù tS
  44. cci (a tS:
  45. cci (à tS:
  46. cci (o tS:
  47. cci (ò tS:
  48. cci (u tS:
  49. cci (ù tS:
  50. .group d
  51. _) d(_ di:
  52. d d
  53. dd d:
  54. .group e
  55. _) e(_ e:
  56. e e:
  57. e (CK e
  58. ei ej (K
  59. &) e (_S1q e // lookup it_list without suffix
  60. @) e (ce_ =e
  61. @) e (ci_ =e
  62. @) e (nte_ E
  63. @m) e (nte_ e
  64. @) e (nza_ E
  65. @) e (vole_ 'e
  66. @) e (rrimo_ 'E
  67. @) e (simo_ 'e
  68. @) evano(_S5 'evano
  69. .group f
  70. _) f(_ Effe
  71. f f
  72. @A) f (ico_ =f
  73. @A) f (ilo_ =f
  74. @A) f (ero_ =f
  75. .group g
  76. _) g(_ dZi:
  77. g g
  78. gg g:
  79. gh g
  80. g (e dZ
  81. g (é dZ
  82. g (è dZ
  83. g (i dZ
  84. g (ì dZ
  85. gi (a dZ
  86. gi (à dZ
  87. gi (o dZ
  88. gi (ò dZ
  89. gi (u dZ
  90. gi (ù dZ
  91. gg (e dZ:
  92. gg (é dZ:
  93. gg (è dZ:
  94. gg (i dZ:
  95. gg (ì dZ:
  96. ggi (a dZ:
  97. ggi (à dZ:
  98. ggi (o dZ:
  99. ggi (ò dZ:
  100. ggi (u dZ:
  101. ggi (ù dZ:
  102. gl (i l^
  103. gl (ì l^
  104. gli (A l^
  105. _) gl gl
  106. gn n^
  107. gu (A gw
  108. @) g (ero_ =g
  109. .group h
  110. _) h(_ ak:a
  111. h
  112. .group i
  113. _) i(_ i:
  114. i i:
  115. i (CK i
  116. i (A j
  117. l) i (A %i
  118. r) i (A %i
  119. _C) i (a i
  120. i (o i
  121. i (ò i
  122. @) ia (_ =i%a
  123. @) io (_ =i%o
  124. a) i (+ j
  125. e) i (+ j
  126. o) i (+ j
  127. &) i (_S1q i // lookup it_list without suffix
  128. @) i (ce_ =i
  129. @) i (ci_ =i
  130. @) i (de_ =i
  131. @) i (do_ =i
  132. @) i (le_ =i
  133. @) i (li_ =i
  134. @) iera (_ i'E:ra
  135. @) iere (_ i'E:re
  136. @) i (ente_ i
  137. @) i (ante_ i
  138. @) i (bile_ 'i
  139. @) issimo(_S6 'issimo
  140. @) issero(_S6 'issero
  141. .group j
  142. _) j(_ dZe:j
  143. j j
  144. .group k
  145. _) k(_ kap:a
  146. k k
  147. kk k:
  148. .group l
  149. _) l(_ Elle
  150. l l
  151. ll (C l_
  152. ll (_ l
  153. .group m
  154. _) m(_ Emme
  155. m m
  156. .group n
  157. _) n(_ Enne
  158. n n
  159. n (g N
  160. n (k N
  161. .group o
  162. _) o(_ O:
  163. o o:
  164. o (CK o
  165. oi oI (K
  166. &) o (_S1q o // lookup it_list without suffix
  167. @) o (ista_ o
  168. @) o (ismo_ o
  169. @) o (gnolo_ 'o
  170. @) o (nzolo_ 'o
  171. @) o (grafo_ 'O
  172. @) o (fono_ 'O
  173. @) o (metro_ 'O
  174. @) o (logo_ 'O
  175. .group p
  176. _) p(_ pi:
  177. p p
  178. pp p:
  179. _) pn (@@ n
  180. _) ps (A@ s
  181. .group q
  182. _) q(_ ku:
  183. q kw
  184. qu kw
  185. .group r
  186. _) r(_ ERRe
  187. r R
  188. rr RR
  189. A) r (A r
  190. .group s
  191. _) s(_ Esse
  192. s z
  193. _) s s
  194. l) s s
  195. p) s s
  196. k) s s
  197. s (c s
  198. s (f s
  199. s (k s
  200. s (p s
  201. s (q s
  202. ss ss
  203. s (t s
  204. s (x s
  205. sc (e S
  206. sc (é S
  207. sc (è S
  208. sc (i S
  209. sc (ì S
  210. A) sc (e SS
  211. A) sc (é SS
  212. A) sc (è SS
  213. A) sc (i SS
  214. A) sc (ì SS
  215. sch (e sk
  216. sch (é sk
  217. sch (è sk
  218. sch (i sk
  219. sch (ì sk
  220. sh (K S // foreign words
  221. K) sh S // foreign words
  222. .group t
  223. _) t(_ ti:
  224. t t
  225. tt t:
  226. .group u
  227. _) u(_ U:
  228. u U:
  229. u (CK U
  230. u (A w2
  231. Kr) u (A U
  232. Kl) u (A U
  233. @) u (dine_ 'u
  234. @) u (colo_ 'u
  235. .group v
  236. _) v(_ vU:
  237. v v
  238. .group w
  239. _) w(_ d'op:jav'U
  240. w w2
  241. .group x
  242. _) x(_ 'iks
  243. x ks
  244. .group y
  245. _) y(_ 'ipsilon
  246. y j
  247. y (K i // foreign words
  248. .group z
  249. _) z(_ ze:ta
  250. z ts
  251. A) z ts:
  252. A) zz ts:
  253. _) z (i dz
  254. .group
  255. à 'a:
  256. à (CK 'a
  257. é 'e:
  258. é (CK 'e
  259. è 'E:
  260. è (CK 'E
  261. ì 'i:
  262. ì (CK 'i
  263. ó 'o:
  264. ó (CK 'o
  265. ò 'O:
  266. ò (CK 'O
  267. ù 'U:
  268. ù (CK 'U
  269. % pertS'ento
  270. $ dolla:ro
  271. ₤ lira
  272. £ sterl'ina
  273. & _!e
  274. @ ki'otS:ola
  275. © k'opiraIt
  276. + pjU
  277. . pUnto
  278. , (D v'irgola
  279. : d,Uep'Unte
  280. ; p'Untoev'irgola
  281. ! _p'Untoesklamat'ivo_
  282. !) !
  283. ? _p'UntointeRogat'ivo_
  284. ?) ?
  285. \\ bakslaS
  286. / slaS
  287. __) - (_D meno
  288. A_) - (_D _
  289. C_) - (_D _
  290. --) -
  291. − meno
  292. * asterisko
  293. *) * (*
  294. **
  295. **) * (_ _::