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.

be_rules 2.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. // This file is UTF8 encoded
  2. // Translation rules for Belarusian
  3. //letter which can carry vowel phoneme
  4. .L01 а е ё і о у ы э ю я
  5. //letter which can carry consonant phoneme
  6. .L02 б в г д ж з й к л м н нн п р с сс т ф х ц ч ш
  7. //letter which can carry forward sibilant (like с)
  8. //.L03 з дз с ц
  9. //letter which can carry backward sibilant (like ш)
  10. //.L04 ж дж ш ч
  11. // This is more economic way to express assimilation by sibilation than using L03 and L04
  12. .replace
  13. сш шш
  14. сч шч
  15. цч чч
  16. шс сс
  17. шц сц
  18. чц цц
  19. зж жж
  20. здж ждж
  21. жз зз
  22. ждз здз
  23. .group а
  24. а a
  25. .group б
  26. б b
  27. .group в
  28. в v
  29. .group г
  30. г Q // ɣ
  31. .group д
  32. д d[
  33. дз dz // d̻͡z̪
  34. ддз dz:
  35. дж dz. // ɖ͡ʐ
  36. .group е
  37. е ;E // ʲɛ
  38. _) е jE
  39. ') е jE
  40. ь) е jE
  41. L01) е jE
  42. .group ё
  43. ё ;'O // ʲɔ
  44. _) ё j'O
  45. ') ё j'O
  46. ь) ё j'O
  47. L01) ё j'O
  48. .group ж
  49. ж z. // ʐ
  50. жж z.:
  51. .group з
  52. з z
  53. .group і
  54. і i
  55. L02) і ;i
  56. .group й
  57. й j
  58. .group к
  59. к k
  60. .group л
  61. л l
  62. лл l:
  63. .group м
  64. м m
  65. .group н
  66. н n
  67. нн n:
  68. .group о
  69. о 'O
  70. .group п
  71. п p
  72. .group р
  73. р R
  74. .group с
  75. с s
  76. сс s:
  77. .group т
  78. т t[
  79. .group у
  80. у u
  81. .group ў
  82. ў w
  83. .group ф
  84. ф f
  85. .group х
  86. х x
  87. .group ц
  88. ц ts // t̻͡s̪
  89. цц ts:
  90. .group ч
  91. ч ts. // ʈ͡ʂ
  92. чч ts.:
  93. .group ш
  94. ш s. // ʂ
  95. шш s.:
  96. .group ы
  97. ы i" // (ɨ
  98. .group ь
  99. ь ; // ʲ
  100. .group э
  101. э E // ɛ
  102. .group ю
  103. ю ;u // ʲu
  104. _) ю ju
  105. ') ю ju
  106. ь) ю ju
  107. L01) ю ju
  108. .group я
  109. я ;a // ʲa
  110. _) я ja
  111. ') я ja
  112. ь) я ja
  113. L01) я ja
  114. .group '
  115. '