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.

mk_rules 4.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333
  1. // translation rules for Macedonian
  2. // This file is UTF-8 encoded
  3. .replace
  4. // Latn Cyrl
  5. a а
  6. b б
  7. c ц
  8. ć ћ
  9. č ч
  10. dž џ
  11. dz ѕ
  12. d д
  13. đ ђ
  14. e е
  15. f ф
  16. g г
  17. h х
  18. i и
  19. j ј
  20. k к
  21. lj љ
  22. l л
  23. m м
  24. nj њ
  25. n н
  26. o о
  27. p п
  28. r р
  29. s с
  30. š ш
  31. t т
  32. u у
  33. v в
  34. z з
  35. ž ж
  36. đ ѓ
  37. ć ќ
  38. .group а
  39. а a
  40. .group б
  41. б b
  42. .group в
  43. в v
  44. в (_ f
  45. .group г
  46. г g
  47. .group д
  48. д d
  49. .group ѓ
  50. ѓ dZ;
  51. .group е
  52. е e
  53. .group ж
  54. ж Z
  55. .group з
  56. з z
  57. .group ѕ
  58. ѕ dz
  59. .group и
  60. и i
  61. _) и i_
  62. .group ј
  63. ј j
  64. .group к
  65. к k
  66. .group л
  67. л l
  68. .group љ
  69. љ l^
  70. .group м
  71. м m
  72. .group н
  73. н n
  74. .group њ
  75. њ n^
  76. .group о
  77. о o
  78. .group п
  79. п p
  80. .group р
  81. р R
  82. A) р (A R
  83. K) р (A @-*
  84. рр R
  85. р (_ R
  86. C) р (C 'r
  87. K) р (K 'r-
  88. .group с
  89. с s
  90. .group т
  91. т t
  92. .group ќ
  93. ќ k^
  94. .group у
  95. у u
  96. .group ф
  97. ф f
  98. .group х
  99. х h
  100. .group ц
  101. ц ts
  102. .group ч
  103. ч tS;
  104. .group џ
  105. џ dZ
  106. .group ш
  107. ш S
  108. .group a
  109. a a
  110. a (j A
  111. a (r A // don't reduce to [&]
  112. .group b
  113. b b
  114. .group c
  115. c ts
  116. .group č
  117. č tS
  118. .group ć
  119. ć tS;
  120. .group d
  121. d d
  122. dz dz
  123. dž dZ
  124. .group đ
  125. đ dZ;
  126. .group e
  127. e E
  128. j) e e
  129. e (j e
  130. ._) exe %ekse // filetype
  131. .group f
  132. f f
  133. .group g
  134. g g
  135. .group h
  136. h h
  137. _) h x
  138. .group i
  139. i i
  140. ._) ini %ini // filetype
  141. .group j
  142. j j
  143. XA) j (_ j_ // short pause after final [j] in one-syllable words
  144. .group k
  145. k k
  146. .group l
  147. l l
  148. K) l (K l-
  149. lj (+ l^
  150. .group m
  151. m m
  152. .group n
  153. n n
  154. n (g N
  155. n (k N
  156. nj n^
  157. .group o
  158. o o
  159. ou oU
  160. .group p
  161. p p
  162. .group q
  163. q k
  164. qu kv
  165. .group r
  166. r R
  167. A) r (A R
  168. K) r (A @-*
  169. rr R
  170. r (_ R
  171. K) r (K 'r-
  172. .group s
  173. s s
  174. .group š
  175. š S
  176. .group t
  177. t t
  178. .group u
  179. u u
  180. .group v
  181. v v
  182. .group w
  183. w v
  184. .group x
  185. x ks
  186. .group y
  187. y j
  188. K) y (K i
  189. .group z
  190. z z
  191. .group ž
  192. ž Z
  193. .group
  194. á a:
  195. é e:
  196. í i:
  197. ó o:
  198. ú u:
  199. ä _^_DE // use German voice
  200. ö _^_DE
  201. ü _^_DE
  202. ß _^_DE
  203. $ d'ol&R
  204. . totSk&
  205. . (. _:
  206. \.) .
  207. __) - (_D minus
  208. A_) - (_D _
  209. C_) - (_D _
  210. --) -
  211. * dzv'ezditSk&
  212. *) * (*
  213. **
  214. **) * (_ _::
  215. = 'edn&kvo
  216. = (==
  217. =) = (=
  218. ==) = (_ _::
  219. .group 0xce // Greek letters
  220. α 'alf&
  221. ά 'alf&||t'onos
  222. β b'et&
  223. γ g'am&
  224. δ d'elt&
  225. ε 'epsIlon
  226. έ 'epsIlon||t'onos
  227. ζ z'et&
  228. η 'et&
  229. ή 'et&||t'onos
  230. θ tx'et&
  231. ι j'ot&
  232. ί j'ot&||t'onos
  233. κ k'ap&
  234. λ l'amd&
  235. μ m'i
  236. ν n'i
  237. ξ ks'i
  238. ο 'omIk@-*on_
  239. .group 0xcf // Greek letters
  240. π p'i
  241. ρ R'o
  242. σ s'igm&
  243. ς gr-tSko_||z'avr-Sno_||s'igm&
  244. τ t'au
  245. υ gr-tSki_||'ipsIlon
  246. ύ gr-tSki||'ipsIlon||t'onos
  247. φ f'i
  248. χ x'i
  249. ψ ps'i
  250. ω 'omeg&
  251. ώ 'omeg&||t'onos
  252. ό 'omIk@-*on||t'onos