Reece H. Dunn
4bf9f0775f
Update the version to 1.49.1 (in development).
2016-09-24 12:45:10 +01:00
Valdis Vitolins
76ac24fbe4
Fixed TODO comment removed
2016-09-10 15:55:16 +03:00
Valdis Vitolins
5ef006e48e
Merge branch 'master' of https://github.com/espeak-ng/espeak-ng
2016-09-10 13:21:21 +03:00
Reece H. Dunn
34e51a464b
Disable the experimental SAPI voice for now.
2016-09-10 11:03:35 +01:00
Reece H. Dunn
37804e9e73
Build the Kyrgyx language on Windows.
2016-09-10 11:00:38 +01:00
Reece H. Dunn
6cf06a49ef
Add compatibility for the missing S_ISFIFO on Windows.
2016-09-10 10:24:46 +01:00
Reece H. Dunn
4920ecc79c
Move espeak-data to espeak-ng-data to avoid conflicting with upstream espeak.
2016-09-10 09:44:13 +01:00
Valdis Vitolins
92eae4f322
Updates for issue #103 Maximum group number which works is actually 62
2016-09-05 22:05:55 +03:00
Valdis Vitolins
dde9872eb7
Fix for issue #103 Maximum group number which works is actually 62
2016-08-31 23:48:32 +03:00
Ondřej Lysoněk
b784e77c57
Moved speak_lib.h to espeak-ng directory - the Windows part
2016-08-28 10:58:33 +01:00
Ondřej Lysoněk
3817ee1e16
Moved speak_lib.h to espeak-ng directory
...
Moved include/espeak/speak_lib.h to include/espeak-ng/speak_lib.h and
created a symlink from the original location.
2016-08-28 10:57:10 +01:00
Reece H. Dunn
21b3cf314c
Clean up the RULE_ constants in translate.h.
2016-08-28 10:40:02 +01:00
Valdis Vitolins
77d526102d
Fix for issue #120 Allow to decrease the score in the rule by adding -
2016-08-24 22:16:44 +03:00
Reece H. Dunn
8f44217e70
Fix wave file truncation when reading multiline text from stdin or FIFO (line-by-line reading mode).
2016-08-16 20:55:31 +01:00
Reece H. Dunn
3387c0e6ab
Don't add <...> around the 'words' text in the manual synopsis section.
2016-08-16 20:39:19 +01:00
Reece H. Dunn
326d199f49
List the help option when displaying the help message.
2016-08-16 20:38:38 +01:00
Ondřej Lysoněk
7659aaa2e8
Support reading input from named pipes
...
Added support for line-by-line input reading from unix FIFOs.
2016-08-15 18:56:57 +01:00
Valdis Vitolins
252c894e59
Issue espeak-ng/espeak-ng#120
...
Allow to decrease the score in the rule by adding
2016-08-07 16:13:16 +03:00
chrislm
d90c7f259a
Created spanish diphthongs [oi], added statements to distinguish final diphtong, Created file phoneme oo_ unstressed final vowel.
...
Replace upercase O in ditc source
Added statements for unstressed vowels, change length/amplitude for unstressed vowels.
improved spanish prosody in tr_language.c
Added rule for suffix mente in es_rules
Translated language names
Added rules for letter spanish ce cedilla, see issue 130
Intonation: improved head and prehead in tune q6
2016-07-22 18:43:27 +02:00
Christopher Brannon
3ed0b5cd0f
espeak_ng_Cancel(): discard the audio, don't close the device!
...
This function should just discard the currently playing audio,
rather than close the audio device. After all,
we will probably want to synthesize something else later.
2016-07-18 07:45:44 -07:00
chrislm
80da24bec7
Removed lengthen penultimate stressed vowels from dictionary.c lines 1469-1475. (See #80 ).
...
Fixed length stressed vowels in tr_language.c (see #80 ).
Improved phonemes, new statements for [a] and long close [o].
Added last improvements in italian dict source tested on april-may 2016.
2016-06-05 16:25:45 +02:00
Reece H. Dunn
d4bc2c328e
speech: Avoid warnings when using my_mode as a flag-based enumeration.
2016-06-05 08:53:23 +01:00
Reece H. Dunn
aaf52c3a78
Remove unused variables.
2016-06-05 08:52:38 +01:00
Reece H. Dunn
bd9eef8550
event: sleep_until_timeout_or_stop_request is not used, so remove it.
2016-06-05 08:52:16 +01:00
Reece H. Dunn
825a8a4710
compiledata: Avoid a warning when using %x in CompilePhoneme.
2016-06-05 08:51:30 +01:00
Reece H. Dunn
1afe61f8fe
compiledata: KeyToMnem is not used, so remove it
2016-06-05 08:50:27 +01:00
Reece H. Dunn
b620f42775
voices: support a status annotation in voice files
2016-05-21 21:29:39 +01:00
Reece H. Dunn
7e3e2c3854
voices: support a maintainer annotation in voice files
2016-05-21 21:16:55 +01:00
Reece H. Dunn
517ad81166
docs: move the voice list examples to the man files.
2016-05-21 20:00:55 +01:00
chrislm
e43a8e359f
Spanish intonation
2016-05-21 16:46:58 +02:00
Reece H. Dunn
26ecf79202
Build the Guarani language.
2016-04-23 19:15:21 +01:00
Reece H. Dunn
66e740c0a3
Merge remote-tracking branch 'Christianlm/master'
2016-04-23 19:01:05 +01:00
chrislm
1627318a91
Guarani Language
2016-04-23 19:32:47 +02:00
Reece H. Dunn
f6e7f8bb7c
Move some initialisation code from the old espeakedit.cpp file into espeak_ng_CompilePhonemeData to fix the phoneme data.
2016-04-23 18:29:35 +01:00
Reece H. Dunn
371216006f
Protect against wvoice being NULL in wavegen.c.
...
This can occur in cases where the voice is not found, or
espeak_ng_Initialize is called more than once.
2016-03-01 07:32:02 +00:00
Reece H. Dunn
496ff35634
WVoiceChanged is not used, so remove it.
2016-02-27 10:32:12 +00:00
Reece H. Dunn
b39537481d
MSI: add a GUI to the installer
2016-02-20 07:30:14 +00:00
Reece H. Dunn
6794504f83
SAPI: Use the default espeak-data path if none is specified in the SAPI voice token.
2016-02-13 22:05:49 +00:00
Reece H. Dunn
3aecf7afc3
SAPI: Support speaking text via the SAPI interface.
2016-02-13 22:00:01 +00:00
Reece H. Dunn
6a77d3cc0a
SAPI: Register the English SAPI voice.
2016-02-13 20:45:52 +00:00
Reece H. Dunn
188bf9e498
SAPI: Register the eSpeakNG.TtsEngine COM object.
2016-02-13 20:44:35 +00:00
Reece H. Dunn
6876adc495
SAPI: Fix a bug in the nAvgBytesPerSec calculation.
2016-02-13 20:42:26 +00:00
Reece H. Dunn
b7b2567eb1
Build the Visual Studio 2015 Windows project with pcaudiolib xaudio2 support.
2016-02-13 18:34:16 +00:00
Reece H. Dunn
c944a17d7d
Output any audio errors to stderr.
2016-02-10 07:14:10 +00:00
Reece H. Dunn
4f676ed175
Use pcaudiolib for the audio API layer.
2016-02-07 19:34:08 +00:00
Reece H. Dunn
bb465a45d8
Move the clock_gettime2 and add_time_in_ms definitions to event.h.
2016-02-07 18:38:13 +00:00
Reece H. Dunn
ca831d236a
Don't call wave_close in fifo.c.
...
This is handled by calls to espeak_ng_Cancel/espeak_Cancel and
espeak_ng_Terminate/espeak_Terminate.
2016-02-07 18:25:30 +00:00
Reece H. Dunn
674d55e605
Remove support for pa_device in the config file (now have a device command-line option).
2016-02-07 18:16:27 +00:00
Reece H. Dunn
be93c8b3e7
Remove calls to wave_is_busy.
...
Removing these calls do not impact on the behaviour of the program
and simplify the wave.h API.
2016-02-07 18:11:27 +00:00
Reece H. Dunn
94c5efe0b3
Remove calls to wave_set_callback_is_output_enabled.
...
These calls are used to pre-emptively exit when writing audio
data. This is also handled within dispatch_audio. The difference
is that this callback could allow espeak to cancel quicker. In
practice it does not make much difference.
2016-02-07 17:40:09 +00:00