-
-
Notifications
You must be signed in to change notification settings - Fork 308
Description
Description:
Currently, every time the app is opened, all parameters (language, model, speaker count, translation direction, output format, etc.) must be reconfigured manually.
This is time-consuming and increases the chance of forgetting or misconfiguring certain options.
Please add the ability to export and import all configuration settings in a JSON file — so users can quickly restore or switch between predefined setups.
Rationale:
Prevents errors caused by missed or inconsistent settings.
Ensures 100% reproducibility across sessions or devices.
Allows users to maintain several ready-to-use configuration profiles for different workflows.
Greatly speeds up the processing of multiple videos that use the same translation setup.
Proposed behavior:
- Download JSON: Available after all UI parameters are configured (e.g., after the “Submit Video” stage).
- Upload JSON: Available on app launch or after connecting to the Gradio server — automatically fills all fields with saved defaults.
- Important: The configuration JSON must not include any media or subtitle files — only the runtime and UI parameters (e.g., selected language, TTS model, speaker count, output format, etc.).