43c0f536b3
								
							 
						 
						
							
									Set the APK version information via gradle. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								bb3b7e9a00
								
							 
						 
						
							
									Use BCP 47 locale codes for Voice.getLocale() to support the correct localization on Lollipop and later. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								d19f4fbb5c
								
							 
						 
						
							
									Update the progress bar with the install progress. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								6b24a673ba
								
							 
						 
						
							
									Track extraction progress. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								9bb8e8e992
								
							 
						 
						
							
									Don't use a successful variable to track if all items were extracted. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								01e8e5ad98
								
							 
						 
						
							
									Don't track the extracted files for removal on cancel. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								ab90c80b70
								
							 
						 
						
							
									Inline the extractEntries call 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								3b6c327756
								
							 
						 
						
							
									Replace SpeechSynthesis.getBufferSizeInBytes with a constant in the C++ source, specified in the correct units (milliseconds). 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								633b7a5673
								
							 
						 
						
							
									eSpeakActivity: revert a workaround for the Parcel error from the eSpeak activity 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								e08b1fc624
								
							 
						 
						
							
									Update the copyright notices. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								865ebf61a7
								
							 
						 
						
							
									Improve the log message for skipping asia/fa-en-us. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								e308cec7c5
								
							 
						 
						
							
									Make no use the more specific nb locale as nb is what Android uses. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								0b898ed80d
								
							 
						 
						
							
									Re-enable hy-west support. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								fcd4edfd16
								
							 
						 
						
							
									Enable om language support. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								5be36dddf9
								
							 
						 
						
							
									Simplify the espeak locale name mapping for maintainability. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								744b18498b
								
							 
						 
						
							
									Update the compile and target SDK to 23 (Marshmallow / 6.0). 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								c094f4840b
								
							 
						 
						
							
									Fix a Parcel `collection == null` exception. 
							 
							
							
This is caused by the Voice features being set to null. The fix in
Android Marshmallow is to make onGetFeaturesForLanguage return an
empty HashSet object. This does not work for eSpeak because:
  1.  eSpeak was overriding onGetVoices and initializing each Voice's
      features to null;
  2.  the bug is still present on Lollipop.
Thus, the fix here is two-fold:
  1.  make onGetVoices use onGetFeaturesForLanguage;
  2.  make onGetFeaturesForLanguage return an empty HashSet, so that
      eSpeak does not crash on Lollipop either. 
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								0b86bc71ad
								
							 
						 
						
							
									Test TextToSpeech.setLanguage semantics at the TtsService level. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								7c8128cc12
								
							 
						 
						
							
									Fix the tests on Android Marshmallow. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								059f88138e
								
							 
						 
						
							
									TtsService: onSynthesizeText does not need to set the language (this is done by setLanguage/setVoice 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								385a18bf04
								
							 
						 
						
							
									TtsService: clear mAvailableVoices before repopulating it 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								ced5afb0a1
								
							 
						 
						
							
									TtsService: only set mMatchingVoice when told to load the voice. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								8f6f0966f6
								
							 
						 
						
							
									Fix the TtsService.onGetDefaultVoiceNameFor behaviour. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								d6786a4df4
								
							 
						 
						
							
									Factor out the onIsLanguageAvailable logic into a findVoice helper method. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								0ac8564fe5
								
							 
						 
						
							
									TextToSpeechServiceTest: add mMatchingVoice tests 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								c77a83801a
								
							 
						 
						
							
									TextToSpeechServiceTest: add onGetDefaultVoiceNameFor tests 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								daf688ef51
								
							 
						 
						
							
									TextToSpeechServiceTest: test the Android 4.x API 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								1e16011ee8
								
							 
						 
						
							
									Use onIsLanguageAvailable in onGetDefaultVoiceNameFor instead of onLoadLanguage (language does not need to be loaded at this point). 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								1f6d3eeb4b
								
							 
						 
						
							
									Make mAvailableVoices final to avoid a lint warning on synchronized calls. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								883e97fbd7
								
							 
						 
						
							
									TextToSpeechTestCase: use isTtsLangCode to check TextToSpeech.LANG_* 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								c4230b01ca
								
							 
						 
						
							
									Make Voice return the Java-based (ISO 639-3) language and country codes. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								37117e7a45
								
							 
						 
						
							
									Fix the Marathi sample text test on Android 4.0. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								784c5e9c2d
								
							 
						 
						
							
									Update the sample text tests for Android 6.0 (marshmallow). 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								90481713de
								
							 
						 
						
							
									Remove unused variable. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								e6f6e97680
								
							 
						 
						
							
									Remove the use of the native_data_t object. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								66cfe9af2b
								
							 
						 
						
							
									Implement SpeechSynthesis.getSampleRate in Java. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								46c5f88c6f
								
							 
						 
						
							
									Implement SpeechSynthesis.getBufferSizeInMillis in Java. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								92ac250ddd
								
							 
						 
						
							
									Implement SpeechSynthesis.getAudioFormat in Java. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								c62a91fc0f
								
							 
						 
						
							
									Implement SpeechSynthesis.getChannelCount in Java. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								48ba1899e4
								
							 
						 
						
							
									tests: support the new Marathi language. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								135f852598
								
							 
						 
						
							
									getTtsLanguage: workaround NPE in >= Lollipop. 
							 
							
							
When there is no TTS engine selected, mTts.getVoice() will throw
a NullPointerException. This is a workaround to cope with this bug
in Android. 
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								05b5837ff0
								
							 
						 
						
							
									Use android plugin 1.2.3 for Android Studio 1.3. 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								b95425f8bd
								
							 
						 
						
							
									Preserving original file formating 
							 
							
							
							
						 
						10 years ago  
				
					
						
							
								 
						
							
								6c8df05fb7
								
							 
						 
						
							
									eSpeak for Android 1.48.11 
							 
							
							
							
						 
						11 years ago  
				
					
						
							
								 
						
							
								39eb0d2cff
								
							 
						 
						
							
									Theme: use the Material theme on API 21 and later 
							 
							
							
							
						 
						11 years ago  
				
					
						
							
								 
						
							
								7909431259
								
							 
						 
						
							
									Theme: use a dark action bar 
							 
							
							
							
						 
						11 years ago  
				
					
						
							
								 
						
							
								d4c6bc2549
								
							 
						 
						
							
									Use the Holo Light theme. 
							 
							
							
							
						 
						11 years ago  
				
					
						
							
								 
						
							
								c14cfbf912
								
							 
						 
						
							
									SpeechSynthesis: test for and prevent duplicate voice entries 
							 
							
							
							
						 
						11 years ago  
				
					
						
							
								 
						
							
								6fa2e34c7f
								
							 
						 
						
							
									Revert "DownloadVoiceData: check the mkdir return value" 
							 
							
							
This reverts commit 6ac54860a1 
							
						 
						11 years ago  
				
					
						
							
								 
						
							
								1740026c1c
								
							 
						 
						
							
									SpeechSynthesisTest: make mVoices a Map 
							 
							
							
							
						 
						11 years ago