-
Notifications
You must be signed in to change notification settings - Fork 3
fr Configuration
π Langue : English | FranΓ§ais
Cette page est la rΓ©fΓ©rence de l'interface dictee-setup. Chaque onglet et sous-section est documentΓ© ci-dessous avec un screenshot et une description courte. Pour les dΓ©tails conceptuels derriΓ¨re chaque fonctionnalitΓ©, suivez les liens vers les pages dΓ©diΓ©es β cette page est un tour d'horizon rapide de la fenΓͺtre de configuration.
dictee-setup est l'unique endroit oΓΉ chaque option est rΓ©glable ; il Γ©crit ses dΓ©cisions dans ~/.config/dictee/dictee.conf. L'assistant de configuration est le mΓͺme binaire en mode premier lancement ; cette page couvre le mode sidebar classique que vous obtenez une fois le premier setup terminΓ©.
Nouveau en v1.3.0 β une page dΓ©diΓ©e LLM Diarization dans la sidebar permet de gΓ©rer les providers LLM et les profils d'analyse (synthΓ¨se / chapitrage / correction ASR sur transcriptions diarisΓ©es). Tour complet sur la page fr-LLM-Diarization.
- Lancer dictee-setup
-
Backend ASR
- Parakeet-TDT Β· faster-whisper Β· Vosk Β· Canary Β· Nemotron
-
Traduction
- Google Β· Bing Β· LibreTranslate Β· Ollama Β· Canary intΓ©grΓ©
- Raccourcis clavier
- Microphone
- Retour visuel
- Notifications
- Options
- Post-traitement
- Γ propos
- OΓΉ se trouve le fichier de configuration ?
Quatre points d'entrΓ©e, tous ouvrent le mΓͺme binaire :
| MΓ©thode | Commande / Action |
|---|---|
| Terminal |
dictee-setup (sidebar classique) β dictee-setup --wizard (force l'assistant de premiΓ¨re exΓ©cution) |
| Menu d'applications | Chercher « Configuration de Dictée » (Paramètres · Accessibilité) |
| IcΓ΄ne tray | Clic droit sur l'icΓ΄ne dictΓ©e β Configurer DictΓ©e |
| Widget plasmoid | Clic droit sur le plasmoid dictΓ©e β Configurer (KDE Plasma 6) |
La premiΓ¨re fois que vous lancez dictee-setup (sans ~/.config/dictee/dictee.conf), l'assistant de configuration guidΓ© s'ouvre automatiquement. Une fois terminΓ©, la mΓͺme commande rΓ©-ouvre le mode sidebar documentΓ© ci-dessous.
Choisissez le moteur de reconnaissance vocale qui transforme votre voix en texte. dictée fournit cinq backends, chacun affiche ses options propres (variante du modèle, langue, hotwords, VAD, beam size, compute type) dans l'onglet ASR.
Choix par dΓ©faut recommandΓ© β 25 langues, ponctuation + capitalisation natives, meilleure prΓ©cision sur GPU. Consommation VRAM raisonnable grΓ’ce au dΓ©codeur TDT (prΓ©diction de durΓ©e factorisΓ©e). Couvre la plupart des langues europΓ©ennes + asiatiques.
π DΓ©tails : Parakeet-TDT-Deep-Dive.
Fait tourner les modΓ¨les OpenAI Whisper (tiny β large-v3) en local via ctranslate2. Expose VAD, beam size, hotwords, initial prompt, et compute type (int8 / float16). Parfait pour les langues hors de la couverture Parakeet.
Backend léger, CPU-friendly, avec modèles par langue. Précision inférieure à Parakeet / Whisper mais tourne sur des appareils peu puissants (Raspberry Pi, SBC ARM, vieux portables).
MΓͺme moteur Rust que Parakeet, avec une fonction en plus : traduction intΓ©grΓ©e (48 paires de langues directement depuis l'ASR, sans backend de traduction sΓ©parΓ©). SΓ©lectionnez la langue cible dans l'onglet traduction β le modΓ¨le Canary fait la passe ASR et la passe traduction en une seule.
Backend streaming, anglais uniquement. Meilleur choix pour des sous-titres temps-rΓ©el quand vous privilΓ©giez la latence faible Γ la couverture multilingue. Utilise un binaire daemon sΓ©parΓ©.
π Comparatif complet + quand choisir lequel : ASR-Backends Β· rΓ©glages GPU : GPU-Setup.
La traduction est optionnelle et dΓ©sactivΓ©e par dΓ©faut. Quand elle est activΓ©e, dictΓ©e transcrit d'abord avec votre backend ASR, puis traduit le rΓ©sultat avant de coller. Cinq backends : deux cloud, trois auto-hΓ©bergΓ©s.
Choix par défaut. Utilise translate-shell en arrière-plan, 100+ langues, pas de clé API requise. Nécessite une connexion internet et envoie chaque énoncé à Google.
Γgalement via translate-shell, couverture linguistique similaire Γ Google. Γ utiliser en fallback, ou si vous prΓ©fΓ©rez les formulations Bing aux formulations Google.
Auto-hΓ©bergΓ©, Docker-based, entiΓ¨rement hors-ligne. Choisissez les packs de langues voulus β dictΓ©e lance le docker run correspondant pour vous et l'UI expose les boutons purge / stop / start pour gΓ©rer le cycle de vie.
LLM auto-hΓ©bergΓ© (translategemma, aya, etc.) via Ollama. Les trois Γ©tats ci-dessus β modΓ¨le absent, en tΓ©lΓ©chargement, prΓͺt β sont tous gΓ©rΓ©s inline : le bouton Download rΓ©cupΓ¨re le modΓ¨le sΓ©lectionnΓ© sans sortir de la fenΓͺtre.
Pas de backend supplΓ©mentaire : le modΓ¨le ASR Canary fait la traduction lui-mΓͺme (48 paires de langues, 25 langues β anglais) en une seule passe. Choisissez la langue source et cible dans l'onglet traduction β le panneau affiche un bandeau vert rappelant que Canary gΓ¨re Γ§a nativement, et masque le sΓ©lecteur de backend (non applicable). Pour les paires hors des 48 supportΓ©es, passez Γ un autre backend ASR + une traduction cloud/auto-hΓ©bergΓ©e. Voir Canary dans la section ASR ci-dessus.
π Comparatif des backends + matrice de confidentialitΓ© : Translation Β· installation Ollama dΓ©taillΓ©e : Ollama-Setup.
Assignez les raccourcis globaux qui dΓ©marrent / arrΓͺtent la dictΓ©e, basculent en mode meeting, ouvrent le panneau de test post-traitement, annulent, etc. Cliquez sur une ligne pour capturer une nouvelle combinaison ; les valeurs par dΓ©faut sont F9 / Alt+F9 / Ctrl+F9.
π Catalogue complet + particularitΓ©s KDE/GNOME : Keyboard-Shortcuts.
Choisissez le pΓ©riphΓ©rique d'entrΓ©e, ajustez le seuil de dΓ©tection de silence, activez l'auto-unmute (laisse dictΓ©e dΓ©-muter le micro pendant la durΓ©e d'une dictΓ©e puis le re-mute ensuite), et configurez la prΓ©-emphase.
Choisissez comment dictΓ©e signale les Γ©tats enregistrement / transcription / hors-ligne β icΓ΄ne tray, widget plasmoid, les deux, ou aucun. Plusieurs thΓ¨mes d'icΓ΄nes disponibles (active, recording, transcribingβ¦).
π DΓ©tails : Tray-Icon Β· Plasmoid-Widget.
Basculez les notifications desktop pour succès / échec / dictée longue / résultat de traduction. Utilise la stack de notifications native de votre bureau (KDE, GNOME, etc.).
Options diverses qui ne rentrent pas dans les autres onglets : logs de debug, auto-dΓ©marrage Γ l'ouverture de session, canal de mise Γ jour, comportement du mode meeting sur silence, auto-dΓ©marrage du daemon, et autres bascules similaires.
Vue d'ensemble du pipeline de post-traitement en 12 Γ©tapes avec diagramme SVG interactif. Deux voies : dictΓ©e normale (bleu) et traduction (orange) β chaque Γ©tape peut Γͺtre activΓ©e/dΓ©sactivΓ©e indΓ©pendamment. Cliquez sur une Γ©tape dans le SVG pour aller directement Γ son sous-onglet dΓ©diΓ©.
π Concept + Γ©tape par Γ©tape : Post-Processing-Overview.
Transformations de texte basΓ©es sur des patterns (ex. Β« virgule Β» β ,). Γditeur live avec coloration syntaxique, bascule d'activation par ligne, ordre de prioritΓ©, et garde anti-ReDoS. Les rΓ¨gles vivent dans ~/.config/dictee/rules.conf.
π Syntaxe des rΓ¨gles, dΓ©fauts intΓ©grΓ©s, stratΓ©gies de test : Rules-and-Dictionary.
Rappelle la derniΓ¨re dictΓ©e pour Γ©viter de capitaliser le premier mot d'une nouvelle dictΓ©e quand elle continue la phrase prΓ©cΓ©dente. Couvre Γ©galement la normalisation des nombres et dates (quarante-deux β 42).
π DΓ©tails : Numbers-Dates-Continuation.
Overrides par langue au-dessus des rΓ¨gles regex gΓ©nΓ©riques β typiquement des diffΓ©rences de ponctuation (guillemets franΓ§ais vs. guillemets anglais, trΓ©ma allemand, etc.).
π Rules-and-Dictionary (section rΓ¨gles par langue).
Corrections au niveau mot (ex. erreurs ASR rΓ©currentes sur des noms propres), mapping de variantes ASR, et hotwords / biasing pour les moteurs qui le supportent.
π Rules-and-Dictionary (section dictionnaire).
Polissage LLM optionnel appliqué en position first, last, ou hybrid dans le pipeline. Utilise une instance Ollama locale. Bouton Download inline : récupère le modèle choisi sans sortir de l'UI.
π Concept + compromis : LLM-Correction Β· installation Ollama : Ollama-Setup.
Bac à sable interactif : tapez ou dictez une phrase, voyez comment chaque étape du pipeline la transforme, basculez les étapes en solo pour isoler les effets, et itérez sur vos règles sans avoir à lancer une vraie dictée.
Version, licence, crΓ©dits, liens vers le dΓ©pΓ΄t et les notes de release.
Chaque dΓ©cision prise dans dictee-setup atterrit dans un unique fichier plat KEY=valeur :
~/.config/dictee/dictee.conf
Le fichier est sΓ»r Γ Γ©diter Γ la main une fois familier avec les clΓ©s (dictee-setup prΓ©serve les clΓ©s inconnues Γ l'enregistrement). Certaines options dΓ©pendent en plus de fichiers annexes :
| FonctionnalitΓ© | Fichier |
|---|---|
| Règles regex | ~/.config/dictee/rules.conf |
| Dictionnaire utilisateur | ~/.local/share/dictee/user.dict |
| Hotwords (par backend) | ~/.config/dictee/hotwords.<backend> |
| Prompt LLM personnalisΓ© | ~/.config/dictee/llm-custom.prompt |
Pour rΓ©initialiser toute la configuration, supprimez dictee.conf et relancez dictee-setup β l'assistant de premiΓ¨re exΓ©cution redΓ©marre.
- Parcours guidé de la première exécution : Setup-Wizard.
- Choisir un moteur ASR : ASR-Backends.
- Quelque chose ne marche pas ? Troubleshooting Β· FAQ.
π¬π§ Home Β· π«π· Accueil
Getting started / Premiers pas
- Installation Β· π¬π§ Β· π«π·
- Setup-Wizard Β· π¬π§ Β· π«π·
- Configuration Β· π¬π§ Β· π«π·
- Plasmoid-Widget Β· π¬π§ Β· π«π·
- Tray-Icon Β· π¬π§ Β· π«π·
- Keyboard-Shortcuts Β· π¬π§ Β· π«π·
- Voice-Commands Β· π¬π§ Β· π«π·
- GPU-Setup Β· π¬π§ Β· π«π·
- Diarization Β· π¬π§ Β· π«π·
- LLM-Diarization Β· π¬π§ Β· π«π·
Speech recognition / ASR
- ASR-Backends Β· π¬π§ Β· π«π·
- Parakeet-TDT-Deep-Dive Β· π¬π§ Β· π«π·
- Canary-1B-Deep-Dive Β· π¬π§ Β· π«π·
Translation / Traduction
Post-processing / Post-traitement
- Overview Β· π¬π§ Β· π«π·
- Rules-and-Dictionary Β· π¬π§ Β· π«π·
- LLM-Correction Β· π¬π§ Β· π«π·
- Numbers-Dates-Continuation Β· π¬π§ Β· π«π·
CLI
Reference / RΓ©fΓ©rence
- Troubleshooting Β· π¬π§ Β· π«π·
- FAQ Β· π¬π§ Β· π«π·
- Developer-Guide Β· π¬π§ Β· π«π·
- Changelog Β· π¬π§ Β· π«π·
π Repo Β· π¦ Releases Β· π Issues