Skip to content

libspiel in a sandboxed world [providers]#20

Description

@sonnyp

Currently lispiel providers don't need special permissions when packaged as Flatpak. 馃憣

We know that each provider voice can be big so we don't want to ship all voices in the provider. Voices should be shipped as Flatpak extensions of the provider.

A provider might want a GUI to list and install voices. For obvious privacy reasons, we don't want to give network access to speech providers.

Flatpak should provide APIs to apps so they can list, download and install their own extensions.
One trouble is that the provider will need to restart to "mount" its extension. There might be workarounds.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions