08821f262f
								
							 
						 
						
							
									Remove commented out code. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								5edf8f8548
								
							 
						 
						
							
									Remove the platforms directory. 
							 
							
							
The code portability will be provided through the autotools build
system. Any additional portability code will be provided in the
top-level source structure along side the other code (e.g. `src/compat`). 
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								406d74b216
								
							 
						 
						
							
									Restructure the Makefile to simplify its layout. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								3d6b0d15d1
								
							 
						 
						
							
									Remove wxWidgets and the remaining parts of espeakedit from the build. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								bda5252b3f
								
							 
						 
						
							
									espeak-ng: implement and use --compile-intonations and --compile-phonemes command-line options 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								8b358594f7
								
							 
						 
						
							
									Expose the CompileIntonations and CompilePhonemeData functions via the espeak_ng.h API. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								8218109400
								
							 
						 
						
							
									Convert src/compiledata.cpp to src/libespeak-ng/compiledata.c. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								408a12a79f
								
							 
						 
						
							
									Convert src/spect.cpp to src/libespeak-ng/spect.c. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								e2ba3703bb
								
							 
						 
						
							
									espeakedit: remove wxWidgets from spect.cpp 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								7d3a8f9983
								
							 
						 
						
							
									LoadSpectSeq: use an fread API to read wxInputStream data 
							 
							
							
This creates an fread compatible API on wxInputStream objects and
uses that API in LoadSpectSeq. This is to help the transition from
the wxWidgets wxInputStream API to the C FILE API. 
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								56ddf6c339
								
							 
						 
						
							
									espeakedit: remove wxWidgets from compiledata.cpp 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								d1b06c6591
								
							 
						 
						
							
									espeakedit: convert SpectSeq to a struct 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								6ad68e2082
								
							 
						 
						
							
									espeakedit: convert SpectFrame to a struct 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								e5610301b0
								
							 
						 
						
							
									espeakedit: move the definition of SpectFrame::GetRms out of the class 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								cfb0a8a111
								
							 
						 
						
							
									espeakedit: move the definition of SpectFrame::Load into spect.cpp 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								bb2d73a875
								
							 
						 
						
							
									espeakedit: move the definition of GetFrameLength into spect.cpp 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								d35da4b8b8
								
							 
						 
						
							
									espeakedit: inline SpectSeq::Load2 into SpectSeq::Load 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								c5407fe147
								
							 
						 
						
							
									espeakedit: remove unused methods from spect.h 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								aa3bc83139
								
							 
						 
						
							
									espeakedit: remove support for importing the old SPC2 files (these are not present when building the project) 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								ab9e1d9b4e
								
							 
						 
						
							
									espeakedit: remove the epseakedit praat data import code 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								1a19319979
								
							 
						 
						
							
									espeakedit: move the remaining prosodydisplay.cpp code into compiledata.cpp 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								a008fb4f8b
								
							 
						 
						
							
									espeakedit: move the spectseq.cpp code into spect.cpp 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								d64df4c0a2
								
							 
						 
						
							
									espeakedit: remove wxWidgets from prosodydisplay.cpp 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								3fde1a2d53
								
							 
						 
						
							
									espeakedit: simplify and inline the ConfigInit logic 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								917619c914
								
							 
						 
						
							
									espeakedit: further removal of code not relevant to --compile 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								7ebca8cb53
								
							 
						 
						
							
									strftime on windows no longer supports %F. Therefore use %Y-%m-%d which is equivilent. Stops a crash in espeakEdit on Windows. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								50377416cf
								
							 
						 
						
							
									espeakedit: remove all but the --compile support 
							 
							
							
This removes the GUI part of espeakedit, keeping the part that is
responsible for compiling the voice and intonation data. The
motivation for this is:
  1.  the voice and intonation data compilation will move into
      libespeak-ng after removing the wxWidgets logic and converting
      the code to C;
  2.  the espeakedit code is tightly coupled to the internals of
      libespeak-ng at a source code level, not a binary/API level,
      making the code harder to maintain;
  3.  a new GUI will be written in Qt that better supports creating
      and editing voices and languages. 
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								bd608a8451
								
							 
						 
						
							
									CompileIntonation: pass the file to log errors to as a parameter 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								0a48ca015f
								
							 
						 
						
							
									compiledata - don't include options.h 
							 
							
							
This is part of the process of making compiledata.cpp independent
of espeakedit. 
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								83d26f48fc
								
							 
						 
						
							
									compiledata - don't include main.h 
							 
							
							
This is part of the process of making compiledata.cpp independent
of espeakedit. 
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								156c622ed6
								
							 
						 
						
							
									Rename compiledata.c => compilembrola.c. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								cf872e5e5a
								
							 
						 
						
							
									Use espeak-ng to build the mbrola voices, not espeakedit. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								6bd44bd926
								
							 
						 
						
							
									espeak-ng: implement a --compile-mbrola command-line option 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								b8378c2667
								
							 
						 
						
							
									Expose the CompileMbrola function via a new espeak_ng.h API. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								257b6b33a5
								
							 
						 
						
							
									Move CompileMbrola to libespeak-ng. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								4e4a0e8f40
								
							 
						 
						
							
									frame_t3 is not used, so remove it 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								aeed4dcf59
								
							 
						 
						
							
									Remove mkdictlist -- this was used for importing upstream espeak versions. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								72ebe9d25e
								
							 
						 
						
							
									Remove the executable flag from some merged files. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								186916afb6
								
							 
						 
						
							
									Remove the code within '#ifdef deleted' statements. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								14df168016
								
							 
						 
						
							
									Burmese rules. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								96cc9dbae2
								
							 
						 
						
							
									Always build espeakedit specific data in libespeak-ng. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								d9771ada20
								
							 
						 
						
							
									Link speak-ng to the static library build of libespeak-ng. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								74b461070f
								
							 
						 
						
							
									Use LT_INIT to initialize libtool. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								83939f3b08
								
							 
						 
						
							
									Fix references to espeak-ng in the README. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								aa363fde6d
								
							 
						 
						
							
									Update the AC_INIT details. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								ac31d7d5a8
								
							 
						 
						
							
									Use eSpeak NG consistently to refer to the new project. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								a00ad5ed94
								
							 
						 
						
							
									Use libespeak_ng consistently in the makefile. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								1e2b619b24
								
							 
						 
						
							
									Update the documentation to use espeak-ng, etc. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								a02b3489ae
								
							 
						 
						
							
									Rename libespeak.la => libespeak-ng.la. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								db8451e9a2
								
							 
						 
						
							
									Rename speak => speak-ng. 
							 
							
							
							
						 
						10 years ago