Commit Graph
497 Commits
Author SHA1 Message Date
Reece H. Dunn 3e136d66d4 espeak-data: remove the duplicacte bg voice file 2012-12-15 00:20:00 +00:00
Reece H. Dunn 81c0755be3 Merge branch 'master' into android 2012-12-15 00:19:03 +00:00
Reece H. Dunn 3cf7b18d57 espeak-data: bulgarian-test is in both voices/bg and voices/test/bg, so remove the duplicate entry 2012-12-15 00:17:17 +00:00
Reece H. Dunn 1a28553d4c Add tests for the data returned by the SpeechSynthesis class, specifically the Voice locale entries. 2012-12-14 23:39:18 +00:00
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. 2012-12-14 16:07:11 +00:00
Reece H. Dunn e8a718ebf5 Target API 17 2012-12-14 14:54:18 +00:00
Reece H. Dunn 777254e10d Remove unused drawable files 2012-12-14 14:51:54 +00:00
Reece H. Dunn 65d0bd4548 Rename 'eSpeak TTS' to 'eSpeak' to distinguish between the eyes-free port. 2012-12-14 14:44:13 +00:00
Reece H. Dunn a79fe17681 Fix exported activities/services/providers warning in the manifest. 2012-12-14 14:34:46 +00:00
Reece H. Dunn 681f7475d3 Update the package version to reflect the espeak version. 2012-12-14 14:29:09 +00:00
Reece H. Dunn 123e55a39c Relocate the package to com.reecedunn.espeak 2012-12-14 14:23:31 +00:00
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. 2012-12-14 09:07:26 +00:00
Reece H. Dunn 5998278dda eSpeakActivity: don't report an error if mVoices is null, set the installed voices to 0. 2012-12-14 00:24:22 +00:00
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 2012-12-13 23:58:34 +00:00
Reece H. Dunn e346c86cb7 Fix the 'leaked ServiceConnection' error. 2012-12-13 23:17:44 +00:00
Reece H. Dunn bf45142f5d Fix the pitch mapping between Android and eSpeak. 2012-12-13 22:42:06 +00:00
Reece H. Dunn df0f166fb4 Move the android sources to android/... to avoid polluting the APK when it is being built through eclipse 2012-12-13 14:05:26 +00:00
Reece H. Dunn 7afbbf57d5 espeak specifies rate in WPM but android specifies it as a percentage, therefore correctly scale against the default espeak WPM 2012-12-13 13:34:11 +00:00
Reece H. Dunn 9f2137a8ff Add an 'Update voices' button to manually trigger an update. 2012-12-13 11:56:29 +00:00
Reece H. Dunn 99e63c4b2e espeakdadta.zip: fix the directory structure 2012-12-13 11:55:43 +00:00
Reece H. Dunn 4b1bb96b68 TtsService: correctly map android locales to espeak locales in onSynthesizeText using the onLoadLanguage > onIsLanguageAvailable chain to avoid code duplication 2012-12-13 01:21:23 +00:00
Reece H. Dunn 7103594ff5 .gitignore: ignore the gen directory 2012-12-13 00:30:50 +00:00
Reece H. Dunn fab65bd5db eSpeakActivity: use a weak reference in the Handler to avoid memory leaks 2012-12-13 00:28:49 +00:00
Reece H. Dunn e2d15f6456 nativeSetLanguage is not used, so remove the associated code 2012-12-12 19:43:17 +00:00
Reece H. Dunn 5f8a2aa991 Build espeakdata.zip in the correct place so it is picked up by the apk and update it to 1.46.29 2012-12-12 18:43:08 +00:00
Reece H. Dunn aad02ea440 Clean up some easy to fix warnings in the Java code. 2012-12-12 18:16:47 +00:00
Reece H. Dunn c24913aec3 Use a pointer to a stack object for 'silence' instead of allocating memory to avoid a memory leak. 2012-12-12 18:09:11 +00:00
Reece H. Dunn e62cfa7c76 Add LOGE traces for error codes returned by the espeak functions. 2012-12-12 16:54:59 +00:00
Reece H. Dunn 7007dd7608 Do not call (Get|Release)StringUTFChars with a null value as this will crash the eSpeak service. 2012-12-12 16:11:43 +00:00
Reece H. Dunn dfbfec4e05 Improve the logging on the JNI/C++ bindings and document which API versions each implementation targets 2012-12-12 16:03:53 +00:00
Reece H. Dunn 09ba97bdf8 eSpeakActivity: rework the main layout to provide a better L&F 2012-12-12 13:59:15 +00:00
Reece H. Dunn ec7eca3c0d .gitignore: ignore android build output 2012-12-12 13:58:24 +00:00
Reece H. Dunn e68eb2f41d Merge branch 'master' into android
Conflicts:
2012-12-12 12:00:55 +00:00
Reece H. Dunn 400334c4b9 autotools: fix espeak-data dictionary dependencies so they can be built from a clean tree 2012-12-12 11:59:04 +00:00
Reece H. Dunn a953b93613 Makefile.am: add an android target to build the espeak-data.zip espeak-data-en_only.zip data files. 2012-12-12 11:43:19 +00:00
Reece H. Dunn fad60f3750 remove build output files 2012-12-12 11:23:58 +00:00
Reece H. Dunn c0b83f7f93 src/tr_languages.cpp: fix a duplicate case statement after merge 2012-12-12 10:34:47 +00:00
Reece H. Dunn 29e93f6759 Merge branch 'master' into android
Conflicts:
	README
	dictsource/dict_log
	dictsource/dict_phonemes
	phsource/compile_report
	phsource/error_log
	phsource/vowel/vowelchart.png
	phsource/vowelcharts/af.png
	phsource/vowelcharts/am.png
	phsource/vowelcharts/bo.png
	phsource/vowelcharts/ca.png
	phsource/vowelcharts/cs.png
	phsource/vowelcharts/de.png
	phsource/vowelcharts/en-n.png
	phsource/vowelcharts/en-us.png
	phsource/vowelcharts/en-wm.png
	phsource/vowelcharts/en.png
	phsource/vowelcharts/es-la.png
	phsource/vowelcharts/es.png
	phsource/vowelcharts/et.png
	phsource/vowelcharts/fa.png
	phsource/vowelcharts/fr-ca.png
	phsource/vowelcharts/fr.png
	phsource/vowelcharts/hi.png
	phsource/vowelcharts/ht.png
	phsource/vowelcharts/hu.png
	phsource/vowelcharts/ka.png
	phsource/vowelcharts/kk.png
	phsource/vowelcharts/ml.png
	phsource/vowelcharts/mt.png
	phsource/vowelcharts/ne.png
	phsource/vowelcharts/nl.png
	phsource/vowelcharts/pt-pt.png
	phsource/vowelcharts/si.png
	phsource/vowelcharts/sk.png
	phsource/vowelcharts/sq.png
	phsource/vowelcharts/tn.png
	phsource/vowelcharts/tr.png
	platforms/big_endian/phondata-manifest
2012-12-12 10:28:25 +00:00
Reece H. Dunn ca9f455dd1 autotools: link README to README.md in autogen.sh to make autotools happy. 2012-12-12 00:44:30 +00:00
Reece H. Dunn 3a69077091 README.md: add instructions on how to build and install eSpeak for Android. 2012-12-11 21:25:26 +00:00
Reece H. Dunn ed37705c55 Convert README to markdown. 2012-12-11 21:01:56 +00:00
Reece H. Dunn ec831ae6c7 Convert README to markdown. 2012-12-11 20:58:37 +00:00
Reece H. Dunn 87896196d3 Convert README to markdown. 2012-12-11 20:51:32 +00:00
Reece H. Dunn 507cb27df0 pull in the espeak activity sources from eyes-free 2012-12-11 20:37:43 +00:00
Reece H. Dunn 2b78ade000 pull in the android JNI bindings from eyes-free 2012-12-11 11:48:16 +00:00
Reece H. Dunn 0bd76a88fa Add an Application.mk file to build for armeabi, armeabi-v7a and x86 2012-12-11 11:43:08 +00:00
Reece H. Dunn ca4f072da6 Android.mk: fix the location of the espeak sources and exclude espeakedit from the build 2012-12-10 17:40:31 +00:00
Reece H. Dunn e48f9c9908 1.46.02 -- android build scripts (from the eyes-free project) 2012-12-10 17:00:45 +00:00
Reece H. Dunn f9b7bbab1c 1.46.02 2012-12-10 16:49:26 +00:00
Reece H. Dunn af7bcb113c Merge branch 'development' 2012-11-30 10:40:38 +00:00