1c5bbe31a4
								
							 
						 
						
							
									Use LookupMnem in ReadVoiceFile when parsing lines. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								d30cf6f0d7
								
							 
						 
						
							
									Default voices/languages to be male to match the default voice. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								f6147085cd
								
							 
						 
						
							
									Use enumeration constants for the voice gender field values. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								46cd5f48e1
								
							 
						 
						
							
									Don't allow 'gender unknown' in voice/language files. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								ea365af43c
								
							 
						 
						
							
									Remove the 'dictdialect' feature. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								0c3ceb2e70
								
							 
						 
						
							
									As secondary stress is still spelled differently it is disabled 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								b2057635c4
								
							 
						 
						
							
									PRE jump rule e.g. 'xyJ)' implemented 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								29f0b673ee
								
							 
						 
						
							
									Updated comments for POST jump rule 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								6bd656cf4a
								
							 
						 
						
							
									Limit search for jump POST rule to null byte for last word in sentence 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								6eaf1d2ddc
								
							 
						 
						
							
									Look in espeak-ng-data/lang for voices. 
							 
							
							
This is to support splitting language specification (dictionaries)
from voice specification (phon*). 
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								bb7630e4c1
								
							 
						 
						
							
									Make len_path_voices a parameter to GetVoices. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								022e4e82dd
								
							 
						 
						
							
									Don't check if the MBROLA voice data is present on Windows. 
							 
							
							
With the original eSpeak Windows port, the MBROLA voices had to
be present in an mbrola folder of the espeak-data. This will be
different in espeak-ng, allowing the MBROLA voice files to be
located elsewhere on the system. 
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								3ce7fab7db
								
							 
						 
						
							
									Return the actual error from GetFileLength instead of 0. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								df6a2228b7
								
							 
						 
						
							
									Use -EISDIR instead of -2 in GetFileLength for directories. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								d757fd9743
								
							 
						 
						
							
									IT: Reading roman numerals as ordinals. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								59c9408376
								
							 
						 
						
							
									IT: Removed automatic secondari stress 
							 
							
							
IT: Unstressed final syllable is diminished
IT: Preserve unstressed monosyllable words and allow secondary stress in multisillable words indicated as unstressed in it_list. 
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								1a0594c62f
								
							 
						 
						
							
									Fix reading stdin buffers larger than 1000. 
							 
							
							
Patch by https://github.com/ChliHug . 
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								901bc0d1ba
								
							 
						 
						
							
									Allow 'apr liquid' to be used together in a phoneme. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								9448834298
								
							 
						 
						
							
									Use '_' to indicate no parent phoneme table in the 'phonemetable' command. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								574ecbd634
								
							 
						 
						
							
									Inline the InstnPlusPhoneme function. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								e7374059e5
								
							 
						 
						
							
									Use the stress condition values with i_CHANGE_IF. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								f2bb482782
								
							 
						 
						
							
									Use OPCODE for the RETURN and CONTINUE opcodes. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								b937d37e93
								
							 
						 
						
							
									Use the stress condition values in StressCondition. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								8338cdd250
								
							 
						 
						
							
									Better document the other condition checks (isDiminished, etc.). 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								5d2e2a2f8f
								
							 
						 
						
							
									Use the place of articulation constants to specify the place-based conditions. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								01e289c3d7
								
							 
						 
						
							
									Use constants for the phARTICULATION values. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								f0d4a98b96
								
							 
						 
						
							
									Use an explicit is phoneme type constant to specify the type-based conditions. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								98703c30de
								
							 
						 
						
							
									Use the phflag bit offset constants to specify the phflag-based conditions. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								a66cc8de7f
								
							 
						 
						
							
									Use bit offsets to define the phflag phXYZ values. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								5c96ad2359
								
							 
						 
						
							
									Remove unused phoneme flags. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								5600019a54
								
							 
						 
						
							
									Remove unused conditional tests. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								0415c46a8f
								
							 
						 
						
							
									Replace 'nonsyllabic' with 'nsy'. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								bcdf6ff734
								
							 
						 
						
							
									Don't replace rhotic with rzd. 'rhotic' is used on r-type consonants. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								8c4ac68210
								
							 
						 
						
							
									Add phPALATAL to pal phonemes for the isPalatal checks. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								241860553d
								
							 
						 
						
							
									Replace 'long' with 'lng'. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								cc154be09c
								
							 
						 
						
							
									Use 'bld' instead of 'blb' for German pf. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								e585de6c52
								
							 
						 
						
							
									Replace 'palatal' with 'pzd'. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								28977a4be7
								
							 
						 
						
							
									Replace 'pla palatal' with 'alp'. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								8457f010d0
								
							 
						 
						
							
									Replace 'trill' with 'trl'. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								c8023301f2
								
							 
						 
						
							
									Replace 'sibilant' with 'sib'. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								22935752fa
								
							 
						 
						
							
									Replace 'Length' with 'length'. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								bcc639fcfc
								
							 
						 
						
							
									Replace 'nasal' with 'nas'. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								fe74d0b41b
								
							 
						 
						
							
									Replace 'stop' with 'stp'. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								14f7513840
								
							 
						 
						
							
									Replace 'vowel' with 'vwl'. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								130a87cbe6
								
							 
						 
						
							
									compiledata: Generate an error if import phoneme will override settings. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								a9030650ba
								
							 
						 
						
							
									compiledata: Generate an error if the imported phoneme cannot be found. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								b4297c2851
								
							 
						 
						
							
									compiledata: Display the actual error from phoneme_add_feature. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								0ee9c84fe3
								
							 
						 
						
							
									compiledata: ensure that voicingswitch is not used with vowels. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								dd422ffbdb
								
							 
						 
						
							
									Ensure phoneme type is set before start/endtype. 
							 
							
							
The eSpeak code uses `end_type` for the `voicingswitch` property
when used with consonants. It also allows `endtype` to be specified
in consonants if it is the same as `starttype`.
This code adds a check in the `starttype` and `endtype` handlers
to ensure that the phoneme type has been set to preserve the
eSpeak behaviour for these properties. 
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								9cb38f2df4
								
							 
						 
						
							
									PHONEME_TAB.end_type is used as the voicing switch for consonants. 
							 
							
							
							
						 
						8 years ago