Commit Graph
1181 Commits
Author SHA1 Message Date
Reece H. Dunn c9f9405b24 phoneme_add_feature: fix setting the vls feature. 2017-01-25 21:29:24 +00:00
Reece H. Dunn 93fd4caf19 phoneme_add_feature: rename phFORTIS to phVOICELESS to reflect its actual usage. 2017-01-25 21:18:18 +00:00
Reece H. Dunn 9dc3d27497 phoneme_add_feature: support setting the voice features.
The 'fortis' feature is not used, so it has been removed.
2017-01-25 21:16:53 +00:00
Reece H. Dunn a48633dc81 phoneme_add_feature: support setting the place of articulation. 2017-01-25 21:06:04 +00:00
Reece H. Dunn 4b797d1d64 phoneme_add_feature: simplify feature lookup. 2017-01-25 20:20:38 +00:00
Reece H. Dunn 56b9eeeb72 phoneme_add_feature: support the lat and sib phonemes. 2017-01-25 20:12:16 +00:00
Reece H. Dunn c203f517f4 phoneme_add_feature: support the eSpeak model for manners of articulation. 2017-01-25 20:07:04 +00:00
Reece H. Dunn 40556d41be phonemes: use phoneme_add_feature if the keyword is not recognised. 2017-01-25 19:11:53 +00:00
Reece H. Dunn 442a503986 phonemes: show the invalid phoneme feature on unrecognised feature names 2017-01-25 19:03:49 +00:00
Reece H. Dunn f76d2558c9 phoneme: add a phoneme_add_feature internal API method. 2017-01-25 07:52:39 +00:00
Reece H. Dunn 60a584c032 compiledata: declare phoneme_flags locally. 2017-01-24 19:32:26 +00:00
Reece H. Dunn 8050b3f1b6 compiledata: declare place_articulation locally. 2017-01-24 19:30:13 +00:00
Reece H. Dunn d957352d41 Remove the unused phPLACE definitions. 2017-01-24 18:59:57 +00:00
Reece H. Dunn dee3799f82 issue #172: flush audio on cancel requests.
This is a partial fix for an audio regression. The other part of
the fix requires a change in pcaudiolib to reopen the audio device
on flush requests for affected audio drivers/devices.
2017-01-24 07:24:29 +00:00
Reece H. Dunn 9bb4b53967 Update the version to 1.49.2-dev. 2017-01-22 15:22:38 +00:00
Reece H. Dunn 999ac67433 eSpeak NG 1.49.1 2017-01-21 20:38:42 +00:00
Reece H. Dunn 5f8ca97409 Don't unstall the removed default voice on Windows. 2017-01-21 20:29:55 +00:00
Reece H. Dunn 0fcc85de30 Merge remote-tracking branch 'ValdisVitolins/master' 2017-01-20 18:46:23 +00:00
Reece H. Dunn d42ba93959 Don't use the HOME directory as the espeak-ng-data path. 2017-01-20 18:27:10 +00:00
Valdis Vitolins c5355ed94e Fix for issue #69 Speaking '1,,2' in German only says 'eins'. 2017-01-20 19:37:04 +02:00
Reece H. Dunn 773da20c16 Support using home (data) paths other than 'espeak-ng-data'. 2017-01-19 22:04:20 +00:00
Reece H. Dunn 0367abf98f Support loading phoneme data files relative to the phsrc path. 2017-01-19 21:44:51 +00:00
Reece H. Dunn e372d84348 espeak-ng: add a <phsource-dir> argument to --compile-phonemes. 2017-01-19 21:23:22 +00:00
Reece H. Dunn eb91c8dfce espeak_ng_CompilePhonemeDataPath: Allow the user to specify the source and destination paths for the phoneme data. 2017-01-19 21:20:49 +00:00
Reece H. Dunn e0a598e968 Use variables for the phoneme source and destination paths. 2017-01-19 21:00:45 +00:00
Reece H. Dunn b67c463852 Inline CompilePhonemeData2 into espeak_ng_CompilePhonemeData. 2017-01-19 20:52:06 +00:00
Reece H. Dunn ca77ce928b CompilePhonemeData2: Inline the single use of the source parameter. 2017-01-19 20:50:07 +00:00
Reece H. Dunn 59ca718d40 Always use 'en' as the default voice/language. 2017-01-19 19:57:06 +00:00
Reece H. Dunn 96e34565ed Use a default buffer length of 60mS to fix using MBROLA voices. 2017-01-16 19:41:34 +00:00
Valdis Vitolins 7ad277e39e Fixed typo 2017-01-15 22:13:13 +02:00
Valdis Vitolins d9d7006d7a Comments about implementation for utf8_in2() 2017-01-15 22:08:39 +02:00
Valdis Vitolins 059543ceb0 Fix for issue #195 Different non-Latin diacritized consonants are wrongly considered as one doubled 2017-01-15 21:06:32 +02:00
Reece H. Dunn 2e84bbbcc8 Use autoconf to check for sys/endian.h. 2017-01-15 10:02:30 +00:00
Reece H. Dunn 58c655abae Use autoconf to check for endian.h. 2017-01-15 09:51:44 +00:00
Reece H. Dunn 006bd842c3 Fix indentation in wavegen.c. 2017-01-14 19:16:11 +00:00
Valdis Vitolins 640f0d8160 Typo fixes 2017-01-13 21:19:59 +02:00
Reece H. Dunn d828156576 Reduce buffer length to 50mS and don't override it when using eSpeak for audio. 2017-01-12 07:40:14 +00:00
Reece H. Dunn dae9cda060 Revert "issue 172: fix sluggish speech for stopped speech."
This reverts commit f9ab812e00.
2017-01-12 07:14:02 +00:00
Reece H. Dunn a506dc5241 Fix setting saved_parameters in espeak_ng_Initialize.
This fixes a regression introduced in commit
e341068d57.

This is needed for the case when espeak_Cancel is called before
calling espeak_Synth.
2017-01-12 07:07:35 +00:00
Reece H. Dunn 36d5a8b67b Revert "Don't reset the parameters unless they have been set."
This reverts commit 26e453dd2f.
2017-01-12 06:55:55 +00:00
Reece H. Dunn 26e453dd2f Don't reset the parameters unless they have been set.
This is based on a patch by Samuel Thibault.

This is needed when espeak_Cancel is called before espeak_Synth,
like can be done in brltty.
2017-01-11 07:30:19 +00:00
Reece H. Dunn 2ccaa7f002 Improve the IsLetterGroup comments. 2017-01-10 19:34:12 +00:00
Reece H. Dunn af1fae46de Fix formatting of the previous changes to match style guidelines. 2017-01-10 19:26:40 +00:00
Valdis Vitolins a621ad46e7 Implementation for issue #155 2017-01-09 19:05:54 +02:00
Reece H. Dunn ae3e411f67 Build the ar language files. 2017-01-08 15:33:09 +00:00
Reece H. Dunn 95b5b4d8a0 Add 'src/ucd-tools/' from commit '3b8016e4f5f415175abb966000c1ebd6f15a4697'
git-subtree-dir: src/ucd-tools
git-subtree-mainline: 4d3bc36c47
git-subtree-split: 3b8016e4f5
2017-01-07 09:43:17 +00:00
Eitan Isaacson 5f5fc4886b Add emscripten case to endian.h shim. 2017-01-05 10:29:25 -08:00
Reece H. Dunn e269ad33b0 Build the jp language files. 2017-01-02 12:06:18 +00:00
Reece H. Dunn f7ef3808f9 Move the Latvian and Lithuanian languages to the bat (Baltic) language family. 2016-12-29 21:43:18 +00:00
Reece H. Dunn 516699bbb2 Move the Basque language to the parent directory as it is a language isolate. 2016-12-29 21:33:56 +00:00