I released version v4.1.0: https://github.com/ElishaAz/Sayboard/releases/tag/v4.1.0
Will it be added automatically, or is there anything I need to do?
I created a new release with the per-ABI version tags.
I made sure to create the tag after changing it in the build settings
I'll try that when I get the chance
Hi, I'm https://github.com/ElishaAz , the author of Sayboard (proof: I added my gitlab profile under 'social accounts' on my github one)
Better to add the arm64-v8a.
I added a note the the full description about downloading apks for other devices from the github page.
I removed the trailing dot from the short description as you suggested.
Maybe per-ABI builds could solve that, so we could decide for one architecture (armeabi-v7a or arm64-v8a) then? I just did a quick check and my estimate is that each of the ARM builds could just about make it (ending up with around 29 MB: native libs for armeabi-v7a/arm64-v8ax86/x86_64 are 9 MB each, mips plus armeabi is about 400 kB both together, so we'd save 3x9 = 27 MB uncompressed or around 10 MB compressed).
I added per-ABI builds. They're around 12MB each.
Further question:
INTERNET - to download the models. This permission is not required, and can be revoked through the device settings.
I understand the first, but not the last part of that sentence: where in device settings can one disable INTERNET permission for an app? I know a few devices/ROMs offer that, but the majority does not
😉
I wasn't aware it's not available in most ROMs. I aded in compatible ROMs to that line.
Ideally you'd set up fastlane structures (see my Fastlane Cheat Sheet for reference and guidance), but if they are avalable by any means I can grab them, I could set that up here locally and provide you with a fastlane "starter package" (via PR) you could then build upon.
I added the fastlane structure
https://github.com/ElishaAz/Sayboard
None
GPLv3
System (I think? it's a keyboard)
An open-source on-device voice IME (keyboard) for Android using the Vosk library.
Sayboard provides a voice keyboard using Vosk. It is based on https://github.com/Felicis/vosk-android-demo.
This app requires a Vosk model to run. You can use the built-in downloader or download manually from https://alphacephei.com/vosk/models, and then import into the app.
Sayboard uses for the following permissions:
Note: I'm the author of Sayboard (https://github.com/ElishaAz)
For anyone trying to fix this issue, I just wanted to say that mobile data does not work for me on PostmarketOS, but it does work for me on Mobian