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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199
  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. .L04 l v
  5. .group a
  6. a a:
  7. a (X$w_alt3+ 'a
  8. a (č_ 'a:
  9. .group b
  10. b b
  11. .group c
  12. c ts
  13. .group č
  14. č tS
  15. .group ć
  16. ć tS;
  17. .group d
  18. d d
  19. dz dz
  20. dž dZ
  21. .group e
  22. e e:
  23. e (X$w_alt3+ 'E
  24. @) e (n_ E#
  25. @C) e (r_ E#
  26. _) e (r E:
  27. .group f
  28. f f
  29. .group g
  30. g g
  31. .group h
  32. h x
  33. i) h h
  34. h (F h // before voiceless consonant
  35. .group i
  36. i i:
  37. i (X$w_alt3+ 'i
  38. i (A j
  39. @) i (ja_ =i
  40. r) i (ja_ i:
  41. .group j
  42. j j
  43. .group k
  44. k k
  45. .group l
  46. l l
  47. l (K w
  48. K) l (K @l
  49. K) l (rK l
  50. K) l (_ u
  51. @) l (_ w
  52. lj l^
  53. lj (A lj
  54. lj (i l^
  55. .group m
  56. m m
  57. m (g N
  58. m (k N
  59. K) m (K m@- // unstressed
  60. .group n
  61. n n
  62. n (g N
  63. n (k N
  64. K) n (K n@- // unstressed
  65. nj n^
  66. nj (A nj
  67. nj (i n^
  68. .group o
  69. o o:
  70. o (X$w_alt3+ 'O
  71. o (Co O:
  72. o (CCo O:
  73. o (L04+ o:
  74. o (č_ 'o:
  75. .group p
  76. p p
  77. .group q
  78. q k
  79. qu kv
  80. .group r
  81. r R
  82. rr R
  83. K) r (K @R
  84. .group s
  85. s s
  86. .group š
  87. š S
  88. .group t
  89. t t
  90. Krs) t (_ _|t
  91. .group u
  92. u u:
  93. u (X$w_alt3+ 'u
  94. u (A w
  95. A) u (K w
  96. .group v
  97. v v
  98. v (-A+ v // preposition 'v' before a vowel
  99. A) v (K w
  100. K) v (K %u
  101. K) v (r v
  102. L01) v (A v#
  103. .group w
  104. w w
  105. .group x
  106. x ks
  107. .group y
  108. y j
  109. K) y (K i
  110. .group z
  111. z z
  112. .group ž
  113. ž Z
  114. .group
  115. á 'a:
  116. é 'e:
  117. ê 'E:
  118. è 'E
  119. í 'i:
  120. ó 'o:
  121. ô 'O:
  122. ò 'O
  123. ú 'u:
  124. đ dZ
  125. ř R^
  126. ä E:
  127. ö @:
  128. ü y:
  129. ß _^_DE
  130. $ d'olaR