15190d4de1
								
							 
						 
						
							
									tests: rename {phoneme-output => translate}.test 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								439b2d45d1
								
							 
						 
						
							
									tests: move the Latvian pronunciation tests to languages.test 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								9e1bed69f0
								
							 
						 
						
							
									tests: make the language tests phoneme-based. 
							 
							
							
The phoneme to audio tests are covered in the phoneme-audio tests.
Therefore, the language tests just need to test the text to
phoneme logic. 
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								29cba35a9e
								
							 
						 
						
							
									headers: add new file mbrola.h with declarations of functions in compilembrola.c and synth_mbrola.c 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								f00ff91fe4
								
							 
						 
						
							
									headers: add new file wavegen.h with declarations of functions in wavegen.c 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								9012f3f0bf
								
							 
						 
						
							
									headers: continue with synthdata.h 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								246d1006e9
								
							 
						 
						
							
									include readclause.h in tests 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								e04ae259e0
								
							 
						 
						
							
									headers: add new file compiledict.h with declarations of functions in compiledict.c 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								655dbf6b7a
								
							 
						 
						
							
									remove unnecessary include of synthesize.h 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								231a1d0944
								
							 
						 
						
							
									headers: add new file dictionary.h with declarations of functions in dictionary.c 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								cd991bd2c9
								
							 
						 
						
							
									headers: add new file numbers.h with declarations of functions in numbers.c 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								07160f9286
								
							 
						 
						
							
									headers: add new file synthdata.h with declarations of functions in synthdata.c 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								d395efa481
								
							 
						 
						
							
									headers: add new file phonemelist.h with declarations of functions in phonemelist.c 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								098904dfe0
								
							 
						 
						
							
									headers: add new file setlengths.h with declarations of functions in setlengths.c 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								9d12d23d2a
								
							 
						 
						
							
									headers: add new file intonation.h with declarations of functions in intonation.c 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								706df97b20
								
							 
						 
						
							
									headers: add new file readclause.h with declarations of functions in readclause.c 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								9ff086a2f1
								
							 
						 
						
							
									Merge remote-tracking branch 'jaacoppi/includes' 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								079d5a92c5
								
							 
						 
						
							
									remove more unnecessary speech.h includes 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								30ad5c39f6
								
							 
						 
						
							
									move struct MatchRecord to dictionary.c since it's the only file that uses it 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								342f077755
								
							 
						 
						
							
									remove unused declarations of ChangePhonemes_ru() and struct CHANGEPH 
							 
							
							
these are the only references in the code. 
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								d1fd650219
								
							 
						 
						
							
									Replace references to USHORT, DOUBLEX and UCHAR with unsigned short, double and unsigned char. 
							 
							
							
This makes the codebase more consistent. Including speech.h is not necessary anymore in some files. Includes have been removed. 
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								738492100a
								
							 
						 
						
							
									make all headers (almost) self-contained by using include guards and #include statements within headers 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								f55cce345e
								
							 
						 
						
							
									tests: test gd consonant and vowel audio generation 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								8c41a01ec4
								
							 
						 
						
							
									tests: test ga consonant and vowel audio generation 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								6dc13c99a9
								
							 
						 
						
							
									fr: remove the unused fr-CA phoneme table. 
							 
							
							
There is no fr-CA language dialect dialect file, nor has there
been in the espeak/espeak-ng history.
The fr-CA phoneme table defined the additional phonemes [U], [y"],
[E:], and [A]. The fr-FR phoneme table mapped these to [u], [y],
[E], and [a] respectively. This meant to describe the phonemes that
have not been merged in fr-CA, but have merged in fr-FR, as described
in https://en.wikipedia.org/wiki/Quebec_French_phonology .
The only use of these phonemes in the French dictionary was with
the word "tramway" using [E:]. This has been replaced with [E] to
match the rest of the dictionary file transcriptions, and those
phonemes for fr-CA have been removed.
If fr-CA is supported in the future, the French dictionary would
need to be modified to reverse the merger of the phonemes that are
not merged in fr-CA, with the merge logic being performed in the
fr-FR phoneme table like in the code being removed in this commit. 
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								c5f88c51dd
								
							 
						 
						
							
									translate.c: Don't loop to the end of sbuf, as sbuf gets null terminated, so needs a byte for the null character. [msvc /analyze]. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								c49164334b
								
							 
						 
						
							
									Ensure each name in proc_names can fit an item_string [msvc /analyze]. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								583a23f0cd
								
							 
						 
						
							
									Use ENV_LEN in the fwrite call in LoadEnvelope2 to be consistent with the rest of the function. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								96ae5c65be
								
							 
						 
						
							
									windows: ignore static-analysis build output 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								19e425a169
								
							 
						 
						
							
									windows: add ssml.c to the project to fix building on Windows 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								6e3bcb1243
								
							 
						 
						
							
									tests: test fr consonant and vowel audio generation 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								4bf83271ec
								
							 
						 
						
							
									tests: test fi consonant and vowel audio generation 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								41f19d4137
								
							 
						 
						
							
									tests: test fa consonant and vowel audio generation 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								477395e29a
								
							 
						 
						
							
									tests: test eu consonant and vowel audio generation 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								605fa2d7dc
								
							 
						 
						
							
									tests: test et consonant and vowel audio generation 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								219d187a61
								
							 
						 
						
							
									tests: test es consonant and vowel audio generation 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								04dd5168a0
								
							 
						 
						
							
									tests: test eo consonant and vowel audio generation 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								e05b478f22
								
							 
						 
						
							
									tests: use autoconf-style output when checking for the sha1 command. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								f71068a500
								
							 
						 
						
							
									tests: test en consonant and vowel audio generation 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								2b6f862ad4
								
							 
						 
						
							
									tests: test el consonant and vowel audio generation 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								beb8ed816f
								
							 
						 
						
							
									tests: test de consonant and vowel audio generation 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								e3dc69b4dd
								
							 
						 
						
							
									ru: fix for 'зч' 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								2692a92072
								
							 
						 
						
							
									Merge commit 'f5539fc5fb2f8bf40d35a287ec08dad71c624d4c' 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								62c169e52e
								
							 
						 
						
							
									tests: test da consonant and vowel audio generation 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								f5539fc5fb
								
							 
						 
						
							
									ru: hard/soft 'ъ/ь' are silent 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								021e9ea6ca
								
							 
						 
						
							
									ru: shortened rule for ..его at the end of word, which is spelled as iv'o 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								024ba81d14
								
							 
						 
						
							
									ru: some common names where 'е' is written instead of 'ё' 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								b211b41989
								
							 
						 
						
							
									ru: fix for 'зе' (Медузе) 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								922a7b0519
								
							 
						 
						
							
									ru: fix for 'жч' (мужчина) 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								1e8e037613
								
							 
						 
						
							
									ru: fix for 'щ' 
							 
							
							
							
						 
						7 years ago