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

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