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.

ph_polish 2.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. //====================================================
  2. // Polish
  3. //====================================================
  4. phoneme a
  5. vowel starttype (a) endtype (a)
  6. length 190
  7. formants vowel/a_en
  8. reduceto a# 0
  9. endphoneme
  10. phoneme a#
  11. vowel starttype (a) endtype (a)
  12. length 170
  13. formants vowel/a#_2
  14. endphoneme
  15. phoneme E
  16. vowel starttype (e) endtype (e)
  17. length 180
  18. formants vowel/e_mid
  19. before _ vowel/ee_1
  20. endphoneme
  21. phoneme E#
  22. vowel starttype (e) endtype (e)
  23. length 180
  24. formants vowel/ee#
  25. endphoneme
  26. phoneme i
  27. vowel starttype (i) endtype (i)
  28. length 170
  29. formants vowel/i_7
  30. linkout ;
  31. endphoneme
  32. phoneme O
  33. vowel starttype (o) endtype (o)
  34. length 180
  35. formants vowel/oo_5
  36. endphoneme
  37. phoneme u
  38. vowel starttype (u) endtype (u)
  39. length 180
  40. formants vowel/u_bck
  41. endphoneme
  42. phoneme y // close central unrounded (i-bar)
  43. vowel starttype (i) endtype (i)
  44. length 180
  45. formants vowel/ii#_2
  46. endphoneme
  47. phoneme E~
  48. vowel starttype (e) endtype (u)
  49. length 250
  50. formants vnasal/ee_u_n
  51. endphoneme
  52. phoneme O~
  53. vowel starttype (o) endtype (o)
  54. length 250
  55. formants vnasal/oo_n3
  56. endphoneme
  57. // CONSONANTS
  58. //===========
  59. phoneme t
  60. vls dnt stop
  61. vowelin f1=0 f2=1600 -300 300 f3=-100 80
  62. vowelout f1=0 f2=1600 -300 250 f3=-100 80 rms=20
  63. lengthmod 2
  64. wave ustop/t_dnt%60
  65. before _ ustop/t_dnt%35
  66. switchvoicing d
  67. endphoneme
  68. phoneme t;
  69. vls pal stop palatal
  70. vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70
  71. vowelout f1=1 f2=2700 400 600 f3=200 70 len=50 colr=1
  72. lengthmod 2
  73. wave ustop/t_pzd%60
  74. before _ ustop/t_pzd%30
  75. switchvoicing d;
  76. endphoneme
  77. phoneme d
  78. vcd dnt stop
  79. vowelin f1=2 f2=1500 -300 300 f3=-150 80
  80. vowelout f1=2 f2=1500 -300 300 f3=-150 80
  81. formants d/d+x/d_dnt%110
  82. before _ d/d_+x/d_
  83. before r d/dr+x/d_dnt%110
  84. after _ NULL
  85. after @ d/xd
  86. lengthmod 5
  87. switchvoicing t
  88. endphoneme
  89. phoneme d;
  90. vcd alv stop palatal
  91. vowelin f1=2 f2=2700 400 600 f3=200 80 rate len=80
  92. vowelout f1=2 f2=2700 400 600 f3=200 80 rate len=100 colr=1
  93. formants d/d+x/d_pzd%80
  94. before _ d/d_+x/d_pzd%40
  95. before r d/dr+x/d_pzd%80
  96. after _ NULL
  97. after @ d/xd_pzd
  98. lengthmod 5
  99. switchvoicing t;
  100. endphoneme
  101. phoneme ts
  102. vls alv afr sibilant
  103. vowelin f1=0 f2=1700 -300 300 f3=-100 80
  104. vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
  105. lengthmod 2
  106. wave ustop/ts
  107. endphoneme
  108. phoneme w
  109. liquid
  110. length 100
  111. beforenotvowel w/
  112. lengthmod 7
  113. formants w/w2
  114. after _ w/w2
  115. endphoneme
  116. phoneme f
  117. vls lbd frc
  118. vowelout f1=0 f2=1000 -500 -350 f3=-200 80
  119. lengthmod 3
  120. wave ufric/f%140
  121. before s ufric/f%160
  122. before _ ufric/f_
  123. switchvoicing v
  124. endphoneme