Samuel Thibault
							
						 
						
							
								a5dc42e07a
								
									
										
											 
										
									
								
							 
						 
						
							
									MatchRule: Avoid unbound loop reading with utf8_in (#2077) 
							 
							
							
							
						 
						10 months ago  
					 
				
					
						
							
								   Samuel Thibault
							
						 
						
							
								ba96c5167b
								
							 
						 
						
							
									Separate out fuzzing tests that are known to need some work 
							 
							
							
							
						 
						10 months ago  
					 
				
					
						
							
								   Samuel Thibault
							
						 
						
							
								992bf6edf6
								
									
										
											 
										
									
								
							 
						 
						
							
									libsonic: Fix support on big-endian archs (#2076) 
							 
							
							
							
						 
						10 months ago  
					 
				
					
						
							
								   Samuel Thibault
							
						 
						
							
								938fea0a93
								
									
										
											 
										
									
								
							 
						 
						
							
									klatt: Fix out-of-bound access (#2074) 
							 
							
							
							
						 
						10 months ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								6f3cf69ad7
								
									
										
											 
										
									
								
							 
						 
						
							
									feat: add cmake options for cross compile (#2066) 
							 
							
							 
							
							
							
							
Add cmake options and fix cross compile. it's not possible to compile
data when cross compile because the binaries are compiled into different
architecture 
							
						 
						10 months ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								88e8ddb490
								
							 
						 
						
							
									feat: add cmake options for cross compile 
							 
							
							
							
						 
						10 months ago  
					 
				
					
						
							
								   Samuel Thibault
							
						 
						
							
								96f0dbfbb2
								
									
										
											 
										
									
								
							 
						 
						
							
									compiledict: make rgroup_sorter not depend on allocator (#2071) 
							 
							
							
							
						 
						10 months ago  
					 
				
					
						
							
								   Samuel Thibault
							
						 
						
							
								114c87e9e7
								
									
										
											 
										
									
								
							 
						 
						
							
									Fix generating th_dict (#2070) 
							 
							
							
							
						 
						10 months ago  
					 
				
					
						
							
								   Samuel Thibault
							
						 
						
							
								de5caa9503
								
									
										
											 
										
									
								
							 
						 
						
							
									fuzz: Use main from libfuzzer (#2069) 
							 
							
							
							
						 
						10 months ago  
					 
				
					
						
							
								   Samuel Thibault
							
						 
						
							
								6dde3b8294
								
									
										
											 
										
									
								
							 
						 
						
							
									fuzz: Fix interfacing with LLVMFuzzer functions (#2068) 
							 
							
							
							
						 
						10 months ago  
					 
				
					
						
							
								   Samuel Thibault
							
						 
						
							
								0869820ca5
								
									
										
											 
										
									
								
							 
						 
						
							
									Fix looking for libclang_rt.fuzzer_no_main-*.a (#2063) 
							 
							
							
							
						 
						10 months ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								4870adfa25
								
									
										
											 
										
									
								
							 
						 
						
							
									release 1.52.0 (#1688) 
							 
							
							 
							
							
							
							
closes #2038  
							
						 
						10 months ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								e809effe8e
								
									
										
											 
										
									
								
							 
						 
						
							
									release 1.52.0 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Rotem Dan
							
						 
						
							
								7ad80656e5
								
									
										
											 
										
									
								
							 
						 
						
							
									Add stress marks to phoneme events (#1700) 
							 
							
							 
							
							
							
							
The implications of this are large for using eSpeak-ng as a phonemizer. It means that it's now possible to get accurate mappings between the phonemized word and the original word (up till now it was pretty much impossible). This is huge for many applications that use it as a side-tool. 
							
						 
						10 months ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								6cfd430bba
								
									
										
											 
										
									
								
							 
						 
						
							
									Dutch: added spelling of many missing punctuation symbols (#1733) 
							 
							
							 
							
							
							
							
Attempt to fix issue #1732  and add more sane symbols. 
							
						 
						10 months ago  
					 
				
					
						
							
								   Peter Vágner
							
						 
						
							
								d2a12061f1
								
							 
						 
						
							
									Dutch: added spelling of many missing punctuation symbols 
							 
							
							
							
						 
						2 years ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								fa7c07c8ed
								
									
										
											 
										
									
								
							 
						 
						
							
									German: fixed the words balance, behilflich and garage (#1916) 
							 
							
							 
							
							
							
							
I did some major improvements to the words balance and garage and a
minor improvement to the word behilflich.
This pull request supersedes the pull request
https://github.com/espeak-ng/espeak-ng/pull/1875  as my pronunciation of
the word garage sounds more natural. 
							
						 
						10 months ago  
					 
				
					
						
							
								   Sur3
							
						 
						
							
								d06c0ca890
								
							 
						 
						
							
									Update de6 (comment typo) 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   Sur3
							
						 
						
							
								2e3b2ebcc7
								
							 
						 
						
							
									Update de6 fix h'I and be- sound. 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   Sur3
							
						 
						
							
								fd1dbed05d
								
							 
						 
						
							
									Update de_list (removed behilflich, for fixing it via phonemes instead) 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   Sur3
							
						 
						
							
								e288ff5735
								
							 
						 
						
							
									Update de_list (typo) 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   Sur3
							
						 
						
							
								547cf75aea
								
							 
						 
						
							
									Update de_list (added balance, behilflich and garage) 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								2f96e53453
								
									
										
											 
										
									
								
							 
						 
						
							
									Add Shavian alphabet support (English) (#1924) 
							 
							
							 
							
							
							
							
This PR adds support for **Shavian**, a phonemic alphabet for English:
https://en.wikipedia.org/wiki/Shavian_alphabet  (Unicode
[U+10450–U+1047F](https://www.unicode.org/charts/PDF/U10450.pdf ); ISO
15924 - Shaw)
It correctly pronounces most English words, except sometimes it
misplaces the word stress. All checks are passing.
There are many Shavian communities online; I wanted to join in without
excluding people using screen readers.
If needed, this website has more resources: https://shavian.info/ 

Continuation of #1818  due to an issue in a rebase 
							
						 
						10 months ago  
					 
				
					
						
							
								   Luna Rose
							
						 
						
							
								f69dd80b68
								
							 
						 
						
							
									Add Shavian script support 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								a7295c1e16
								
									
										
											 
										
									
								
							 
						 
						
							
									cs: Translate untranslated Czech emojis (#1931) 
							 
							
							
							
						 
						10 months ago  
					 
				
					
						
							
								   Michal Bida
							
						 
						
							
								bf5f9115ca
								
							 
						 
						
							
									cs: Translate untranslated Czech emojis 
							 
							
							 
							
							
							
							
- Uncomment and translate untranslated Czech emojis
Signed-off-by: Michal Bida <[email protected] > 
							
						 
						1 year ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								4a9a32b269
								
									
										
											 
										
									
								
							 
						 
						
							
									Add Windows MSBuild pipeline (#1946) 
							 
							
							 
							
							
							
							
This PR adds, in addition to the existing windows CMake pipeline, a
Github Action to build release and debug installers for Windows. It
includes the espeak-ng-data path fix from
https://github.com/espeak-ng/espeak-ng/issues/1705 . ~~Unfortunately, in
order to build successfully, it removes Arabic and Faroese from the
Windows installer for the reasons listed in
https://github.com/espeak-ng/espeak-ng/issues/1774~~  (which
incidentally, I think, demonstrates the value of having this as a
separate CI pipeline) 
							
						 
						10 months ago  
					 
				
					
						
							
								   Test User
							
						 
						
							
								ab60b44cc9
								
							 
						 
						
							
									Try adding fo to data.vcxproj 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   Test User
							
						 
						
							
								8e3ee9edab
								
							 
						 
						
							
									Revert "Remove nonfunctional dictionaries" 
							 
							
							 
							
							
							
							
This reverts commit 56a4c82d99 . 
							
						 
						1 year ago  
					 
				
					
						
							
								   Test User
							
						 
						
							
								513065c6fa
								
							 
						 
						
							
									Add MSBuild pipeline 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   Test User
							
						 
						
							
								de480fc646
								
							 
						 
						
							
									Remove nonfunctional dictionaries 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   Test User
							
						 
						
							
								d6c9c55d46
								
							 
						 
						
							
									Apply fix from #1705 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								f9ba25e41b
								
									
										
											 
										
									
								
							 
						 
						
							
									Fix new line conversion on windows (#1965) 
							 
							
							 
							
							
							
							
`#if PLATFORM_WINDOWS` doesn't work for some reason.
Fix suggested by @beqabeqa473  
							
						 
						10 months ago  
					 
				
					
						
							
								   Danstiv
							
						 
						
							
								d930e10f1a
								
							 
						 
						
							
									Fix new line conversion on windows 
							 
							
							 
							
							
							
							
`#if PLATFORM_WINDOWS` doesn't work for some reason.
Fix suggested by @beqabeqa473  
							
						 
						1 year ago  
					 
				
					
						
							
								   Alexander Epaneshnikov
							
						 
						
							
								f714b3f0c1
								
									
										
											 
										
									
								
							 
						 
						
							
									feat: add he rules (#1983) 
							 
							
							 
							
							
							
							
Added many Hebrew rules. tested by playing the audio and hear the sound.
https://github.com/espeak-ng/espeak-ng/issues/1980  |
https://github.com/espeak-ng/espeak-ng/issues/1979  |
https://github.com/espeak-ng/espeak-ng/issues/1897  |
https://github.com/espeak-ng/espeak-ng/issues/1143  |
https://github.com/espeak-ng/espeak-ng/issues/1009 
Few issues with hebrew:
----
I can't match a word contains quotes. eg.
ארה״ב
ארהב
it should be aRtsot habRit
----
I can't match a word while ignoring the diacritics.
eg. imagine that ארהב came as with diacritics
אִרְהָב
I want to ignore the diacritics. if there's a match it should be like
without.
---
English words doesn't sound good in Hebrew at all. how should I improve
it? 
							
						 
						10 months ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								cec622f4f9
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								f85a45ede9
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								1c90ac4bc2
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								88d801fa69
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								02d00f542e
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								e5f2e60dad
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								e81275d994
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								d1dadbdc15
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								2eac6ff2f8
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								af7a0cf220
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								610460966c
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								16bd9bf917
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								983a1cbda3
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								9a7f8fd386
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
					 
				
					
						
							
								   thewh1teagle
							
						 
						
							
								aeaf7b554b
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago