Remplacements de texte

Les remplacements de texte vous permettent de transformer automatiquement votre texte transcrit avant qu'il ne soit tape. Creez des regles pour developper des abreviations, inserer des symboles, corriger des erreurs de reconnaissance courantes, ou effectuer des transformations de texte complexes avec des expressions regulieres.

Comment Ca Marche

Apres que WhisperTyping transcrit votre parole, mais avant que le texte ne soit tape dans votre application, toutes les regles de remplacement activees sont appliquees dans l'ordre. Cela se produit avant tout traitement IA, ce qui vous donne un controle precis sur la sortie de transcription brute.

Ordre de traitement : Parole → Transcription → Remplacements IntegresVos Remplacements de Texte → Traitement IA (si active) → Sortie

Creer une Regle de Remplacement

Ouvrez Settings → Replacements et cliquez sur "Add" pour creer une nouvelle regle. Chaque regle a les options suivantes :

Alias (Motifs de Correspondance)

Entrez un ou plusieurs motifs de texte a faire correspondre. Chaque alias est verifie independamment, et toute correspondance declenche le remplacement. C'est utile quand :

Texte de Remplacement

Le texte qui remplace chaque alias correspondant. Peut etre :

Options Standard

Ces options sont disponibles pour les regles de remplacement normales (non-regex) :

Enabled Activez ou desactivez la regle sans la supprimer
Flexible Match Correspond aux alias independamment des espaces, tirets, deux-points, points-virgules ou points entre les caracteres. "hashtag" correspond a "hash tag", "hash-tag", "hash.tag", etc.
Absorb Punctuation Inclut toute ponctuation suivante (points, virgules, points d'exclamation, points d'interrogation, points-virgules, deux-points) dans la correspondance. Utile lors du remplacement d'un mot qui peut apparaitre a la fin d'une phrase.
Preserve Case Preserve la casse du texte correspondant dans le remplacement. Si vous faites correspondre "Bonjour", le remplacement commence par une majuscule. Si vous faites correspondre "BONJOUR", le remplacement est entierement en majuscules.

Options de Portee

Determinez ou dans le texte le remplacement peut se produire :

Anywhere Correspond au motif n'importe ou dans la transcription (par defaut)
Whole Word Correspond uniquement lorsque le motif est un mot complet, pas une partie d'un autre mot. "chat" ne correspond pas a "chaton"
Start Only Correspond uniquement au debut de la transcription
End Only Correspond uniquement a la fin de la transcription

Cas d'Usage Courants

Developper des Abreviations

Developpez des raccourcis en phrases completes :

Alias Remplacement
cdlt cordialement
svp s'il vous plait
signature Cordialement,
Jean Dupont

Corriger les Erreurs de Reconnaissance

Corrigez les mots souvent mal transcrits :

Alias Remplacement Conseil
whisper typing WhisperTyping Les noms de produits sont souvent mal entendus
jean dupont, Jean dupont Jean Dupont Utilisez plusieurs alias pour les variations de noms

Expressions Regulieres

Pour les utilisateurs avances, activez le mode "Regular Expression" pour utiliser des motifs regex. Cela vous donne de puissantes capacites de correspondance de motifs.

Important : Lorsque le mode regex est active, les options Scope, Flexible Match, Absorb Punctuation et Preserve Case sont masquees et ignorees. Vous avez un controle total via votre motif regex.

Bases du Regex

Tous les motifs regex dans WhisperTyping sont insensibles a la casse par defaut. Vous n'avez pas besoin d'ajouter des drapeaux pour la correspondance insensible a la casse.

Motif Correspond a
bonjour "bonjour", "Bonjour", "BONJOUR", "BoNjOuR"
colou?r "color" et "colour"
\d+ Un ou plusieurs chiffres
^bonjour "bonjour" uniquement au debut
aurevoir$ "aurevoir" uniquement a la fin
\bmot\b "mot" comme mot entier

Rendre le Regex Sensible a la Casse

Si vous avez besoin d'une correspondance sensible a la casse, utilisez le modificateur inline (?-i) au debut de votre motif :

Motif Correspond a
(?-i)Bonjour Uniquement "Bonjour" (casse exacte)
(?-i)API Uniquement "API" (majuscules)

Groupes de Capture dans les Remplacements

Utilisez des parentheses pour capturer des parties de la correspondance, puis referencez-les dans le remplacement avec $1, $2, etc. :

Motif Remplacement Exemple
(\d+) euros $1 EUR "50 euros" → "50 EUR"
(\w+)@(\w+) $1 at $2 "jean@entreprise" → "jean at entreprise"

Exemples Regex Avances

\s{2,} Remplace plusieurs espaces par un seul espace
^\s+|\s+$(vide) Supprime les espaces de debut et de fin
(\w)'(\w)$1'$2 Corrige les apostrophes courbees en apostrophes droites
(?<=\d),(?=\d{3})(vide) Supprime les separateurs de milliers des nombres (utilise lookbehind/lookahead)

Astuce : Inserez Votre Adresse E-mail

La transcription vocale peut produire differentes variations de la meme phrase. Utilisez .{0,3} (correspond a 0-3 caracteres quelconques) pour les capturer toutes en une seule regle :

Motif : email.{0,3}promonnom@entreprise.be

Ce seul motif correspond a toutes ces variations quand vous dites "email pro" :

  • "email pro" (espace = 1 caractere)
  • "e-mail pro" (tiret + espace = 2 caracteres)
  • "email, pro" (virgule + espace = 2 caracteres)

Bien plus propre que de creer plusieurs regles separees !

Ordre de Traitement

Les regles de remplacement sont appliquees dans l'ordre ou elles apparaissent dans la liste. Vous pouvez faire glisser les regles pour les reordonner. C'est important quand :

Conseils pour de Meilleurs Remplacements

Utilisez la portee Whole Word Evite les correspondances involontaires dans des mots plus longs. "chat" ne correspond pas a "chaton"
Testez avec les variations courantes Ajoutez plusieurs alias pour les mots qui peuvent etre transcrits differemment
Activez Flexible Match pour les mots composes Capture "email", "e-mail" et "e mail" avec une seule regle
Utilisez Preserve Case pour les noms propres Garde "BONJOUR" en majuscules et "Bonjour" avec majuscule initiale
Commencez simple, n'ajoutez regex que si necessaire Les options standard couvrent la plupart des cas. Utilisez regex pour les motifs complexes
Desactivez les regles plutot que de les supprimer Vous pourriez en avoir besoin plus tard

Depannage

Le remplacement ne fonctionne pas ?

Trop de correspondances ?

Le regex ne correspond pas ?

Remplacements Integres

WhisperTyping est fourni avec de nombreux remplacements integres, vous n'avez donc pas a les creer vous-meme :

Voir la page Ponctuation Parlee pour une liste complete des remplacements integres.

Besoin d'aide avec les remplacements de texte ?

Des problemes pour configurer une regle de remplacement ? Envoyez-nous un message et nous vous aiderons.