f1b3bdd29e
								
							 
						 
						
							
									Fix storing crash/timeout fuzzing file 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								b865bc8f95
								
									
										
											
								
							 
						 
						
							
									LookupThousands, LookupNum3: Increase buffer size (#2092) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								e5b52dbd36
								
									
										
											
								
							 
						 
						
							
									AppendPhonemes: Skip cleared item in phoneme_tab (#2091) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								fe53b1b29d
								
									
										
											
								
							 
						 
						
							
									TranslateClauseWithTerminator: Also check against \0 (#2090) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								d57b907f0e
								
									
										
											
								
							 
						 
						
							
									LookupLetter: Fix ph_buf3 buffer (#2089) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								91030d284e
								
									
										
											
								
							 
						 
						
							
									MatchRule: Also check for \0 in dot backtracking (#2088) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								f76af837ca
								
									
										
											
								
							 
						 
						
							
									IsLetterGroup: Also handle case when *word is already \0 (#2087) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								c1cdcfdcde
								
									
										
											
								
							 
						 
						
							
									TranslateClauseWithTerminator: Add \0 head terminator (#2086) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								8afe77ba8e
								
									
										
											
								
							 
						 
						
							
									Avoid underflowing ph_list3 (#2082) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								d7b26b545c
								
									
										
											
								
							 
						 
						
							
									fuzzing: Enable espeak deterministic mode (#2078) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								57a836c126
								
							 
						 
						
							
									Mark a few more languages as failing fuzzing 
							 
							
							
Apparently llvm-fuzzer is not completely deterministic 
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								1a13638b5e
								
							 
						 
						
							
									update list of expected fuzzing failure 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								15d5b71a97
								
							 
						 
						
							
									fuzzing: Run all languages for now 
							 
							
							
It seems the infrastructure changed somehow, so the set of failing
languages changed. 
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								a5dc42e07a
								
									
										
											
								
							 
						 
						
							
									MatchRule: Avoid unbound loop reading with utf8_in (#2077) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								ba96c5167b
								
							 
						 
						
							
									Separate out fuzzing tests that are known to need some work 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								992bf6edf6
								
									
										
											
								
							 
						 
						
							
									libsonic: Fix support on big-endian archs (#2076) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								938fea0a93
								
									
										
											
								
							 
						 
						
							
									klatt: Fix out-of-bound access (#2074) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								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  
				
					
						
							
								 
						
							
								88e8ddb490
								
							 
						 
						
							
									feat: add cmake options for cross compile 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								96f0dbfbb2
								
									
										
											
								
							 
						 
						
							
									compiledict: make rgroup_sorter not depend on allocator (#2071) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								114c87e9e7
								
									
										
											
								
							 
						 
						
							
									Fix generating th_dict (#2070) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								de5caa9503
								
									
										
											
								
							 
						 
						
							
									fuzz: Use main from libfuzzer (#2069) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								6dde3b8294
								
									
										
											
								
							 
						 
						
							
									fuzz: Fix interfacing with LLVMFuzzer functions (#2068) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								0869820ca5
								
									
										
											
								
							 
						 
						
							
									Fix looking for libclang_rt.fuzzer_no_main-*.a (#2063) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								4870adfa25
								
									
										
											
								
							 
						 
						
							
									release 1.52.0 (#1688) 
							 
							
							
closes #2038  
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								e809effe8e
								
									
										
											
								
							 
						 
						
							
									release 1.52.0 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								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  
				
					
						
							
								 
						
							
								6cfd430bba
								
									
										
											
								
							 
						 
						
							
									Dutch: added spelling of many missing punctuation symbols (#1733) 
							 
							
							
Attempt to fix issue #1732  and add more sane symbols. 
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								d2a12061f1
								
							 
						 
						
							
									Dutch: added spelling of many missing punctuation symbols 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								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  
				
					
						
							
								 
						
							
								d06c0ca890
								
							 
						 
						
							
									Update de6 (comment typo) 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								2e3b2ebcc7
								
							 
						 
						
							
									Update de6 fix h'I and be- sound. 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								fd1dbed05d
								
							 
						 
						
							
									Update de_list (removed behilflich, for fixing it via phonemes instead) 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								e288ff5735
								
							 
						 
						
							
									Update de_list (typo) 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								547cf75aea
								
							 
						 
						
							
									Update de_list (added balance, behilflich and garage) 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								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  
				
					
						
							
								 
						
							
								f69dd80b68
								
							 
						 
						
							
									Add Shavian script support 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								a7295c1e16
								
									
										
											
								
							 
						 
						
							
									cs: Translate untranslated Czech emojis (#1931) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								bf5f9115ca
								
							 
						 
						
							
									cs: Translate untranslated Czech emojis 
							 
							
							
- Uncomment and translate untranslated Czech emojis
Signed-off-by: Michal Bida <[email protected] > 
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								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  
				
					
						
							
								 
						
							
								ab60b44cc9
								
							 
						 
						
							
									Try adding fo to data.vcxproj 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								8e3ee9edab
								
							 
						 
						
							
									Revert "Remove nonfunctional dictionaries" 
							 
							
							
This reverts commit 56a4c82d99 
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								513065c6fa
								
							 
						 
						
							
									Add MSBuild pipeline 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								de480fc646
								
							 
						 
						
							
									Remove nonfunctional dictionaries 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								d6c9c55d46
								
							 
						 
						
							
									Apply fix from #1705 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								f9ba25e41b
								
									
										
											
								
							 
						 
						
							
									Fix new line conversion on windows (#1965) 
							 
							
							
`#if PLATFORM_WINDOWS` doesn't work for some reason.
Fix suggested by @beqabeqa473  
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								d930e10f1a
								
							 
						 
						
							
									Fix new line conversion on windows 
							 
							
							
`#if PLATFORM_WINDOWS` doesn't work for some reason.
Fix suggested by @beqabeqa473  
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								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  
				
					
						
							
								 
						
							
								cec622f4f9
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								f85a45ede9
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago