Juho Hiltunen
4a2890250b
code cleanup: new file langopts.c for handling language options.
The switch case in LoadVoice() currently mixes voice and language
options. This change will start separating them into two functions.
CheckTranslator will be moved to langopts.c. In the future there should
be no need to use it in voices.c. There will be other temporary
solutions also.
2 years ago
fireneat
0b39769fc9
Increase targetSdk to 30 and use apksigner to support signature scheme v2. This also adds 64-bit support for the APK.
2 years ago
Alexander Epaneshnikov
e65e597bf6
Android: explicitly set ndk version
2 years ago
Alexander Epaneshnikov
440fc08a0d
Android: rase minimal supported sdk
newer ndk supports kitkat+ only
2 years ago
Alexander Epaneshnikov
7a33a70755
Android: update gradle and AGP
2 years ago
Juho Hiltunen
c4d8976fbc
code cleanup: Add new source file common.h for misc functions.
2 years ago
Juho Hiltunen
fb06936c51
code cleanup: start moving translateWord3() to a new source file.
The file will be organized to have one callable function only. This
should make code structure simpler.
Existing code will be changed to use function parameters instead of
global variables.
Possible problems include too much dependencies with numbers.c.
2 years ago
Alexander Epaneshnikov
e65278d788
Android: bump versionCode
we should do that on every release.
Issue #1185
3 years ago
Alexander Epaneshnikov
042ac06b9e
android: use gradle to build data archive
this fixes #1161 separates the android application build system from automake
and simplifies building an application on windows.
3 years ago
Alexander Epaneshnikov
95678616f7
android: integrate ndk-build step into main gradle pipeline
this greatly simplifies the assembly of the android application. moreover, ndk
will be downloaded automatically via sdk-manager.
4 years ago
Alexander Epaneshnikov
41c5adc837
android: cleanup project
4 years ago
Alexander Epaneshnikov
12754cc7bc
android: add gradle wrapper
this simplifies CI/CD and building android application on windows.
4 years ago
Alexander Epaneshnikov
77b66d175c
android: update AGP
4 years ago
Valdis Vitolins
9fc8aa4a54
eSpeak NG 1.52-dev
3 years ago
Valdis Vitolins
2e9a5fccbb
Release 1.51
3 years ago
Alexander Epaneshnikov
c352597757
android: limit max speech rate to 449 WPM
this is the maximum espeak-ng's speech rate without using libsonic
3 years ago
heidari78
4fce71a879
android version: updated voice variant list and Persian translation.
1: Added missing voice variants in the NVDA category including Iven 4, Steph, Steph 2 and Steph 3.
2: Completed the Persian translation.
3 years ago
Peter Vágner
8003c0e478
Android: add all missing voice variants to the variant selection
4 years ago
Peter Vágner
9b271602a8
Android: Add speechplayer to ndk-build configuration
4 years ago
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
ArenaL5
23a3d12195
Update version and version code
Version must be changed in:
- configure.ac
- src/windows/config.h
- android/jni/include/config.h
- android/build.gradle
- android/AndroidManifest.xml
4 years ago
Valdis Vitolins
85a9e55340
Update version according to configure.ac, src/windows/config.h and android/jni/include/config.h files
4 years ago
Alexander Epaneshnikov
5e8e6b1d46
update gradle plugin
5 years ago
Valdis Vitolins
a99937f6c4
Remove Byte Order Marks from source files
5 years ago
Reece H. Dunn
1b9daee81c
Remove the executable bit from other non-executable files.
5 years ago
Valdis Vitolins
b47a75f4e4
eSpeak NG 1.51-dev
5 years ago
Valdis Vitolins
b702b03996
eSpeak NG 1.50
5 years ago
guiador
80cb2ce509
Update spanish file
Added some translations.
5 years ago
Valdis Vitolins
5821e418c1
android: update configuration files:
- remove unsupported hardware platforms
- udpate dependencies and versions of tools
6 years ago
Reece H. Dunn
a3c1a00d45
android: fix downloading the android gradle plugin version 2.3.3.
7 years ago
Reece H. Dunn
a0d8e8df78
android: add the new ssml.c source file
7 years ago
Reece H. Dunn
3a2663030b
Update the version to 1.49.3-dev.
7 years ago
Reece H. Dunn
3ed34d3a74
eSpeak NG 1.49.2
7 years ago
Reece H. Dunn
830bed1cb1
Android: Fix the remaining tests.
7 years ago
Reece H. Dunn
44f33468c4
Android: Fix mapping voices who's IDs have been updated to be BCP47 compliant.
7 years ago
Reece H. Dunn
5027f5310e
Android: Update the VoiceData gender field -- the default is always male now to reflect the default voice settings.
7 years ago
Reece H. Dunn
98a34ebaf5
Android: Update the VoiceData identifier fields.
7 years ago
Reece H. Dunn
17620ed607
Android: Update APP_PLATFORM to android-14.
7 years ago
Reece H. Dunn
dc2b2a43b8
Android: Update the compile/targetSdkVersion to 26.
7 years ago
Reece H. Dunn
4f360435d8
Android: Update the android gradle build tools to 25.0.3.
7 years ago
Reece H. Dunn
d578e9ebd7
Android: Update gradle to 2.3.3.
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
9bb4b53967
Update the version to 1.49.2-dev.
8 years ago
Reece H. Dunn
999ac67433
eSpeak NG 1.49.1
8 years ago
Reece H. Dunn
d1c56e6120
Android: Fix installing the voices -- use the new espeak-ng-data path.
8 years ago
Reece H. Dunn
73961be59f
Add the config.h file needed for the Android build.
8 years ago