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.

el_rules 5.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298
  1. // Greek -modern
  2. // This file is UTF-8 encoded
  3. // all words lower case
  4. // Α α, Β β, Γ γ, Δ δ, Ε ε, Ζ ζ, Η η, Θ θ, Ι ι, Κ κ, Λ λ, Μ μ, Ν ν, Ξ ξ,
  5. // Ο ο, Π π, Ρ ρ, Σ σ ς (word-final form), Τ τ, Υ υ, Φ φ, Χ χ, Ψ ψ, Ω ω.
  6. // Y: ε η ι υ (+tonos variants, front vowels).
  7. .group α
  8. α a
  9. αι e
  10. αί 'e
  11. αυ av
  12. αυ (B af // +voiceless consonant κ, π, τ, χ, θ, σ, ξ.
  13. αύ 'av
  14. αύ (B 'af // +voiceless consonant κ, π, τ, χ, θ, σ, ξ.
  15. αη aI
  16. αϊ aI
  17. .group β
  18. β v
  19. β (β
  20. .group γ
  21. γ Q
  22. γγ g
  23. γκ g
  24. A) γγ Ng
  25. A) γκ Ng
  26. γ (χ N
  27. γαι (A j
  28. γε (A j
  29. γει (A j
  30. γη (A j
  31. γι (A j
  32. γυ (A j
  33. γοι (A j
  34. .group δ
  35. δ D
  36. δ (δ
  37. .group ε
  38. ε e
  39. ει i
  40. εί 'i
  41. C) ει (A ;
  42. ευ ev
  43. ευ (B ef // +voiceless consonant
  44. ευ (β e
  45. ευ (φ e
  46. εύ 'ev
  47. εύ (B 'ef // +voiceless consonant
  48. εύ (β 'e
  49. εύ (φ 'e
  50. .group ζ
  51. ζ z
  52. ζ (ζ
  53. ζη (A z;
  54. ζι (A z;
  55. ζυ (A z;
  56. ζει (A z;
  57. ζοι (A z;
  58. .group η
  59. η i
  60. C) η (A ;
  61. ηυ iv
  62. ηυ (B if // +voiceless consonant
  63. .group θ
  64. θ T
  65. θ (θ
  66. .group ι
  67. ι i
  68. C) ι (A ;
  69. ρ) ι (A i
  70. .group κ
  71. κ k
  72. κ (κ
  73. ν_) κ g
  74. κ (Y c
  75. κ (αι c
  76. κ (αί c
  77. κ (οι c
  78. κ (οί c
  79. κη (A c // k + i sound = [c]
  80. κι (A c
  81. κυ (A c
  82. κει (A c
  83. κοι (A c
  84. .group λ
  85. λ l
  86. λ (λ
  87. λη (A l^
  88. λι (A l^
  89. λυ (A l^
  90. λει (A l^
  91. λοι (A l^
  92. .group μ
  93. μ m
  94. μ (μ
  95. _) μπ b
  96. .group ν
  97. ν n
  98. ν (ν
  99. ντ d // always? or not after a vowel?
  100. ν (_π m
  101. ν (_ψ m
  102. ν (_κ N
  103. ν (_και_ n // there is a pause before και
  104. ν (_ξ N
  105. νη (A n^
  106. νι (A n^
  107. νυ (A n^
  108. νει (A n^
  109. νοι (A n^
  110. .group ξ
  111. ξ ks
  112. ξ (ξ
  113. ν_) ξ gz
  114. .group ο
  115. ο o
  116. οι i
  117. οί 'i
  118. C) οι (A ;
  119. ου u
  120. ού 'u
  121. οη oI
  122. οϊ oI
  123. .group π
  124. π p
  125. π (π
  126. ν_) π b
  127. .group ρ
  128. ρ R
  129. ρρ R
  130. A) ρ (A *
  131. C) ρ @-*
  132. αυ) ρ @-* // υ becomes consionant [v]
  133. αύ) ρ @-*
  134. ευ) ρ @-*
  135. εύ) ρ @-*
  136. ηυ) ρ @-*
  137. ηύ) ρ @-*
  138. .group σ
  139. σ s
  140. // ?? σ (σ
  141. ση (A s;
  142. σι (A s;
  143. συ (A s;
  144. σει (A s;
  145. σοι (A s;
  146. .group ς
  147. ς s
  148. ς (_B s // +voiceless consonant
  149. ς (_C z
  150. .group τ
  151. τ t
  152. τ (τ
  153. τσ ts
  154. τζ dz
  155. ν_) τ d
  156. ν_) τσ dz
  157. .group υ
  158. υ i
  159. C) υ (A ;
  160. υι i
  161. υί 'i
  162. .group φ
  163. φ f
  164. φ (φ
  165. .group χ
  166. χ x
  167. χ (Y C
  168. χ (αι C
  169. χ (αί C
  170. χ (οι C
  171. χ (οί C
  172. χει (A C
  173. χη (A C
  174. χι (A C
  175. χοι (A C
  176. χυ (A C
  177. .group ψ
  178. ψ ps
  179. ψ (ψ
  180. ν_) ψ bz
  181. .group ω
  182. ω o
  183. // If we find a Latin letter a-z, then translate as English
  184. .group a
  185. a _^_EN
  186. .group b
  187. b _^_EN
  188. .group c
  189. c _^_EN
  190. .group d
  191. d _^_EN
  192. .group e
  193. e _^_EN
  194. .group f
  195. f _^_EN
  196. .group g
  197. g _^_EN
  198. .group h
  199. h _^_EN
  200. .group i
  201. i _^_EN
  202. .group j
  203. j _^_EN
  204. .group k
  205. k _^_EN
  206. .group l
  207. l _^_EN
  208. .group m
  209. m _^_EN
  210. .group n
  211. n _^_EN
  212. .group o
  213. o _^_EN
  214. .group p
  215. p _^_EN
  216. .group q
  217. q _^_EN
  218. .group r
  219. r _^_EN
  220. .group s
  221. s _^_EN
  222. .group t
  223. t _^_EN
  224. .group u
  225. u _^_EN
  226. .group v
  227. v _^_EN
  228. .group w
  229. w _^_EN
  230. .group x
  231. x _^_EN
  232. .group y
  233. y _^_EN
  234. .group z
  235. z _^_EN
  236. .group
  237. ά 'a
  238. άη 'aI
  239. άι 'aI
  240. έ 'e
  241. ή 'i
  242. ί 'i
  243. ΰ 'i
  244. ϊ i
  245. ϋ i
  246. ό 'o
  247. όη 'oI
  248. όι 'oI
  249. ύ 'i
  250. ώ 'o
  251. . tel'ia
  252. , (D k'oma
  253. ! Tavmastik'o
  254. !) !