![]() |
12 years ago | |
---|---|---|
.settings | 12 years ago | |
android | 12 years ago | |
dictsource | 12 years ago | |
docs | 13 years ago | |
espeak-data | 12 years ago | |
phsource | 12 years ago | |
platforms | 12 years ago | |
praat-mod | 12 years ago | |
src | 12 years ago | |
.gitignore | 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 | |
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:
$ cd android
$ 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 espeakdata.zip
file in android/res/raw
, 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 extract the espeakdata.zip
file into its
own data directory to set up the available voices.
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.