Commit Graph

  • 8f98a0755c 1.47.12 (from http://espeak.sourceforge.net/test/latest.html) Reece H. Dunn 2013-09-23 22:26:38 +01:00
  • 1f57e2debe Merge branch 'upstream' into development Reece H. Dunn 2013-09-23 22:19:52 +01:00
  • 10bd23b3b4 [1.47.12] Change program code for espeak/libespeak to C, remove C++ features. jonsd 2013-09-23 14:20:26 +00:00
  • d88e5a8df6 rules for number transliteration for language om src/tr_languages.cpp improved the phsource and om_list gude432 2013-09-22 03:46:23 +03:00
  • 24edd1d820 some edits to the om_list file //used to make some errors before station2 2013-09-21 23:09:23 +03:00
  • 4eb335011a autotools: re-enable building om -- building it no longer intermittently crashes Reece H. Dunn 2013-09-20 22:38:26 +01:00
  • 726796ec21 Translations: Remove unused strings (sync with transifex.com) Reece H. Dunn 2013-09-19 11:32:03 +01:00
  • 4339ae30bb Catalan: Update the strings (translator: jmontane) Reece H. Dunn 2013-09-19 11:29:55 +01:00
  • 762b297c7c Bulgarian: Update the strings (translator: Kostadin Kolev) Reece H. Dunn 2013-09-19 11:27:51 +01:00
  • f0fa441131 Fix a crash when specifying punctuation characters. Reece H. Dunn 2013-09-19 11:19:59 +01:00
  • daf4b318c5 eSpeak for Android 1.47.11d-2 Reece H. Dunn 2013-09-17 14:31:04 +01:00
  • a8f09fd4a9 Don't crash or trigger a voice update if there is no selected dictionary to import. Reece H. Dunn 2013-09-17 13:58:33 +01:00
  • 9c00360347 Add the ability to import an eSpeak dictionary file from the SD card. Reece H. Dunn 2013-09-17 13:41:01 +01:00
  • dea3ee743f FileUtils: Set the initial size of the ByteArrayOutputStream buffer. Reece H. Dunn 2013-09-17 13:28:59 +01:00
  • bbad97c194 Move the file-related helper methods to a FileUtils class. Reece H. Dunn 2013-09-17 12:37:54 +01:00
  • 8731c237af Update the copyright statements of several java files. Reece H. Dunn 2013-09-16 15:54:51 +01:00
  • b3d5e46b83 Remove unused import statements. Reece H. Dunn 2013-09-16 15:52:04 +01:00
  • ed305acc29 Move the Preference implementations to com.reecedunn.espeak.preference. Reece H. Dunn 2013-09-16 15:40:05 +01:00
  • 9e99b70965 Android.mk: Only build the parts of libespeak that are actually used. Reece H. Dunn 2013-09-16 12:57:03 +01:00
  • b82375ffab Merge branch 'master' into android Reece H. Dunn 2013-09-16 12:26:33 +01:00
  • 6dd5529dd8 autotools: add support for disabling async command support (--without-async/--with-async=no) Reece H. Dunn 2013-09-16 12:14:26 +01:00
  • 00861d3bc3 autotools: add support for disabling libsonic (--without-sonic/--with-sonic=no) Reece H. Dunn 2013-09-16 11:14:58 +01:00
  • 83df50a40f autotools: add support for disabling MBROLA (--without-mbrola/--with-mbrola=no) Reece H. Dunn 2013-09-16 10:37:45 +01:00
  • a725bba818 autotools: add support for disabling Klatt (--without-klatt/--with-klatt=no) Reece H. Dunn 2013-09-16 10:22:38 +01:00
  • cf9dc5b430 DownloadVoiceData.java: Move clearContents to the AsyncExtract inner class. Reece H. Dunn 2013-09-15 15:59:58 +01:00
  • e516356123 DownloadVoiceData.java: Inline onLanguagesInstalled to the onPostExecute callback. Reece H. Dunn 2013-09-15 15:56:46 +01:00
  • bd2d3803cc CheckVoiceData.java: dataPath is no longer used, so remove it. Reece H. Dunn 2013-09-15 09:43:48 +01:00
  • 9d30f6e7a0 CheckVoiceData.java: The filter method is no longer used, so remove it. Reece H. Dunn 2013-09-15 09:40:33 +01:00
  • f8f025da85 TtsSettingsActivity.java: Use the VoiceSettings.PREF_* constants for the preference names. Reece H. Dunn 2013-09-15 09:26:58 +01:00
  • 0eac364d7f Merge branch 'master' into android Reece H. Dunn 2013-09-13 16:55:56 +01:00
  • 341fbce098 autotools: espeak-data/{dictsource,phsource} are no longer created as part of the build, so don't remove them in distclean Reece H. Dunn 2013-09-12 16:19:40 +01:00
  • b4df398601 autotools: Add a --with-sada argument (default: no) to enable Solaris SADA audio support. Reece H. Dunn 2013-09-12 11:31:00 +01:00
  • 7d2a2324e8 autotools: Remove unused variables from the makefile. Reece H. Dunn 2013-09-12 11:11:03 +01:00
  • ed18e418ca autotools: Support uninstalling the installed espeak-data when 'make uninstall' is run. Reece H. Dunn 2013-09-12 10:18:54 +01:00
  • c69ff7ebd7 autotools: Rewrite the build targets to use automake and libtool properly. Reece H. Dunn 2013-09-12 01:38:43 +01:00
  • 2992b23c35 README.md: Add a table of contents. Reece H. Dunn 2013-09-11 20:56:15 +01:00
  • 86882e2534 autotools: Remove the espeak-phoneme-data target (not used). Reece H. Dunn 2013-09-11 16:09:38 +01:00
  • 10bea37931 autotools: Don't shadow copy the phsource directory into espeak-data. Reece H. Dunn 2013-09-11 15:58:02 +01:00
  • 9102c1ef9f autotools: Don't shadow copy the dictsource directory into espeak-data. Reece H. Dunn 2013-09-11 15:43:05 +01:00
  • 65d6419707 autotools: Use autotools to install speak_lib.h. Reece H. Dunn 2013-09-11 15:15:44 +01:00
  • 65d0d41700 autotools: Use -local variants of all, clean and distclean to support using automake targets. Reece H. Dunn 2013-09-11 14:56:39 +01:00
  • 9be4bc2840 autotools: Use install-{data,exec}-hook targets to support automake build targets. Reece H. Dunn 2013-09-11 14:36:59 +01:00
  • ea18599942 Move the install and distclean fully to the root Makefile.am file. Reece H. Dunn 2013-09-11 14:12:30 +01:00
  • 39a6a2dbbb autotools: Update the version in AC_INIT to 1.47. Reece H. Dunn 2013-09-11 17:28:11 +01:00
  • 58ae6ea33f VoiceSettings.java: Add support for converting to a JSON object. Reece H. Dunn 2013-09-11 13:15:40 +01:00
  • c0cd2e6791 autotools: Call 'make distclean' in src/Makefile.am from the Makefile.am distclean target. Reece H. Dunn 2013-09-10 15:15:04 +01:00
  • 1891740f80 Add an explicit 'None' option to the 'Speak punctuation' setting. Reece H. Dunn 2013-09-09 15:49:09 +01:00
  • aebd02fa68 Remove the Android 2.x/3.x support code. Reece H. Dunn 2013-09-08 12:01:12 +01:00
  • 602a14d76f TtsService.java: Use the locale from the SynthesisRequest, not the last onLoadLanguage call. Reece H. Dunn 2013-09-07 14:45:27 +01:00
  • 61f9875689 Updated the Slovak translations (translator: Peter Vágner) Reece H. Dunn 2013-09-07 13:35:19 +01:00
  • 5ebbace3a5 Merge branch 'master' into android Reece H. Dunn 2013-09-07 12:46:02 +01:00
  • c1196192e5 speak_lib.cpp: Do not crash if espeak_SetPunctuationList is called with a NULL punctuation list. Reece H. Dunn 2013-09-07 12:45:22 +01:00
  • edbeb09f21 Add support for the NVDA voice variants. Reece H. Dunn 2013-09-06 17:01:19 +01:00
  • c7a1556101 Rework the Voice variant preference to show a dialog with Category and Variant lists. Reece H. Dunn 2013-09-06 13:10:30 +01:00
  • 596aa025cd InformationListAdapter: Use ArrayAdapter.getItem. Reece H. Dunn 2013-09-06 11:32:32 +01:00
  • 94ace09b40 configure.ac: Improve the checks to ensure that portaudio.h and -lportaudio refer to the same version of PortAudio. Reece H. Dunn 2013-09-06 09:22:30 +01:00
  • 40f490b600 Merge branch 'master' into android Reece H. Dunn 2013-09-05 17:18:19 +01:00
  • f6db58e6b0 Fix bad attribute warnings with the different NVDA voice variants. Reece H. Dunn 2013-09-05 17:16:53 +01:00
  • 06be1bc0bb Add the voice variants from NVDA. Reece H. Dunn 2013-09-05 16:54:57 +01:00
  • fb64d30c3d TtsSettingsActivity: Rename createPreference to createSeekBarPreference. Reece H. Dunn 2013-09-05 16:28:01 +01:00
  • d3ff1abbe9 configure.ac: Update the configure script to detect portaudio version (18 or 19). Reece H. Dunn 2013-09-05 15:49:12 +01:00
  • 2d3e010dc6 Use the Medium TextView on the information_view layout. Reece H. Dunn 2013-09-05 15:04:07 +01:00
  • 7a359fdb69 Use the information_view layout for the custom preferences. Reece H. Dunn 2013-09-05 15:02:10 +01:00
  • 960770e80f Use the android title/summary IDs in the information_view.xml layout. Reece H. Dunn 2013-09-05 15:01:29 +01:00
  • 1de60cdc15 Rework the 'Punctuation level' (now 'Speak punctuation') preference to include a custom punctuation list. Reece H. Dunn 2013-09-05 14:06:57 +01:00
  • bc346db22e VoiceSettings.java: Support setting an espeak_punctuation_characters preference. Reece H. Dunn 2013-09-04 21:41:35 +01:00
  • 622e6043ef Expose the Punctuation Level setting. Reece H. Dunn 2013-09-04 20:23:25 +01:00
  • 3cde1f7e6a TtsService.java: Make onSynthesizeText use VoiceSettings to get the voice parameters. Reece H. Dunn 2013-09-04 17:59:56 +01:00
  • 3259a08ca5 VoiceSettingsTest.java: Add missing test case to cover default_pitch and espeak_pitch preferences set. Reece H. Dunn 2013-09-04 17:53:27 +01:00
  • 0086ec61c3 VoiceSettings.java: Support reading the espeak_volume preference. Reece H. Dunn 2013-09-04 17:48:49 +01:00
  • f1588b3770 VoiceSettings.java: Support reading the espeak_pitch_range preference. Reece H. Dunn 2013-09-04 17:39:08 +01:00
  • f47729453f VoiceSettings.java: Support reading the default_pitch and espeak_pitch preferences. Reece H. Dunn 2013-09-04 17:17:11 +01:00
  • 54ccfc39b4 VoiceSettings.java: Support reading the default_rate and espeak_rate preferences. Reece H. Dunn 2013-09-04 16:22:56 +01:00
  • 6c5631d810 VoiceSettings.java: Support reading the default_gender and espeak_variant preferences. Reece H. Dunn 2013-09-04 13:43:53 +01:00
  • 00bc5f2c6c VoiceVariant.java: Use MALE and FEMALE string constants. Reece H. Dunn 2013-09-04 13:42:52 +01:00
  • 26d1141ad2 Merge branch 'master' into android Reece H. Dunn 2013-09-03 10:12:02 +01:00
  • 2eda3a1369 README.md: change the version of gradle to 1.7. Reece H. Dunn 2013-09-01 12:48:03 +01:00
  • 5f8762ae91 src/wave.cpp: fix building when portaudio.h is missing Reece H. Dunn 2013-08-31 10:06:38 +01:00
  • 2c8198febb README.md: Improve the build instructions and add a section on building/adding voices. Reece H. Dunn 2013-08-28 12:17:14 +01:00
  • e7921e80bf VoiceVariant.java: Replace String.split with a regex.Pattern object. Reece H. Dunn 2013-08-27 16:57:17 +01:00
  • 1c01e36b05 eSpeakTests: Add VoiceVariantTest to test the VoiceVariant class. Reece H. Dunn 2013-08-27 16:29:03 +01:00
  • c098e8b891 ph_english: use /i/ as the IPA transcription of i Reece H. Dunn 2013-08-24 16:42:56 +01:00
  • 304d265f46 Fix a SEGFAULT in GetTranslatedPhonemeString. Reece H. Dunn 2013-08-23 13:30:45 +01:00
  • ef36b406d9 eSpeak for Android 1.47.11d (rev: 15) Reece H. Dunn 2013-07-29 10:26:06 +01:00
  • d6308605de Use en-JM instead of en-029 and es-MX instead of es-419. Reece H. Dunn 2013-07-28 18:33:17 +01:00
  • 90c4af631c TextToSpeechTestCase.java: wait for the voices to be installed and available before running the tests. Reece H. Dunn 2013-07-28 17:01:32 +01:00
  • 4a1743b174 Factor out the TextToSpeech engine initialization to a TextToSpeechTestCase helper class. Reece H. Dunn 2013-07-28 16:31:48 +01:00
  • 23005243da Fix a crash running the tests when running 'gradle connectedCheck' when the espeak application is not installed. Reece H. Dunn 2013-07-28 16:20:43 +01:00
  • 8406cd5e7a autotools: support running the Android tests from 'make check' Reece H. Dunn 2013-07-28 16:17:45 +01:00
  • bb0a8a3c7a Ensure the tests pass on Android 4.0 - 4.2. Reece H. Dunn 2013-07-28 15:34:30 +01:00
  • 3d2d277a10 Avoid MissingResourceException on calls to getISO3CountryCode. Reece H. Dunn 2013-07-27 18:30:34 +01:00
  • db49a68f70 build.gradle: get the instrument tests building Reece H. Dunn 2013-07-27 15:38:55 +01:00
  • 9d7ee61aad build.gradle: convert tabs to spaces Reece H. Dunn 2013-07-27 13:29:40 +01:00
  • fb31c11735 build.gradle: add a defaultConfig section Reece H. Dunn 2013-07-27 13:28:16 +01:00
  • b1c06da202 Merge branch 'master' into android Reece H. Dunn 2013-07-27 11:16:46 +01:00
  • 3815c54cbb CheckVoiceData.java: remove a comment about not returning data that is deprecated in API 18. Reece H. Dunn 2013-07-27 11:15:33 +01:00
  • 6bbef4e496 GetSampleText.java: API 18 provides a constant for the 'sampleText' return value, so use it Reece H. Dunn 2013-07-27 11:13:28 +01:00
  • 3d0364ffce CheckVoiceData.java: don't use the deprecated EXTRA_CHECK_VOICE_DATA_FOR value Reece H. Dunn 2013-07-27 10:56:36 +01:00
  • 7c0f855cac CheckVoiceData.java: use CHECK_VOICE_DATA_FAIL instead of CHECK_VOICE_DATA_MISSING_DATA to fix a deprecated warning using API 18. Reece H. Dunn 2013-07-27 10:45:14 +01:00
  • fc9bc0e55d SpeechSynthesis.java: fix getAvailableVoices() on Android 4.3 Reece H. Dunn 2013-07-27 10:11:16 +01:00