The biggest problem of such apps is slow and cumbersome input of texts. It would be great to have voice recognition and OCR options to enter the source text.
Sailfish OS has an OCR application text extractor, which should be able to pass the recognized text to a translator app. Currently both already support exchange throuth copy&paste, but this can be streamlined by adding option to call one app from the other directly (if both are installed).
An optional output to Billy Bass (voice synthesis shell) would be cool too.
The biggest problem of such apps is slow and cumbersome input of texts. It would be great to have voice recognition and OCR options to enter the source text. Sailfish OS has an OCR application text extractor, which should be able to pass the recognized text to a translator app. Currently both already support exchange throuth copy&paste, but this can be streamlined by adding option to call one app from the other directly (if both are installed). An optional output to Billy Bass (voice synthesis shell) would be cool too.
OCR https://github.com/skvark/Textractor (shell) https://openrepos.net/content/rzr/tesseract-ocr (tesseract engine)
TTS https://openrepos.net/content/kimmoli/billy-bass (shell) https://github.com/MycroftAI/mimic/tree/67e43bf0fa56008276b878ec3790aa5f32eb2a16 (mimic engine) https://github.com/rinigus/pkg-picotts (picotts engine)