Skip to content

Feature Request (Backend + Worker): Optional translation of transcriptions #6

@erklu

Description

@erklu

Background

Some users may want transcriptions to be translated automatically between Swedish and English. For example, an English interview might be transcribed and then translated to Swedish for further processing. This should be an optional post-processing step in the job pipeline.

Requested functionality

Worker:
• Add translation step after transcription
• Use MarianMT or equivalent model for:
• English → Swedish
• Swedish → English
• Return translated result alongside original text

Backend:
• Accept translate: true in job definition
• Allow users to choose target language (sv, en)
• Store translated version as a separate field or version
• API to retrieve both original and translated versions

UI (for reference):
• Option to enable translation when submitting a file
• Ability to toggle view between original and translated version
• Export translated version in all available formats

Priority:

Medium – valuable for many use cases, but should be optional and clearly labeled

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions