Juho Hiltunen
							
						 
						
							
								6e7f3c4e98
								
							 
						 
						
							
									Merge branch 'duplicates' 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								c5fac3185c
								
							 
						 
						
							
									cleanup: join two adjacent if (only == false) blocks. 
							 
							
							 
							
							
							
							
Note: The latter part is untested code. 
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								ca0019b197
								
							 
						 
						
							
									cleanup: use bool in LookupCharName() 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								acc43a76e4
								
							 
						 
						
							
									cleanup: remove code duplication with UnGetC() 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								95e5c4458d
								
							 
						 
						
							
									cleanup: remove duplication with DecodeWithPhonemeMode(). 
							 
							
							 
							
							
							
							
TODO: think of a better function name. 
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								f53ebf469c
								
							 
						 
						
							
									cleanup: remove code duplication with TerminateBufWithSpaceAndZero(). 
							 
							
							 
							
							
							
							
One redundant ix++ was removed because there's a return right after that. 
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								f2e0f1b97a
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: fix for 400 and льстят, and льстит (#1504) 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								ec5f868955
								
							 
						 
						
							
									Russian: fix max_initial_consonants, now words льстят and льстит whill be fixed 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								541a82f20c
								
							 
						 
						
							
									Russian: fix for 400 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								abc10e67ae
								
									
										
											 
										
									
								
							 
						 
						
							
									Belarusian: add voiced-devoiced rules and test [ready to review] (#1481) 
							 
							
							 
							
							
							
							
- add voiced-devoiced rules and test 
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								bbd977f58a
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian update (#1499) 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								4c8a2f43c6
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: remove speed atribute from language file 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								527e2079fa
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: fix for number 60 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								77c0844aeb
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: fix for не 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								310dff882f
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: remove the pause for а and и 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								2477857f11
								
									
										
											 
										
									
								
							 
						 
						
							
									Android: increase target sdk to 31 (#1502) 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								1133b29bca
								
									
										
											 
										
									
								
							 
						 
						
							
									Android: increase target sdk to 31 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								cfeaf70fa4
								
									
										
											 
										
									
								
							 
						 
						
							
									Android: some fixes (#1501) 
							 
							
							 
							
							
							
							
- Android: enable debug logs in debug build type
- Android: enable debug in native lib
- Android: remove hardcoded chmod 
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								6f41255ed1
								
									
										
											 
										
									
								
							 
						 
						
							
									Android: remove hardcoded chmod 
							 
							
							 
							
							
							
							
I don't understand why it was necessary.
on some devices, the binary is in a different location. if this is still needed for something, we need
to search for chmod binary dynamicly 
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								6db277c5ed
								
									
										
											 
										
									
								
							 
						 
						
							
									Android: enable debug in native lib 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								acaf2e8f75
								
									
										
											 
										
									
								
							 
						 
						
							
									Android: enable debug logs in debug build type 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								5dd30f0395
								
									
										
											 
										
									
								
							 
						 
						
							
									Android: Fix compatibility issues with some vendors (#1498) 
							 
							
							 
							
							
							
							
add tolower and toupper to be processed by ucd-tools in
WCTYPE_H_COMPAT_SHIM
some vendors don't provide conformance with c standard in bionic 
							
						 
						3 years ago  
					 
				
					
						
							
								   Beqa Gozalishvili
							
						 
						
							
								e3487d0cf8
								
							 
						 
						
							
									Android: Fix compatibility issues with some vendors 
							 
							
							 
							
							
							
							
add tolower and toupper to be processed by ucd-tools in WCTYPE_H_COMPAT_SHIM
some vendors don't provide conformance with c standard in bionic 
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								b40a0f22c0
								
									
										
											 
										
									
								
							 
						 
						
							
									Fix breathw arg count in Alicia and F5 voices (#1496) 
							 
							
							 
							
							
							
							
Fixes #1494  
							
						 
						3 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								df75053f7b
								
									
										
											 
										
									
								
							 
						 
						
							
									Fix breathw arg count in Alicia and F5 voices 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								246f487814
								
									
										
											 
										
									
								
							 
						 
						
							
									Android: fix imports written by mistake (#1495) 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Beqa Gozalishvili
							
						 
						
							
								e0031964f9
								
							 
						 
						
							
									Android: fix imports written by mistake 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								d88fa7f6b6
								
									
										
											 
										
									
								
							 
						 
						
							
									Android: fix crash when opening settings on pre-7 devices (#1483) 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Beqa Gozalishvili
							
						 
						
							
								d3ae703e60
								
							 
						 
						
							
									Android: fix crash when opening settings on pre-7 devices 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								94e0024bf4
								
									
										
											 
										
									
								
							 
						 
						
							
									Android: Fixed a crash when trying to get list of voices (#1482) 
							 
							
							 
							
							
							
							
There was a problem when reference table was overflowing because of lots
of local references.
Now espeak should not crash on some android devices. 
							
						 
						3 years ago  
					 
				
					
						
							
								   Beqa Gozalishvili
							
						 
						
							
								e72e30ba52
								
							 
						 
						
							
									Fix crash for some of devices. 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								822abfd1f3
								
									
										
											 
										
									
								
							 
						 
						
							
									Fixes for Ukrainian language (#1480) 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Sergei B
							
						 
						
							
								cb007f8586
								
							 
						 
						
							
									Belarusian: add devoiced-voiced rules and test 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Andrij Mizyk
							
						 
						
							
								ec8e33c766
								
							 
						 
						
							
									Update ChangeLog.md 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Andrij Mizyk
							
						 
						
							
								3e06153752
								
							 
						 
						
							
									Fix language-phonemes.test 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Andrij Mizyk
							
						 
						
							
								4b48328d29
								
							 
						 
						
							
									Support of Ukrainian language 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								b0661692b1
								
							 
						 
						
							
									fix a warning about deprecated egrep by using grep -E. 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								bdd46838c0
								
							 
						 
						
							
									fix compiler warnings for unused variables and functions. 
							 
							
							 
							
							
							
							
See commits ae97fa16  and a178ea1b . 
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								2871557cdb
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian and Czech update (#1478) 
							 
							
							 
							
							
							
							
I really wonder why the code comment says.
	case NUM2_THOUSANDS_VAR2: // lang=cs,sk
and option 4 was used for Czech, and this is not the case when this
option fits the language, just the opposite.
it reads 10000000  as 10000, 11000000, as 11000, and so on
almost the same problem was in the Russian language, only it consisted
in the fact that the var_1 itself was not made correctly. And here the
variant is commented on as the one that is used in the Czech language,
but it is not used there. And the worst thing is that everyone does not
pay attention to it, well, it reads the wrong number, well, okay. 
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								4ad61f3165
								
									
										
											 
										
									
								
							 
						 
						
							
									Belarussian: fix for rule with numbers 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								8e0e5d5c9c
								
									
										
											 
										
									
								
							 
						 
						
							
									Czech: Fix NUM2_THOUSANDS_VAR to use correct value for Czech, I'm serious, it used the Lithuanian var 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								95ed5c0c88
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: refacter the NUM2_THOUSANDS_VAR1 to return 1MA, not 0MB and fix the rules for them 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								fa649c4b14
								
									
										
											 
										
									
								
							 
						 
						
							
									Belarusian: add new rules, fix old, tests (#1471) 
							 
							
							 
							
							
							
							
- fix "здж" > "ждж" rule, fix test for it
- add rules for "б г д дз дж з" at the end of words
- added tests for new rules
- add devoiced rules conversion and tests
- languages.md: fix the Belarusian language name 
							
						 
						3 years ago  
					 
				
					
						
							
								   Sergei B
							
						 
						
							
								83360c5597
								
							 
						 
						
							
									languages.md: fix the Belarusian language name 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Sergei B
							
						 
						
							
								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  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								1de9f4b52c
								
							 
						 
						
							
									Revert "cleanup: reduce code duplication with a new function" 
							 
							
							 
							
							
							
							
This reverts commit 8021528f5e .
Failing on CI/CD. 
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								ec57210cc5
								
							 
						 
						
							
									Merge branch 'duplicates' 
							 
							
							 
							
							
							
							
Code cleanups found with static analyzers. 
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								8021528f5e
								
							 
						 
						
							
									cleanup: reduce code duplication with a new function 
							 
							
							 
							
							
							
							StatusCreateTerminatedMsg.
This is not covered by current tests. 
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								55f1f8e113
								
							 
						 
						
							
									cleanup: reduce code duplication with AddToVoicesList() 
							 
							
							 
							
							
							
							
Checking for return value & continue might be redundant. 
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								d47d2d0a40
								
							 
						 
						
							
									cleanup: remove duplicate StringToWord() 
							 
							
							 
							
							
							
							
Found with pmd-cpd static analysis 
							
						 
						3 years ago