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.

ba_rules 1.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. // This file is UTF8 encoded
  2. // Spelling-to-phoneme rules for Bashkir
  3. .group а
  4. а A
  5. .group ә
  6. ә &
  7. .group б
  8. б b
  9. .group в
  10. в w // [v] in Russian words
  11. .group г
  12. г g // changes to [Q] or [Q"]
  13. .group ғ
  14. ғ Q"
  15. .group д
  16. д d
  17. .group ҙ
  18. ҙ D
  19. .group е
  20. _) е je2 // changes to [je] or [jV]
  21. е e
  22. .group ё
  23. ё jo
  24. .group ж
  25. ж Z
  26. .group җ
  27. җ Z;
  28. .group з
  29. з z
  30. .group и
  31. и i
  32. A) и j
  33. .group й
  34. й j
  35. K) й (K I // not next to a vowel
  36. .group к
  37. к k
  38. .group ҡ
  39. ҡ q
  40. .group л
  41. л l
  42. .group м
  43. м m
  44. .group н
  45. н n
  46. // н (к N
  47. н (г N
  48. н (х N
  49. .group ң
  50. ң N
  51. .group о
  52. о o
  53. .group ө
  54. ө W
  55. .group п
  56. п p
  57. .group р
  58. р r
  59. .group с
  60. с s
  61. .group ҫ
  62. ҫ T
  63. .group т
  64. т t
  65. .group у
  66. у u // or w
  67. A) у w
  68. .group ү
  69. ү y // or w
  70. A) ү w
  71. .group ф
  72. ф f
  73. .group х
  74. х x
  75. .group һ
  76. һ h
  77. .group ц
  78. ц ts
  79. .group ч
  80. ч S;
  81. .group ш
  82. ш S
  83. .group щ
  84. щ SS;
  85. .group ъ
  86. ъ ?
  87. .group ы
  88. ы V
  89. ый Vj // need a diphthong phoneme ??
  90. .group ь
  91. ь ?
  92. .group э
  93. э e
  94. .group ю
  95. ю ju2 // changes to ju or jy
  96. .group я
  97. я ja // changes to jA or j&
  98. .group
  99. $ dolAR