From 5f2c8175c18ff59e3510a6db2331ac1e1a83eaa3 Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Thu, 21 Feb 2013 23:34:12 +0000 Subject: [PATCH] 1.46.37 (from http://espeak.sourceforge.net/test/latest.html) --- espeak-data/voices/vi-hue | 12 +++++ phsource/ph_vietnam_hue | 49 ++++++++++++++++++ phsource/vietnam/ie_2 | Bin 0 -> 6756 bytes platforms/windows/espeakedit/src/speech.h | 2 - .../windows/espeakedit/src_copy/speech.h | 2 - 5 files changed, 61 insertions(+), 4 deletions(-) create mode 100644 espeak-data/voices/vi-hue create mode 100644 phsource/ph_vietnam_hue create mode 100644 phsource/vietnam/ie_2 diff --git a/espeak-data/voices/vi-hue b/espeak-data/voices/vi-hue new file mode 100644 index 00000000..83849f89 --- /dev/null +++ b/espeak-data/voices/vi-hue @@ -0,0 +1,12 @@ +name vietnam_hue +language vi-hue +phonemes vi-hue +dictrules 1 +gender male + +words 1 +pitch 82 118 //80 118 +//breath 75 75 60 40 15 10 + //breathw 150 150 200 200 400 400 + voicing 90 //18 + flutter 20 diff --git a/phsource/ph_vietnam_hue b/phsource/ph_vietnam_hue new file mode 100644 index 00000000..373364b0 --- /dev/null +++ b/phsource/ph_vietnam_hue @@ -0,0 +1,49 @@ + +//==================================================== +// Vietnamese Phonemes - Make Huế Dialect +//==================================================== + + +phoneme 1 // ngang tone: level + stress + Tone(30, 2, envelope/p_level, NULL) // similar Hue dialect tone +endphoneme + + +phoneme 2 // huyền tone: low falling + stress + Tone(20, 25, envelope/p_fall,envelope/vi_6amp) // NULL) //20 8 +endphoneme + + +phoneme 3 // sắc Tone(rising + stress + Tone(2, 10, envelope/p_rise, NULL) // 25 50 45 75 +endphoneme + + +phoneme 4 // hỏi Tone(curve (dipping rising) + stress + Tone(20, 5, envelope/p_512,NULL) //Tone(55, 5, envelope/p_fallrise, NULL) //30 5 m 55 5 +endphoneme + + +phoneme 5 // ngã tone: broken (creaking rising) + stress + Tone(50,2, envelope/p_214, envelope/vi_5amp) // 28,58 m20 85 +endphoneme + + +phoneme 6 // nặng Tone(drop (constricted) + stress + //length 150 // ignore because it make too short sound 75 // reduce the length of the vowel + Tone(25, 10, envelope/p_512, envelope/vi_6amp) // 40 20 +endphoneme + + +phoneme 7 // Tone(1 (ngang) at end of clause + stress + Tone(5, 40, envelope/p_level, NULL) //Tone(99, 50, envelope/p_fall, NULL) // 40 20 +endphoneme + + diff --git a/phsource/vietnam/ie_2 b/phsource/vietnam/ie_2 new file mode 100644 index 0000000000000000000000000000000000000000..c58f7d6059559d343a698ee3c05fb00ca73922d0 GIT binary patch literal 6756 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 m2{wbh12dUTD?&cskvswyS0B #define PLATFORM_WINDOWS diff --git a/platforms/windows/espeakedit/src_copy/speech.h b/platforms/windows/espeakedit/src_copy/speech.h index a004b157..0ac7b3b2 100644 --- a/platforms/windows/espeakedit/src_copy/speech.h +++ b/platforms/windows/espeakedit/src_copy/speech.h @@ -28,8 +28,6 @@ //#define SPECT_EDITOR #define INCLUDE_KLATT #define INCLUDE_MBROLA -#define INCLUDE_SONIC -#define _ESPEAKEDIT #include #define PLATFORM_WINDOWS