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 1.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  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. // This is more economic way to express assimilation by sibilation
  7. .replace
  8. сш шш
  9. сч шч
  10. шс сс
  11. зж жж
  12. здж ждж
  13. .group а
  14. а a
  15. .group б
  16. б b
  17. .group в
  18. в v
  19. .group г
  20. г Q // ɣ
  21. .group д
  22. д d
  23. дз dz
  24. дж dz.
  25. .group е
  26. е ;E // ʲɛ
  27. _) е jE
  28. ') е jE
  29. ь) е jE
  30. L01) е jE
  31. .group ё
  32. ё ;'O // ʲ'ɔ
  33. _) ё j'O
  34. ') ё j'O
  35. ь) ё j'O
  36. L01) ё j'O
  37. .group ж
  38. ж z. // ʐ
  39. .group з
  40. з z
  41. .group і
  42. і i
  43. C) і ;i
  44. .group й
  45. й j
  46. .group к
  47. к k
  48. .group л
  49. л l
  50. .group м
  51. м m
  52. .group н
  53. н n
  54. .group о
  55. о 'O
  56. .group п
  57. п p
  58. .group р
  59. р r
  60. .group с
  61. с s
  62. .group т
  63. т t
  64. .group у
  65. у u
  66. .group ў
  67. ў w
  68. .group ф
  69. ф f
  70. .group х
  71. х x
  72. .group ц
  73. ц ts // t͡s
  74. цц ts:
  75. .group ч
  76. ч ts. // ʈ͡ʂ
  77. чч ts.:
  78. .group ш
  79. ш s. // ʂ
  80. шш s.:
  81. .group ы
  82. ы i" // ɨ
  83. .group ь
  84. ь ; // ʲ
  85. .group э
  86. э E // ɛ
  87. .group ю
  88. ю ;u // ʲu
  89. _) ю ju
  90. ') ю ju
  91. ь) ю ju
  92. L01) ю ju
  93. .group я
  94. я ;a // ʲa
  95. _) я ja
  96. ') я ja
  97. ь) я ja
  98. L01) я ja
  99. .group '
  100. '