18 Commits (5ba4971d6bd32e1cebbf145f643b847dd2b510a8)

Author SHA1 Message Date
  Reece H. Dunn 5ba4971d6b TtsService: fix a 'leaked receiver' exception. 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 a42f748f2b Support voice variants and ages. 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 09c79bb013 Make the rate setting use the new SeekBar/Parameter UI. 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 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 4d44e88dd2 TtsService: support detecting SSML documents 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 7816a0a204 TtsService: set the language properties to the matched voice, not the requested voice 12 years ago
  Reece H. Dunn 123e55a39c Relocate the package to com.reecedunn.espeak 12 years ago
  Reece H. Dunn df0f166fb4 Move the android sources to android/... to avoid polluting the APK when it is being built through eclipse 12 years ago
  Reece H. Dunn 4b1bb96b68 TtsService: correctly map android locales to espeak locales in onSynthesizeText using the onLoadLanguage > onIsLanguageAvailable chain to avoid code duplication 12 years ago
  Reece H. Dunn dfbfec4e05 Improve the logging on the JNI/C++ bindings and document which API versions each implementation targets 12 years ago
  Reece H. Dunn 507cb27df0 pull in the espeak activity sources from eyes-free 12 years ago