ebcad46032
								
							 
						 
						
							
									Merge pull request #1022 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								572fe31c1b
								
							 
						 
						
							
									mbrola: Report error when loading an mbrola voice fails 
							 
							
							
Otherwise espeak_SetVoiceByName returns EE_OK even if the mbrola voice
file could not be loaded and thus setting the voice actually failed. 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								8917c9b7a9
								
							 
						 
						
							
									Fix mb-ic1 and mb-ee1 voice names 
							 
							
							
All other mbrola voices follow the "language-mbrola-number" name format. 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								7e5457f91e
								
							 
						 
						
							
									Update shn_list 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								7211bb77ec
								
							 
						 
						
							
									Revert "ar: issue #1009: improve sound of Ain" 
							 
							
							
This reverts commit 02783150cd 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								078ff000ad
								
							 
						 
						
							
									Revert "ar: issue #1009: change r to trilling R" 
							 
							
							
This reverts commit aa765c7680 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								02783150cd
								
							 
						 
						
							
									ar: issue #1009: improve sound of Ain 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								aa765c7680
								
							 
						 
						
							
									ar: issue #1009: change r to trilling R 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								2b77dd2783
								
							 
						 
						
							
									Merge pull request #1006 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								b8fd44837a
								
							 
						 
						
							
									Issue #1007: replace O2 with O for MBROLA 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								b2fcb06f65
								
									
										
											
								
							 
						 
						
							
									Use Uint8Array for input data 's16' format 
							 
							
							
Avoid converting input data to Float32Array 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								d80f1a80a2
								
							 
						 
						
							
									Use ESPEAKNG_DEFAULT_VOICE instead of hard coded "en". 
							 
							
							
This will make it easier to set a default voice other than
English. This is important for cases when a language will fall back to
the default voice.
Some references to L('e', 'n') still need to be changed. 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								3038d40081
								
							 
						 
						
							
									code cleanup: remove unnecessary #defines. 
							 
							
							
Found by parsing the results from this bash script:
for define in $(grep define *.h |  awk'{print $2}');
do if ! grep -q $define *.c
then
        echo "$define not found";
fi
done 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								923c779098
								
							 
						 
						
							
									he: remove two lines that prevent compilation of the dictionary. 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								b4589413d7
								
							 
						 
						
							
									Fix bug in condition: 'test ...' should return false in this case 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								d7a85b7972
								
							 
						 
						
							
									Merge pull request #990 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								8d94d49502
								
							 
						 
						
							
									Merge pull request #994 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								5d97c58b69
								
							 
						 
						
							
									he: add words to he_list 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								9425be8386
								
							 
						 
						
							
									Allow several pipe delimited hash values for Klatt tests 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								9e3528e6a9
								
							 
						 
						
							
									Merge pull request #991 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								fda3504911
								
							 
						 
						
							
									Android build doesn't work with gradle 7.0.1 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								e91d0a5861
								
							 
						 
						
							
									code cleanup: don't add a \0 to  voices_language in LoadVoice(). 
							 
							
							
This is unnecessary since the string is already null terminated in the
V_LANGUAGE switch case. sscanf creates a null terminated string in
language_name, which is then copied to voice_language by strcpy (keeping
the \0). 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								aa992d8e5a
								
							 
						 
						
							
									Add Hebrew MBROLA voices to the list 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								d493a9dd37
								
									
										
											
								
							 
						 
						
							
									Merge pull request #992 
							 
							
							
he: Add ךְ and ךָ 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								e1d9ae0e81
								
									
										
											
								
							 
						 
						
							
									Add ךָ and ךְ 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								3b637450e9
								
							 
						 
						
							
									Issue #825: add initial support for Hebrew MBROLA voices 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								eae0665be5
								
							 
						 
						
							
									code cleanup: move voices->width in LoadVoice() 
							 
							
							
It's probably unnecessary code and could be removed. However, it would
break tests. This is a temporary solution.
The solution is to do it once in VoiceReset() and then if the "formant"
keyword changes voice->width. 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								c28412db78
								
							 
						 
						
							
									Don't set stress_flags with language option "stressRule". 
							 
							
							
Language option "stressOpt" already handles separate flags instead of a
single integer. There's no reason to have two ways of setting the same
option. 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								4f5f1e8310
								
							 
						 
						
							
									doc: add documentation for language option "stressOpt" 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								537617afc5
								
							 
						 
						
							
									et: fi: move stressopt from tr_languages.c to language files 
							 
							
							
This is to make sure "stressopt" language option works. Current tests
would fail if it didn't. 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								602847371d
								
							 
						 
						
							
									rename language option stressopt to stressOpt 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								a6abb1e89b
								
							 
						 
						
							
									code cleanup: use ReadNumbers() for language options "dictrules", "stressopt" 
							 
							
							
language option "numbers" could be changed to use the same function, but
it needs tests. 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								fdc1afd407
								
							 
						 
						
							
									code cleanup: new function ReadNumbers() 
							 
							
							
ReadNumbers8) parses an unknown number of numbers from language files.
Used mostly for setting flags.
Used mostly for setting flags. 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								ac643ea5ad
								
							 
						 
						
							
									code cleanup: remove unnecessary call to SelectPhonemeTable() 
							 
							
							
It is called multiple times in LoadVoice(). 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								80895db0a8
								
							 
						 
						
							
									code cleanup: move SetSpeed() inside the switch case in LoadVoice() 
							 
							
							
SetSpeed is needed when "speed" keyword changes voice->speed_percent. 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								4fce71a879
								
							 
						 
						
							
									android version: updated voice variant list and Persian translation. 
							 
							
							
1: Added missing voice variants in the NVDA category including Iven 4, Steph, Steph 2 and Steph 3.
2: Completed the Persian translation. 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								3ec8db404b
								
									
										
											
								
							 
						 
						
							
									Remove AudioBuffer use AudioData 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								b148a7ad1f
								
									
										
											
								
							 
						 
						
							
									Update AudioStream.js 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								6874f6e913
								
									
										
											
								
							 
						 
						
							
									Use read().done to verify all bytes are written 
							 
							
							
Substitute using existing defined done of ReadableStreamDefaultReader.read() for value.length < this.channelDataLength &&
(await this.inputReader.read()).done to verify all input stream bytes are written 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								0a06191497
								
									
										
											
								
							 
						 
						
							
									Update AudioStream.js 
							 
							
							
- Verify last bytes of input stream are written to audio output stream before disconnecting audio nodes
- Start MediaRecorder before first AudioData is written to audio output stream
- Include error handling in disconnect() and abortHandler for abort() called immediately following start() for case of close() called on a closed stream
- Check if data set in recorder dataavailable event is defined before calling data.arrayBuffer() 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								9ae762d407
								
							 
						 
						
							
									Merge pull request #984 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								6deadb9f5e
								
							 
						 
						
							
									Merge pull request #989 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								07e0b26af1
								
							 
						 
						
							
									Underline character added to lines () [] {} «» to resolve the problem relevant to punctuations. 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								01f094346d
								
							 
						 
						
							
									nb: fix regression for language options. 
							 
							
							
182aba4cc 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								88cb55ee0f
								
							 
						 
						
							
									tests: add missing phoneme tests. 
							 
							
							
Added tests are copied from existing tests from the same language family
or English. The tested phonemes should be adapted for better test
coverage. 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								ddde4b1060
								
							 
						 
						
							
									tests: add a test to make sure each language has a phoneme test 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								cb30653736
								
							 
						 
						
							
									io: use capital for language name (Ido instead of ido). 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								386a0b705e
								
									
										
											
								
							 
						 
						
							
									Update AudioDataInit 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								74068b91bc
								
							 
						 
						
							
									Update changelog 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								8dc2df33de
								
							 
						 
						
							
									Format changelog, use present form for comments 
							 
							
							
							
						 
						4 years ago