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_zh_yue 3.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241
  1. //====================================================
  2. // Tone Numbers
  3. //====================================================
  4. phoneme 1 // tone: high level
  5. stress
  6. tone 50 30 envelope/p_fall NULL
  7. endphoneme
  8. phoneme 2 // tone: rise
  9. stress
  10. tone 30 50 envelope/p_rise NULL
  11. endphoneme
  12. phoneme 3 // tone: mid level
  13. stress
  14. tone 30 30 envelope/p_level NULL
  15. endphoneme
  16. phoneme 4 // tone: low fall
  17. stress
  18. tone 20 10 envelope/p_fall NULL
  19. endphoneme
  20. phoneme 5 // tone: low rise
  21. stress
  22. tone 10 30 envelope/p_rise NULL
  23. endphoneme
  24. phoneme 6 // tone: low level
  25. stress
  26. tone 20 20 envelope/p_level NULL
  27. endphoneme
  28. //====================================================
  29. // Consonants
  30. //====================================================
  31. phoneme z // [ts]
  32. vls alv afr sibilant
  33. vowelin f1=0 f2=1700 -300 300 f3=-100 80
  34. vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
  35. lengthmod 2
  36. wave ustop/ts
  37. endphoneme
  38. phoneme c // [tS]
  39. vls pla afr sibilant
  40. vowelin f1=0 f2=2300 200 400 f3=-100 80
  41. lengthmod 2
  42. wave ustop/tsh
  43. before _ ustop/tsh_
  44. switchvoicing dZ
  45. endphoneme
  46. phoneme ng // synonym for [N]
  47. vcd vel nasal
  48. starttype N endtype N
  49. vowelout f1=3 f2=2300 300 400 f3=-200 80 len=40 rms=20 brk
  50. length 100
  51. formants NULL
  52. after _ nn/_nn
  53. before _ nn/nn_
  54. before (r) nn/nnj
  55. lengthmod 8 // longer than 'n'
  56. endphoneme
  57. //====================================================
  58. // Vowels and Diphtnongs
  59. //====================================================
  60. phoneme aa
  61. vowel starttype (a) endtype (a)
  62. length 230
  63. formants vowel/aa
  64. endphoneme
  65. phoneme aai
  66. vowel starttype (a) endtype (i)
  67. length 270
  68. formants vdiph/aai
  69. endphoneme
  70. phoneme aau
  71. vowel starttype (a) endtype (u)
  72. length 260
  73. formants vdiph/aau_2
  74. endphoneme
  75. phoneme aang
  76. vowel starttype (a) endtype (a)
  77. length 270
  78. formants vwl_zh/aang
  79. endphoneme
  80. phoneme a
  81. vowel starttype (@) endtype (@)
  82. length 150
  83. formants vowel/a#_3
  84. endphoneme
  85. phoneme ai
  86. vowel starttype (@) endtype (i)
  87. length 200
  88. formants vdiph/@i_3
  89. endphoneme
  90. phoneme au
  91. vowel starttype (a) endtype (u)
  92. length 200
  93. formants vdiph/au_2
  94. endphoneme
  95. phoneme e
  96. vowel starttype (e) endtype (e)
  97. length 220
  98. formants vowel/ee_1
  99. endphoneme
  100. phoneme ei
  101. vowel starttype (e) endtype (i)
  102. length 220
  103. formants vdiph/ei
  104. endphoneme
  105. phoneme eu
  106. vowel starttype (e) endtype (u)
  107. length 260
  108. formants vdiph/eeu
  109. endphoneme
  110. phoneme i
  111. vowel starttype (i) endtype (i)
  112. length 190
  113. formants vowel/i
  114. before k vowel/ii-40
  115. before N vowel/ii-40
  116. after w w/wi
  117. linkout ;
  118. endphoneme
  119. phoneme iu
  120. vowel starttype (i) endtype (u)
  121. length 200
  122. formants vdiph2/iu
  123. endphoneme
  124. phoneme o
  125. vowel starttype (o) endtype (o)
  126. length 170
  127. formants vowel/oo
  128. endphoneme
  129. phoneme oi
  130. vowel starttype (o) endtype (i)
  131. length 200
  132. formants vdiph/ooi
  133. endphoneme
  134. phoneme ou
  135. vowel starttype (o) endtype (u)
  136. length 200
  137. formants vdiph/ou
  138. endphoneme
  139. phoneme ong
  140. vowel starttype (o) endtype (o)
  141. length 220
  142. formants vwl_zh/ong
  143. endphoneme
  144. phoneme u
  145. vowel starttype (u) endtype (u)
  146. length 170
  147. formants vowel/u_bck
  148. before k vowel/uu_bck
  149. before N vowel/uu_bck
  150. endphoneme
  151. phoneme ung
  152. vowel starttype (u) endtype (u)
  153. length 200
  154. formants vwl_zh/ung
  155. endphoneme
  156. phoneme ui
  157. vowel starttype (u) endtype (i)
  158. length 220
  159. formants vdiph/ui
  160. endphoneme
  161. phoneme oe
  162. vowel starttype (@) endtype (@)
  163. length 230
  164. formants vowel/y#
  165. endphoneme
  166. phoneme eo
  167. vowel starttype (@) endtype (@)
  168. length 170
  169. formants vowel/8_3
  170. endphoneme
  171. phoneme eoi
  172. vowel starttype (@) endtype (i)
  173. length 220
  174. formants vdiph/y#y_2
  175. endphoneme
  176. phoneme yu
  177. vowel starttype (u) endtype (u)
  178. length 220
  179. formants vowel/y
  180. endphoneme