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 5.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346
  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 (_ 'a
  13. ăi) a (_ 'a
  14. @) abil (_ 'abil
  15. _) anti (@P4 anti
  16. @) ale (_ 'ale
  17. .group ă
  18. ă @
  19. ăi @I
  20. ău @U // ?? only at end of word ??
  21. ău (_ @U
  22. ăi (m_ @'i
  23. ăi (t_ @'i
  24. ăi (ţi_ @'i
  25. &) ă (_S1 @
  26. ări (A_ @*'i
  27. ării (_ @*'iI
  28. ări (AA_ @*'i
  29. .group â
  30. â y
  31. âi yI
  32. âu yU
  33. .group b
  34. b b
  35. @) b (i_ b;
  36. @) b (il_ =b
  37. mo) bil (_ b'il
  38. .group c
  39. c k
  40. c (e tS
  41. c (i tS
  42. ci (o tS
  43. cii tSiI
  44. ch k
  45. @@) col (_ =kol
  46. @@) coli (_S1t =I^
  47. @@) cole (_S1t =e
  48. .group d
  49. d d
  50. @) d (i_ d;
  51. .group e
  52. e e
  53. ei eI
  54. // eu eU // only at end of word ??
  55. // eu e[u // ??
  56. eu (_ 'eU
  57. ea ea
  58. &) ea (_S2q ea
  59. &) eSi eaj
  60. eau eaw
  61. eoa 'eOa
  62. eo eo
  63. e (AAA e
  64. @) eş (_S2t eS
  65. // &) es (_S1q e
  66. &C) e (re_ %e
  67. _ac) ee (a eI
  68. r) ei (er_ 'eI
  69. @) e (re_ =e
  70. @) e (ri_ =e
  71. @) e (rea_ =e
  72. i) e (re_ e
  73. i) e (ri_ e
  74. i) e (rea_ e
  75. .group f
  76. f f
  77. @) f (i_ f;
  78. .group g
  79. g g
  80. g (e dZ
  81. g (i dZ
  82. gii dZiI
  83. gh g
  84. .group h
  85. h h
  86. @) h (i_ C
  87. .group i
  88. i i
  89. i (A j
  90. &C) i (_N$1q i/
  91. &) i (_N$1q i
  92. &) i (-N$1q i // don't reduce to [I^] if a hyphen follows
  93. &') i (_ i
  94. ţi-) i (_ _ // combined with previous word as [iI]
  95. Cr) i (_ i
  96. V&) i (_ 'i // verb
  97. ăC) ia (_ 'ia
  98. âC) ia (_ 'ia
  99. ăC) ie (_ 'ie
  100. âC) ie (_ 'ie
  101. @) ie (_S1q =ie
  102. iei (_ 'ieI
  103. ii iI
  104. &) ii (_S2q iI
  105. iii iji
  106. iu (_ iU
  107. iu ju
  108. &) ic (_ =ik
  109. &) ice (_ =itSe
  110. &) icile (_ =itSile
  111. &) icilor (_ =itSilor
  112. @) icii (_ =itSiI
  113. &) ing (_ %iNg // foreign words
  114. i (t_ 'i
  115. .group î
  116. î y
  117. @) î (_ 'y
  118. .group j
  119. j Z
  120. @) j (i_ Z;
  121. .group k
  122. k k
  123. .group l
  124. l l
  125. @) l (i_ l;
  126. _) l (_ le
  127. -) l (_ l // -l
  128. iu) l (_S1t l
  129. &) le (_S2t le
  130. &) lor (_S3t lor
  131. &) lui (_S3t luI
  132. &) logi (A_ lodZ'i
  133. &) logii (_ lodZ'iI
  134. .group m
  135. _) m (_ me
  136. m m
  137. @) m (i_ m;
  138. _) m (-a m
  139. -) mi (_ mi/
  140. .group n
  141. _) n (_ ne
  142. n n
  143. @) n (i_ n;
  144. n (g N
  145. n (k N
  146. @) n (tic_ =n
  147. @) n (ic_ =n
  148. _) n (-a n
  149. .group o
  150. o o
  151. oa Oa
  152. oai Oaj
  153. oi oI
  154. oi (_ 'oI
  155. ou oU
  156. ou (_ 'oU
  157. o (AAA o
  158. .group p
  159. p p
  160. @) p (i_ p;
  161. .group q
  162. q k
  163. qu kw
  164. .group r
  165. r r
  166. A) r (A *
  167. C) r (A @-*
  168. rr *r
  169. A) r (i_ *;
  170. _) re (@P2v re
  171. _) re (gul re
  172. @u) ri (_NS2t rI^
  173. @u) rile (_S4t rile
  174. .group s
  175. _) s (_ se
  176. _) s (-a s
  177. s s
  178. @) s (i_ s;
  179. &) sprezece (_S8t sp@-*ez,etSe
  180. @) sem (_S1t sem
  181. @) seră (_S2t se*@
  182. @) serăm (_S3t se*@m
  183. @) serăţi (_S4t se*@tsI^
  184. @) seşi (_S2t seSI^
  185. .group ş
  186. ş S
  187. @) ş (i_ S;
  188. .group t
  189. t t
  190. tt (_ t
  191. @) t (i_ t;
  192. .group ţ
  193. ţ ts
  194. @) ţ (i_ ts;
  195. // @) ţi (-mă ts;'i
  196. // @) ţi (-vă ts;'i
  197. // @) ţi (-le ts;'i
  198. // @) ţi (-i ts;'iI
  199. // @) ţi (-l ts;'i
  200. -) ţi (_ ts;i/
  201. .group u
  202. u u
  203. u (A w
  204. ui uI
  205. ui (e wi
  206. V&) ui (_ w2'i
  207. ui (m_ w2'i
  208. ui (t_ w2'i
  209. ui (ţi_ w2'i
  210. &) ul (_S2t ul
  211. @ic) ul (_S2 ul
  212. @ic) uri (_S3 urI^
  213. @ic) urile (_S5 urile
  214. @ic) urilor (_S6 urilor
  215. .group v
  216. v v
  217. @) v (i_ v;
  218. .group w
  219. w w
  220. .group x
  221. x ks
  222. A) x (A gz
  223. ma) x (i ks
  224. e) x (e ks
  225. cone) x (iu ks
  226. i) x (e ks
  227. o) x (e ks // boxele
  228. o) x (i ks // oxigen
  229. a) x (ia ks // axial
  230. ale) x ks
  231. ta) x ks
  232. .group y
  233. y i
  234. y (A j
  235. .group z
  236. z z
  237. @) z (i_ z;
  238. .group
  239. ö Y
  240. D_) % la_sut@
  241. % protSent
  242. $ dolar
  243. + plus
  244. & ampersand
  245. @ a*'ond
  246. / sleS
  247. € 'eU*o
  248. , (D v'irgul@
  249. . punkt
  250. . (. _:
  251. \.) .
  252. __) - (_D m'inus
  253. A_) - (_D _
  254. C_) - (_D _
  255. --) -
  256. * aste*isk
  257. *) * (*
  258. **
  259. **) * (_ _::