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_vietnam_sgn 1.6KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. //====================================================
  2. // Vietnamese Phonemes - Make Sài gòn Dialect
  3. //====================================================
  4. phoneme 1 // ngang tone: level
  5. stress
  6. Tone(32, 34, envelope/p_level, NULL)
  7. endphoneme
  8. phoneme 2 // huyền tone: low falling
  9. stress
  10. Tone(35,20 , envelope/p_fall, NULL) //20
  11. endphoneme
  12. phoneme 3 // sắc Tone(rising
  13. stress
  14. Tone(40,60, envelope/p_rise, NULL) // 25 50
  15. endphoneme
  16. phoneme 4 // hỏi Tone(curve (dipping rising)
  17. stress
  18. Tone(30,50, envelope/p_rise, NULL) //envelope/vi_5amp) // 28,58
  19. endphoneme
  20. phoneme 5 // ngã tone: broken (creaking rising)
  21. stress
  22. Tone(30,50, envelope/p_rise, NULL) //20,80, envelope/p_214, envelope/vi_5amp) // 28,58
  23. endphoneme
  24. phoneme 6 // nặng Tone(drop (constricted)
  25. stress
  26. //length 150 // ignore because it make too short sound 75 // reduce the length of the vowel
  27. Tone(10,5, envelope/p_512,NULL) // envelope/vi_6amp)
  28. endphoneme
  29. phoneme 7 // Tone(1 (ngang) at end of clause
  30. stress
  31. Tone(40, 20, envelope/p_fall, NULL)
  32. endphoneme
  33. // Redefine the length of vowels
  34. phoneme i
  35. CALL vi/i
  36. length 150
  37. endphoneme
  38. phoneme E
  39. CALL vi/E
  40. length 150
  41. endphoneme
  42. phoneme a:
  43. CALL vi/a:
  44. length 150
  45. FMT(vietnam/a)
  46. endphoneme
  47. phoneme @
  48. CALL vi/@
  49. length 150
  50. endphoneme
  51. phoneme @:
  52. CALL vi/@:
  53. length 150
  54. endphoneme
  55. phoneme O
  56. CALL vi/O
  57. length 150
  58. FMT(vowel/0)
  59. endphoneme
  60. phoneme Oi
  61. CALL vi/Oi
  62. length 100
  63. FMT(vdiph/ooi_2)
  64. endphoneme
  65. phoneme y
  66. CALL vi/y
  67. FMT(vowel/u#_4)
  68. endphoneme
  69. phoneme o
  70. CALL vi/o
  71. FMT(vowel/o_5)
  72. endphoneme