Yury Popov
							
						 
						
							
								d2f3be9f36
								
							 
						 
						
							
									code cleanup: dead global in spect 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								7485828984
								
							 
						 
						
							
									code cleanup: next bunch of globals 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								aaae4e8daa
								
							 
						 
						
							
									code cleanup: fix -Wmisleading-indentation 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								7b46c81b2f
								
							 
						 
						
							
									code cleanup: fix code-in-asserts for NDEBUG 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								8f19c66b9c
								
							 
						 
						
							
									code cleanup: fix -Wunused-variable 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								25eeddff9a
								
							 
						 
						
							
									code cleanup: fix -Wstrict-prototypes 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								41f5703fde
								
							 
						 
						
							
									code cleanup: fix -Wnewline-eof 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								8e25c78177
								
									
										
											 
										
									
								
							 
						 
						
							
									Some fix (#1604) 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   unknown
							
						 
						
							
								76b034c8e3
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: fix for words like предвкушение 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   unknown
							
						 
						
							
								796642231c
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: delete some words from listx 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   unknown
							
						 
						
							
								2b8a61264d
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: fix for 900 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   unknown
							
						 
						
							
								077a88766f
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: fix for 1 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								f1d554d2bb
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: voicing switch for k (#1605) 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   unknown
							
						 
						
							
								d26360d90e
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: voicing switch for k 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								a51235aaab
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: add over 600000 words to ru_listx file (#1582) 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   unknown
							
						 
						
							
								db7f2dacd3
								
							 
						 
						
							
									Russian: add over 600000 words to ru_listx file 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								3e774e4ea5
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: remove else from v# (#1602) 
							 
							
							 
							
							
							
							
workaround for #1533  
							
						 
						2 years ago  
					 
				
					
						
							
								   unknown
							
						 
						
							
								93f6c0b7e3
								
							 
						 
						
							
									Russian: remove else from v# 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								d653008c3c
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian fix (#1578) 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   unknown
							
						 
						
							
								a0b372defd
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: fix for 500, 900, and 90 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   unknown
							
						 
						
							
								c9fb98252e
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: fix for ни был and ни было 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   unknown
							
						 
						
							
								96a6da3473
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: fix for дц and дч 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   unknown
							
						 
						
							
								fdd6160d2b
								
									
										
											 
										
									
								
							 
						 
						
							
									Russian: fix for ться 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								b5205df2fc
								
									
										
											 
										
									
								
							 
						 
						
							
									CI: variants (#1586) 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								ed05e0ac97
								
									
										
											 
										
									
								
							 
						 
						
							
									ci: run tests on release and dynamic builds 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								e8af47d1ed
								
									
										
											 
										
									
								
							 
						 
						
							
									ci: windows variants 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								ccc00f9278
								
									
										
											 
										
									
								
							 
						 
						
							
									tests: api: allow both case of pathsep 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								f60f1590db
								
									
										
											 
										
									
								
							 
						 
						
							
									tests: use custom assertion define 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								af0a28f9db
								
									
										
											 
										
									
								
							 
						 
						
							
									ci: re-enable part of autoconf CI 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								892651bb77
								
									
										
											 
										
									
								
							 
						 
						
							
									code cleanup: remove chromium extension (#1598) 
							 
							
							 
							
							
							
							
Rationale:
- It is not a part of eSpeak-NG, nor useful wrapper/adapter
- It is not properly documented and maintained
- It is unsafe (running PHP daemon with user privileges and [launch
ANY](6d7101c03c/chromium_extension/index.php (L8)) 
received command via
[passthru](https://www.php.net/manual/en/function.passthru.php ) -
seriously?) 
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								b7ebfedadc
								
									
										
											 
										
									
								
							 
						 
						
							
									code cleanup: remove chromium extension 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								6d7101c03c
								
									
										
											 
										
									
								
							 
						 
						
							
									ssml: handle invalid break strength (#1587) 
							 
							
							 
							
							
							
							
Workaround for NVDA's broken SSML.
7c08cf52fe/source/synthDrivers/espeak.py (L336-L339) 
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								04ce972800
								
									
										
											 
										
									
								
							 
						 
						
							
									ssml: handle invalid break strength 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								35315502c4
								
									
										
											 
										
									
								
							 
						 
						
							
									Windows: bunch of build fixes with CMake (#1585) 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								6bb25fbb07
								
									
										
											 
										
									
								
							 
						 
						
							
									windows: fix mingw build 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								91b3959170
								
									
										
											 
										
									
								
							 
						 
						
							
									windows: fix DLL build 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								5d547e2676
								
									
										
											 
										
									
								
							 
						 
						
							
									windows: Fix API test (pathsep) 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								bff745b4b3
								
									
										
											 
										
									
								
							 
						 
						
							
									Fix compile definitions for autoconf and vcxproj (#1584) 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								9725cedc8e
								
									
										
											 
										
									
								
							 
						 
						
							
									windows: fix definitions 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								19dfee4d71
								
									
										
											 
										
									
								
							 
						 
						
							
									autoconf: fix sonic/pcaudio definitions 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								bf4db40aa5
								
									
										
											 
										
									
								
							 
						 
						
							
									code cleanup: compiledict: do not use temp file (#1564) 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								3a68f0f74d
								
									
										
											 
										
									
								
							 
						 
						
							
									code cleanup: compiledict: do not use temp file 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								29e88e0e65
								
									
										
											 
										
									
								
							 
						 
						
							
									Belarusian: fix single characters transcription (#1576) 
							 
							
							 
							
							
							
							
fix single characters transcription for б, ж, й, ў 
							
						 
						2 years ago  
					 
				
					
						
							
								   Sergei B
							
						 
						
							
								282d34984f
								
							 
						 
						
							
									Belarusian: fix single characters transcription 
							 
							
							 
							
							
							
							
fix single characters transcription for б, ж, й, ў 
							
						 
						2 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								01903ee5b7
								
									
										
											 
										
									
								
							 
						 
						
							
									Belarusian: fix IPA chars (#1572) 
							 
							
							 
							
							
							
							
- fix IPA chars for "s;" and "z;" phonemes
- add bug note about "...i a..." case 
							
						 
						2 years ago  
					 
				
					
						
							
								   Sergei B
							
						 
						
							
								9dd964ffed
								
							 
						 
						
							
									Belarusian: fix IPA chars 
							 
							
							 
							
							
							
							
- fix IPA chars for "s;" and "z;" phonemes
- add bug note about "...i a..." case 
							
						 
						2 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								d25030c668
								
									
										
											 
										
									
								
							 
						 
						
							
									build: support building with cmake (#1570) 
							 
							
							 
							
							
							
							
Fixes: #1547 
- Implement building and testing with cmake
- Download libsonic from repository (when enabled and not available as
system library), ref: #650 
- Migrate android native build to cmake
- Migrate CI to cmake
- Add windows CI
TODO (might be done in separate PR):
- Building as [cmake external
project](https://cmake.org/cmake/help/latest/module/ExternalProject.html )
- Building for package managers (deb, rpm, ...)
- Strip out `vcproj` - _to be discussed_
- Strip out `autotools` after next release
- Update build documentation for `cmake` 
							
						 
						2 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								c162554396
								
									
										
											 
										
									
								
							 
						 
						
							
									ci: cmake-based 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								2f068b15a5
								
									
										
											 
										
									
								
							 
						 
						
							
									build, ci: windows build 
							 
							
							
							
						 
						3 years ago  
					 
				
					
						
							
								   Yury Popov
							
						 
						
							
								a6453f3751
								
									
										
											 
										
									
								
							 
						 
						
							
									tests: fix and re-enable shell tests 
							 
							
							
							
						 
						2 years ago