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

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