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.

uk_rules 1.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. // This file is UTF8 encoded
  2. // Translation rules for Ukrainian
  3. // Special characters:
  4. // A vowel: а е ё и о у ы э ю я ә ө ұ ү і
  5. // B soft consonant: ь й ч щ
  6. // C any consonant: б в г д ж з й к л м н п р с т ф х ц ч ш щ ъ ь қ ң һ
  7. // F consonant, not hard: б в г д з й к л м н п р с т ф х ч щ ь
  8. // G voiced: б в г д ж з
  9. // H hard consonant: ъ ж ц ш
  10. // Y iotated vowel, softsign: ь ю я ё
  11. .group а
  12. а a
  13. .group б
  14. б b
  15. .group в
  16. в v
  17. .group г
  18. г h
  19. .group ґ
  20. ґ g
  21. .group д
  22. д d
  23. .group е
  24. е e
  25. .group є
  26. є e
  27. .group ж
  28. ж Z
  29. .group з
  30. з z
  31. .group и
  32. и i
  33. .group і
  34. і i
  35. .group ї
  36. ї i
  37. .group й
  38. й j
  39. .group к
  40. к k
  41. .group л
  42. л l
  43. .group м
  44. м m
  45. .group н
  46. н n
  47. .group о
  48. о o
  49. .group п
  50. п p
  51. .group р
  52. р r
  53. .group с
  54. с s
  55. .group т
  56. т t
  57. .group у
  58. у u
  59. .group ф
  60. ф f
  61. .group х
  62. х x
  63. .group ц
  64. ц ts
  65. .group ч
  66. ч tS;
  67. .group ш
  68. ш S
  69. .group щ
  70. щ S;
  71. .group ь
  72. ь ;
  73. .group ю
  74. ю ju
  75. .group я
  76. я ja