d7801617f7
								
							 
						 
						
							
									Always enable the wave* code irrespective of whether USE_ASYNC is defined. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								5a793e4dea
								
							 
						 
						
							
									wave: make use of the device parameter to wave_open 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								856a4d4bea
								
							 
						 
						
							
									wave_pulse: make use of the device parameter to wave_open 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								fee1ca32b5
								
							 
						 
						
							
									wave_sada: make use of the device parameter to wave_open 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								104a9de6da
								
							 
						 
						
							
									Expose a device name parameter to wave_open. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								843f4d0dd4
								
							 
						 
						
							
									Combine wave_init and wave_open. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								af75ed03e8
								
							 
						 
						
							
									Fix building on Windows systems. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								53aac7f3a5
								
							 
						 
						
							
									Fix clang -Wconditional-uninitialized warnings. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								80914cc40e
								
							 
						 
						
							
									Fix clang -Wunused-macros warnings. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								fe31f299ca
								
							 
						 
						
							
									Fix clang -Wunreachable-code-return warnings. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								9e643b5620
								
							 
						 
						
							
									Fix clang -Wunreachable-code-break warnings. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								c1f0529747
								
							 
						 
						
							
									DecompilePhoneme does nothing (returns before doing anything), so remove it (it was used to debug/trace CompilePhoneme). 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								d9258426bd
								
							 
						 
						
							
									Fix GCC -Wsign-compare warnings. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								b11d540718
								
							 
						 
						
							
									Fix GCC -Wunused-parameter warnings. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								8771b1c29c
								
							 
						 
						
							
									The modn parameter of SetSynth_Klatt is not used, so remove it. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								8091938430
								
							 
						 
						
							
									The fill_zeros parameter of WavegenFill is not used, so remove it. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								f38a075575
								
							 
						 
						
							
									The next_pause parameter of TranslateWord is not used, so remove it. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								75758a9712
								
							 
						 
						
							
									Fix GCC -Wunused-but-set-variable warnings. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								bc288a04f4
								
							 
						 
						
							
									Implement espeak_SetVoiceByProperties directly from the SetVoiceByProperties implementation. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								9ab5fad596
								
							 
						 
						
							
									Implement espeak_SetVoiceByName directly from the SetVoiceByName implementation. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								7afdd17fca
								
							 
						 
						
							
									Merge identical code branches in speak-ng. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								230ddd9fe2
								
							 
						 
						
							
									Generate build errors if phoneme or language data files contain errors. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								dfdb4e2391
								
							 
						 
						
							
									Remove the Error wrapper -- use error directly. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								6821f0dab0
								
							 
						 
						
							
									Use variable arguments to simplify error(...) usage. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								17c61b25d7
								
							 
						 
						
							
									Output phoneme compilation errors to stderr. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								063f4dbe40
								
							 
						 
						
							
									Add documentation for speak-ng. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								d460f1c448
								
							 
						 
						
							
									Support the additional --compile-... options in speak-ng. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								89a7829244
								
							 
						 
						
							
									Add --help documentation for --compile-debug. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								522e7c4d51
								
							 
						 
						
							
									Revert commit 14a2fb39cf89c8e5561f833f961d8330059daaae 
							 
							
							
This commit has been reported to cause distortions in phoneme
pitches and speeds. 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								5bbc0d3743
								
							 
						 
						
							
									Remove the PLATFORM_RISCOS code. 
							 
							
							
This is from the old espeak RiscOS port that has been removed.
If/when the espeak-ng program is ported to RiscOS, this will be
done in a different, more maintainable way. 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								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. 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								7874411c4d
								
							 
						 
						
							
									Always include the #ifdef LIBRARY code. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								19f9ed629b
								
							 
						 
						
							
									Remove the debugging code in OUTPUT_FORMAT and LIST_GROUP_INFO as this is not compiled by default. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								cc66180705
								
							 
						 
						
							
									Remove the remaining SPECT_EDITOR code from espeakedit. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								1a36df1206
								
							 
						 
						
							
									Remove the remaining MAKE_ENVELOPES usage. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								14a2fb39cf
								
							 
						 
						
							
									Declare variables at their first point of use 
							 
							
							
Also use size_t instead of int in some places
where it make sense 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								3e99752d0c
								
							 
						 
						
							
									Check and fix source code formatting. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								e7ae2fde18
								
							 
						 
						
							
									Incorporate the commands.html documentation in espeak-ng.1.ronn 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								8524a6aed6
								
							 
						 
						
							
									Clean up the epspeak-ng man page; refer to espeak-ng, not espeak. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								fbeeb50a58
								
							 
						 
						
							
									Import the Ubuntu man page for espeak in the ronn format. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								f0c2c4cca2
								
							 
						 
						
							
									Remove extra newlines from the files to provide consistent spacing. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								d345d74f64
								
							 
						 
						
							
									Remove braces around single-line if/while/for/etc. and related cleanup. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								9a837c8182
								
							 
						 
						
							
									Remove parentheses around return statements. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								12e0bb122b
								
							 
						 
						
							
									Reformat the code using the uncrustify program. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								f10b2ccb85
								
							 
						 
						
							
									Use the system's sonic files. 
							 
							
							
This allows newer versions of sonic to be used and to keep
up-to-date with bug fixes provided by the system. 
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								7d8b983ee7
								
							 
						 
						
							
									strcasecmp is no longer used, so remove the compatibility code 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								f84fdc2d98
								
							 
						 
						
							
									Don't call the no longer implemented DrawEnvelopes 
							 
							
							
This was part of espeakedit, and used wxWidgets to draw the
envelope graphs. 
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								85c87e83a9
								
							 
						 
						
							
									Remove the LOG_FRAMES code which was only used in espeakedit. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								1c6681e3d4
								
							 
						 
						
							
									Make espeak-ng use strncpy0, etc. from libespeak-ng. 
							 
							
							
This removes the implementation of those functions from espeak-ng
and use the versions in libespeak-ng.
NOTE: This is needed to cross-compile to Windows. 
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								bf64b4ec3b
								
							 
						 
						
							
									The pk_shape_x and pk_shape_y variables are not used, so remove them. 
							 
							
							
							
						 
						10 years ago