Skip to content

feat: improve WebUI usability with presets and native dialogs#2715

Open
GRay525 wants to merge 1 commit intoRVC-Boss:mainfrom
GRay525:feature/webui-usability-improvements
Open

feat: improve WebUI usability with presets and native dialogs#2715
GRay525 wants to merge 1 commit intoRVC-Boss:mainfrom
GRay525:feature/webui-usability-improvements

Conversation

@GRay525
Copy link
Copy Markdown

@GRay525 GRay525 commented Jan 16, 2026

This PR introduces usability improvements to the GPT-SoVITS WebUI.

Changes:

  1. Fixed Hardcoded Default Paths
  • Replaced developer-specific paths (e.g., D:\GPT-SoVITS\raw\xxx) with empty strings
  • Added helpful placeholder text for path inputs
  1. Added Inference Parameter Preset System
  • New preset dropdown: Fast Synthesis / High Quality / Balanced / Custom
  • One-click configuration for common use cases
  1. Native File/Folder Selection Dialogs
  • Replaced confusing file upload components with native tkinter dialogs
  • Added clear buttons: 📁 Select Folder and 📄 Select File
  1. Fixed Missing i18n Labels
  • Added English translations for new UI elements

Files Changed

  • webui.py
  • GPT_SoVITS/inference_webui_fast.py
  • api.py
  • tools/i18n/locale/en_US.json

Backward Compatibility
✅ All changes are backward compatible. No breaking changes.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant