Reece H. Dunn
|
563e4e3769
|
Use ENS_ for eSpeak NG error codes, and standardize on a numbering scheme.
|
9 years ago |
Reece H. Dunn
|
f9ea83430e
|
Use errno codes in place of ENE_(READ|WRITE)_ERROR.
|
9 years ago |
Reece H. Dunn
|
912a2f7e3f
|
Make ReadPhFile return a status/error code.
|
9 years ago |
Reece H. Dunn
|
09d071046a
|
Check for ENE_VERSION_MISMATCH from espeak_ng_Initialize.
|
9 years ago |
Reece H. Dunn
|
74db6dac63
|
Use the ENOMEM errno code instead of ENE_OUT_OF_MEMORY.
|
9 years ago |
Reece H. Dunn
|
0d0bb33297
|
espeak-ng: support specifying the device name from the command line
|
9 years ago |
Reece H. Dunn
|
b28a0001c0
|
espeak-ng: use the new espeak-ng initialization APIs
|
9 years ago |
Reece H. Dunn
|
975ffade6c
|
Fix a logical error.
|
9 years ago |
Reece H. Dunn
|
386d11a637
|
Expose a parameter specifying the device name to espeak_ng_InitializeOutput.
|
9 years ago |
Reece H. Dunn
|
14d879aa97
|
Initialize the phoneme options in espeak_ng_Initialize.
|
9 years ago |
Reece H. Dunn
|
9fe525fb13
|
Move more code into espeak_ng_InitializeOutput.
|
9 years ago |
Reece H. Dunn
|
4f1e7af0da
|
Expose select_output as espeak_ng_InitializeOutput.
|
9 years ago |
Reece H. Dunn
|
32819f7957
|
Map the espeak_AUDIO_OUTPUT enumeration to espeak_ng_OUTPUT_MODE flags.
|
9 years ago |
Reece H. Dunn
|
e341068d57
|
Move more initialization logic to espeak_ng_Initialize.
|
9 years ago |
Reece H. Dunn
|
75f7558801
|
Share the initialise implementation between libespeak-ng and speak-ng.
|
9 years ago |
Reece H. Dunn
|
660f18f3a3
|
Make use of the new espeak_ng_InitializePath API.
|
9 years ago |
Reece H. Dunn
|
44dbfc1b31
|
Share the init_path implementation between libespeak-ng and speak-ng.
|
9 years ago |
Reece H. Dunn
|
c2811d074e
|
Make LoadPhData return an espeak_ng_STATUS code.
|
9 years ago |
Reece H. Dunn
|
2e88afeaa0
|
Move the clock_gettime2 and add_time_in_ms implementation to event.c to avoid code duplication.
|
9 years ago |
Reece H. Dunn
|
56bfebe2fd
|
Only include the null wave* implementation in wave.c.
|
9 years ago |
Reece H. Dunn
|
d7801617f7
|
Always enable the wave* code irrespective of whether USE_ASYNC is defined.
|
9 years ago |
Reece H. Dunn
|
5a793e4dea
|
wave: make use of the device parameter to wave_open
|
9 years ago |
Reece H. Dunn
|
856a4d4bea
|
wave_pulse: make use of the device parameter to wave_open
|
9 years ago |
Reece H. Dunn
|
fee1ca32b5
|
wave_sada: make use of the device parameter to wave_open
|
9 years ago |
Reece H. Dunn
|
104a9de6da
|
Expose a device name parameter to wave_open.
|
9 years ago |
Reece H. Dunn
|
843f4d0dd4
|
Combine wave_init and wave_open.
|
9 years ago |
Reece H. Dunn
|
f25b63ad5f
|
CHANGELOG: espeak-ng requires a C99 compiler, not a C11 compiler
|
9 years ago |
Reece H. Dunn
|
c793cd795b
|
README: fix and extend the supported compiler documentation.
|
9 years ago |
Reece H. Dunn
|
2e6ed46bf5
|
README: move the ronn command to the optional dependencies description section.
|
9 years ago |
Reece H. Dunn
|
a63caac1ed
|
Require a C99 compiler, not a C11 compiler and improve the C99 detection logic.
|
9 years ago |
Reece H. Dunn
|
891766ea5c
|
Work around missing AC_CHECK_HEADER_STDBOOL in older autoconf versions.
|
9 years ago |
Reece H. Dunn
|
5a3d5c0946
|
Check for the ronn command in configure before building the man files.
|
9 years ago |
Reece H. Dunn
|
af75ed03e8
|
Fix building on Windows systems.
|
9 years ago |
Reece H. Dunn
|
6e5e913526
|
travis: try installing ruby, then ronn via a gem
|
9 years ago |
Reece H. Dunn
|
a45568fd69
|
travis: try installing dependencies from before_install
|
9 years ago |
Reece H. Dunn
|
310812cc50
|
travis: try installing ronn via gem
|
9 years ago |
Reece H. Dunn
|
c549ecdfe3
|
travis: ruby-rdiscount needs to be explicitly insta;;ed for ronn
|
9 years ago |
Reece H. Dunn
|
828dc929b7
|
ronn is needed as part of the main build
|
9 years ago |
Reece H. Dunn
|
88e2a3a66b
|
Support building on the Travis continuous integration servers.
|
9 years ago |
Reece H. Dunn
|
c5fd4b7ef3
|
Document installing portaudio 18 vs 19 libraries on Debian/Ubuntu/... systems.
|
9 years ago |
Reece H. Dunn
|
dffb80cb99
|
Added a CHANGELOG.md file.
|
9 years ago |
Reece H. Dunn
|
53aac7f3a5
|
Fix clang -Wconditional-uninitialized warnings.
|
9 years ago |
Reece H. Dunn
|
80914cc40e
|
Fix clang -Wunused-macros warnings.
|
9 years ago |
Reece H. Dunn
|
fe31f299ca
|
Fix clang -Wunreachable-code-return warnings.
|
9 years ago |
Reece H. Dunn
|
9e643b5620
|
Fix clang -Wunreachable-code-break warnings.
|
9 years ago |
Reece H. Dunn
|
c1f0529747
|
DecompilePhoneme does nothing (returns before doing anything), so remove it (it was used to debug/trace CompilePhoneme).
|
9 years ago |
Reece H. Dunn
|
d9258426bd
|
Fix GCC -Wsign-compare warnings.
|
9 years ago |
Reece H. Dunn
|
b11d540718
|
Fix GCC -Wunused-parameter warnings.
|
9 years ago |
Reece H. Dunn
|
8771b1c29c
|
The modn parameter of SetSynth_Klatt is not used, so remove it.
|
9 years ago |
Reece H. Dunn
|
8091938430
|
The fill_zeros parameter of WavegenFill is not used, so remove it.
|
9 years ago |