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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362
  1. // Greek -modern
  2. // This file is UTF-8 encoded
  3. // all words lower case
  4. // Alphabet
  5. // Α α, Β β, Γ γ, Δ δ, Ε ε, Ζ ζ, Η η, Θ θ, Ι ι, Κ κ, Λ λ, Μ μ, Ν ν, Ξ ξ,
  6. // Ο ο, Π π, Ρ ρ, Σ σ ς (word-final form), Τ τ, Υ υ, Φ φ, Χ χ, Ψ ψ, Ω ω.
  7. // Letter group B: θ κ ξ π ς σ τ φ χ (voiceless consonants)
  8. // Letter group Y: ε η ι υ έ ή ί ύ (front vowels).
  9. .L01 αι ε ι η υ οι ει αί έ ί ή ύ οί εί
  10. .replace
  11. // Map Greek Extended (1fxx) to Greek (03xx) for Polytonic character support (Unicode 8.0):
  12. ἀ α // U+1f00
  13. ἁ α // U+1f01
  14. ἂ ά // U+1f02
  15. ἃ ά // U+1f03
  16. ἄ ά // U+1f04
  17. ἅ ά // U+1f05
  18. ἆ ά // U+1f06
  19. ἇ ά // U+1f07
  20. ἐ ε // U+1f10
  21. ἑ ε // U+1f11
  22. ἒ έ // U+1f12
  23. ἓ έ // U+1f13
  24. ἔ έ // U+1f14
  25. ἕ έ // U+1f15
  26. ἠ η // U+1f20
  27. ἡ η // U+1f21
  28. ἢ ή // U+1f22
  29. ἣ ή // U+1f23
  30. ἤ ή // U+1f24
  31. ἥ ή // U+1f25
  32. ἦ ή // U+1f26
  33. ἧ ή // U+1f27
  34. ἰ ι // U+1f30
  35. ἱ ι // U+1f31
  36. ἲ ί // U+1f32
  37. ἳ ί // U+1f33
  38. ἴ ί // U+1f34
  39. ἵ ί // U+1f35
  40. ἶ ί // U+1f36
  41. ἷ ί // U+1f37
  42. ὀ ο // U+1f40
  43. ὁ ο // U+1f41
  44. ὂ ό // U+1f42
  45. ὃ ό // U+1f43
  46. ὄ ό // U+1f44
  47. ὅ ό // U+1f45
  48. ὐ υ // U+1f50
  49. ὑ υ // U+1f51
  50. ὒ ύ // U+1f52
  51. ὓ ύ // U+1f53
  52. ὔ ύ // U+1f54
  53. ὕ ύ // U+1f55
  54. ὖ ύ // U+1f56
  55. ὗ ύ // U+1f57
  56. ὠ ω // U+1f60
  57. ὡ ω // U+1f61
  58. ὢ ώ // U+1f62
  59. ὣ ώ // U+1f63
  60. ὤ ώ // U+1f64
  61. ὥ ώ // U+1f65
  62. ὦ ώ // U+1f66
  63. ὧ ώ // U+1f67
  64. ὰ ά // U+1f70
  65. ά ά // U+1f71
  66. ὲ έ // U+1f72
  67. έ έ // U+1f73
  68. ὴ ή // U+1f74
  69. ή ή // U+1f75
  70. ὶ ί // U+1f76
  71. ί ί // U+1f77
  72. ὸ ό // U+1f78
  73. ό ό // U+1f79
  74. ὺ ύ // U+1f7a
  75. ύ ύ // U+1f7b
  76. ὼ ώ // U+1f7c
  77. ώ ώ // U+1f7d
  78. ᾠ ω // U+1fa0
  79. ᾳ α // U+1fb3
  80. ᾶ ά // U+1fb6
  81. ῃ η // U+1fc3
  82. ῆ ή // U+1fc6
  83. ῒ ΐ // U+1fd2
  84. ΐ ΐ // U+1fd3
  85. ῖ ί // U+1fd6
  86. ῗ ΐ // U+1fd7
  87. ῢ ΰ // U+1fe2
  88. ΰ ΰ // U+1fe3
  89. ῦ ύ // U+1fe6
  90. ῧ ΰ // U+1fe7
  91. ῳ ω // U+1ff3
  92. ῶ ώ // U+1ff6
  93. ῷ ώ // U+1ff7
  94. .group α
  95. α a
  96. αι e
  97. αί 'e
  98. αυ av
  99. αυ (B af // +voiceless consonant κ, π, τ, χ, θ, σ, ξ.
  100. αύ 'av
  101. αύ (B 'af // +voiceless consonant κ, π, τ, χ, θ, σ, ξ.
  102. αη aI
  103. αϊ aI
  104. .group β
  105. β v
  106. β (β
  107. .group γ
  108. γ Q
  109. γγ g
  110. γκ g
  111. A) γγ Ng
  112. A) γκ Ng
  113. γ (χ N
  114. γ (L01 j
  115. γαι (A j
  116. γε (A j
  117. γι (A j
  118. γη (A j
  119. γυ (A j
  120. γοι (A j
  121. γει (A j
  122. .group δ
  123. δ D
  124. δ (δ
  125. .group ε
  126. ε e
  127. ει i
  128. εί 'i
  129. C) ει (A C
  130. ευ ev
  131. ευ (B ef // +voiceless consonant
  132. ευ (β e
  133. ευ (φ e
  134. εύ 'ev
  135. εύ (B 'ef // +voiceless consonant
  136. εύ (β 'e
  137. εύ (φ 'e
  138. .group ζ
  139. ζ z
  140. ζ (ζ
  141. ζη (A zj
  142. ζι (A zj
  143. ζυ (A zj
  144. ζει (A zj
  145. ζοι (A zj
  146. .group η
  147. η i
  148. // C) η (A ;
  149. ηυ iv
  150. ηυ (B if // +voiceless consonant
  151. .group θ
  152. θ T
  153. θ (θ
  154. .group ι
  155. ι i
  156. τ) ι (Α C
  157. π) ι (A C
  158. τ) ι (Α C
  159. κ) ι (Α C
  160. ρ) ι (A i
  161. δ) ι (α_ j
  162. ι (ε i
  163. .group κ
  164. κ k
  165. κ (κ
  166. ν_) κ g
  167. κ (Y c
  168. κ (αι c
  169. κ (αί c
  170. κ (οι c
  171. κ (οί c
  172. κη (A c // k + i sound = [c]
  173. κι (A c
  174. κυ (A c
  175. κει (A c
  176. κοι (A c
  177. .group λ
  178. λ l
  179. λ (λ
  180. λη (A l^
  181. λι (A l^
  182. λυ (A l^
  183. λει (A l^
  184. λοι (A l^
  185. .group μ
  186. μ m
  187. A) μ (μ
  188. μ (π
  189. .group μπ
  190. μπ b
  191. .group ν
  192. ν n
  193. ν (ν
  194. ντ d // always? or not after a vowel?
  195. ν (_π m
  196. ν (_ψ m
  197. ν (_κ N
  198. ν (_και_ n // there is a pause before και
  199. ν (_ξ N
  200. νη (A n^
  201. νι (A n^
  202. νυ (A n^
  203. νει (A n^
  204. νοι (A n^
  205. .group ξ
  206. ξ ks
  207. ξ (ξ
  208. ν_) ξ gz
  209. .group ο
  210. ο o
  211. οι i
  212. οί 'i
  213. // C) οι (A ;
  214. ου u
  215. ού 'u
  216. οη oI
  217. οϊ oI
  218. .group π
  219. π p
  220. π (π
  221. ν_) π b
  222. μ) π b
  223. .group ρ
  224. ρ r
  225. ρρ r
  226. A) ρ (A r
  227. C) ρ r
  228. αυ) ρ r // υ becomes consionant [v]
  229. αύ) ρ r
  230. ευ) ρ r
  231. εύ) ρ r
  232. ηυ) ρ r
  233. ηύ) ρ r
  234. .group σ
  235. σ s
  236. // ?? σ (σ
  237. ση (A sj
  238. σι (A sj
  239. συ (A sj
  240. σει (A sj
  241. σοι (A sj
  242. .group ς
  243. ς s
  244. ς (_B s // +voiceless consonant
  245. ς (_C z
  246. .group τ
  247. τ t
  248. τ (τ
  249. τσ ts
  250. τζ dz
  251. ν_) τ d
  252. ν_) τσ dz
  253. .group υ
  254. υ i
  255. // C) υ (A ;
  256. υι i
  257. υί 'i
  258. .group φ
  259. φ f
  260. φ (φ
  261. .group χ
  262. χ x
  263. χ (Y C
  264. χ (αι C
  265. χ (αί C
  266. χ (οι C
  267. χ (οί C
  268. χει (A C
  269. χη (A C
  270. χι (A C
  271. χοι (A C
  272. χυ (A C
  273. .group ψ
  274. ψ ps
  275. ψ (ψ
  276. ν_) ψ bz
  277. .group ω
  278. ω o
  279. .group
  280. ά 'a
  281. άη 'aI
  282. άι 'aI
  283. έ 'e
  284. ή 'i
  285. ί 'i
  286. ΐ 'i // dialytika + tonos
  287. ϊ i
  288. ϋ i
  289. ό 'o
  290. όη 'oI
  291. όι 'oI
  292. ύ 'i
  293. ΰ 'i // dialytika + tonos
  294. ώ 'o
  295. ͅ // combining ypogegrammeni
  296. ͺ // ypogegrammeni
  297. . tel'ia
  298. , (D k'oma
  299. ! Tavmastik'o
  300. !) !