Commit Graph
71 Commits
Author SHA1 Message Date
Reece H. Dunn 3cf7b18d57 espeak-data: bulgarian-test is in both voices/bg and voices/test/bg, so remove the duplicate entry 2012-12-15 00:17:17 +00:00
Reece H. Dunn af7bcb113c Merge branch 'development' 2012-11-30 10:40:38 +00:00
Reece H. Dunn 82eefb5943 1.46.29 (from http://espeak.sourceforge.net/test/latest.html) 2012-11-30 10:39:48 +00:00
Reece H. Dunn 39bb29eee6 mb-de5-en: de5 does not support the /i:-w/ diphone, so revert to using /I/ instead of /i:/ 2012-11-18 23:14:06 +00:00
Reece H. Dunn cb988de8f9 1.46.28 (from http://espeak.sourceforge.net/test/latest.html) 2012-11-18 12:13:05 +00:00
Reece H. Dunn c35cd3efe4 1.46.27 (from http://espeak.sourceforge.net/test/latest.html) 2012-10-22 18:04:43 +01:00
Reece H. Dunn d3cc69259c 1.46.26 (from http://espeak.sourceforge.net/test/latest.html) 2012-10-08 16:11:15 +01:00
Reece H. Dunn 105b237951 1.46.24 (from http://espeak.sourceforge.net/test/latest.html) 2012-09-13 18:05:35 +01:00
Reece Dunn d8e1be9977 1.46.22 (from http://espeak.sourceforge.net/test/latest.html) 2012-08-11 13:55:55 +01:00
Reece Dunn 4d1366cfbc 1.46.20 (from http://espeak.sourceforge.net/test/latest.html) 2012-07-18 10:14:51 +01:00
Reece Dunn f4da8ea6b9 1.46.18 (from espeak.sourceforge.net/test/latest.html) 2012-06-14 08:51:13 +01:00
Reece Dunn 6eabfcef6e Merge branch 'upstream' into development
Conflicts:
	dictsource/dict_phonemes
	espeak-data/voices/mb/mb-ee1
	espeak-data/voices/mb/mb-mx1
	espeak-data/voices/mb/mb-vz1
	phsource/compile_report
	phsource/mbrola/ee1
2012-06-14 08:44:41 +01:00
jonsd 176a0c267c [1.46.18]
Language changes: ta, hu, et, pl


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@283 d46cf337-b52f-0410-862d-fd96e6ae7743
2012-06-12 10:03:03 +00:00
jonsd 4d64bf10a1 [1.46.15]
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@280 d46cf337-b52f-0410-862d-fd96e6ae7743
2012-04-12 00:12:09 +00:00
Reece Dunn bc2f90455f 1.46.15 2012-04-08 09:44:25 +01:00
Reece Dunn 662e161d13 1.46.14 2012-02-22 19:07:04 +00:00
Reece Dunn 5c06650486 1.46.09 2011-12-17 08:13:34 +00:00
Reece Dunn 1d07e97816 1.46.06 2011-11-29 23:31:13 +00:00
jonsd 0617cc4750 [1.46.01]
Improve error detection in *_list files.

Lang=hu, remove feature to unstress the second of two capitalized words at end of clause.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@277 d46cf337-b52f-0410-862d-fd96e6ae7743
2011-11-29 18:26:56 +00:00
Reece Dunn 4eff8623d5 1.46.01 2011-11-23 22:15:29 +00:00
Reece Dunn fa131df13e 1.45.49 2011-11-23 21:31:16 +00:00
Reece Dunn f8cab9250f espeak 1.45.48 2011-11-18 08:47:50 +00:00
Reece Dunn 75cddbde96 Merge branch 'master' into development 2011-10-29 10:34:21 +01:00
jonsd f68774298b [1.45.47]
Fixed crash on re-initializing libespeak.

lang=hu, experimental, if the last two words of a clause (before punctuation) both have capital letters, then make the last word unstressed.  This is useful for people names, but may be wrong for other cases.

lang=en-us, distinguish phonemes [aI@] and [aI3] (compare "diet", "tired").

lang=de, fix automatic devoicing of word-final 'b', 'd', 'g'.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@276 d46cf337-b52f-0410-862d-fd96e6ae7743
2011-10-24 15:25:34 +00:00
jonsd d18532991a [1.45.45]
Fixed bug where SSML voice change didn't remember an initially specified Klatt variant.

Removed some unused variables and redundant initializations.

Patch to fix a spike from Klatt function setzeroabc()


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@275 d46cf337-b52f-0410-862d-fd96e6ae7743
2011-10-07 12:47:46 +00:00
Reece Dunn f0cf914a15 1.45.44 -- from the espeak and espeakedit zip file sources 2011-09-17 16:31:41 +01:00
jonsd d928de911d [1.45.42]
Fix: Brazilian Portuguese, set "pt-br" as the primary language code.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@273 d46cf337-b52f-0410-862d-fd96e6ae7743
2011-09-13 09:46:50 +00:00
jonsd b9611e1fb6 [1.45.37]
Keep the original voice variant across SSML xml:lang changes.

Use the original language sub-type (eg. en-sc) when SSML xml:lang changes to a compatible language.

SSML <emphasis>, increase volume for "strong" and "x-strong".

Fix bug where </emphasis> was ignored at end of clause.

Fix: $dot attribute was ignored for multi-word entries in *_list files.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@269 d46cf337-b52f-0410-862d-fd96e6ae7743
2011-08-09 17:49:17 +00:00
jonsd 05962fccac [1.45.31]
Don't omit <marker> event for words which are recognized as pairs (such as "of the").

Lang=Spanish, fix missing "y" in numbers such as "21".

Lang=EN-US, Don't add 'intrusive r' between phoneme [i@] and a following vowel.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@268 d46cf337-b52f-0410-862d-fd96e6ae7743
2011-06-25 21:40:56 +00:00
jonsd 1284a5334c [1.45.28]
Amplitude changes now apply also to mbrola voices.

"voicing" attribute is now used in mbrola voice files to set the voice loudness.

SSML commands such as <mark> and <prosody> were ignored if they were inside a multiword group (defined in *_list).  This is now fixed so that the command is processed at the end of the group.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@267 d46cf337-b52f-0410-862d-fd96e6ae7743
2011-05-24 13:06:41 +00:00
jonsd b629cec68c Update 'voices' to match eSpeak 1.45.04
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@265 d46cf337-b52f-0410-862d-fd96e6ae7743
2011-05-03 12:34:04 +00:00
jonsd 718b955bfc [1.40.01]
Fix mbrola translation for "r" in Spanish and some other languages.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@214 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-12-23 10:45:33 +00:00
jonsd 3d02bd19d4 Tidy up phsource.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@213 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-12-22 19:19:34 +00:00
jonsd a7501374b2 [1.39.26]
Added languages: ca (Catalan) lv (Latvian)
Numbers: allow for languages which have numbers for 100,000 and (or not) 10,000,000 (eg. hi, sw)
Phoneme [ts] new files in phsource/ustop
*_rules: fix crash for lettergroups numbers greater than 10, and better error reporting.
Languages: eo, jbo: adjust syllable lengths.
Language: en, fix "1st, 2nd, 3rd, 5th".  But a full ordinal number feature is still needed.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@202 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-11-16 09:18:53 +00:00
jonsd 359b2327a9 [1.39.06]
Added languages for possible development: bn, ml
Changes to phonemes: [x] [C]  hi: [ph] [th]


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@194 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-09-23 00:17:19 +00:00
jonsd b7a6f479ef [1.38.03]
Fix crash with SSML <say-as>.
Sada audio output now OK on big-endian processors.
Don't reduce the pause before doubles stop consonants (eg.Finnish "kk") as much at high speeds.
Language changes: pl (reduce length of stressed syllables, [i] closer, [f] stronger befiore [s]).


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@188 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-09-01 16:13:19 +00:00
jonsd 37ded768c9 [1.38]
SSML, Fix <prosody rate= >


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@187 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-08-22 23:12:35 +00:00
jonsd e312283d22 [1.37.14]
language updates: fr


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@186 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-08-20 21:48:04 +00:00
jonsd caf5ee7497 [1.37.13]
Changes to: en-r, fr, pt


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@185 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-08-18 12:14:01 +00:00
jonsd 811b0ed93a [1.37.12]
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@184 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-08-13 20:39:06 +00:00
jonsd b1fc16f6c6 [1.37.07]
Support for mbrola Brazilian voices, br1, br3.
Included epenthetic vowel [i] in Brazilian.
Languages changes: fr, af.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@179 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-07-19 13:08:11 +00:00
jonsd 1c0de9e4b8 [1.37]
Option --stdout, include a fake length for the RIFF length as well as the data length.
Fix option -k2 with <say-as>.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@175 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-04-16 13:07:53 +00:00
jonsd c6e7a698be [1.36.13]
Added phoneme translations for mbrola Spanish voices: es1 es2.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@174 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-04-13 22:59:16 +00:00
jonsd d2426946f6 [1.32] continued
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@157 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-03-05 13:33:39 +00:00
jonsd 19db296d78 [1.31.14]
SSML: <voice>, if a language is specified, forget previously selected voice name.
Voice selection, convert language name to lower-case.
espeak-data/mbrola_ph files, allow use by both little and big-endian processors.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@149 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-02-22 13:59:25 +00:00
jonsd 897d6ba81e [1.31.13]
Error message if accented letters are not recognized as alphabetic.
"speak" program.  Don't finish when an empty sentence is found.
Compile dictionary: compile *_listx after *_list, not before.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@146 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-02-21 18:47:23 +00:00
jonsd 35a7f05eb1 [1.31.12]
Fix: reset phoneme table if speech is cancelled while switched to a second language.
"speak": add -z options (same as for "espeak").
Numbers: Add option to speak "and" before hundreds.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@143 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-02-16 17:02:26 +00:00
jonsd 2047ce8d7e [1.31.10]
Started voice es-la, Latin American Spanish.
lang zh: more vowel adjustments, "d", "r" syllable, "ng" syllable.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@140 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-02-12 23:06:42 +00:00
jonsd 39e8e1dcb6 [1.31.07]
intonation: changed comma intonation for intonation type 2.
intonation: adjusted exclamation (make the nuclear syllable emphasized).
intonation: split intonation table into body and nucleus parts.
lang-zh: only length tones 2,3 at end of sentence.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@137 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-02-08 10:38:45 +00:00
jonsd 703da28454 [1.31.05]
<say-as tts:char>, if a character name is not defined, say its English name.
phoneme tables, added beforenotvowel2 attribure for lang=tr
lang=tr: initial draft


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@135 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-02-05 01:18:56 +00:00