|author||Reece H. Dunn <firstname.lastname@example.org>||Sun Sep 04 07:35:15 2016|
|committer||Reece H. Dunn <email@example.com>||Sun Sep 04 07:37:50 2016|
Updated the Turkish translations (translator: Kudret).
This branch contains the files needed to build espeak on the android platform. It is derived from the eyes-free project.
In order to build eSpeak, you need:
In order to build the APK, you need:
In order to use Android Studio, you will also need:
Set the location of the Android SDK:
$ export ANDROID_HOME=<path-to-the-android-sdk>
Build the project:
$ ./autogen.sh $ ./configure --with-gradle=<path-to-gradle> $ make
This will create an
In order to install the built APK you need to self-sign the package. You can do this by:
Creating a certificate, if you do not already have one:
$ keytool -genkey -keystore [YOUR_CERTIFICATE] -alias [ALIAS]
Sign the package using your certificate:
$ jarsigner -sigalg MD5withRSA -digestalg SHA1 \ -keystore [YOUR_CERTIFICATE] \ android/build/outputs/apk/espeak-release-unsigned.apk [ALIAS]
Align the apk using the zipalign tool.
$ zipalign 4 android/build/outputs/apk/espeak-release-unsigned.apk \ android/build/outputs/apk/espeak-release-signed.apk
Now, you can install the APK using the
$ adb install -r android/build/outputs/apk/espeak-release-signed.apk
eSpeakActivity will extract the
espeakdata.zip file into its own data directory to set up the available voices.
To enable eSpeak, you need to:
eSpeak TTSin the
eSpeak TTSas the default engine;
Listen to an exampleoption to check if everything is working.
Report bugs to the espeak issues page on GitHub.
eSpeak Text-to-Speech is released under the GPL version 3 or later license.
The eSpeak Android APK code in the
android folder is released under the Apache 2.0 license.
Android and Google Play are registered trademarks of Google Inc.
All trademarks are property of their respective owners.