Commit Graph
1007 Commits
Author SHA1 Message Date
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