![]() |
12 years ago | |
---|---|---|
.settings | 12 years ago | |
dictsource | 12 years ago | |
docs | 13 years ago | |
espeak-data | 12 years ago | |
jni | 12 years ago | |
phsource | 12 years ago | |
platforms | 12 years ago | |
praat-mod | 12 years ago | |
res | 12 years ago | |
src | 12 years ago | |
.classpath | 12 years ago | |
.gitignore | 12 years ago | |
.project | 12 years ago | |
AndroidManifest.xml | 12 years ago | |
Makefile.am | 12 years ago | |
README.md | 12 years ago | |
autogen.sh | 12 years ago | |
configure.ac | 12 years ago | |
mkdictlist | 12 years ago | |
project.properties | 12 years ago | |
shadowdir | 13 years ago |
This branch contains the files needed to build espeak on the android platform. It is derived from the eyes-free project.
To build eSpeak for Android, you need to have the following installed and configured correctly:
espeak-data
zip files)Build the libttsespeak.so
file by running:
$ ndk-build
Open Eclipse.
Create a new workspace.
Import the espeak folder as an exising Android project.
Build the espeak apk within Eclipse.
In order to build the espeak-data.zip
and espeak-data-en_only.zip
data files, you need to run the following commands:
$ ./autogen.sh
$ ./configure --prefix=/usr
$ make android
The generated eSpeakActivity.apk
can be installed like any other apk build
via eclipse, such as by using the Run
menu option.
After running, eSpeakActivity
will download the espeak-data.zip
file. To
enable eSpeak, you need to:
Text-to-Speech settings
UI;eSpeak TTS
in the Engines
section;eSpeak TTS
as the default engine;Listen to an example
option to check if everything is working.