Remplacements de texte

Les remplacements de texte vous permettent de transformer automatiquement votre texte transcrit avant qu'il ne soit tapé. Créez des règles pour développer des abréviations, insérer des symboles, corriger des erreurs de reconnaissance courantes, ou effectuer des transformations de texte complexes avec des expressions régulières.

Comment Ca Marche

Après que WhisperTyping transcrit votre parole, mais avant que le texte ne soit tapé dans votre application, toutes les règles de remplacement activées sont appliquées dans l'ordre. Cela se produit avant tout traitement IA, ce qui vous donne un contrôle précis sur la sortie de transcription brute.

Ordre de traitement : Parole → Transcription → Remplacements IntégrésVos Remplacements de Texte → Traitement IA (si activé) → Sortie

Créer une Règle de Remplacement

Ouvrez Settings → Replacements et cliquez sur "Add" pour créer une nouvelle règle. Chaque règle a les options suivantes :

Alias (Motifs de Correspondance)

Entrez un ou plusieurs motifs de texte à faire correspondre. Chaque alias est vérifié indépendamment, et toute correspondance déclenche le remplacement. C'est utile quand :

Texte de Remplacement

Le texte qui remplace chaque alias correspondant. Peut être :

Options Standard

Ces options sont disponibles pour les règles de remplacement normales (non-regex) :

Enabled Activez ou désactivez la règle sans la supprimer
Flexible Match Correspond aux alias indépendamment des espaces, tirets, deux-points, points-virgules ou points entre les caractères. "hashtag" correspond à "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 apparaître à la fin d'une phrase.
Preserve Case Préserve 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 entièrement en majuscules.

Options de Portee

Déterminez où dans le texte le remplacement peut se produire :

Anywhere Correspond au motif n'importe où dans la transcription (par défaut)
Whole Word Correspond uniquement lorsque le motif est un mot complet, pas une partie d'un autre mot. "chat" ne correspond pas à "chaton"
Start Only Correspond uniquement au début de la transcription
End Only Correspond uniquement à la fin de la transcription

Cas d'Usage Courants

Développer des Abréviations

Développez des raccourcis en phrases complètes :

Alias Remplacement
cdlt cordialement
svp s'il vous plaît
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 avancés, activez le mode "Regular Expression" pour utiliser des motifs regex. Cela vous donne de puissantes capacités de correspondance de motifs.

Important : Lorsque le mode regex est activé, les options Scope, Flexible Match, Absorb Punctuation et Preserve Case sont masquées et ignorées. Vous avez un contrôle total via votre motif regex.

Bases du Regex

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

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

Rendre le Regex Sensible à la Casse

Si vous avez besoin d'une correspondance sensible à la casse, utilisez le modificateur inline (?-i) au début 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 parenthèses pour capturer des parties de la correspondance, puis référencez-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 Avancés

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

Astuce : Inserez Votre Adresse E-mail

La transcription vocale peut produire différentes variations de la même phrase. Utilisez .{0,3} (correspond à 0-3 caractères quelconques) pour les capturer toutes en une seule règle :

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

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

  • "email pro" (espace = 1 caractère)
  • "e-mail pro" (tiret + espace = 2 caractères)
  • "email, pro" (virgule + espace = 2 caractères)

Bien plus propre que de créer plusieurs règles séparées !

Ordre de Traitement

Les règles de remplacement sont appliquées dans l'ordre où elles apparaissent dans la liste. Vous pouvez faire glisser les règles pour les réordonner. C'est important quand :

Conseils pour de Meilleurs Remplacements

Utilisez la portee Whole Word Évite les correspondances involontaires dans des mots plus longs. "chat" ne correspond pas à "chaton"
Testez avec les variations courantes Ajoutez plusieurs alias pour les mots qui peuvent être transcrits différemment
Activez Flexible Match pour les mots composes Capture "email", "e-mail" et "e mail" avec une seule règle
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

Dépannage

Le remplacement ne fonctionne pas ?

Trop de correspondances ?

Le regex ne correspond pas ?

Remplacements Intégrés

WhisperTyping est fourni avec de nombreux remplacements intégrés, vous n'avez donc pas à les créer vous-même :

Voir la page Ponctuation Parlée pour une liste complète des remplacements intégrés.

Besoin d'aide avec les remplacements de texte ?

Des problèmes pour configurer une règle de remplacement ? Envoyez-nous un message et nous vous aiderons.