Juho Hiltunen
738492100a
make all headers (almost) self-contained by using include guards and #include statements within headers
2018-03-09 21:08:15 +02:00
Reece H. Dunn
7d900fb8b0
Remove includes from internal header files.
2016-01-16 18:05:17 +00:00
Reece H. Dunn
9c5820f72a
Create an initial compatibility shim for unistd.h.
2016-01-15 07:22:46 +00:00
Reece H. Dunn
72db232ec3
Move include/espeak{-ng => }/speak_lib.h.
2016-01-04 19:45:23 +00:00
Reece H. Dunn
df170d1c48
Create an espeak-ng version of espeak_SetVoiceBy(Name|Properties).
2016-01-02 18:42:26 +00:00
Reece H. Dunn
93898d7960
Create an espeak-ng version of espeak_SetParameter.
2016-01-02 17:32:32 +00:00
Reece H. Dunn
95b1fdc4b9
Create an espeak-ng version of espeak_Synth_Mark.
2016-01-02 17:17:52 +00:00
Reece H. Dunn
06cbd9d096
Create an espeak-ng version of espeak_Synth.
2016-01-02 17:06:01 +00:00
Reece H. Dunn
21d29154ce
Propagate the Synthesize status return code through sync_espeak_(Key|Char).
2016-01-02 16:20:37 +00:00
Reece H. Dunn
f2bd7f4b51
Don't add the size parameter to the synthesize method structures as the synthesize methods don't use the size parameter.
2016-01-02 15:22:50 +00:00
Reece H. Dunn
b843d2a415
Remove the unused size parameter in the sync_espeak_Synth commands.
2016-01-02 14:44:01 +00:00
Reece H. Dunn
bc288a04f4
Implement espeak_SetVoiceByProperties directly from the SetVoiceByProperties implementation.
2015-12-29 17:24:59 +00:00
Reece H. Dunn
9ab5fad596
Implement espeak_SetVoiceByName directly from the SetVoiceByName implementation.
2015-12-29 17:15:43 +00:00
Reece H. Dunn
e69c936329
Remove the debugging code.
...
The debugging code is done inconsistently, mainly to trace the
event and audio output logic. This makes it harder to understand
the code flow for logic that is not enabled by default.
As such the debugging code makes the code harder to maintain.
2015-12-28 12:33:14 +00:00
Reece H. Dunn
3e99752d0c
Check and fix source code formatting.
2015-12-27 22:34:53 +00:00
Reece H. Dunn
12e0bb122b
Reformat the code using the uncrustify program.
2015-12-22 15:06:50 +00:00
Reece H. Dunn
a47bf04657
Add copyright notices to files that are missing them.
2015-12-18 07:20:34 +00:00
Reece H. Dunn
36be9ac13f
Use the default uncrustify config (with indentation changes) to reformat the code.
2015-12-17 07:40:24 +00:00
Reece H. Dunn
f185786b87
Move libespeak-ng internal headers to src/libespeak-ng.
2015-12-10 07:14:37 +00:00