LeOS-Keyboard/libs/README.md

10 lines
716 B
Markdown
Raw Normal View History

2025-02-01 16:35:38 +01:00
# Libraries
The libraries in this directory can be rebuilt from their sources:
* pocketfft-release.aar - [PocketFFT JNI bindings](https://gitlab.futo.org/alex/pocketfft-jni)
* vad-release.aar - [android-vad fork](https://github.com/abb128/android-vad)
* tensorflow-lite - [TensorFlow](https://github.com/tensorflow/tensorflow)
For TensorFlow Lite, optimized builds are used to reduce APK size. Read more about optimized tflite builds [here](https://www.tensorflow.org/lite/guide/reduce_binary_size). You can also pull the default unoptimized build from Maven instead if size is not a concern.
In the future it may be a better idea to pull these from a self-hosted repository or similar but for now this is simpler