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

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