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.

hr_rules 2.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
  1. // translation rules for Croatian
  2. // This file is UTF-8 encoded
  3. .group a
  4. a a
  5. a (j A
  6. a (r A // don't reduce to [&]
  7. .group b
  8. b b
  9. .group c
  10. c ts
  11. .group č
  12. č tS
  13. .group ć
  14. ć tS;
  15. .group d
  16. d d
  17. dz dz
  18. dž dZ
  19. .group đ
  20. đ dZ;
  21. .group e
  22. e E
  23. j) e e
  24. e (j e
  25. r) e e
  26. ._) exe (%ekse // filetype
  27. .group f
  28. f f
  29. .group g
  30. g g
  31. .group h
  32. h h
  33. _) h x
  34. .group i
  35. i i
  36. ._) ini (%ini // filetype
  37. .group j
  38. j j
  39. XA) j (_ j_ // short pause after final [j] in one-syllable words
  40. .group k
  41. k k
  42. .group l
  43. l l
  44. K) l (K l-
  45. lj (+ l^
  46. .group m
  47. m m
  48. .group n
  49. n n
  50. n (g N
  51. n (k N
  52. nj n^
  53. .group o
  54. o o
  55. ou oU
  56. .group p
  57. p p
  58. .group q
  59. q k
  60. qu kv
  61. .group r
  62. r R
  63. A) r (A R
  64. K) r (A @-*
  65. rr R
  66. r (_ R
  67. K) r (K 'r-
  68. .group s
  69. s s
  70. .group š
  71. š S
  72. .group t
  73. t t
  74. .group u
  75. u u
  76. .group v
  77. v v
  78. .group w
  79. w v
  80. .group x
  81. x ks
  82. .group y
  83. y j
  84. K) y (K i
  85. .group z
  86. z z
  87. .group ž
  88. ž Z
  89. .group
  90. á a:
  91. é e:
  92. í i:
  93. ó o:
  94. ú u:
  95. ä _^_DE // use German voice
  96. ö _^_DE
  97. ü _^_DE
  98. ß _^_DE
  99. $ d'ol&R
  100. . totSk&
  101. . (. _:
  102. \.) .
  103. __) - (_D minus
  104. A_) - (_D _
  105. C_) - (_D _
  106. --) -
  107. * zvj'ezdits&
  108. *) * (*
  109. **
  110. **) * (_ _::
  111. = _j'edn&ko
  112. = (==
  113. =) = (=
  114. ==) = (_ _::
  115. .group 0xce // Greek letters
  116. α 'alf&
  117. ά 'alf&||t'onos
  118. β b'et&
  119. γ g'am&
  120. δ d'elt&
  121. ε 'epsIlon
  122. έ 'epsIlon||t'onos
  123. ζ z'et&
  124. η 'et&
  125. ή 'et&||t'onos
  126. θ tx'et&
  127. ι j'ot&
  128. ί j'ot&||t'onos
  129. κ k'ap&
  130. λ l'amd&
  131. μ m'i
  132. ν n'i
  133. ξ ks'i
  134. ο 'omIk@-*on_
  135. .group 0xcf // Greek letters
  136. π p'i
  137. ρ R'o
  138. σ s'igm&
  139. ς gr-tSko_||z'avr-Sno_||s'igm&
  140. τ t'au
  141. υ gr-tSki_||'ipsIlon
  142. ύ gr-tSki||'ipsIlon||t'onos
  143. φ f'i
  144. χ x'i
  145. ψ ps'i
  146. ω 'omeg&
  147. ώ 'omeg&||t'onos
  148. ό 'omIk@-*on||t'onos