Juho Hiltunen
							
						 
						
							
								bc16f819dd
								
							 
						 
						
							
									cleanup: refactor and remove duplication from SetSpeed() implementations. 
							 
							
							 
							
							
							
							
There are two SetSpeed(), one for Sonic and one without. The differences
are very small.
In SetSpeedMods(), sample rate is adjusted for Sonic only:
 speed.min_sample_len = (speed.min_sample_len * samplerate_native) / 22050;
Since samplerate_native is 22050 at the moment this line has no effect. 
							
						 
						3 years ago  
					 
				
					
						
							
								   Samuel Thibault
							
						 
						
							
								819cab294e
								
							 
						 
						
							
									Add almost-33-digits test 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Samuel Thibault
							
						 
						
							
								4f3aa3335e
								
									
										
											 
										
									
								
							 
						 
						
							
									Fix long numbers (#1458) 
							 
							
							 
							
							
							
							
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  
					 
				
					
						
							
								   Samuel Thibault
							
						 
						
							
								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  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								5db96bd845
								
									
										
											 
										
									
								
							 
						 
						
							
									Staticanalysis (#1457) 
							 
							
							 
							
							
							
							
Fixes for code smells from cppcheck static code analysis tool.
Also includes some function refactoring. 
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								9e3ade9004
								
							 
						 
						
							
									cleanup: reduce variable scopes in ssml.c 
							 
							
							 
							
							
							
							
Contributes to #9 . 
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								185c93e702
								
							 
						 
						
							
									cleanup: reduce variable scopes in readclause.c 
							 
							
							 
							
							
							
							
Contributes to #9 . 
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								9be76c0b30
								
							 
						 
						
							
									cleanup: fix cppcheck unusedVariable code smells 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								0551a234eb
								
							 
						 
						
							
									cleanup: reduce variable scopes in translateword.c 
							 
							
							 
							
							
							
							
Contributes to #9 . 
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								b4053da400
								
							 
						 
						
							
									cleanup: fix cppcheck identicalInnerCondition code smells 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								77df00ad79
								
							 
						 
						
							
									cleanup: fix cppcheck unreadVariable code smell in common.c 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								80a632ed26
								
							 
						 
						
							
									cleanup: reduce variable scopes in common.c 
							 
							
							 
							
							
							
							
Contributes to #9 . 
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								39ea6e3a90
								
							 
						 
						
							
									cleanup: reduce variable scopes in translate.c 
							 
							
							 
							
							
							
							
Contributes to #9 .
Found with cppcheck static code analyzer variableScope parameter. 
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								ef1b562714
								
							 
						 
						
							
									cleanup: remove code duplication by using SetPlist2() 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								319ce7b09f
								
							 
						 
						
							
									cleanup: refactor duplicate loops to CalcWordLength(). 
							 
							
							 
							
							
							
							
Note: This code has no tests. Tests would pass even without a call to
this function. 
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								139eef57d2
								
							 
						 
						
							
									cleanup: refactor checking for _^_ to function SwitchLanguage() 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								bdf8d0690b
								
									
										
											 
										
									
								
							 
						 
						
							
									russian_update (#1455) 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								e48fa8fd90
								
							 
						 
						
							
									Russian: fix for word помощник 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								a6f8c5dd02
								
							 
						 
						
							
									Russian: fix for letter э 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								268f5899c8
								
							 
						 
						
							
									fixup  e2862bbc 
							 
							
							 
							
							
							
							
Changing da_rules was accidentally included in the commit. 
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								c92f7b7bfe
								
									
										
											 
										
									
								
							 
						 
						
							
									cleanup: refactor checking FLAG_COMBINE into a function (#1454) 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Juho Hiltunen
							
						 
						
							
								e2862bbc51
								
							 
						 
						
							
									cleanup: refactor checking FLAG_COMBINE into a function 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								14088025d2
								
									
										
											 
										
									
								
							 
						 
						
							
									Remove breath attributes from languages (#1451) 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								5b13292390
								
									
										
											 
										
									
								
							 
						 
						
							
									Re-enable ltg/lv phonemes tests 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								bf2ee4b007
								
									
										
											 
										
									
								
							 
						 
						
							
									Remove breath attributes from languages 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								a25fa3d044
								
									
										
											 
										
									
								
							 
						 
						
							
									Fix pronunciation of bitwarden (#1450) 
							 
							
							 
							
							
							
							
Fix pronunciation of [Bitwarden](https://bitwarden.com ), the open source
password manager. 
							
						 
						3 years ago  
					 
				
					
						
							
								   Bill Dengler
							
						 
						
							
								8e0486b537
								
							 
						 
						
							
									Fix pronunciation of bitwarden 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								eaa62b6e95
								
									
										
											 
										
									
								
							 
						 
						
							
									Android: build updates (#1449) 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   PatrickMis
							
						 
						
							
								98373f348b
								
							 
						 
						
							
									Official Gradle Wrapper Validation Action 
							 
							
							 
							
							
							
							
See: https://github.com/gradle/wrapper-validation-action  
							
						 
						3 years ago  
					 
				
					
						
							
								   PatrickMis
							
						 
						
							
								8ae9b0a162
								
							 
						 
						
							
									Android: update Gradle Wrapper 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   PatrickMis
							
						 
						
							
								bbb89c0aa1
								
							 
						 
						
							
									Android: bump dependencies, remove deprecations 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								7d8ea50d18
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian update (#1448) 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								9160d30bd6
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: fix for модель, and it's derivatives 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								608b211a94
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: fix for words кларнет, and кларнетист 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								da3a7f70a1
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: fix for words плеер and дисплей 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								18367ad467
								
							 
						 
						
							
									Russian: fix for words яндекс, индекс, and it's form, like яндекса, индекса 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								6287100404
								
							 
						 
						
							
									Russian: remove some of unneeded blannk lines from list and remove duplicate rule 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								71ddc3c737
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian update (#1447) 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								d9a141d77b
								
							 
						 
						
							
									Russian: fix for или and delete comment about preposition в, because that's how it already works 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								801e6a7b51
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: Correction for the particle же in word-by-word reading (#1446) 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								d98f070bf7
								
									
										
											 
										
									
								
							 
						 
						
							
									Add ng API to enable phoneme events (#1389) 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   kirill-jjj
							
						 
						
							
								00183ecb4a
								
							 
						 
						
							
									Russian: Correction for the particle же in word-by-word reading 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								c5ff2aa592
								
									
										
											 
										
									
								
							 
						 
						
							
									Add phoneme events test 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								9b3b916163
								
									
										
											 
										
									
								
							 
						 
						
							
									Add ng API to enable phoneme events 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Samuel Thibault
							
						 
						
							
								9e2aa163a0
								
									
										
											 
										
									
								
							 
						 
						
							
									Fix for possible unaligned pointer load in DoPhonemeMarker (#1445) 
							 
							
							 
							
							
							
							
Fix for CI issue found in #1389  
							
						 
						3 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								dc3653e858
								
									
										
											 
										
									
								
							 
						 
						
							
									Add directBoot support. (#1444) 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Beqa Gozalishvili
							
						 
						
							
								f7f66429a3
								
							 
						 
						
							
									Add directBoot support. Fixes #917 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								dde5f8a983
								
									
										
											 
										
									
								
							 
						 
						
							
									Fix for possible unaligned pointer load in DoPhonemeMarker 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Samuel Thibault
							
						 
						
							
								50a4675127
								
									
										
											 
										
									
								
							 
						 
						
							
									Make sure to test the compiled tests (#1443) 
							 
							
							 
							
							
							
							
wildcard would only work once it's compiled; starting with a pristine
tree it would not see them. 
							
						 
						3 years ago  
					 
				
					
						
							
								   Samuel Thibault
							
						 
						
							
								668a1db044
								
							 
						 
						
							
									Make sure to test the compiled tests 
							 
							
							 
							
							
							
							
wildcard would only work once it's compiled; starting with a pristine tree
it would not see them. 
							
						 
						3 years ago