-
-
Notifications
You must be signed in to change notification settings - Fork 70
Roadmap
Future version of Dialect focused on local-first features.
-
Implement a single async providers API for online/offline, so UI code can be simpler.
Libsoup or threading will be an implementation detail of each provider. We will still provide helper classes that providers can derive from like
SoupProvider
andLocalProvider
. -
Implement an offline translation provider
- Bergamot
- Opus MT
-
Implement a offline TTS provider
- Coqui TTS
-
Dialect will enter unexpected state if a provider has 1 or none languages.
We should have an error screen for online providers and a setup screen for offline providers so the user can start downloading models.
Alternatively we can download models on demand and show all the possible languages as we already do.
-
Dialect does not support divergent source/destination languages nor detonations languages dependent of the selected source one.
When using translations models, translation direction can be more complex, we need to accommodate.
-
Dictionary definitions
-
Document translation
Make our own implementation so it works with all the services or only support services that provide this feature.
-
Offline translation
-
Scraping engine
-
Image (OCR) translation