76 Commits (d42ba93959263cd5fc38ec548ee4007de1b072bc)

Author SHA1 Message Date
  Reece H. Dunn d42ba93959 Don't use the HOME directory as the espeak-ng-data path. 9 years ago
  Reece H. Dunn 773da20c16 Support using home (data) paths other than 'espeak-ng-data'. 9 years ago
  Reece H. Dunn 96e34565ed Use a default buffer length of 60mS to fix using MBROLA voices. 9 years ago
  Reece H. Dunn d828156576 Reduce buffer length to 50mS and don't override it when using eSpeak for audio. 9 years ago
  Reece H. Dunn dae9cda060 Revert "issue 172: fix sluggish speech for stopped speech." 9 years ago
  Reece H. Dunn a506dc5241 Fix setting saved_parameters in espeak_ng_Initialize. 9 years ago
  Reece H. Dunn 36d5a8b67b Revert "Don't reset the parameters unless they have been set." 9 years ago
  Reece H. Dunn 26e453dd2f Don't reset the parameters unless they have been set. 9 years ago
  Reece H. Dunn f9ab812e00 issue 172: fix sluggish speech for stopped speech. 9 years ago
  Reece H. Dunn d2478cc453 Flush the audio if speech has stopped, drain the audio if speech is still active. 9 years ago
  Reece H. Dunn bc674081cd Check the return from synth_callback in the second call to that function in Synthesize. 9 years ago
  Reece H. Dunn a48576a364 Return ENS_SPEECH_STOPPED from Synthesize when the speech callback returns >1 to stop the audio. 9 years ago
  Reece H. Dunn 52abe35300 Revert "Stop audio output before fifo_stop is called" 9 years ago
  Reece H. Dunn f6536be5b2 Support determining the install path when installed to the 32-bit Windows program files directory. 9 years ago
  Rui Batista 1b5ea47ea4 Stop audio output before fifo_stop is called 9 years ago
  Reece H. Dunn 6cf06a49ef Add compatibility for the missing S_ISFIFO on Windows. 9 years ago
  Reece H. Dunn 4920ecc79c Move espeak-data to espeak-ng-data to avoid conflicting with upstream espeak. 9 years ago
  Ondřej Lysoněk 3817ee1e16 Moved speak_lib.h to espeak-ng directory 9 years ago
  Christopher Brannon 3ed0b5cd0f espeak_ng_Cancel(): discard the audio, don't close the device! 9 years ago
  Reece H. Dunn d4bc2c328e speech: Avoid warnings when using my_mode as a flag-based enumeration. 9 years ago
  Reece H. Dunn 496ff35634 WVoiceChanged is not used, so remove it. 9 years ago
  Reece H. Dunn b7b2567eb1 Build the Visual Studio 2015 Windows project with pcaudiolib xaudio2 support. 9 years ago
  Reece H. Dunn c944a17d7d Output any audio errors to stderr. 9 years ago
  Reece H. Dunn 4f676ed175 Use pcaudiolib for the audio API layer. 9 years ago
  Reece H. Dunn be93c8b3e7 Remove calls to wave_is_busy. 9 years ago
  Reece H. Dunn 94c5efe0b3 Remove calls to wave_set_callback_is_output_enabled. 9 years ago
  Reece H. Dunn 2a628e982f Remove calls to wave_get_write_position. 9 years ago
  Reece H. Dunn f138558fe7 Fix the USE_ASYNC and wave_* API usage logic. 9 years ago
  Reece H. Dunn 914e64aba8 option_waveout is no longer used in libespeak-ng, so remove it 9 years ago
  Reece H. Dunn c9c0aca34f Use the wave_* APIs for non-async audio. 9 years ago
  Reece H. Dunn f07dc419a6 Fix audio output in espeak-ng when USE_ASYNC is not defined. 10 years ago
  Reece H. Dunn c4a7ffba33 Inline the call to SynthOnTimer. 10 years ago
  Reece H. Dunn 7a50cbcdcc MSI: set the Path registry value to the install directory 10 years ago
  Reece H. Dunn 02b7359b6a Fix a potential null pointer dereference in espeak_ng_SynthesizeMark. [Coverity] 10 years ago
  Reece H. Dunn 6a4fc79078 Fix a potential null pointer dereference in espeak_ng_Synthesize. [Coverity] 10 years ago
  Reece H. Dunn bbd981efb8 Use malloc/strdup instead of Alloc. 10 years ago
  Reece H. Dunn 325014da42 Use free instead of Free as free checks for NULL. 10 years ago
  Reece H. Dunn c0d79709c4 Fix Windows includes (don't rely on speech.h). 10 years ago
  Reece H. Dunn 7d900fb8b0 Remove includes from internal header files. 10 years ago
  Reece H. Dunn 96c43f3eb2 Clean up the include files to make them consistent. 10 years ago
  Reece H. Dunn 9a03414e99 Guard calls to the synth_callback function, as it might be NULL. 10 years ago
  Reece H. Dunn 3d55519f27 Correct the usage of USE_ASYNC when async is disabled. 10 years ago
  Reece H. Dunn 9c5820f72a Create an initial compatibility shim for unistd.h. 10 years ago
  Reece H. Dunn 54f8c672e5 Fix the realloc usage of event_list in espeak_ng_InitializeOutput(speech.c) [msvc /analyze] 10 years ago
  Reece H. Dunn 5de96146e1 Fix the realloc usage of outbuf in espeak_ng_InitializeOutput(speech.c) [msvc /analyze] 10 years ago
  Reece H. Dunn 0ca520a4ec Revert the gcc sign conversion warning fixes. 10 years ago
  Reece H. Dunn 0cc0300328 Fix gcc sign conversion warnings in espeak-ng.c. 10 years ago
  Reece H. Dunn 11101806ce Support building espeak-ng.exe with Visual C++. 10 years ago
  Reece H. Dunn c1f1efc78b Passing NULL to event_declare will set err to EINVAL, so don't process the event in that case. 10 years ago
  Reece H. Dunn 01756bf910 Remove a dead assignment in Synthesize(speech.c) [clang scan-build] 10 years ago