46 Commits (eea0946e82b04a400594c86ceb3e6c4f55d4c84c)

Author SHA1 Message Date
  Reece H. Dunn eea0946e82 Ensure that the copyright notices are ordered latest to oldest. 12 years ago
  Reece H. Dunn 3c05eeb9ed libs: add the hamcrest jar files needed to build the espeak tests 12 years ago
  Reece H. Dunn beb82cb6fd eSpeakActivity: use the correct intent for launching the TTS settings on Android 3.x. 12 years ago
  Reece H. Dunn 7dd1d66e4a Fix the shared object name for API 8 compatibility, with tests. 12 years ago
  Reece H. Dunn dc4f85865d SpeechSynthesis: fix the getSampleText behaviour when passed Java-style locale codes. 12 years ago
  Reece H. Dunn 2a3a1a0a81 Move the sample text logic into SpeechSynthesis.getSampleText and add test cases for it. 12 years ago
  Reece H. Dunn 026110c64d CheckVoiceData: MODE_WORLD_READABLE is deprecated; use MODE_PRIVATE instead (the data is accessed via a Service). 12 years ago
  Reece H. Dunn 55cb127db0 Revert "Fix exported activities/services/providers warning in the manifest." 12 years ago
  Reece H. Dunn e8ac81e611 Revert "Revert "Update the package version to reflect the espeak version."" 12 years ago
  Reece H. Dunn 85594a9e8d Revert "Update the package version to reflect the espeak version." 12 years ago
  Reece H. Dunn 0a69c19112 SpeechSynthesis.Voice.toString should report the language code (not the voice name), so the correct language name is displayed 12 years ago
  Reece H. Dunn 54b9cb161b VoiceData: update the test data to check the es, fr-be, mk, pl and sw languages. 12 years ago
  Reece H. Dunn 5a2cfb2e7c SpeechSynthesisTest: skip testing voice data for missing voices. 12 years ago
  Reece H. Dunn aed6bc0365 SpeechSynthesisTest: calculate the added and removed voices in the getVoices method. 12 years ago
  Reece H. Dunn ea623385d6 SpeechSynthesisTest: test for added and removed voices to make it easier to maintain and update the VoiceData.voices list. 12 years ago
  Reece H. Dunn 433a0a0455 AndroidManifest.xml: specify an android:service for the espeak service. 12 years ago
  Reece H. Dunn 32efff8500 VoiceData.Exception: use AssertionError instead of Exception to get the language in the JUnit results. 12 years ago
  Reece H. Dunn 87ccc3a61e SpeechSynthesisTest: check the number of voices against the length of the test data array (VoiceData.voices) instead of hard coding it. 12 years ago
  Reece H. Dunn b5db940457 Note where the languages come from for language selection. 12 years ago
  Reece H. Dunn 3d48180e28 espeakengine: currentRate is not used, so remove it. 12 years ago
  Reece H. Dunn 4529991fe4 espeakengine: avoid leaking memory from currentLanguage. 12 years ago
  Reece H. Dunn f45a01b8e0 espeakengine: correctly implement TtsEngine::setAudioFormat. 12 years ago
  Reece H. Dunn b9c0143a9b Rename libttsespeak.so to libespeak.so. 12 years ago
  Reece H. Dunn b30311a7d7 TextToSpeechTest: move out the unsupported language tests to a separate method and check that the language does not get updated. 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 4cbf26883b TextToSpeechTest: add tests for TextToSpeech.set/getLanguage. 12 years ago
  Reece H. Dunn 2bdd4aab27 TextToSpeechTest: add tests for TextToSpeech.isLanguageAvailable. 12 years ago
  Reece H. Dunn 8d586dd52c SpeechSynthesisTest: factor out the voice data into a reusable, queryable list 12 years ago
  Reece H. Dunn 86fe261425 SpeechSynthesisTest: Add tests for Voice.match using 3-letter language and country codes. 12 years ago
  Reece H. Dunn 51da7f2478 SpeechSynthesisTest: Add tests for Voice.toString. 12 years ago
  Reece H. Dunn 5277a6788a SpeechSynthesisTest: Add tests for Voice.match. 12 years ago
  Reece H. Dunn 3e136d66d4 espeak-data: remove the duplicacte bg voice file 12 years ago
  Reece H. Dunn 1a28553d4c Add tests for the data returned by the SpeechSynthesis class, specifically the Voice locale entries. 12 years ago
  Reece H. Dunn 437a660cda Rework the launcher icon so it is different to the eyes-free icon, using the eSpeak lips icon as the reference. 12 years ago
  Reece H. Dunn e8a718ebf5 Target API 17 12 years ago
  Reece H. Dunn 777254e10d Remove unused drawable files 12 years ago
  Reece H. Dunn 65d0bd4548 Rename 'eSpeak TTS' to 'eSpeak' to distinguish between the eyes-free port. 12 years ago
  Reece H. Dunn a79fe17681 Fix exported activities/services/providers warning in the manifest. 12 years ago
  Reece H. Dunn 681f7475d3 Update the package version to reflect the espeak version. 12 years ago
  Reece H. Dunn 123e55a39c Relocate the package to com.reecedunn.espeak 12 years ago
  Reece H. Dunn 8f2ea37c7a Remove cleanup of the legacy directory as this port does not have a legacy directory; removes the need for the WRITE_EXTERNAL_STORAGE permission. 12 years ago
  Reece H. Dunn 5998278dda eSpeakActivity: don't report an error if mVoices is null, set the installed voices to 0. 12 years ago
  Reece H. Dunn e27a218592 onDataChecked may be called *after* onInitialized is called, in which case mVoices will be null; set the voice count in onDataChecked to avoid problems 12 years ago
  Reece H. Dunn e346c86cb7 Fix the 'leaked ServiceConnection' error. 12 years ago
  Reece H. Dunn bf45142f5d Fix the pitch mapping between Android and 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