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.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375
  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. // replace varia by tonos
  12. ὰ ά
  13. ὲ έ
  14. ὴ ή
  15. ὶ ί
  16. ῒ ΐ
  17. ὸ ό
  18. ὺ ύ
  19. ῢ ΰ
  20. ὼ ώ
  21. // replace oxia by tonos
  22. ά ά
  23. έ έ
  24. ή ή
  25. ί ί
  26. ΐ ΐ
  27. ό ό
  28. ύ ύ
  29. ΰ ΰ
  30. ώ ώ
  31. // replace perispomeni by tonos
  32. ᾶ ά
  33. ῆ ή
  34. ῖ ί
  35. ῗ ΐ
  36. ῦ ύ
  37. ῧ ΰ
  38. ῶ ώ
  39. // remove psili
  40. ἀ α
  41. ἂ ά
  42. ἄ ά
  43. ἆ ά
  44. ἐ ε
  45. ἒ έ
  46. ἔ έ
  47. ἠ η
  48. ἢ ή
  49. ἤ ή
  50. ἦ ή
  51. ἰ ι
  52. ἲ ί
  53. ἴ ί
  54. ἶ ί
  55. ὀ ο
  56. ὂ ό
  57. ὄ ό
  58. ὐ υ
  59. ὒ ύ
  60. ὔ ύ
  61. ὖ ύ
  62. ὠ ω
  63. ὢ ώ
  64. ὤ ώ
  65. ὦ ώ
  66. // remove dasia
  67. ἁ α
  68. ἃ ά
  69. ἅ ά
  70. ἇ ά
  71. ἑ ε
  72. ἓ έ
  73. ἕ έ
  74. ἡ η
  75. ἣ ή
  76. ἥ ή
  77. ἧ ή
  78. ἱ ι
  79. ἳ ί
  80. ἵ ί
  81. ἷ ί
  82. ὁ ο
  83. ὃ ό
  84. ὅ ό
  85. ὑ υ
  86. ὓ ύ
  87. ὕ ύ
  88. ὗ ύ
  89. ὡ ω
  90. ὣ ώ
  91. ὥ ώ
  92. ὧ ώ
  93. // ypogegrammeni
  94. ᾳ α
  95. ῃ η
  96. ῳ ω
  97. ῷ ώ // perispomeni + y
  98. ᾠ ω // psili + y
  99. .group α
  100. α a
  101. αι e
  102. αί 'e
  103. αυ av
  104. αυ (B af // +voiceless consonant κ, π, τ, χ, θ, σ, ξ.
  105. αύ 'av
  106. αύ (B 'af // +voiceless consonant κ, π, τ, χ, θ, σ, ξ.
  107. αη aI
  108. αϊ aI
  109. .group β
  110. β v
  111. β (β
  112. .group γ
  113. γ Q
  114. γγ g
  115. γκ g
  116. A) γγ Ng
  117. A) γκ Ng
  118. γ (χ N
  119. γ (L01 j
  120. γαι (A j
  121. γε (A j
  122. γι (A j
  123. γη (A j
  124. γυ (A j
  125. γοι (A j
  126. γει (A j
  127. .group δ
  128. δ D
  129. δ (δ
  130. .group ε
  131. ε e
  132. ει i
  133. εί 'i
  134. C) ει (A C
  135. ευ ev
  136. ευ (B ef // +voiceless consonant
  137. ευ (β e
  138. ευ (φ e
  139. εύ 'ev
  140. εύ (B 'ef // +voiceless consonant
  141. εύ (β 'e
  142. εύ (φ 'e
  143. .group ζ
  144. ζ z
  145. ζ (ζ
  146. ζη (A zj
  147. ζι (A zj
  148. ζυ (A zj
  149. ζει (A zj
  150. ζοι (A zj
  151. .group η
  152. η i
  153. // C) η (A ;
  154. ηυ iv
  155. ηυ (B if // +voiceless consonant
  156. .group θ
  157. θ T
  158. θ (θ
  159. .group ι
  160. ι i
  161. τ) ι (Α C
  162. π) ι (A C
  163. τ) ι (Α C
  164. κ) ι (Α C
  165. ρ) ι (A i
  166. δ) ι (α_ j
  167. ι (ε i
  168. .group κ
  169. κ k
  170. κ (κ
  171. ν_) κ g
  172. κ (Y c
  173. κ (αι c
  174. κ (αί c
  175. κ (οι c
  176. κ (οί c
  177. κη (A c // k + i sound = [c]
  178. κι (A c
  179. κυ (A c
  180. κει (A c
  181. κοι (A c
  182. .group λ
  183. λ l
  184. λ (λ
  185. λη (A l^
  186. λι (A l^
  187. λυ (A l^
  188. λει (A l^
  189. λοι (A l^
  190. .group μ
  191. μ m
  192. A) μ (μ
  193. μ (π
  194. .group μπ
  195. μπ b
  196. .group ν
  197. ν n
  198. ν (ν
  199. ντ d // always? or not after a vowel?
  200. ν (_π m
  201. ν (_ψ m
  202. ν (_κ N
  203. ν (_και_ n // there is a pause before και
  204. ν (_ξ N
  205. νη (A n^
  206. νι (A n^
  207. νυ (A n^
  208. νει (A n^
  209. νοι (A n^
  210. .group ξ
  211. ξ ks
  212. ξ (ξ
  213. ν_) ξ gz
  214. .group ο
  215. ο o
  216. οι i
  217. οί 'i
  218. // C) οι (A ;
  219. ου u
  220. ού 'u
  221. οη oI
  222. οϊ oI
  223. .group π
  224. π p
  225. π (π
  226. ν_) π b
  227. μ) π b
  228. .group ρ
  229. ρ r
  230. ρρ r
  231. A) ρ (A r
  232. C) ρ r
  233. αυ) ρ r // υ becomes consionant [v]
  234. αύ) ρ r
  235. ευ) ρ r
  236. εύ) ρ r
  237. ηυ) ρ r
  238. ηύ) ρ r
  239. .group σ
  240. σ s
  241. // ?? σ (σ
  242. ση (A sj
  243. σι (A sj
  244. συ (A sj
  245. σει (A sj
  246. σοι (A sj
  247. .group ς
  248. ς s
  249. ς (_B s // +voiceless consonant
  250. ς (_C z
  251. .group τ
  252. τ t
  253. τ (τ
  254. τσ ts
  255. τζ dz
  256. ν_) τ d
  257. ν_) τσ dz
  258. .group υ
  259. υ i
  260. // C) υ (A ;
  261. υι i
  262. υί 'i
  263. .group φ
  264. φ f
  265. φ (φ
  266. .group χ
  267. χ x
  268. χ (Y C
  269. χ (αι C
  270. χ (αί C
  271. χ (οι C
  272. χ (οί C
  273. χει (A C
  274. χη (A C
  275. χι (A C
  276. χοι (A C
  277. χυ (A C
  278. .group ψ
  279. ψ ps
  280. ψ (ψ
  281. ν_) ψ bz
  282. .group ω
  283. ω o
  284. .group
  285. ά 'a
  286. άη 'aI
  287. άι 'aI
  288. έ 'e
  289. ή 'i
  290. ί 'i
  291. ΐ 'i // dialytika + tonos
  292. ϊ i
  293. ϋ i
  294. ό 'o
  295. όη 'oI
  296. όι 'oI
  297. ύ 'i
  298. ΰ 'i // dialytika + tonos
  299. ώ 'o
  300. ͅ // combining ypogegrammeni
  301. ͺ // ypogegrammeni
  302. . tel'ia
  303. , (D k'oma
  304. ! Tavmastik'o
  305. !) !