172 Commits (a3865a54b00f9fc898e67c38f1c6876d62fee9c8)

Author SHA1 Message Date
  Reece H. Dunn 830bed1cb1 Android: Fix the remaining tests. 8 years ago
  Reece H. Dunn 44f33468c4 Android: Fix mapping voices who's IDs have been updated to be BCP47 compliant. 8 years ago
  Reece H. Dunn d1c56e6120 Android: Fix installing the voices -- use the new espeak-ng-data path. 8 years ago
  Reece H. Dunn bb3b7e9a00 Use BCP 47 locale codes for Voice.getLocale() to support the correct localization on Lollipop and later. 9 years ago
  Reece H. Dunn d19f4fbb5c Update the progress bar with the install progress. 9 years ago
  Reece H. Dunn 6b24a673ba Track extraction progress. 9 years ago
  Reece H. Dunn 9bb8e8e992 Don't use a successful variable to track if all items were extracted. 9 years ago
  Reece H. Dunn 01e8e5ad98 Don't track the extracted files for removal on cancel. 9 years ago
  Reece H. Dunn ab90c80b70 Inline the extractEntries call 9 years ago
  Reece H. Dunn 3b6c327756 Replace SpeechSynthesis.getBufferSizeInBytes with a constant in the C++ source, specified in the correct units (milliseconds). 9 years ago
  Reece H. Dunn 633b7a5673 eSpeakActivity: revert a workaround for the Parcel error from the eSpeak activity 9 years ago
  Reece H. Dunn e08b1fc624 Update the copyright notices. 9 years ago
  Reece H. Dunn 865ebf61a7 Improve the log message for skipping asia/fa-en-us. 9 years ago
  Reece H. Dunn e308cec7c5 Make no use the more specific nb locale as nb is what Android uses. 9 years ago
  Reece H. Dunn 0b898ed80d Re-enable hy-west support. 9 years ago
  Reece H. Dunn fcd4edfd16 Enable om language support. 9 years ago
  Reece H. Dunn 5be36dddf9 Simplify the espeak locale name mapping for maintainability. 9 years ago
  Reece H. Dunn c094f4840b Fix a Parcel `collection == null` exception. 9 years ago
  Reece H. Dunn 7c8128cc12 Fix the tests on Android Marshmallow. 9 years ago
  Reece H. Dunn 059f88138e TtsService: onSynthesizeText does not need to set the language (this is done by setLanguage/setVoice 9 years ago
  Reece H. Dunn 385a18bf04 TtsService: clear mAvailableVoices before repopulating it 9 years ago
  Reece H. Dunn ced5afb0a1 TtsService: only set mMatchingVoice when told to load the voice. 9 years ago
  Reece H. Dunn 8f6f0966f6 Fix the TtsService.onGetDefaultVoiceNameFor behaviour. 9 years ago
  Reece H. Dunn d6786a4df4 Factor out the onIsLanguageAvailable logic into a findVoice helper method. 9 years ago
  Reece H. Dunn 0ac8564fe5 TextToSpeechServiceTest: add mMatchingVoice tests 9 years ago
  Reece H. Dunn 1e16011ee8 Use onIsLanguageAvailable in onGetDefaultVoiceNameFor instead of onLoadLanguage (language does not need to be loaded at this point). 9 years ago
  Reece H. Dunn 1f6d3eeb4b Make mAvailableVoices final to avoid a lint warning on synchronized calls. 9 years ago
  Reece H. Dunn c4230b01ca Make Voice return the Java-based (ISO 639-3) language and country codes. 9 years ago
  Reece H. Dunn 90481713de Remove unused variable. 9 years ago
  Reece H. Dunn e6f6e97680 Remove the use of the native_data_t object. 9 years ago
  Reece H. Dunn 66cfe9af2b Implement SpeechSynthesis.getSampleRate in Java. 9 years ago
  Reece H. Dunn 46c5f88c6f Implement SpeechSynthesis.getBufferSizeInMillis in Java. 9 years ago
  Reece H. Dunn 92ac250ddd Implement SpeechSynthesis.getAudioFormat in Java. 9 years ago
  Reece H. Dunn c62a91fc0f Implement SpeechSynthesis.getChannelCount in Java. 9 years ago
  Reece H. Dunn 48ba1899e4 tests: support the new Marathi language. 10 years ago
  Reece H. Dunn 135f852598 getTtsLanguage: workaround NPE in >= Lollipop. 10 years ago
  Reece H. Dunn c14cfbf912 SpeechSynthesis: test for and prevent duplicate voice entries 10 years ago
  Reece H. Dunn 6fa2e34c7f Revert "DownloadVoiceData: check the mkdir return value" 10 years ago
  Reece H. Dunn 58047cef67 [Android 5.0] TTS settings crashes on hye-arevmda 10 years ago
  Reece H. Dunn f4adda18b4 Voice: use the ISO3 language and country codes 10 years ago
  Reece H. Dunn 736986d609 TextToSpeechService: support SynthesisRequest.getVoiceName 10 years ago
  Reece H. Dunn 1c0e4cfaa9 TextToSpeechService: use a HashMap for the voices. 10 years ago
  Reece H. Dunn cfb2f9d3cb Fix TextToSpeech,setLanguage on Android 5.0. 10 years ago
  Reece H. Dunn c9003c50ba TextToSpeech: test and fix onIsValidVoiceName 10 years ago
  Reece H. Dunn f9912e0c41 TtsService: fix and test onGetVoice. 10 years ago
  Reece H. Dunn 7846e91089 TtsService: add wrappers for the new voice APIs. 10 years ago
  Reece H. Dunn d90e58f9cd Fix deprecated SynthesisRequest.getText usage. 10 years ago
  Reece H. Dunn 3d2308e285 Use API 21. 10 years ago
  Reece H. Dunn 6ac54860a1 DownloadVoiceData: check the mkdir return value 10 years ago
  Reece H. Dunn 8fe359d0e4 Remove unused imports. 10 years ago