b702b03996
								
							 
						 
						
							
									eSpeak NG 1.50 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								02447abde8
								
							 
						 
						
							
									Fixing is_str_totally_null 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								9fd480afbf
								
							 
						 
						
							
									Fixing typos and naming 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								94677f4af8
								
							 
						 
						
							
									Rule alignment fixes for non compliant platforms / Fix for emscripten demo 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								3e0150a34f
								
							 
						 
						
							
									Fixing ungetc bad behavior under macOS Catalina by avoiding to ungetc a different char from the last getc 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								e9c66a4558
								
							 
						 
						
							
									Support up to 300 voices/languages to make some space 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								1f5b774cce
								
							 
						 
						
							
									Add warning when number of voices reaches limit 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								07f9a9ce3f
								
							 
						 
						
							
									Remove the unused variable in voices.c. 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								f58f665336
								
							 
						 
						
							
									Support a maximum of 275 voices/languages. 
							 
							
							
The new voices added take the voice list over 250 voices/languages. 
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								da09648b45
								
							 
						 
						
							
									Fix path for hy-arevmda (replace hy-arevmda with hyw, now windows installer works again). 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								2504455ed9
								
							 
						 
						
							
									vi: modify phoneme data of e 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								38abb79ecd
								
							 
						 
						
							
									vi: modify data of phoneme u and i 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								009b6b5d14
								
							 
						 
						
							
									Finished the voice load code. Dumping voice def does not seem possible 
							 
							
							because it is not stored in a single place.
Signed-off-by: golubovsky <[email protected] > 
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								439f7f32d5
								
							 
						 
						
							
									First part of the patch: add option --load 
							 
							
							
Option --load makes espeak-ng consider the voice name provided a name of
a file relative to the current directory.
Signed-off-by: golubovsky <[email protected] > 
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								04a8a619b6
								
							 
						 
						
							
									Fix termination test in event processing 
							 
							
							
e13b602#572  
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								3e2467e65d
								
							 
						 
						
							
									compile common zhy character dict by default 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								e13b602ce0
								
							 
						 
						
							
									Avoid using pthread_cancel 
							 
							
							
If a thread is cancelled while it holds a mutex, other threads waiting for
the mutex will never be woken, even if destroying the mutex, thus
leading to a deadlock.
Better just make the thread loops have a proper exit case than risking
the tricky semantic of pthread_cancel. 
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								919f3240cb
								
							 
						 
						
							
									Revert "Move handling of SetLetterVowel() to language files" 
							 
							
							
This reverts commit 6042eb8d1e 
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								520a30e0b0
								
							 
						 
						
							
									code cleanup: use existing defines espeakRATE_MINIMUM, espeakRATE_NORMAL and espeakRATE_MAXIMUM. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								3da5af52aa
								
							 
						 
						
							
									man: fix incorrect default speed value 
							 
							
							
Fixes #555 . 
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								6bdb2ee6cd
								
							 
						 
						
							
									ar: in MBROLA qaf is not considered 'thick' consonant 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								26b067a68b
								
							 
						 
						
							
									ar: move default stress rule from code to config file 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								9d901e48be
								
							 
						 
						
							
									shn: support numbers for 100, 1000, and 10000 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								61672f5e24
								
							 
						 
						
							
									Use defines for the different number breaking systems to improve readability. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								273b8e2a1f
								
							 
						 
						
							
									en: support numbers upto a hundred nonillion 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								9638750579
								
							 
						 
						
							
									Always flush stdout when reading stdin line by line. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								1c60fb7f62
								
							 
						 
						
							
									Don't use STRESSPOSN_1L for thousands_sep in the Slovak/Czech language setup. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								c6ac526847
								
							 
						 
						
							
									When printing phonemes, don't add a space at the start of a sentence or clause. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								65186c07df
								
							 
						 
						
							
									Preserve the sourceix property of a deleted phonSWITCH phoneme. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								cf6d14783c
								
							 
						 
						
							
									Preserve the sourceix property of a deleted phoneme for replaced phonemes. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								8e13f7147c
								
							 
						 
						
							
									Add constants for use with PHONEME_LIST.newword. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								86bbc257b0
								
							 
						 
						
							
									Support matching any length strings in the replacement rules. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								98e9122dfc
								
							 
						 
						
							
									FindReplacementChars: Pass in the source buffer (next characters) instead of next_in. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								4fbcda9c2a
								
							 
						 
						
							
									FindReplacementChars: Use an nc (next character) variable. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								cacc212d4b
								
							 
						 
						
							
									FindReplacementChars: Rename uc to fc. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								a9d4bdd7f7
								
							 
						 
						
							
									Make ignore_next into ignore_next_n to support ignoring multiple next characters. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								252f5772ae
								
							 
						 
						
							
									Simplify printing the replace message. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								55c64036e0
								
							 
						 
						
							
									Use UTF-8 strings in replace rules, instead of a packed UTF-16 pair. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								0e91fcbc04
								
							 
						 
						
							
									Don't use pw when reading the replacement data. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								424f705525
								
							 
						 
						
							
									Revert the new (broken) replacement rule logic. 
							 
							
							
The replacement tests for bs, hr, and sr are no longer marked as
broken as they work using the old code. The mk tests keep the
broken annotation, as they don't work in the old code either.
This reverts commit 801a8d197c64d5701e5e3b51ebf6171fd235d2c09f0667de86 
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								bba7069cb3
								
							 
						 
						
							
									issue #520: Use .replace rules in the language rule files for Cyrillic to Latin 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								32ab396ea1
								
							 
						 
						
							
									Don't declare the Arabic letter strings using array syntax. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								bfe184c641
								
							 
						 
						
							
									Make PrepareLetters actually set the letter bits, and rename to SetLetterBitsUTF8. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								7f42bd39b4
								
							 
						 
						
							
									Move PrepareLetters next to SetLetterBitsRange. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								22ee347234
								
							 
						 
						
							
									Use script name prefixes in the Set[Script]Letters functions for group bit lists. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								36c6727e90
								
							 
						 
						
							
									issue #518: Add the 'е є ї' letters to the Y group in Translate_Russian, not SetCyrillicLetters. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								17dac5ea53
								
							 
						 
						
							
									Add a comment to SetCyrillicLetters describing which languages it applies to. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								e7e59f99d3
								
							 
						 
						
							
									Fix the warnings in PrepareLetters. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								6b57e97283
								
							 
						 
						
							
									ar: set default stress on antepenultimate syllable 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								c92e70183c
								
							 
						 
						
							
									ar: allow diacritics before normal letters as Arabic characters 
							 
							
							
							
						 
						7 years ago