76 Commits (7c0f855cac5f34720c39ad55bccb8012a9dc8a63)

Author SHA1 Message Date
  Reece H. Dunn 7c0f855cac CheckVoiceData.java: use CHECK_VOICE_DATA_FAIL instead of CHECK_VOICE_DATA_MISSING_DATA to fix a deprecated warning using API 18. 12 years ago
  Reece H. Dunn fc9bc0e55d SpeechSynthesis.java: fix getAvailableVoices() on Android 4.3 12 years ago
  Reece H. Dunn 65cf6c5aa1 Revert the updating of the language when the system language changes. 12 years ago
  Reece H. Dunn fe4e139a83 TtsService: fix migrating the default_gender setting. 12 years ago
  Reece H. Dunn cddd48e6f6 TtsService: support changing language to the user locale when they change the system language. 12 years ago
  Reece H. Dunn 7ee59ed331 SpeechSynthesis: factor out the Voice class into its own file. 12 years ago
  Reece H. Dunn 774c909a9c SpeechSynthesis: factor out the VoiceVariant class into its own file. 12 years ago
  Reece H. Dunn 927a46d3cc TtsService: Rename mBroadcastReceiver to make its usage clear. 12 years ago
  Reece H. Dunn 5ba4971d6b TtsService: fix a 'leaked receiver' exception. 12 years ago
  Reece H. Dunn 72bfb4205f eSpeakActivity: do not initiate an install of the voice data when the voice data is not installed 12 years ago
  Reece H. Dunn 8bdb644285 eSpeakActivity: use the BROADCAST_LANGUAGES_UPDATED event to handle voice installation 12 years ago
  Reece H. Dunn ce94bf8cdf CheckVoiceData: only list English as unavailable if the base resources are not present. 12 years ago
  Reece H. Dunn 7570253b95 Do not attempt an install in CheckVoiceData. 12 years ago
  Reece H. Dunn 894ac4fef2 TtsService: use the same default..max value clamp for speech rate as when upgrading the settings 12 years ago
  Reece H. Dunn ce8f261495 When upgrading the speech rate, clamp it to between the default and maximum values. 12 years ago
  Reece H. Dunn 0867c97336 When specifying dialects of Vietnamese, specify the country code as well as the variant code. 12 years ago
  Reece H. Dunn a42f748f2b Support voice variants and ages. 12 years ago
  Reece H. Dunn dde42239f3 SeekBarPreference: update the persisted value when the SeekBar changes value 12 years ago
  Reece H. Dunn 8d6465d6ca SeekBarPreference: ensure that the base class is called in onBindDialogView. 12 years ago
  Reece H. Dunn a601d8afb1 SeekBarPreference: set the content description to the value of the parameter. 12 years ago
  Reece H. Dunn 4b06b1b024 Support configuring the pitch range parameter. 12 years ago
  Reece H. Dunn d0f5dc2ff4 Migrate the speech rate parameter to use the new SeekBar/Parameter UI. 12 years ago
  Reece H. Dunn 16164c1c52 SeekBarPreference: fix handling of the minimum value option. 12 years ago
  Reece H. Dunn b2785ce823 Remove the 'Default' gender option as this does not make sense. 12 years ago
  Reece H. Dunn 09c79bb013 Make the rate setting use the new SeekBar/Parameter UI. 12 years ago
  Reece H. Dunn d0ba13ae1d SeekBarPreference: support resetting to the default value. 12 years ago
  Reece H. Dunn 20010daac3 SeekBarPreference: show the formatted current value in the preference dialog. 12 years ago
  Reece H. Dunn 8e4b6044dc SeekBarPreference: make formatter an explicit property instead of using the extras bundle. 12 years ago
  Reece H. Dunn b60ed6c9ae Display the formatted units on the volume setting. 12 years ago
  Reece H. Dunn 5370341abf SeekBarPreference: only commit the preference if requested to. 12 years ago
  Reece H. Dunn ac6099ebf1 Hook up the volume parameter to a slider preference dialog. 12 years ago
  Reece H. Dunn 233da111db TtsService.java: rework the logic to use the new Parameter API. 12 years ago
  Reece H. Dunn de78778210 SpeechSynthesis.java: further refine the Parameter API. 12 years ago
  Reece H. Dunn 85836eae92 SpeechSynthesis.java: rename the parameter APIs. 12 years ago
  Reece H. Dunn cc72825682 SpeechSynthesis.java: expose the different voice options from eSpeak 12 years ago
  Reece H. Dunn 88eab88d8a SpeechSynthesis.java: further simplify the setVoice method. 12 years ago
  Reece H. Dunn 027217d5f7 SpeechSynthesis.java: Simplify the SetVoiceByProperties parameters. 12 years ago
  Reece H. Dunn 23d34d702a SpeechSynthesis.java: provide a binding of the eSpeak Get/SetParameter API. 12 years ago
  Reece H. Dunn 3a92ee34f2 Support the new voices. 12 years ago
  Reece H. Dunn 31b2bf0c56 CheckVoiceData.java: don't check for any voices as they can change directory layout 12 years ago
  Reece H. Dunn 4d44e88dd2 TtsService: support detecting SSML documents 12 years ago
  Reece H. Dunn 1ac6d04c48 eSpeakActivity.java: support speaking specified text in the activity. 12 years ago
  Reece H. Dunn 36b86799b3 eSpeakActivity.java: fix the 'X has leaked a ServiceConnection' error. 12 years ago
  Reece H. Dunn c6cca792ee Correctly handle the new vi-hue language. 12 years ago
  Reece H. Dunn 48fa803bc4 TtsService.java: ensure that the voice data is installed/upgraded correctly. 12 years ago
  Reece H. Dunn 199029e97e TtsService.java: use the context from the TtsService object itself 12 years ago
  Reece H. Dunn 9d0a23bb1c TtsService.java: also report TextToSpeech.LANG_MISSING_DATA if the base resources are not found or the data can be upgraded. 12 years ago
  Reece H. Dunn 1e52512637 TtsService.java: report TextToSpeech.LANG_MISSING_DATA if the engine has not been initialized. 12 years ago
  Reece H. Dunn a7a810a009 CheckVoiceData.java: remove unused import statement. 12 years ago
  Reece H. Dunn 7f6bfd929b TtsSettingsActivity.java: use PreferenceFragment on Honeycomb and later. 12 years ago