Reece H. Dunn
ca8a9a4495
autotools: build the 'as' and 'gu' dictionaries
2013-09-23 22:29:38 +01:00
Reece H. Dunn
1777ad00df
Merge branch 'development'
2013-09-23 22:28:36 +01:00
Reece H. Dunn
8f98a0755c
1.47.12 (from http://espeak.sourceforge.net/test/latest.html )
2013-09-23 22:26:38 +01:00
Reece H. Dunn
1f57e2debe
Merge branch 'upstream' into development
...
Conflicts:
dictsource/dict_phonemes
phsource/compile_report
2013-09-23 22:19:52 +01:00
jonsd
10bd23b3b4
[1.47.12]
...
Change program code for espeak/libespeak to C, remove C++ features.
Language changes: af, ga, grc, hu, nl, sw, ta
git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@364 d46cf337-b52f-0410-862d-fd96e6ae7743
2013-09-23 14:20:26 +00:00
gude432
d88e5a8df6
rules for number transliteration for language om src/tr_languages.cpp
...
improved the phsource and om_list
2013-09-22 03:46:23 +03:00
station2
24edd1d820
some edits to the om_list file //used to make some errors before
2013-09-21 23:09:23 +03:00
Reece H. Dunn
4eb335011a
autotools: re-enable building om -- building it no longer intermittently crashes
2013-09-20 22:38:26 +01:00
Reece H. Dunn
726796ec21
Translations: Remove unused strings (sync with transifex.com)
2013-09-19 11:32:03 +01:00
Reece H. Dunn
4339ae30bb
Catalan: Update the strings (translator: jmontane)
2013-09-19 11:29:55 +01:00
Reece H. Dunn
762b297c7c
Bulgarian: Update the strings (translator: Kostadin Kolev)
2013-09-19 11:27:51 +01:00
Reece H. Dunn
f0fa441131
Fix a crash when specifying punctuation characters.
2013-09-19 11:19:59 +01:00
Reece H. Dunn
daf4b318c5
eSpeak for Android 1.47.11d-2
2013-09-17 14:31:04 +01:00
Reece H. Dunn
a8f09fd4a9
Don't crash or trigger a voice update if there is no selected dictionary to import.
2013-09-17 13:58:33 +01:00
Reece H. Dunn
9c00360347
Add the ability to import an eSpeak dictionary file from the SD card.
2013-09-17 13:41:01 +01:00
Reece H. Dunn
dea3ee743f
FileUtils: Set the initial size of the ByteArrayOutputStream buffer.
2013-09-17 13:28:59 +01:00
Reece H. Dunn
bbad97c194
Move the file-related helper methods to a FileUtils class.
2013-09-17 12:37:54 +01:00
Reece H. Dunn
8731c237af
Update the copyright statements of several java files.
2013-09-16 15:54:51 +01:00
Reece H. Dunn
b3d5e46b83
Remove unused import statements.
2013-09-16 15:52:04 +01:00
Reece H. Dunn
ed305acc29
Move the Preference implementations to com.reecedunn.espeak.preference.
2013-09-16 15:40:05 +01:00
Reece H. Dunn
9e99b70965
Android.mk: Only build the parts of libespeak that are actually used.
2013-09-16 12:57:03 +01:00
Reece H. Dunn
b82375ffab
Merge branch 'master' into android
2013-09-16 12:26:33 +01:00
Reece H. Dunn
6dd5529dd8
autotools: add support for disabling async command support (--without-async/--with-async=no)
2013-09-16 12:14:26 +01:00
Reece H. Dunn
00861d3bc3
autotools: add support for disabling libsonic (--without-sonic/--with-sonic=no)
2013-09-16 11:14:58 +01:00
Reece H. Dunn
83df50a40f
autotools: add support for disabling MBROLA (--without-mbrola/--with-mbrola=no)
2013-09-16 10:37:45 +01:00
Reece H. Dunn
a725bba818
autotools: add support for disabling Klatt (--without-klatt/--with-klatt=no)
2013-09-16 10:22:38 +01:00
Reece H. Dunn
cf9dc5b430
DownloadVoiceData.java: Move clearContents to the AsyncExtract inner class.
2013-09-15 15:59:58 +01:00
Reece H. Dunn
e516356123
DownloadVoiceData.java: Inline onLanguagesInstalled to the onPostExecute callback.
2013-09-15 15:56:46 +01:00
Reece H. Dunn
bd2d3803cc
CheckVoiceData.java: dataPath is no longer used, so remove it.
2013-09-15 09:43:48 +01:00
Reece H. Dunn
9d30f6e7a0
CheckVoiceData.java: The filter method is no longer used, so remove it.
2013-09-15 09:40:33 +01:00
Reece H. Dunn
f8f025da85
TtsSettingsActivity.java: Use the VoiceSettings.PREF_* constants for the preference names.
2013-09-15 09:26:58 +01:00
Reece H. Dunn
0eac364d7f
Merge branch 'master' into android
...
Conflicts:
Makefile.am
README.md
2013-09-13 16:55:56 +01:00
Reece H. Dunn
341fbce098
autotools: espeak-data/{dictsource,phsource} are no longer created as part of the build, so don't remove them in distclean
2013-09-12 16:19:40 +01:00
Reece H. Dunn
b4df398601
autotools: Add a --with-sada argument (default: no) to enable Solaris SADA audio support.
2013-09-12 11:31:00 +01:00
Reece H. Dunn
7d2a2324e8
autotools: Remove unused variables from the makefile.
2013-09-12 11:11:03 +01:00
Reece H. Dunn
ed18e418ca
autotools: Support uninstalling the installed espeak-data when 'make uninstall' is run.
2013-09-12 10:18:54 +01:00
Reece H. Dunn
c69ff7ebd7
autotools: Rewrite the build targets to use automake and libtool properly.
2013-09-12 01:38:43 +01:00
Reece H. Dunn
2992b23c35
README.md: Add a table of contents.
2013-09-11 20:56:15 +01:00
Reece H. Dunn
86882e2534
autotools: Remove the espeak-phoneme-data target (not used).
2013-09-11 17:45:47 +01:00
Reece H. Dunn
10bea37931
autotools: Don't shadow copy the phsource directory into espeak-data.
2013-09-11 17:44:15 +01:00
Reece H. Dunn
9102c1ef9f
autotools: Don't shadow copy the dictsource directory into espeak-data.
2013-09-11 17:40:31 +01:00
Reece H. Dunn
65d6419707
autotools: Use autotools to install speak_lib.h.
2013-09-11 17:38:52 +01:00
Reece H. Dunn
65d0d41700
autotools: Use -local variants of all, clean and distclean to support using automake targets.
2013-09-11 17:36:47 +01:00
Reece H. Dunn
9be4bc2840
autotools: Use install-{data,exec}-hook targets to support automake build targets.
2013-09-11 17:35:13 +01:00
Reece H. Dunn
ea18599942
Move the install and distclean fully to the root Makefile.am file.
2013-09-11 17:32:46 +01:00
Reece H. Dunn
39a6a2dbbb
autotools: Update the version in AC_INIT to 1.47.
2013-09-11 17:28:11 +01:00
Reece H. Dunn
58ae6ea33f
VoiceSettings.java: Add support for converting to a JSON object.
2013-09-11 13:15:40 +01:00
Reece H. Dunn
c0cd2e6791
autotools: Call 'make distclean' in src/Makefile.am from the Makefile.am distclean target.
2013-09-10 15:15:04 +01:00
Reece H. Dunn
1891740f80
Add an explicit 'None' option to the 'Speak punctuation' setting.
2013-09-09 15:49:09 +01:00
Reece H. Dunn
aebd02fa68
Remove the Android 2.x/3.x support code.
...
The Android 4.x+ code has changed a lot since the initial import
of the eyes-free codebase. A lot of bug fixes and improvements
have been made to it.
The eyes-free codebase had two different code paths:
* one for ICS (4.0) or later, using the Java-based TTS APIs
provided by the Android platform;
* one for pre-ICS using an internal C++-based TTS API.
Thus, any bug fixes or improvements would have to be done to both
code bases if Android 2.x/3.x support is required. This is not
maintainable.
If pre-ICS support is to be re-added in the future, the plan will
be to:
* forward the C++-based APIs to the Java-based APIs via a
compatibility layer;
* use a compatibility layer (Android Support Library?) for using
the ICS settings API on pre-ICS.
2013-09-08 12:01:20 +01:00