vidma / aac-speech-android

An icon-based speech communicator for Disabled Children - Android App - Alternative communication (AAC)
9 stars 9 forks source link

Gradle build [WIP] #66

Open DrDub opened 2 years ago

DrDub commented 2 years ago

This is an attempt at merging parts of #65 while keeping French and putting it in nuggets small enough that can be reviewed.

It acknowledges this project is maintaining a fork of SimpleNLG.

You have here some commits for easy review that rearrange files and install the gradle files.

The gradle files are not exactly the same as #65, as it is targeting an older API. The intention here is to migrate the existing code to be built command-line and then we can tackle the migration to API 24.

As it is now, the code builds but it opens some menus and dies when I install it in an old tablet. I'd need some guidance whether the code in master was running or not and we can see how to fix it.

My hope is that the project can be kept so it can be build from command-line and leave the use of an IDE as a preference for different contributors. Hopefully this application can be made available through F-Droid soon. It is one of the most wholesome NLG apps out there.

vidma commented 2 years ago

nice, I'll try to take a closer look over the holiday season.

DrDub commented 1 year ago

Just to let you know, I managed to run the NLG code without the Android bit for a talk I gave on fine-tuning open source LLMs: https://github.com/Textualization/aac-llm/tree/main/aac-speech-standalone