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_english_rp 4.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274
  1. //*******************************************************************
  2. // VOWELS
  3. //*******************************************************************
  4. phoneme @ // Schwa
  5. vowel starttype (@) endtype (@)
  6. formants vowel/@
  7. before _ vowel/@_low
  8. unstressed
  9. linkout r-
  10. length 140
  11. endphoneme
  12. phoneme 3 // Schwa, used for rhotic schwa in American
  13. vowel starttype (@) endtype (@)
  14. formants vowel/@
  15. before _ vowel/@_low
  16. unstressed
  17. linkout r-
  18. beforevowel @
  19. length 140
  20. endphoneme
  21. phoneme @2 // Schwa, changes to I before a vowel
  22. vowel starttype (@) endtype (@)
  23. formants vowel/@_low
  24. unstressed
  25. beforevowel I
  26. length 120
  27. endphoneme
  28. phoneme @5 // Schwa, changes to U before a vowel
  29. vowel starttype (@) endtype (@)
  30. formants vowel/@_low
  31. unstressed
  32. beforevowelpause U
  33. length 140
  34. endphoneme
  35. phoneme @L
  36. vowel starttype (@) endtype l
  37. length 160
  38. formants vwl_en/@L
  39. unstressed
  40. before _ vwl_en/@L
  41. endphoneme
  42. phoneme a
  43. vowel starttype (a) endtype (a)
  44. length 175
  45. formants vowel/&
  46. reduceto a2 0
  47. endphoneme
  48. phoneme E
  49. vowel starttype (e) endtype (e)
  50. length 140
  51. formants vowel/e_mid
  52. reduceto I 0
  53. endphoneme
  54. phoneme I
  55. vowel starttype (i) endtype (i)
  56. length 130
  57. formants vowel/ii
  58. linkout ;
  59. endphoneme
  60. phoneme I2
  61. vowel starttype (i) endtype (i)
  62. unstressed
  63. length 130
  64. formants vowel/ii
  65. linkout ;
  66. endphoneme
  67. phoneme i // optional variant of [I] for end of words
  68. vowel starttype (i) endtype (i)
  69. length 140
  70. formants vowel/ii_final
  71. linkout ;
  72. endphoneme
  73. phoneme 0
  74. vowel starttype (o) endtype (o)
  75. length 140
  76. formants vowel/0_3
  77. reduceto @ 0
  78. endphoneme
  79. phoneme V
  80. vowel starttype (a) endtype (@)
  81. length 140
  82. formants vowel/V_3
  83. // formants vwl_af/a
  84. reduceto @ 0
  85. endphoneme
  86. phoneme U
  87. vowel starttype (o) endtype (o)
  88. length 150
  89. formants vowel/o-_3
  90. endphoneme
  91. phoneme a2
  92. vowel starttype (@) endtype (@)
  93. unstressed
  94. length 150
  95. formants vowel/@_low
  96. linkout r-
  97. endphoneme
  98. phoneme A:
  99. vowel starttype (a) endtype (a)
  100. length 240
  101. formants vwl_en_rp/aa
  102. linkout r-
  103. endphoneme
  104. phoneme A@
  105. vowel starttype (a) endtype (a)
  106. length 240
  107. formants vwl_en_rp/aa
  108. linkout r-
  109. endphoneme
  110. phoneme aa // 'bath' etc.
  111. vowel starttype (a) endtype (a)
  112. length 200
  113. formants vwl_en_rp/aa
  114. linkout r-
  115. endphoneme
  116. phoneme 3:
  117. vowel starttype (@) endtype (@)
  118. length 210
  119. formants vowel/3_3
  120. reduceto @ 0
  121. linkout r-
  122. endphoneme
  123. phoneme i:
  124. vowel starttype (i) endtype (i)
  125. length 175
  126. formants vowel/i
  127. after w w/wi2
  128. linkout ;
  129. endphoneme
  130. phoneme O:
  131. vowel starttype (o) endtype (o)
  132. length 230
  133. formants vowel/oo_1
  134. reduceto @ 0
  135. linkout r-
  136. endphoneme
  137. phoneme O@
  138. vowel starttype (o) endtype (@)
  139. length 230
  140. formants vowel/oo_1
  141. linkout r-
  142. endphoneme
  143. phoneme O
  144. vowel starttype (o) endtype (o)
  145. length 150
  146. formants vowel/oo_en
  147. reduceto @ 0
  148. endphoneme
  149. phoneme u:
  150. vowel starttype (u) endtype (u)
  151. length 190
  152. formants vowel/u_fnt
  153. endphoneme
  154. phoneme aU
  155. vowel starttype (a) endtype (u)
  156. length 230
  157. formants vdiph/au_3
  158. endphoneme
  159. phoneme oU
  160. vowel starttype (@) endtype (u)
  161. length 220
  162. formants vdiph/@u_2
  163. endphoneme
  164. phoneme aI
  165. vowel starttype (a) endtype (i)
  166. length 230
  167. formants vdiph/ai_6
  168. endphoneme
  169. phoneme eI
  170. vowel starttype (i) endtype (i)
  171. length 210
  172. formants vdiph2/ei_2
  173. // formants vdiph/eei_3
  174. endphoneme
  175. phoneme OI
  176. vowel starttype (o) endtype (i)
  177. length 230
  178. formants vdiph/ooi_3
  179. endphoneme
  180. phoneme e@
  181. vowel starttype (e) endtype (@)
  182. length 220
  183. formants vdiph2/ee@_2
  184. linkout r-
  185. endphoneme
  186. phoneme i@
  187. vowel starttype (i) endtype (@)
  188. length 240
  189. formants vwl_en_rp/i@
  190. linkout r-
  191. endphoneme
  192. phoneme U@
  193. vowel starttype (u) endtype (@)
  194. length 230
  195. formants vowel/o_mid
  196. linkout r-
  197. endphoneme
  198. phoneme aI@
  199. vowel starttype (a) endtype (@)
  200. length 270
  201. formants vwl_en/aI@
  202. linkout r-
  203. endphoneme
  204. phoneme aU@
  205. vowel starttype (a) endtype (@)
  206. length 270
  207. formants vwl_en_rp/aU@
  208. linkout r-
  209. endphoneme