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  
				
					
						
							
								 
						
							
								1c75e58bda
								
							 
						 
						
							
									Remove the dontlist phoneme feature flag. 
							 
							
							
The 'dontlist' feature was used by the now removed PrintPhonemesUsed
function to not display that phoneme in the list. It was also only
used by the English phonemetable. 
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								862e420fda
								
							 
						 
						
							
									docs/phonemes.md: Add support for an elg (extra long) length feature. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								36308f6b38
								
							 
						 
						
							
									phoneme: recognise the est, hlg and lng length phonemes. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								6a0ea584ea
								
							 
						 
						
							
									Don't store the unused phoneme equivalence tables in the phoneme data files. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								6c526be3c8
								
							 
						 
						
							
									Don't compile the unused phoneme equivalence tables. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								d98274a8ee
								
							 
						 
						
							
									windows: WiX/Windows does not like using -dev in versions. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								7587a6bade
								
							 
						 
						
							
									windows: Enable building the x64 installer from the 'Build Solution' menu option. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								5118891f20
								
							 
						 
						
							
									windows: Visual Studio 2013 compatibility. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								5bc93cd7a8
								
							 
						 
						
							
									windows: Compile phoneme.c in libespeak-ng.dll. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								3081fe7287
								
							 
						 
						
							
									windows: Fix the msvc version check in stat.h. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								b3a1bcda4b
								
							 
						 
						
							
									phoneme: pass the feature enum value to phoneme_add_feature. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								926303c095
								
							 
						 
						
							
									phoneme: move feature_t to phoneme.h.. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								b47600d951
								
							 
						 
						
							
									phoneme_add_feature: recognise diacritic features. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								a091c20852
								
							 
						 
						
							
									Remove the unused isSeqFlag1 logic checks. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								c0763f592a
								
							 
						 
						
							
									phoneme_add_feature: recognize vowel features. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								5e5289bcb5
								
							 
						 
						
							
									compiledata: remove unused feature names. 
							 
							
							
							
						 
						8 years ago  
				
					
						
							
								 
						
							
								c9f9405b24
								
							 
						 
						
							
									phoneme_add_feature: fix setting the vls feature. 
							 
							
							
							
						 
						8 years ago