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.

ro_rules 8.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489
  1. // translation rules for Romanian
  2. // This file is UTF-8 encoded
  3. .group a
  4. a a
  5. ai aI
  6. ai (_ 'aI
  7. au aU // ?? only at end of word ??
  8. au (_ 'aU
  9. a (AAA a
  10. &) a (_S1q a
  11. gi) a (_S1q 'a
  12. V@) a (N_ 'a
  13. ăi) a (_ 'a
  14. @) abil (_ 'abil
  15. _) anti (@P4 anti
  16. @) ale (_ 'ale
  17. @ion) a (_ 'a
  18. .group ă
  19. ă @
  20. ăi (_ @I
  21. ău @U // ?? only at end of word ??
  22. ău (_ '@U
  23. @) ăte (_S3t @te
  24. @) ătă (_S3t @t@
  25. @) ătul (_S4t @tul
  26. @) ătele (_S5t @tele
  27. @) ătului (_S6t @tuluI
  28. @) ătelor (_S6t @telor
  29. &) ă (_S1 @
  30. &ec) ă (_ @
  31. @ăC) ă (_ @
  32. @er) ă (_ @
  33. @iţ) ă (_ @
  34. @) ă (Că_ =@
  35. ări (A_ @*'i
  36. ării (_ @*'iI
  37. ări (AA_ @*'i
  38. @) ăie (_ =@Ie
  39. .group â
  40. â y
  41. âi yI
  42. âu yU
  43. @) âie (_ =yIe
  44. .group b
  45. b b
  46. bb b
  47. @) b (i_ b;
  48. @) b (il_ =b
  49. @) b (ila_ =b
  50. @) b (ili_ =b
  51. @) b (ilii_ =b
  52. @) b (ilului_ =b
  53. @) b (ililor_ =b
  54. @) b (ilile_ =b
  55. mo) bil (_ b'il
  56. .group c
  57. c k
  58. c (e tS
  59. c (i tS
  60. ci (o tS
  61. cii tSiI
  62. ch k
  63. @@) col (_ =kol
  64. @@) coli (_S1t =I^
  65. @@) cole (_S1t e
  66. @) cni (_ kn'i
  67. @) cnea (_ kne'a
  68. .group d
  69. d d
  70. dd d
  71. @) d (i_ d;
  72. .group e
  73. e e
  74. _) ei eI
  75. ei (_ eI
  76. // eu eU // only at end of word ??
  77. // eu e[u // ??
  78. eu (_ 'eU
  79. ea ea
  80. &) ea (_S2q ea
  81. &) eSi eaj
  82. eau eaw
  83. eo eo
  84. e (AAA e
  85. @) eş (_ =eS
  86. @) eşul (_ =eSul
  87. @) eşi (_ =eSI^
  88. @) eşului (_ =eSuluI
  89. @) eşilor (_ =eSilor
  90. @) ec (a_ =ek
  91. @) ec (ă_ =ek
  92. @) ec (ii_ =ek
  93. @) ec (ile_ =ek
  94. @) ec (ilor_ =ek
  95. @At) ec (i@_ etS
  96. @At) ec (A_ ek
  97. @At) ec (ii_ eTtS
  98. // &) es (_S1q e
  99. &C) e (re_ %e
  100. _ac) ee (a eI
  101. r) ei (er_ 'eI
  102. @) e (re_ =e
  103. @) e (ri_ =e
  104. @) e (rea_ =e
  105. @) e (rii_ =e
  106. i) e (re_ e
  107. i) e (ri_ e
  108. i) e (rii_ e
  109. i) e (rea_ e
  110. @) e (ra_ =e
  111. @) e (ră_ =e
  112. @f) e (ra_ e
  113. @f) e (ra_ e
  114. i) e (ră_ e
  115. i) e (ra_ e
  116. eoa eO'a
  117. .group f
  118. f f
  119. ff f
  120. @) f (i_ f;
  121. .group g
  122. g g
  123. g (e dZ
  124. g (i dZ
  125. gii dZiI
  126. gh g
  127. .group h
  128. h h
  129. @) h (i_ C
  130. .group i
  131. i i
  132. i (A j
  133. @) i (e_ j
  134. &C) i (_N$1q i/
  135. &) i (_N$1q i
  136. &) i (-N$1q i // don't reduce to [I^] if a hyphen follows
  137. ţ) i (-Că i
  138. ţ) i (-Ci i
  139. ţ) i (-l i
  140. ţ) i (-ne i
  141. &') i (_ i
  142. ţi-) i (_ _ // combined with previous word as [iI]
  143. Cr) i (_ i
  144. V&) i (N_ 'i // verb
  145. ăC) ia (_ 'ia
  146. âC) ia (_ 'ia
  147. ăC) ie (_ 'ie
  148. âC) ie (_ 'ie
  149. g) i (ne_ =i
  150. g) i (nea_ =i
  151. c) i (uC
  152. cţ) ie (_ =ie
  153. cţ) iei (_ =ieI
  154. cţ) ia (_ =ja
  155. graf) ie (_ 'ie
  156. graf) ia (_ 'ia
  157. graf) iei (_ 'ieI
  158. graf) ii (_ 'iI
  159. scop) ie (_ 'ie
  160. scop) ia (_ 'ia
  161. scop) iei (_ ieI
  162. scop) ii (_ 'iI
  163. er) ia (_ 'ia
  164. er) iei (_ 'ieI
  165. on) ie (_ 'ie
  166. on) ia (_ 'ia
  167. on) iei (_ 'ieI
  168. uş) ie (_ 'ie
  169. uş) ia (_ 'ia
  170. uş) iei (_ 'ieI
  171. // @) ie (_S1q ie
  172. iei (_ 'ieI
  173. ii iI
  174. &) ii (_S2q iI
  175. iii iji
  176. iu (_ iU
  177. iu ju
  178. &) ic (_ =ik
  179. &) ica (_ =ika
  180. &) ice (_ =itSe
  181. &) icile (_ =itSile
  182. &) icilor (_ =itSilor
  183. @) icii (_ =itSiI
  184. scr) i (e 'i
  185. &) ing (_ %iNg // foreign words
  186. i (t_ 'i
  187. ioa iO'a
  188. @) işte (_ =iSte
  189. @) iştea (_ =iStea
  190. @) i (ţă_++++++++ =i
  191. @) i (ţe_ =i
  192. @) i (ţei_ =i
  193. @) i (ţelor_ =i
  194. -) i (_ j
  195. @) i (ţele_ =i
  196. .group î
  197. î y
  198. @) î (_ 'y
  199. .group j
  200. j Z
  201. @) j (i_ Z;
  202. .group k
  203. k k
  204. .group l
  205. l l
  206. ll l
  207. @) l (i_ l;
  208. _) l (_ le
  209. -) l (_ l // -l
  210. iu) l (_S1t l
  211. &) le (_S2t le
  212. &) lor (_S3t lor
  213. &) lui (_S3t luI
  214. &) logi (A_ lodZ'i
  215. &) logii (_ lodZ'iI
  216. .group m
  217. _) m (_ me
  218. m m
  219. mm m
  220. @) m (i_ m;
  221. _) m (-a m
  222. -) mi (_ mi/
  223. .group n
  224. _) n (_ ne
  225. n n
  226. @) n (i_ n;
  227. n (g N
  228. n (k N
  229. @) n (tic_ =n
  230. @) n (ic_ =n
  231. _) n (-a n
  232. -) n (_ n
  233. @itudi) ne (_S2t ne
  234. @itudi) nea (_S3t nea
  235. @itudi) nii (_S3t niI
  236. @itudi) ni (_S2t ni
  237. @itudi) nile (_S4t nile
  238. @itudi) nilor (_S5t nilor
  239. .group o
  240. o o
  241. oa Oa
  242. oai Oaj
  243. _) oi oI
  244. oi (_ 'oI
  245. ou oU
  246. ou (_ 'oU
  247. o (AAA o
  248. .group p
  249. p p
  250. pp p
  251. @) p (i_ p;
  252. .group q
  253. q k
  254. qu kw
  255. .group r
  256. r r
  257. rr r
  258. A) r (A *
  259. C) r (A @-*
  260. rr *r
  261. A) r (i_ *;
  262. _) re (@P2T re
  263. _) re (gul re
  264. @u) ri (_NS2t rI^
  265. C) ri (_ @-*i
  266. @u) rii (_S3t riI
  267. @u) rile (_S4t rile
  268. @u) rilor (_S5t rilor
  269. @) răm (_S1t m
  270. @) răţi (_S4t *@tsI^
  271. @u) re (_S2t *e
  272. .group s
  273. _) s (_ se
  274. _) s (-a s
  275. s s
  276. -) s (_ s
  277. sh S
  278. ss s
  279. &) sprezece (_S8t sp@-*ez,etSe
  280. @) sem (_S1t m
  281. @) seră (_S2t *@
  282. @) serăm (_S3t *@m
  283. @) serăţi (_S4t *@tsI^
  284. @) seşi (_S2t SI^
  285. @) sni (_ sn'i
  286. .group ş
  287. ş S
  288. @) ş (i_ S;
  289. @) şni (_ Sn'i
  290. -) şi (_ SI^
  291. .group t
  292. t t
  293. tt (_ t
  294. @) t (i_ t;
  295. ts ts
  296. tz ts
  297. tt t
  298. .group ţ
  299. ţ ts
  300. @) ţ (i_ ts;
  301. // @) ţi (-mă ts;'i
  302. // @) ţi (-vă ts;'i
  303. // @) ţi (-le ts;'i
  304. // @) ţi (-i ts;'iI
  305. // @) ţi (-l ts;'i
  306. -) ţi (_ ts;i/
  307. .group u
  308. u u
  309. u (A w
  310. _) ui uI
  311. ui (_ uI
  312. ui (e wi
  313. V&) ui (_N u'i
  314. &) ul (_S2t ul
  315. @ic) ul (_S2t ul
  316. @ic) ule (_S3t ule
  317. @ic) ului (_S4t uluI
  318. @ic) uri (_S3 urI^
  319. @ic) urile (_S5 urile
  320. &) ului (_S4t uluI
  321. @) us (_S2t us
  322. @) usul (_S4t usul
  323. @) usuri (_S5t usuri
  324. @) usului (_S6t usuluI
  325. @) usurile (_SS´7t usurile
  326. @) usurilor (_S8t usurilor
  327. @ăC) u (N_ 'u
  328. @) um (_S2t um
  329. @) umul (_S4t umul
  330. @) umului (_S6t umuluI
  331. @) umuri (_S5t umuri
  332. @) umurile (_S7t umurile
  333. @) umurilor (_S8t umurilor
  334. c) um (_ um
  335. @) uie (_ =wie
  336. .group v
  337. v v
  338. @) v (i_ v;
  339. .group w
  340. w w
  341. .group x
  342. x ks
  343. A) x (A gz
  344. ma) x (i ks
  345. cone) x (iu ks
  346. i) x (e ks
  347. o) x (e ks // boxele
  348. u) x (a ks
  349. a) x (a ks
  350. a) x (ă ks
  351. a) x (e ks
  352. i) x (a ks
  353. o) x (a ks
  354. A) x (â ks
  355. @) x (ibil ks
  356. o) x (i ks // oxigen
  357. a) x (ia ks // axial
  358. ale) x ks
  359. ta) x ks
  360. .group y
  361. y i
  362. y (A j
  363. .group z
  364. z z
  365. zz z
  366. @) z (i_ z;
  367. .group
  368. ö Y
  369. D_) % la_sut@
  370. % p@-*otSent
  371. $ dolar
  372. + plus
  373. & ampersand
  374. © k'apiraIt
  375. @ a*'ond
  376. / sleS
  377. € 'eU*o
  378. ° g@-*ade
  379. , (D v'irgul@
  380. . punkt
  381. . (. _:
  382. \.) .
  383. __) - (_D m'inus
  384. A_) - (_D _
  385. C_) - (_D _
  386. --) -
  387. * aste*isk
  388. *) * (*
  389. **
  390. **) * (_ _::