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.

sl_rules 2.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. // Spelling-to-phoneme rules for Slovenian
  2. // This file is UTF-8 encoded
  3. .L01 b d g j l m n v z ž // voiced consonants
  4. .group a
  5. a a
  6. .group b
  7. b b
  8. .group c
  9. c ts
  10. .group č
  11. č tS
  12. .group d
  13. d d
  14. dz dz
  15. dž dZ
  16. .group e
  17. e e
  18. e (_ E // ??
  19. e (C_ E
  20. _) e E
  21. .group f
  22. f f
  23. .group g
  24. g g
  25. .group h
  26. h x
  27. i) h h
  28. h (F h // before voiceless consonant
  29. .group i
  30. i i
  31. i (A j
  32. .group j
  33. j j
  34. .group k
  35. k k
  36. .group l
  37. l l
  38. l (K w
  39. K) l (K @l
  40. lj l^
  41. lj (A lj
  42. lj (i l^
  43. .group m
  44. m m
  45. m (g N
  46. m (k N
  47. K) m (K m@- // unstressed
  48. .group n
  49. n n
  50. n (g N
  51. n (k N
  52. K) n (K n@- // unstressed
  53. nj n^
  54. nj (A nj
  55. nj (i n^
  56. .group o
  57. o o
  58. _) o O
  59. _) o (l o
  60. _) o (v o
  61. .group p
  62. p p
  63. .group q
  64. q k
  65. qu kv
  66. .group r
  67. r R
  68. rr R
  69. K) r (K @R
  70. .group s
  71. s s
  72. .group š
  73. š S
  74. .group t
  75. t t
  76. .group u
  77. u u
  78. u (A w
  79. A) u (K w
  80. .group v
  81. v v
  82. v (-A+ v // preposition 'v' before a vowel
  83. A) v (K w
  84. K) v (K %u
  85. L01) v (A v#
  86. .group w
  87. w w
  88. .group x
  89. x ks
  90. .group y
  91. y j
  92. K) y (K i
  93. .group z
  94. z z
  95. .group ž
  96. ž Z
  97. .group
  98. á 'a:
  99. é 'e:
  100. ê 'E:
  101. è E
  102. í 'i:
  103. ó 'o:
  104. ô 'O:
  105. ò O
  106. ú 'u:
  107. ć tS
  108. đ dZ
  109. ř R^
  110. ä E
  111. ö @:
  112. ü y
  113. ß _^_DE
  114. $ d'olaR