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.

bn_rules 5.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380
  1. // This file is UTF8 encoded
  2. // letter groups:
  3. // A vowel letters and vowel signs
  4. // B vowel signs and virama ्
  5. // C consonants
  6. // Y vowel letters and vowel signs
  7. .replace
  8. ০ 0
  9. ১ 1
  10. ২ 2
  11. ৩ 3
  12. ৪ 4
  13. ৫ 5
  14. ৬ 6
  15. ৭ 7
  16. ৮ 8
  17. ৯ 9
  18. // Vowels
  19. .group অ
  20. অ V
  21. অঁ O~
  22. .group আ
  23. আ a
  24. আঁ a~
  25. .group ই
  26. ই i
  27. ইঁ i~
  28. .group ঈ
  29. ঈ i
  30. ঈঁ i~
  31. .group উ
  32. উ u
  33. উঁ u~
  34. .group ঊ
  35. ঊ u
  36. ঊঁ u~
  37. .group ঋ
  38. ঋ ri
  39. ঋঁ ri~
  40. .group ঌ
  41. ঌ l-
  42. .group এ
  43. এ &
  44. এঁ &~
  45. .group ঐ
  46. ঐ oj
  47. ঐঁ o~j
  48. .group এ
  49. এ e
  50. এঁ e~
  51. .group ও
  52. ও o
  53. ওঁ o~
  54. .group ঔ
  55. ঔ ow
  56. ঔঁ o~w
  57. .group ও //??
  58. ও o:
  59. // Vowel Signs
  60. .group া
  61. া a
  62. াঁ a~
  63. .group ি
  64. ি i
  65. িঁ i~
  66. .group ী
  67. ী i
  68. ীঁ i~
  69. .group ূ
  70. ূ u
  71. ূঁ u~
  72. .group ু
  73. ু u
  74. ুঁ u~
  75. .group ৃ
  76. ৃ ri
  77. ৃঁ ri~
  78. .group ে
  79. ে e
  80. েঁ e~
  81. েউ ew
  82. .group ৈ
  83. ৈ oj
  84. ৈঁ o~j
  85. .group ো
  86. ো o
  87. োঁ o~
  88. .group ৌ
  89. ৌ ow
  90. ৌঁ o~w
  91. // Consonants
  92. .group ক
  93. ক kV
  94. ক (B k
  95. .group খ
  96. খ k#V
  97. খ (B k#
  98. .group গ
  99. গ gV
  100. গ (B g
  101. .group ঘ
  102. ঘ g#V
  103. ঘ (B g#
  104. .group ঙ
  105. ঙ NV
  106. ঙ্ (B N
  107. .group চ
  108. চ tSV
  109. চ (B tS
  110. .group ছ
  111. ছ tS#V
  112. ছ (B tS#
  113. .group জ
  114. জ JV
  115. জ (B J
  116. জ্ব JV
  117. জ্ব (B J
  118. জ্ঞ ggo~
  119. জ্ঞ (B gg
  120. .group ঝ
  121. ঝ J#V
  122. ঝ (B J#
  123. .group ঞ
  124. ঞ nV
  125. ঞ্ (B n
  126. .group ট
  127. ট t.V
  128. ট (B t.
  129. .group ঠ
  130. ঠ t.#V
  131. ঠ (B t.#
  132. .group ড
  133. ড d.V
  134. ড (B d.
  135. ড় r.V // nukta
  136. ড় (B r.
  137. .group ঢ
  138. ঢ d.#V
  139. ঢ (B d.#
  140. ঢ় hr.V
  141. ঢ় (B hr.
  142. .group ণ
  143. ণ nV // should be [n.] if adjacent to t. or d. ?
  144. ণ (B n
  145. .group ত
  146. ত tV
  147. ত (B t
  148. .group থ
  149. থ t#V
  150. থ (B t#
  151. .group দ
  152. দ dV
  153. দ (B d
  154. .group ধ
  155. ধ d#V
  156. ধ (B d#
  157. .group ন
  158. ন nV
  159. ন (B n
  160. .group প
  161. প pV
  162. প (B p
  163. .group ফ
  164. ফ fV // or [p#] ?
  165. ফ (B f
  166. .group ব
  167. ব bV
  168. ব (B b
  169. .group ভ
  170. ভ b#V
  171. ভ (B b#
  172. .group ম
  173. ম mV
  174. ম (B m
  175. .group য়
  176. য় jV
  177. য় (B j
  178. .group য
  179. য dZV
  180. য (B dZ
  181. য় jV // nukta
  182. য় (B j
  183. .group র
  184. র rV
  185. র (B r
  186. .group ল
  187. ল lV
  188. ল (B l
  189. .group শ
  190. শ SV // or [s] ?
  191. শ (B S
  192. শ (্ল s
  193. .group ষ
  194. ষ SV
  195. ষ (B S
  196. .group স
  197. স SV // or [s] ??
  198. স (B S
  199. স (্থ s
  200. স (্ত s
  201. _) স্ব SV // shb
  202. _) স্ব (B S
  203. .group হ
  204. হ hV
  205. হ (B h
  206. .group হ্ব
  207. হ্ব vV
  208. হ্ব (B v
  209. .group ৎ
  210. ৎ t
  211. .group ড় // can be ড plus nukta
  212. ড় r.V
  213. ড় (B r.
  214. .group ঢ় // can be ঢ plus nukta
  215. ঢ় hr.V
  216. ঢ় (B hr.
  217. .group ঁ
  218. ঁ O~ // candrabindu, nasalize the previous vowel
  219. .group ং
  220. ং N // anusvara/onushshor
  221. .group ঃ // visarga/bishorgo
  222. ঃ // doubles the following consonant
  223. ঃ (_ H
  224. .group ্ // virama/hoshonto
  225. .group ়
  226. ় // nukta, modifies a consonant
  227. .group
  228. // obsolete letters
  229. ঋ r-
  230. ৠ r-
  231. ঌ l-
  232. ৡ l-
  233. ৃ r-
  234. ৄ r-
  235. ৢ l-
  236. ৣ l-