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

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. //====================================================
  2. // French - Canadian
  3. //====================================================
  4. // Based on French.
  5. // This file redefines phonemes which differ from those in ph_french
  6. phoneme : // Lengthen previous vowel by "length"
  7. virtual
  8. length 70
  9. endphoneme
  10. phoneme E
  11. vowel starttype (e) endtype (e)
  12. length 164
  13. formants vowel/e_mid
  14. endphoneme
  15. phoneme u
  16. vowel starttype (u) endtype (u)
  17. length 174
  18. formants vowel/u_bck
  19. endphoneme
  20. phoneme E~
  21. vowel starttype (e) endtype (e)
  22. length 192
  23. formants vnasal/ee_n
  24. endphoneme
  25. phoneme I
  26. vowel starttype (i) endtype (i)
  27. length 158
  28. formants vowel/ii
  29. linkout ;
  30. endphoneme
  31. phoneme U
  32. vowel starttype (u) endtype (u)
  33. length 150
  34. formants vowel/uu_bck
  35. endphoneme
  36. phoneme y"
  37. vowel starttype (u) endtype (u)
  38. length 140
  39. formants vowel/yy // was sv_y2
  40. endphoneme
  41. phoneme E: // [ae] diphthong
  42. vowel starttype (@) endtype (e)
  43. length 230
  44. formants vdiph/ae
  45. endphoneme
  46. phoneme A
  47. vowel starttype (a) endtype (a)
  48. length 166
  49. formants vowel/aa
  50. endphoneme
  51. // CONSONANTS
  52. //===========
  53. // uses the consonants in file "phonemes", unless overridden here
  54. phoneme R
  55. liquid
  56. vowelin f1=0 f2=1500 -400 400 f3=-400 80
  57. length 100
  58. lengthmod 7
  59. beforenotvowel r/
  60. trill
  61. formants vwl_fr/@R2+r3/rx%120
  62. endphoneme