Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Fix model download progress and switching#34

Merged
ivan-digital merged 4 commits into
mainfrom
fix/fish-download-progress-studio
Jun 30, 2026
Merged

Fix model download progress and switching#34
ivan-digital merged 4 commits into
mainfrom
fix/fish-download-progress-studio

Conversation

@ivan-digital

Copy link
Copy Markdown
Member

Summary

  • Show real model download progress in the UI, including decimal percentages and MB totals.
  • Allow switching away from a loading model by interrupting the sidecar.
  • Improve reference-file import handling and reject silent generated audio.
  • Normalize Hindi language ids for OmniVoice/Indic-Mio and keep Fish Audio progress user-facing.

Why
The Fish Audio model is large enough that file-count progress looked stuck or misleading. The UI also needed to survive switching engines while a long model load was in flight.

Validation

  • pnpm tsc --noEmit
  • pnpm test
  • cargo test --manifest-path src-tauri/Cargo.toml --lib
  • swift build in swift-sidecar
  • Manual Fish Audio download smoke with visible MB progress

Notes
Depends on the speech-swift Fish Audio downloader update for fast resumable ranged downloads.

@ivan-digital ivan-digital marked this pull request as ready for review June 30, 2026 06:15
@ivan-digital ivan-digital merged commit 5876aa7 into main Jun 30, 2026
4 checks passed
@ivan-digital ivan-digital deleted the fix/fish-download-progress-studio branch June 30, 2026 06:15
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