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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. // This file is UTF8 encoded
  2. // Translation rules for Belarusian
  3. // NOTE: LETTERGP_A doesn't work, L01 as replacement
  4. //letter which can carry vowel phoneme
  5. .L01 а е ё і о у ы э ю я
  6. // devoiced
  7. .L02 п х к т ш с ч ц ф
  8. // This is more economic way to express assimilation by sibilation
  9. .replace
  10. сш шш
  11. сч шч
  12. шс сс
  13. зж жж
  14. .group а
  15. а a
  16. .group б
  17. б b
  18. б (_ p
  19. б (L02 p
  20. .group в
  21. в v
  22. .group г
  23. г Q // ɣ
  24. г (_ x
  25. г (L02 x
  26. .group д
  27. д d
  28. д (_ t
  29. д (L02 t
  30. дз dz
  31. дз (_ ts
  32. дж dz.
  33. дж (_ ts.
  34. дж (L02 ts.
  35. .group е
  36. е ;E // ʲɛ
  37. _) е jE
  38. ') е jE
  39. ь) е jE
  40. L01) е jE
  41. .group ё
  42. ё ;'O // ʲ'ɔ
  43. _) ё j'O
  44. ') ё j'O
  45. ь) ё j'O
  46. L01) ё j'O
  47. .group ж
  48. ж z. // ʐ
  49. ж (_ s.
  50. ж (L02 s.
  51. .group з
  52. з z
  53. з (_ s
  54. з (L02 s
  55. зд (ж z.d
  56. .group і
  57. і i
  58. C) і ;i
  59. .group й
  60. й j
  61. .group к
  62. к k
  63. .group л
  64. л l
  65. .group м
  66. м m
  67. .group н
  68. н n
  69. .group о
  70. о 'O
  71. .group п
  72. п p
  73. .group р
  74. р r
  75. .group с
  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. '