182 Commits (890e946c0fc2ec4ace23e383bbe3ee91bbb0da26)

Author SHA1 Message Date
  Alexander Epaneshnikov 6f41255ed1
Android: remove hardcoded chmod 2 years ago
  Alexander Epaneshnikov acaf2e8f75
Android: enable debug logs in debug build type 3 years ago
  Beqa Gozalishvili e0031964f9 Android: fix imports written by mistake 2 years ago
  Beqa Gozalishvili d3ae703e60 Android: fix crash when opening settings on pre-7 devices 2 years ago
  Beqa Gozalishvili 5ded10cf93 Add missing compatibility check for older android versions. 2 years ago
  Beqa Gozalishvili e36b3d9499 Add missing compatibility check for older android versions. 2 years ago
  Beqa Gozalishvili f7f66429a3 Add directBoot support. Fixes #917 2 years ago
  Alexander Epaneshnikov c352597757
android: limit max speech rate to 449 WPM 3 years ago
  heidari78 4fce71a879 android version: updated voice variant list and Persian translation. 4 years ago
  Peter Vágner 8003c0e478 Android: add all missing voice variants to the variant selection 4 years ago
  Reece H. Dunn 1b9daee81c Remove the executable bit from other non-executable files. 5 years ago
  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