Reece H. Dunn
|
b843d2a415
|
Remove the unused size parameter in the sync_espeak_Synth commands.
|
9 years ago |
Reece H. Dunn
|
7569d1c4c3
|
Create an espeak-ng version of espeak_Key.
|
9 years ago |
Reece H. Dunn
|
4ca39ab26c
|
Create an espeak-ng version of espeak_Char.
|
9 years ago |
Reece H. Dunn
|
8b32702627
|
Move the espeak_CompileDictionary implementation to espeak_api.c.
|
9 years ago |
Reece H. Dunn
|
71482ec913
|
Move the espeak_Initialize implementation to espeak_api.c.
|
9 years ago |
Reece H. Dunn
|
d3dc398fd0
|
Rename src/libespeak-ng/{speak_lib => speech}.c.
|
9 years ago |
Reece H. Dunn
|
dfdc76e1d8
|
Use espeak_ng_STATUS codes for the fifo API.
|
9 years ago |
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 |