Skip to content

fr Configuration

rcspam edited this page May 2, 2026 · 6 revisions

🌐 Langue : English | Français

Configuration

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.

Γ‰cran d'accueil de dictee-setup

Table des matières


Lancer dictee-setup

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.


Backend ASR

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.

Parakeet-TDT

Backend ASR β€” configuration Parakeet-TDT

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.

faster-whisper

Backend ASR β€” configuration faster-whisper

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.

Vosk

Backend ASR β€” configuration Vosk

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).

Canary

Backend ASR β€” configuration Canary 1B v2

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.

Nemotron

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.

Traduction

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.

Google

Traduction β€” backend Google

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.

Bing

Traduction β€” backend Bing

Γ‰galement via translate-shell, couverture linguistique similaire Γ  Google. Γ€ utiliser en fallback, ou si vous prΓ©fΓ©rez les formulations Bing aux formulations Google.

LibreTranslate

Traduction β€” LibreTranslate (Docker)

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.

Ollama

Modèle Ollama pas encore récupéré
Modèle Ollama en téléchargement
ModΓ¨le Ollama prΓͺt

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.

Canary intΓ©grΓ©

Traduction β€” onglet Canary intΓ©grΓ©

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.

Raccourcis clavier

Onglet raccourcis clavier

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.

Microphone

Onglet microphone

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.

Retour visuel

Onglet retour visuel

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.

Notifications

Onglet notifications

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

Onglet options

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.

Post-traitement

Post-traitement β€” vue d'ensemble avec pipeline SVG

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.

Règles regex

Post-traitement — éditeur de règles regex

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.

Continuation

Post-traitement β€” continuation

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.

Règles par langue

Post-traitement — règles spécifiques à la langue

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).

Dictionnaire

Post-traitement β€” dictionnaire utilisateur

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).

Correction LLM

Post-traitement β€” correction LLM

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.

Panneau de test

Post-traitement β€” panneau de test live

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.

Γ€ propos

Onglet Γ  propos

Version, licence, crΓ©dits, liens vers le dΓ©pΓ΄t et les notes de release.

OΓΉ se trouve le fichier de configuration ?

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.


Γ‰tapes suivantes

πŸ“– dictee Wiki

πŸ‡¬πŸ‡§ Home Β· πŸ‡«πŸ‡· Accueil


Getting started / Premiers pas

Speech recognition / ASR

Translation / Traduction

Post-processing / Post-traitement

CLI

Reference / RΓ©fΓ©rence


🏠 Repo Β· πŸ“¦ Releases Β· πŸ› Issues

Clone this wiki locally