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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  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. г g
  19. .group д
  20. д d
  21. .group е
  22. е e
  23. .group є
  24. є e
  25. .group ж
  26. ж Z
  27. .group з
  28. з z
  29. .group и
  30. и i
  31. .group і
  32. і i
  33. .group ї
  34. ї i
  35. .group й
  36. й j
  37. .group к
  38. к k
  39. .group л
  40. л l
  41. .group м
  42. м m
  43. .group н
  44. н n
  45. .group о
  46. о o
  47. .group п
  48. п p
  49. .group р
  50. р r
  51. .group с
  52. с s
  53. .group т
  54. т t
  55. .group у
  56. у u
  57. .group ф
  58. ф f
  59. .group х
  60. х x
  61. .group ц
  62. ц ts
  63. .group ч
  64. ч tS;
  65. .group ш
  66. ш S
  67. .group щ
  68. щ S;
  69. .group ь
  70. ь ;
  71. .group ю
  72. ю ju
  73. .group я
  74. я ja