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_manipuri 1.3KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. //====================================================
  2. // Manipuri, inherits from Bengali
  3. //====================================================
  4. phoneme a
  5. vwl starttype #a endtype #a
  6. length 225
  7. IF thisPh(isWordEnd) AND thisPh(isUnstressed) THEN
  8. FMT(vowel/a#_2)
  9. ENDIF
  10. FMT(vowel/a_3)
  11. endphoneme
  12. phoneme i
  13. vwl starttype #i endtype #i
  14. length 210
  15. FMT(vowel/i_6)
  16. endphoneme
  17. phoneme u
  18. vwl starttype #u endtype #u
  19. length 210
  20. FMT(vowel/u)
  21. endphoneme
  22. phoneme e
  23. vwl starttype #e endtype #e
  24. length 210
  25. FMT(vowel/e)
  26. endphoneme
  27. phoneme &
  28. vwl starttype #a endtype #a
  29. length 210
  30. FMT(vowel/&_2)
  31. endphoneme
  32. phoneme o
  33. vwl starttype #o endtype #o
  34. length 210
  35. IF nextPhW(w) THEN
  36. length 170
  37. ENDIF
  38. FMT(vowel/o)
  39. endphoneme
  40. phoneme O
  41. vwl starttype #o endtype #o
  42. length 200
  43. FMT(vowel/oo_5)
  44. endphoneme
  45. phoneme tS
  46. vls pla afr sib
  47. voicingswitch dZ
  48. lengthmod 2
  49. Vowelin f1=0 f2=2300 200 400 f3=-100 80
  50. IF nextPh(isPause2) THEN
  51. WAV(ustop/tsh_unasp2)
  52. ENDIF
  53. WAV(ustop/tsh_unasp2)
  54. endphoneme
  55. phoneme tS#
  56. vls pla afr sib
  57. voicingswitch dZ
  58. lengthmod 2
  59. Vowelin f1=0 f2=2300 200 400 f3=-100 80
  60. IF nextPh(isPause2) THEN
  61. WAV(ustop/tsh_)
  62. ENDIF
  63. WAV(ustop/tsh)
  64. endphoneme
  65. phoneme ~
  66. virtual
  67. endphoneme