I noticed their apps are high in size compared to other apps, like for example their keyboard app size is 129 MB, which is a giant size compared to other android keyboards.

Grayjay also seems to be kind of giant, compared to bravenewpipe that supports a lot of services while still very low in size.

The only app in my opinion that has kind of reasonable size is their voice recognition, while it looks kind of ugly compared to Transcribro.

Is there is a reason for all of this?

  • GolfNovemberUniform@lemmy.ml
    link
    fedilink
    arrow-up
    34
    arrow-down
    2
    ·
    5 months ago

    I guess because they store all the required data for voice recognition and other “AI” stuff while other apps use privacy-invasive and low-security cloud services to provide such features.

  • makingStuffForFun@lemmy.ml
    link
    fedilink
    arrow-up
    7
    ·
    5 months ago

    If it is artificial intelligence based and the data is stored locally then that data can be quite large. My keyboard is well over 100 megabytes just for the data, for the AI alone. I think it’s fair to say that it is probably a good thing that it’s large because it means that it’s on your machine and it’s not being processed anywhere else.

      • makingStuffForFun@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        5 months ago

        My AI keyboard let’s you choose how accurate the AI is. The more accurate, the larger the file. I’d say that’s all it is. A more accurate model is larger.

  • 𝒍𝒆𝒎𝒂𝒏𝒏@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    5 months ago

    The Grayjay app includes an entire development environment for plugins.

    No idea why the keyboard app is “large”. Could it be for support on obsolete Android devices where they’ve needed to re-implement missing APIs and features entirely themselves (like Firefox/Fennec and the Share menu)?

    They could also be using completely different local AI tooling, or a custom trained model that has a higher space footprint compared to other similar apps. As always the true answer lies in the available code…

    Edit: Grayjay’s = The Grayjay

  • pop@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    5 months ago

    The only app in my opinion that has kind of reasonable size is their voice recognition, while it looks kind of ugly compared to Transcribro.

    I think an icon of a microphone for a STT app is much much much better than that UX disaster Transcribo is. lol