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.

si_rules 3.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327
  1. // Sinhala Language.
  2. // This SI_rules file is written by Him Prasad Gautam <[email protected]> [Kathmandu, nepal]
  3. // This file is UTF-8 encoded.
  4. // letter groups:
  5. // A - Alphabetical and Symbolic Vowels:
  6. // 0x0D85~0x0D16, 0x0DCA~0x0DF3
  7. // B - Symbolic Vowels and Halkirima
  8. // 0x0DCA~0x0DF3
  9. // C - Consonants:
  10. // 0x0D9A~0x0DC2
  11. // speak Latin letters as English
  12. .group ක
  13. ක ka
  14. ක (B k
  15. .group ඛ
  16. ඛ kha
  17. ඛ (B kh
  18. .group ග
  19. ග ga
  20. ග (B g
  21. .group ඝ
  22. ඝ gha
  23. ඝ (B gh
  24. .group ඞ
  25. ඞ Na
  26. ඞ (B N
  27. .group ඟ
  28. ඟ N#ga
  29. ඟ (B N#g
  30. .group ච
  31. ච tSa
  32. ච (B tS
  33. .group ඡ
  34. ඡ tSha
  35. ඡ (B tSh
  36. .group ජ
  37. ජ dZa
  38. ජ (B dZ
  39. .group ඣ
  40. ඣ dZha
  41. ඣ (B dZh
  42. .group ඤ
  43. ඤ n^a
  44. ඤ (B n^
  45. .group ඥ
  46. ඥ gna
  47. ඥ (B gn
  48. .group ඦ
  49. ඦ n^#dZa
  50. ඦ (B n^#dZ
  51. .group ට
  52. ට t.a
  53. ට (B t.
  54. .group ඨ
  55. ඨ t.ha
  56. ඨ (B t.h
  57. .group ඩ
  58. ඩ d.a
  59. ඩ (B d.
  60. .group ඪ
  61. ඪ d.a
  62. ඪ (B d.
  63. .group ණ
  64. ණ n.a
  65. ණ (B n.
  66. .group ඬ
  67. ඬ n.#d.a
  68. ඬ (B n.#d.
  69. .group ත
  70. ත ta
  71. ත (B t
  72. .group ථ
  73. ථ tha
  74. ථ (B th
  75. .group ද
  76. ද da
  77. ද (B d
  78. .group ධ
  79. ධ dha
  80. ධ (B dh
  81. .group න
  82. න na
  83. න (B n
  84. .group ඳ
  85. ඳ n#da
  86. ඳ (B n#d
  87. .group ප
  88. ප pa
  89. ප (B p
  90. .group ඵ
  91. ඵ pha
  92. ඵ (B ph
  93. .group බ
  94. බ ba
  95. බ (B b
  96. .group භ
  97. භ bha
  98. භ (B bh
  99. .group ම
  100. ම ma
  101. ම (B m
  102. .group ඹ
  103. ඹ m#ba
  104. ඹ (B m#b
  105. .group ය
  106. ය ja
  107. ය (B j
  108. .group ර
  109. ර ra
  110. ර (B r
  111. .group ල
  112. ල la
  113. ල (B l
  114. .group ව
  115. ව wa
  116. ව (B w
  117. .group ශ
  118. ශ sa
  119. ශ (B s
  120. .group ෂ
  121. ෂ Sa
  122. ෂ (B S
  123. .group ස
  124. ස s.a
  125. ස (B s.
  126. .group හ
  127. හ ha
  128. හ (B h
  129. .group ළ
  130. ළ l.a
  131. ළ (B l.
  132. .group ෆ
  133. ෆ fa
  134. ෆ (B f
  135. // The Vowel Alphabets
  136. .group අ
  137. අ a
  138. .group ආ
  139. ආ a:
  140. .group ඇ
  141. ඇ &
  142. .group ඈ
  143. ඈ &:
  144. .group ඉ
  145. ඉ i
  146. .group ඊ
  147. ඊ i:
  148. .group උ
  149. උ u
  150. .group ඌ
  151. ඌ u:
  152. .group ඍ
  153. ඍ ru
  154. .group ඎ
  155. ඎ ru:
  156. .group ඏ
  157. ඏ li
  158. .group ඐ
  159. ඐ li:
  160. .group එ
  161. එ e
  162. .group ඒ
  163. ඒ e:
  164. .group ඓ
  165. ඓ aI
  166. .group ඔ
  167. ඔ o
  168. .group ඕ
  169. ඕ o:
  170. .group ඖ
  171. ඖ aU
  172. .group ං // anusvaray@
  173. ං 'anus.w,a:r@j@
  174. A) ං m
  175. C) ං m
  176. .group ඃ // visargaya
  177. ඃ w'is.@rg,@j@
  178. A) ඃ n
  179. C) ඃ n
  180. // The Vowelic Symbols
  181. .group ා
  182. ා '&l@p,ill@
  183. C) ා a:
  184. .group ැ
  185. ැ '&d@j@
  186. C) ැ &
  187. .group ෑ
  188. ෑ d'i:rg@,&d@j@
  189. C) ෑ &:
  190. .group ි
  191. ි 'ispill@
  192. C) ි i
  193. .group ී
  194. ී d'i:rg@,ispill@
  195. C) ී i:
  196. .group ු
  197. ු p'a:pill@
  198. C) ු u
  199. .group ූ
  200. ූ d'i:rg@p,a:pill@
  201. C) ූ u:
  202. .group ෘ
  203. ෘ g'&t.@p,ill@
  204. C) ෘ ru
  205. .group ෙ
  206. ෙ k'ombuv@
  207. C) ෙ e
  208. .group ෛ
  209. ෛ k'ombud,ek@
  210. C) ෛ aI
  211. .group ෞ
  212. ෞ g'ajan,ukitt@
  213. C) ෞ aU
  214. .group 0xe0b7 // More vowelic symbols b7]
  215. ේ e:
  216. ො o
  217. ෝ o:
  218. ෟ li
  219. ෲ ru:
  220. ෳ li:
  221. .group ්
  222. ් halk'ir'im#@ // Halkirima
  223. C) ්
  224. .group
  225. $ do:l.ar
  226. .group 0xe0a4 // devanagari
  227. 0xe0a4 _^_NE // Nepali voice
  228. .group 0xe0a5 // devanagari
  229. 0xe0a5 _^_NE
  230. .group 0xe0ae // Tamil
  231. 0xe0ae _^_TA // Tamil voice
  232. .group 0xe0af // Tamil
  233. 0xe0af _^_TA