Commit Graph
357 Commits
Author SHA1 Message Date
Mesar Hameed 5ab781f5e5 Top Makefile: changes to reflect that src/Makefile.espeakedit has been removed. 2011-12-23 00:24:37 +00:00
Mesar Hameed 296b5abeef Merge src/Makefile.espeakedit into src/Makefile.
benefits:
  Espeakedit now honors the specified USE_AUDIO flag.
  Remove duplication.
2011-12-23 00:22:06 +00:00
Reece Dunn f04e0dccd3 Makefile: fix building espeak 2011-12-22 16:22:53 +00:00
Reece Dunn fd05deb955 Merge branch 'development' 2011-12-22 11:45:43 +00:00
Reece Dunn 7510450b25 Merge branch 'upstream' into development 2011-12-22 11:44:06 +00:00
Reece Dunn 8947521074 Merge pull request #1 from mhameed/build
Build
2011-12-22 02:19:02 -08:00
Mesar Hameed deda2b6488 Makefile: rearrange vars, so that they are near their rules. 2011-12-22 03:12:37 +00:00
Mesar Hameed 0ec25289a0 Makefile: pull out common cppflags, sort filenames alphabetically. 2011-12-22 03:11:10 +00:00
Mesar Hameed d0346e8456 Makefile: remove redundant variables, rename others for clarity. 2011-12-21 22:27:53 +00:00
Mesar Hameed e4a0ae70f3 Makefile: pull out common files into a variable.
Makes it easier to see where speak_SOURCES and libspeak_SOURCES differ.
2011-12-21 21:23:06 +00:00
jonsd 5ac192df81 [1.46.10]
Add --version command-line option.

Allow hexadecimal numbers for UTF-8 bytes in rules in *_rules files.

wave_pulse.cpp, ensure wave_close is not called again while waiting.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@278 d46cf337-b52f-0410-862d-fd96e6ae7743
2011-12-21 15:43:20 +00:00
Reece Dunn ea858d2b28 Merge branch 'development' into build 2011-12-17 08:14:39 +00:00
Reece Dunn 5c06650486 1.46.09 2011-12-17 08:13:34 +00:00
Reece Dunn 14e2ea6ffb Merge branch 'development' into build 2011-12-05 08:34:48 +00:00
Reece Dunn 5cd9f9217e remove a file added by mistake 2011-12-02 08:19:46 +00:00
Reece Dunn 37e60b00b6 Merge branch 'development' into build 2011-11-29 23:33:43 +00:00
Reece Dunn 1d07e97816 1.46.06 2011-11-29 23:31:13 +00:00
Reece Dunn 0dfb6627df Merge branch 'master' into development
Conflicts:
	dictsource/am_list
	phsource/ufric/s_pal.wav
2011-11-29 23:21:17 +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 5b1eb576e6 Merge branch 'development' into build 2011-11-23 22:16:11 +00:00
Reece Dunn 4eff8623d5 1.46.01 2011-11-23 22:15:29 +00:00
Reece Dunn 78e377524d Merge branch 'development' into build 2011-11-23 21:34:08 +00:00
Reece Dunn fa131df13e 1.45.49 2011-11-23 21:31:16 +00:00
Reece Dunn 18a739f295 Merge branch 'development' into build
Conflicts:
	.gitignore
2011-11-18 08:49:19 +00:00
Reece Dunn f8cab9250f espeak 1.45.48 2011-11-18 08:47:50 +00:00
Reece Dunn 20de292bb9 add a .gitignore file to ignore unneeded files from development releases 2011-11-18 08:47:08 +00:00
Reece Dunn b552e94103 Merge branch 'development' into build 2011-10-29 10:34:55 +01: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
Reece Dunn f3c937a4a3 Merge branch 'development' into build 2011-10-15 23:09:47 +01:00
Reece Dunn 922139f25f 1.45.46 2011-10-15 23:07:48 +01:00
Reece Dunn 75c6fae090 Merge branch 'master' into development 2011-10-15 22:48:46 +01:00
Reece Dunn ec950bdcfa update the README file for this branch 2011-10-08 16:20:54 +01:00
Reece Dunn 74fb682e9e Merge branch 'development' into build 2011-10-08 16:15:56 +01:00
Reece Dunn e17f413eab added a README 2011-10-08 16:15:20 +01:00
Reece Dunn 447fccf353 Merge branch 'master' into build
Conflicts:
	src/klatt.cpp
2011-10-07 21:11:55 +01: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 40e63482e0 klatt.cpp: fix a sound spike in setzeroabc when f == 0.
If setzeroabc is passed f == 0, rp->a will be set to 0 and when
the coefficients get inverted (a'=1/a, b'=b/a, c'=c/a) then a',
b' and c' get set to INF. This results in an audible sound spike
when these resonators get used.

Found when investigating an issue in klatt with example1.par when
using the cascade synthesis mode.

Bug: https://github.com/rhdunn/klatt/issues/1.
2011-09-30 08:22:41 +01:00
Reece Dunn 397583db3b Merge branch 'master' into build
Conflicts:
	src/synthdata.cpp
	src/voices.cpp
2011-09-21 01:25:02 +01:00
Reece Dunn 924d1a865c fix building -- remove duplicate FreeVoiceList implementation 2011-09-17 16:36:09 +01:00
Reece Dunn df84ce1f26 Merge branch 'development' into build 2011-09-17 16:33:59 +01:00
Reece Dunn f0cf914a15 1.45.44 -- from the espeak and espeakedit zip file sources 2011-09-17 16:31:41 +01:00
jonsd 9e73010621 [1.45.43]
Added runtime detection of pulseaudio, with fallback to portaudio if pulse is not running.  Use build option "AUDIO=runtime" in the makefile.

Phoneme programs. Added condition "isTranslationGiven" to test whether a phoneme has been specified explicitly for a word in *_list.

*_rules files.  Suffix rules are now considered only if there is a previous vowel in the word.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@274 d46cf337-b52f-0410-862d-fd96e6ae7743
2011-09-16 20:21:50 +00:00
Reece Dunn 8e318007c1 Merge branch 'master' into build 2011-09-15 09:17:13 +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 fb621fe7ee [1.45.41]
Fix problem where speed can get set to minimum after an SSML <mark> tag.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@272 d46cf337-b52f-0410-862d-fd96e6ae7743
2011-09-07 11:48:52 +00:00
Reece Dunn 09b470c871 ensure that the memory allocated by espeak_ListVoices is cleaned up on exit. 2011-09-01 07:31:46 +01:00
Reece Dunn 53661a6551 FreePhData: free tunes (intonations) as well to avoid a memleak when espeak_Terminate is called. 2011-09-01 00:00:54 +01:00
Reece Dunn 332e6aec39 Merge branch 'master' into build 2011-08-29 11:59:07 +01:00
jonsd a0316a462b [1.45.40]
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@271 d46cf337-b52f-0410-862d-fd96e6ae7743
2011-08-25 08:21:54 +00:00