eabe24901f
								
							 
						 
						
							
									Fuzzing: compile the whole libespeak with -fsanitize=fuzzer-no-link 
							 
							
							
-fsanitize=fuzzer-no-link makes it workable to build a library with fuzzing
enabled, and let the fuzzing test program explicitly trigger the fuzzing.
This allows fuzzing to trace cmp instructions to guide the fuzzing to
improve results. 
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								8e163d5072
								
									
										
											
								
							 
						 
						
							
									ssml: support break time multiplier 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								345a76a9d5
								
							 
						 
						
							
									test for #1660 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								5213d9e390
								
									
										
											
								
							 
						 
						
							
									Revert "Russian: voicing switch for k (#1605)" 
							 
							
							
it doesn't work correctly
This reverts commit f1d554d2bb74ac1cfd82d2a466488c6b6ab247e5, reversing
changes made to a51235aaab 
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								077a88766f
								
									
										
											
								
							 
						 
						
							
									Russian: fix for 1 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								d26360d90e
								
									
										
											
								
							 
						 
						
							
									Russian: voicing switch for k 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								a0b372defd
								
									
										
											
								
							 
						 
						
							
									Russian: fix for 500, 900, and 90 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								ccc00f9278
								
									
										
											
								
							 
						 
						
							
									tests: api: allow both case of pathsep 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								f60f1590db
								
									
										
											
								
							 
						 
						
							
									tests: use custom assertion define 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								6bb25fbb07
								
									
										
											
								
							 
						 
						
							
									windows: fix mingw build 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								91b3959170
								
									
										
											
								
							 
						 
						
							
									windows: fix DLL build 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								5d547e2676
								
									
										
											
								
							 
						 
						
							
									windows: Fix API test (pathsep) 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								a6453f3751
								
									
										
											
								
							 
						 
						
							
									tests: fix and re-enable shell tests 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								c6dc7bfc3d
								
									
										
											
								
							 
						 
						
							
									build: run tests with ctest 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								1cc91d4cc1
								
									
										
											
								
							 
						 
						
							
									tests: fix api test for async enabled 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								4d9b4ad1f9
								
									
										
											
								
							 
						 
						
							
									Fix and re-enable klatt test 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								e2c44ab965
								
									
										
											
								
							 
						 
						
							
									Add breath/klatt variants to tests 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								ca4b340cc3
								
									
										
											
								
							 
						 
						
							
									Use deterministic espeak-ng in tests 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								7ba91ef178
								
									
										
											
								
							 
						 
						
							
									Allow <break> at the beginning of SSML 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								38e0f4b1f5
								
									
										
											
								
							 
						 
						
							
									Fix rate setting without libsonic 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								44b514febf
								
									
										
											
								
							 
						 
						
							
									Compensate SSML break time for libsonic 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								359e902ebe
								
							 
						 
						
							
									Re-enable 260% test now that msan CI doesn't use sonic 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								1bf817e03c
								
							 
						 
						
							
									Fix testsuite without libsonic 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								877bab0942
								
									
										
											
								
							 
						 
						
							
									Add SSML prosody-break tests 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								52e4811ab9
								
							 
						 
						
							
									test for #1507 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								541a82f20c
								
							 
						 
						
							
									Russian: fix for 400 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								a76c0951bc
								
							 
						 
						
							
									Belarusian: add rules for softening 
							 
							
							
soft `з, с` if previous syllable is soft 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								527e2079fa
								
									
										
											
								
							 
						 
						
							
									Russian: fix for number 60 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								cb007f8586
								
							 
						 
						
							
									Belarusian: add devoiced-voiced rules and test 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								3e06153752
								
							 
						 
						
							
									Fix language-phonemes.test 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								b0661692b1
								
							 
						 
						
							
									fix a warning about deprecated egrep by using grep -E. 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								bf5dcfc230
								
							 
						 
						
							
									Belarusian: add new rules, fix old, tests 
							 
							
							
fix "здж" > "ждж" rule, fix test for it
add rules for "б г д дз дж з" at the end of words
add devoiced rules conversion
add some words to vocabulary
added tests for new rules 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								1bb3109181
								
							 
						 
						
							
									Russian: add a new variant, Russian (classic) 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								0997416aec
								
									
										
											
								
							 
						 
						
							
									Russian: add a new variant, Russian (classic) 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								819cab294e
								
							 
						 
						
							
									Add almost-33-digits test 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								0127aea5c9
								
							 
						 
						
							
									Fix long numbers 
							 
							
							
nvda happened to be speaking 3647 because strtoi was actually
overflowing. Better make sure to have proper ascii to number translation
before continuing.
Fixes #1385  
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								5b13292390
								
									
										
											
								
							 
						 
						
							
									Re-enable ltg/lv phonemes tests 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								c5ff2aa592
								
									
										
											
								
							 
						 
						
							
									Add phoneme events test 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								55bbc7f993
								
							 
						 
						
							
									Belarusian: add phoneme tests 
							 
							
							
cover all phoneme rules with
the tests. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								e5398ba32a
								
									
										
											
								
							 
						 
						
							
									Russian: fix for numbers 60 and 40 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								77fff15822
								
							 
						 
						
							
									Belarusian: added tests 
							 
							
							
added tests to:
- language-numbers-cardinal.test
- tests/language-phonemes.test
- tests/language-pronunciation.test 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								762eba359d
								
									
										
											
								
							 
						 
						
							
									russian: a bunch of improvements 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								e03ab8a8c4
								
							 
						 
						
							
									tests: add a test for langopts.spelling_stress 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								ddf2218f39
								
							 
						 
						
							
									add test for Mandarin word 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								b3af30a5be
								
							 
						 
						
							
									Rewrite cmn_rules. Vowel will be spoken as Mandarin only when it's with a tone number. Otherwise, it will be regarded as English. This will make English words translated more correctly. 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								563db55147
								
									
										
											
								
							 
						 
						
							
									Russian: improve numbers 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								8e92ecf91c
								
							 
						 
						
							
									Add libsonic to macOS CI build 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								b6ffccff6a
								
							 
						 
						
							
									Improve syllabic m and n 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								7c26a12cef
								
									
										
											
								
							 
						 
						
							
									Russian: Fix for number 8 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								0f5a30ffcc
								
									
										
											
								
							 
						 
						
							
									Temporary disable tests that fails on macOS 
							 
							
							
							
						 
						3 years ago