eb91c8dfce
								
							 
						 
						
							
									espeak_ng_CompilePhonemeDataPath: Allow the user to specify the source and destination paths for the phoneme data. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								96e34565ed
								
							 
						 
						
							
									Use a default buffer length of 60mS to fix using MBROLA voices. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								2e84bbbcc8
								
							 
						 
						
							
									Use autoconf to check for sys/endian.h. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								58c655abae
								
							 
						 
						
							
									Use autoconf to check for endian.h. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								d828156576
								
							 
						 
						
							
									Reduce buffer length to 50mS and don't override it when using eSpeak for audio. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								5f5fc4886b
								
							 
						 
						
							
									Add emscripten case to endian.h shim. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								cd9cc8e6e2
								
							 
						 
						
							
									Unicode Character Data 9.0.0 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								a48576a364
								
							 
						 
						
							
									Return ENS_SPEECH_STOPPED from Synthesize when the speech callback returns >1 to stop the audio. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								0881659b80
								
							 
						 
						
							
									endian.h: Use the Windows checks directly instead of creating a __WINDOWS__define. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								f4654f1e3f
								
							 
						 
						
							
									Extend the license of the endian.h modifications to match the original. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								c6d44dd963
								
							 
						 
						
							
									Fix endian.h on Windows (remove the sys/param.h include). 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								02f0c83619
								
							 
						 
						
							
									endian.h: Fix compilation on Linux. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								55da41e085
								
							 
						 
						
							
									endian.h: Use the compatibility shim conventions. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								454c794c3a
								
							 
						 
						
							
									endian.h: Remove additional blank lines. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								636dc94aa1
								
							 
						 
						
							
									endian.h: use C-style comments and wrap the comment to 80 characters. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								4aade2fce7
								
							 
						 
						
							
									Add an endian.h compatibility shim for portability. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								6cf06a49ef
								
							 
						 
						
							
									Add compatibility for the missing S_ISFIFO on Windows. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								4920ecc79c
								
							 
						 
						
							
									Move espeak-data to espeak-ng-data to avoid conflicting with upstream espeak. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								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. 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								7201a1a150
								
							 
						 
						
							
									Convert scripts.cpp from C++ to C. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								707998940d
								
							 
						 
						
							
									Convert categories.cpp from C++ to C. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								0afcb3f89f
								
							 
						 
						
							
									Convert case.cpp from C++ to C. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								63b08a352b
								
							 
						 
						
							
									Convert ctype.cpp from C++ to C. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								b45cf54f4d
								
							 
						 
						
							
									Convert tostring.cpp from C++ to C. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								454038dbfa
								
							 
						 
						
							
									Create a C-based API in addition to the C++-based API in <ucd/ucd.h>. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								2a652dfe43
								
							 
						 
						
							
									Fix forwarding to strings.h on non-msvc builds in the shim header. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								211f103a69
								
							 
						 
						
							
									Perform case insensitive comparisons for matching voice names. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								e963b54b6d
								
							 
						 
						
							
									Move strerror_r portability to a string.h compatibility shim. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								527f2bc6b2
								
							 
						 
						
							
									Add M_PI compatibility when using the msvc standard library. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								9c5820f72a
								
							 
						 
						
							
									Create an initial compatibility shim for unistd.h. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								c22550afb5
								
							 
						 
						
							
									Use the NetBSD getopt_long implementation on Windows. 
							 
							
							
This makes the espeak-ng.c and speak-ng.c source code easier to
read and maintain. It also addresses bugs in command-line argument
parsing with the espeak implementation, for example it treats
`--compile-phonemes` as `--compile` due to an argument matching bug. 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								11101806ce
								
							 
						 
						
							
									Support building espeak-ng.exe with Visual C++. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								9c7179189b
								
							 
						 
						
							
									Add a stdint.h compatibility shim. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								dea7d441f2
								
							 
						 
						
							
									Avoid passing 0 to realloc in ReadPhondataManifest(compiledata.c). [clang scan-build] 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								72db232ec3
								
							 
						 
						
							
									Move include/espeak{-ng => }/speak_lib.h. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								7aa506d145
								
							 
						 
						
							
									Use the error context API in espeak_ng_CompilePhonemeData. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								57eb9628d6
								
							 
						 
						
							
									Use the error context API in espeak_ng_CompileIntonation. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								82681567e5
								
							 
						 
						
							
									Use the error context API in espeak_ng_CompileMbrolaVoice. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								a3f0795fb7
								
							 
						 
						
							
									Use the error context API in espeak_ng_CompileDictionary. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								9d860cb180
								
							 
						 
						
							
									Support displaying error context information. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								013e282d1a
								
							 
						 
						
							
									Use the error context API in espeak_ng_Initialize. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								378490b65f
								
							 
						 
						
							
									Create an error context API. 
							 
							
							
This will allow the espeak-ng methods to provide more context
information for the errors that can then be used in things like
GUI applications. 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								619fc6424d
								
							 
						 
						
							
									Make LoadDataFile return an espeak_ng_STATUS code. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								f8b3764bef
								
							 
						 
						
							
									Create espeak-ng APIs for formatting espeak_ng_STATUS codes. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								ccb409c600
								
							 
						 
						
							
									Return an espeak_ng_STATUS code in LoadSpectSeq. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								6aeb5a26f0
								
							 
						 
						
							
									Replace the remaining espeak_ERROR code usage with espeak_ng_STATUS. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								3343bb45b6
								
							 
						 
						
							
									Make the event API use espeak_ng_STATUS. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								e69f0f41f0
								
							 
						 
						
							
									Make LoadMbrolaTable return espeak_ng_STATUS. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								df170d1c48
								
							 
						 
						
							
									Create an espeak-ng version of espeak_SetVoiceBy(Name|Properties). 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								d5fdd0eb92
								
							 
						 
						
							
									Create an espeak-ng version of espeak_Terminate. 
							 
							
							
							
						 
						9 years ago