[M1] Gestion des modèles Whisper : téléchargement auto et préférences #10

Closed
opened 2026-04-06 01:33:52 +00:00 by charles · 0 comments
Owner

Contexte

L'utilisateur choisit la taille du modèle Whisper dans les préférences. Le modèle est téléchargé automatiquement au premier usage.

Critères d'acceptation

  • Page de préférences STT : choix du moteur (Whisper/Vosk/OpenAI), taille du modèle (Tiny ~75Mo / Base ~150Mo / Small / Medium / Large), langue cible ou auto-détection
  • Téléchargement automatique du modèle sélectionné au premier lancement si absent
  • Barre de progression pendant le téléchargement (dans les préférences)
  • Stockage dans ~/.local/share/fractal-plus/models/
  • Vérification d'intégrité SHA256 après téléchargement
  • Bouton "Supprimer le modèle" pour libérer de l'espace

Notes techniques

  • Dépend de : #5 (WhisperEngine)
  • Tiny (~75Mo) est le modèle par défaut pour réduire l'impact initial
  • URLs de téléchargement depuis Hugging Face ou dépôt whisper.cpp officiel
  • Page préférences dans fractal-gtk/src/session/settings/
## Contexte L'utilisateur choisit la taille du modèle Whisper dans les préférences. Le modèle est téléchargé automatiquement au premier usage. ## Critères d'acceptation - [ ] Page de préférences STT : choix du moteur (Whisper/Vosk/OpenAI), taille du modèle (Tiny ~75Mo / Base ~150Mo / Small / Medium / Large), langue cible ou auto-détection - [ ] Téléchargement automatique du modèle sélectionné au premier lancement si absent - [ ] Barre de progression pendant le téléchargement (dans les préférences) - [ ] Stockage dans `~/.local/share/fractal-plus/models/` - [ ] Vérification d'intégrité SHA256 après téléchargement - [ ] Bouton "Supprimer le modèle" pour libérer de l'espace ## Notes techniques - Dépend de : #5 (WhisperEngine) - Tiny (~75Mo) est le modèle par défaut pour réduire l'impact initial - URLs de téléchargement depuis Hugging Face ou dépôt whisper.cpp officiel - Page préférences dans `fractal-gtk/src/session/settings/`
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
charles/my-fractal#10
No description provided.