Juho Hiltunen
6e197d967e
code cleanup: move soundicon logic to a new file
Soundicons are used for external audio with SSML <audio> tag and for
replacing punctuation names with sound files in LoadConfig().
Currently there's a bug wih soundicon slots: if both LoadConfig and
<audio> are used, the punctuation reserves all slots and no sound from
<audio> is played.
4 years ago
Reece H. Dunn
a0d8e8df78
android: add the new ssml.c source file
7 years ago
Reece H. Dunn
cec0e773a4
Remove the tokenizer code. This is not currently used, and should be designed from espeak's behaviour.
7 years ago
Reece H. Dunn
58a0363762
Android: Fix the location of ucd-tools (it is now in src/ucd-tools).
8 years ago
Reece H. Dunn
1c4ce3dcd3
tokenizer.c: create and use a clause_type_from_codepoint function, with tests.
8 years ago
Reece H. Dunn
ff01f81fbf
Fix the Android build.
8 years ago
Reece H. Dunn
1fcdc1c009
Android: add phoneme.c to the build.
8 years ago
Reece H. Dunn
e4e572aadc
Convert eSpeakService.cpp to C so it can be compiled with clang's -std=c11 flag.
8 years ago
Reece H. Dunn
0a2034b979
android: support building the new espeak-ng C code.
8 years ago
Reece H. Dunn
9e99b70965
Android.mk: Only build the parts of libespeak that are actually used.
11 years ago
Reece H. Dunn
1de60cdc15
Rework the 'Punctuation level' (now 'Speak punctuation') preference to include a custom punctuation list.
11 years ago
Reece H. Dunn
03dfacef35
Android.mk: Factor out the ucd-tools files to make it easier to maintain.
12 years ago
Reece H. Dunn
68ec09ab57
Use the ucd-tools toupper/tolower APIs instead of the Android versions.
12 years ago
Reece H. Dunn
8bafda70e2
Use the new ucd-tools project for wide-character compatibility on Android.
12 years ago
Reece H. Dunn
7dd1d66e4a
Fix the shared object name for API 8 compatibility, with tests.
12 years ago
Reece H. Dunn
b9c0143a9b
Rename libttsespeak.so to libespeak.so.
12 years ago
Reece H. Dunn
df0f166fb4
Move the android sources to android/... to avoid polluting the APK when it is being built through eclipse
12 years ago
Reece H. Dunn
ca4f072da6
Android.mk: fix the location of the espeak sources and exclude espeakedit from the build
12 years ago
Reece H. Dunn
e48f9c9908
1.46.02 -- android build scripts (from the eyes-free project)
12 years ago