jonsd
8eda0074cd
[1.30.15]
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@128 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-01-17 21:59:14 +00:00
jonsd
8f4c6ebd1e
[1.30.15] lang=es,pt: Fix bug where accented vowels cause intonation to go low pitch for the rest of the clause.
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@127 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-01-17 21:10:26 +00:00
jonsd
0b70e7e6c3
[1.30.14] lang=id: Initial draft
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@126 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-01-15 23:47:26 +00:00
jonsd
1a2f454af3
[1.30.14] phoneme [?], glottal stop, changed type from pause to plosive.
...
lang=id: Initial draft
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@125 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-01-15 23:43:52 +00:00
jonsd
605ac80e0a
[1.30.12] Added new phoneme [J^] voiced palatal fricative.
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@124 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-01-14 23:50:47 +00:00
jonsd
ee4cb049f5
Fixed <say-as interpret-as="tts:key> to speak all single characters, and ignore _ and - after an alphabetic character.
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@123 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-01-14 15:45:50 +00:00
jonsd
18a4e534e2
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@122 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-01-14 02:34:54 +00:00
jonsd
38063c4eea
[1.30.10]
...
Remove pause before <say-as> if it's at the beginning of a sentence.
Added --split=<minutes> command-line option. Splits output WAV file (at sentence boundaries).
Fix: espeakEVENT_SENTENCE events were missing.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@121 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-01-13 14:45:58 +00:00
jonsd
d3fb0cf9b2
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@120 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-01-11 01:44:04 +00:00
jonsd
dd9fd5f27a
[1.30.05]
...
Fix an error where vowels start too loud (too strong attack).
Added command-line option --compile-debug, which is like --compile but it includes source line information from the *_rules file, which is displayed with the -X option.
espeakedit: Added Compile->Compile_dictionary(debug),
Fixed <emphasis> which was broken in the previous version(s).
<emphasis> now reduces the previous stressed syllable to secondary stress.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@119 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-01-11 00:36:01 +00:00
jonsd
af575bc1db
[1.30.04] SSML <audio src=""> now works without using a UriCallback() function, and works with the command-line espeak.
...
Pitch changes for mbrola are now applied over the first 80% of the phoneme, not over the whole length of the phoneme. This seems to give better intonation for mbrola voices.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@118 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-01-07 20:06:32 +00:00
jonsd
5634dd1891
[1.30.03] lang=sv: update dictionary.
...
lang=jbo (lojban): initial draft.
Linux: look for env variable ESPEAK_DATA_PATH
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@117 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-01-04 13:02:35 +00:00
jonsd
8904e763fc
[1.30.02] Fix bug in LoadVoice() for "intonation" attribute in voice files (in 1.30.01 only).
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@116 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-01-02 13:11:41 +00:00
jonsd
27b622538b
[1.30.01] Fixed SSML <break time="">
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@115 d46cf337-b52f-0410-862d-fd96e6ae7743
2008-01-02 10:08:00 +00:00
jonsd
dc09dd11f1
[1.30] Add option for a pause between words: command option -g or espeak_SetParameter(espeak_WORDGAP)
...
Add different intonation styles (attribute "intonation" in voices files).
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@114 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-12-31 15:56:11 +00:00
jonsd
fb7230a912
[1.29.29] Add inital draft of language "ta", Tamil
...
lang=en: Don't treat "Mc" prefix as a separate word, combine it with the following word.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@113 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-12-20 13:45:16 +00:00
jonsd
6c7e8ae54f
[1.29.26] Allow longer echo delay period at the end of speech if the echo strength is > 20.
...
lang=vi: recognise combining accent characters (for tone accents).
Use a different intonation pattern, with more expression, for sentences which end in exclamation mark.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@112 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-12-18 11:57:59 +00:00
jonsd
22756f15a6
[1.29.25] <emphasis> tag now changes the intonation to emphasize the specified word.
...
option_emphasize_allcaps in translate.cpp, if set will emphasize words which are all-capitals.
Changed intonation.cpp.
Added an intonation for sentences which end in an exclamation mark.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@111 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-12-14 10:43:52 +00:00
jonsd
363753f388
[1.29.24] Fixed problem where espeak_GetCurrentVoice() gave a newline character after the voice name.
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@110 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-12-12 10:46:48 +00:00
jonsd
38a60f15c6
[1.29.23] Increase max speed from 370 to 390 wpm.
...
lang=zh: Fix tone numbers in pinyin input.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@109 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-12-03 01:10:10 +00:00
jonsd
b1a45dcdf5
[1.29.22] Remember voice variant over <speak> </speak> tags.
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@108 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-11-26 09:55:02 +00:00
jonsd
40c466b36e
Fixes to Sound Icons (play WAV files for punctuation).
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@107 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-11-21 10:27:32 +00:00
jonsd
5e73431fd9
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@106 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-11-14 15:18:27 +00:00
jonsd
dd2dd798d8
Changes to lang=en-r
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@105 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-11-14 10:09:04 +00:00
jonsd
e87bb29b27
[1.29.20] Fix for crash in Chinese text.
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@104 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-11-13 02:28:05 +00:00
jonsd
f9725f9f64
[1.29.18] Add data for Serbian voice ("sr").
...
Moved Croatian/Bosnian/Serbian dictionary source data to hbs_rules, hbs_list.
Added data for Ancient Greek voice ("grc").
In voice files, the attribute: word n adds a short pause between words. n = 1 to 4 for increasing pause length.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@103 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-11-10 22:10:43 +00:00
jonsd
c049552f9e
Changes to languages: en, en-r.
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@102 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-11-09 10:36:22 +00:00
jonsd
1b97152979
Reduce amplitude of p(r)
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@101 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-11-08 14:42:29 +00:00
jonsd
49bebc14dc
Shorten [b] + semi-vowel.
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@100 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-11-08 14:32:14 +00:00
jonsd
b8e4fd103a
[1.29.17] Limit the minimum pitch (including flutter) to 25Hz.
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@99 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-11-08 11:07:22 +00:00
jonsd
960fc6dfdc
lang=en, changes to [r]
...
lang=en-r, added version of [aI@] phoneme
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@98 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-11-07 12:25:25 +00:00
jonsd
bd79fee87d
Changes to voice: en-r
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@97 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-11-06 09:33:54 +00:00
jonsd
74e4e9b09e
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@96 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-11-02 01:09:25 +00:00
jonsd
531de957cd
[1.29.15] Fix compiler warning, conversion from string constant to 'char *'.
...
espeakedit: Change compile_report file to include the phoneme name as well as phoneme table which uses each data file.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@95 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-11-01 19:09:27 +00:00
jonsd
9543dcc00d
[1.29.12] *_list files can translate words to "sounds like" words as well as phonemes. $textmode, $phonememode.
...
Lang eo: use .replace in eo_rules for "cx" etc.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@94 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-10-29 09:42:18 +00:00
jonsd
5bdf9d63ab
[1.29.11] Move character substitution feature to language *_rules files.
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@93 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-10-23 13:14:49 +00:00
jonsd
e5f2d6f4c6
Fix a numerical overflow in wavegen() which could cause distortion when a voice file increases the height of formant peaks.
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@92 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-10-18 12:09:06 +00:00
jonsd
dbe268fc06
[1.29.10] Change the harmonic for formants 6,7,8 only at cycle quiet points, not every 64 cycles. This reduces noise clicks.
...
Fix agc, not applied correctly when echo is set.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@91 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-10-16 00:40:08 +00:00
jonsd
0e3e90126e
Ensure echo completes one echo period at the end of speech.
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@90 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-10-05 11:04:43 +00:00
jonsd
646e612213
Add voice "en-wi".
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@89 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-10-04 10:54:36 +00:00
jonsd
ca61663045
[1.29.07] Reduce clicks at very low pitches due to numerical overflow in wave generation.
...
Treat echo-delay = 0 as "no echo", even if ech-amplitude is set.
lang=ru, fix crash for "words" which has produce no phonemes (wg. ":").
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@88 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-10-01 09:26:33 +00:00
jonsd
5671a4bd93
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@87 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-09-26 21:52:16 +00:00
jonsd
09c32b73f0
[1.29.07] Set correct 22050Hz rate for mbrola voices de5,de6,de7
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@86 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-09-17 10:30:46 +00:00
jonsd
41fb54859d
[1.29.06] Adjust some vowels in en-sc, en-r, en-rp, en-wm
...
Windows: Fix problem with mbrola voices stopping in Jaws screenreader.
--compile. Don't read and report faults in previous *-dict file.
Added phoneme translation for German mbrola "de6" voice.
Fix to phoneme translation for German voices.
lang=zhy. Assume word boundary between an ideagraph and an English word.
lang=pt. Update pt_rules
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@85 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-09-16 16:18:36 +00:00
jonsd
a6a5246a54
[1.29.04] Allow up to 10 parts in multiple-word entries in *_list files.
...
lang=hr: Recognize Roman numbers only when all-capitals.
lang=en: Change to word-final [I] (phoneme [i]).
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@84 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-09-11 09:58:39 +00:00
jonsd
40d4adadbf
[1.29.02] lang=af: updated af_rules and af_dict
...
Changes to voice selection code to accept voice+variant voice names in SSML tags.
Changes to voice change code to use function DoVoiceChange().
lang=pt: Don't reduce phoneme [&~] to the more open [&] in unstressed syllables.
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@83 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-09-10 10:04:14 +00:00
jonsd
943e8b300e
[1.29.01] <prosody pitch> when specified as semitones had no effect.
...
lang cs: mbrola phoneme translation was missing phoneme [R^]
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@82 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-09-04 09:20:28 +00:00
jonsd
75f0402750
Remove duplicate definition of wave_flush() in wave.cpp.
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@81 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-09-01 10:31:06 +00:00
jonsd
3d97adb438
[1.29] lang=en, minor changes to phonemes [I] [V] [aI] [eI]
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@80 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-08-27 12:57:24 +00:00
jonsd
fcfd96635a
[1.28.07] continued
...
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@79 d46cf337-b52f-0410-862d-fd96e6ae7743
2007-08-21 14:45:26 +00:00