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  
				
					
						
							
								 
						
							
								1c90ac4bc2
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								88d801fa69
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								02d00f542e
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								e5f2e60dad
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								e81275d994
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								d1dadbdc15
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								2eac6ff2f8
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								af7a0cf220
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								610460966c
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								16bd9bf917
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								983a1cbda3
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								9a7f8fd386
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								aeaf7b554b
								
							 
						 
						
							
									update he 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								c5a82fb8bf
								
							 
						 
						
							
									add he rules 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								d76b148782
								
							 
						 
						
							
									add he rules 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								bfed388a7a
								
							 
						 
						
							
									feat: add he rules 
							 
							
							
he rules
he rules
he rules
more rules
add rules 
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								8d0acdd2b1
								
									
										
											
								
							 
						 
						
							
									prevent data loss when converting intptr_t to int (#1973) 
							 
							
							
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								84a73939f2
								
									
										
											
								
							 
						 
						
							
									Fix changing mbrola voices in ssml (#1997) 
							 
							
							
This fixes #1011  by integrating mbrola voices details in ssml processing 
							
						 
						10 months ago  
				
					
						
							
								 
						
							
								5fe03820d7
								
							 
						 
						
							
									VoiceFromStack: Also pass the identifier along the voice name 
							 
							
							
So that SelectVoice can select an mbrola language.
Fixes #1011  
							
						 
						1 year ago