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_belarusian 1.0KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. //====================================================
  2. // Belarusian
  3. //====================================================
  4. phoneme a
  5. vwl starttype #a endtype #a
  6. ipa a
  7. length 180
  8. FMT(vowel/a)
  9. endphoneme
  10. phoneme i"
  11. vwl starttype #i endtype #i
  12. ipa ɨ
  13. length 180
  14. FMT(vowel/ii#_2)
  15. endphoneme
  16. phoneme ts
  17. CALL consonants/ts
  18. voicingswitch dz
  19. ipa t̻͡s̪
  20. endphoneme
  21. phoneme ts;
  22. CALL base1/tS;
  23. voicingswitch dz;
  24. ipa t̻͡s̪ʲ
  25. endphoneme
  26. phoneme ts.
  27. vls pla afr sib
  28. ipa ʈ͡ʂ
  29. lengthmod 2
  30. voicingswitch dz.
  31. Vowelin f1=0 f2=2300 200 400 f3=-100 80
  32. WAV(ustop/tsh_sr, 50)
  33. endphoneme
  34. phoneme dz
  35. CALL consonants/dz
  36. voicingswitch ts
  37. ipa d̻͡z̪
  38. endphoneme
  39. phoneme dz;
  40. CALL base1/dZ;
  41. voicingswitch ts;
  42. ipa d̻͡z̪ʲ
  43. endphoneme
  44. phoneme dz.
  45. vcd pla afr sib
  46. ipa ɖ͡ʐ
  47. lengthmod 5
  48. voicingswitch ts.
  49. Vowelin f1=2 f2=2300 200 400 f3=100 80
  50. Vowelout f1=2 f2=2300 250 300 f3=100 80 brk
  51. IF PreVoicing THEN
  52. FMT(dzh/xdzh)
  53. ENDIF
  54. FMT(dzh/dzh) addWav(ufric/sh_pzd2)
  55. endphoneme