Tekstvervangingen

Tekstvervangingen laten je automatisch je getranscribeerde tekst transformeren voordat het wordt getypt. Maak regels om afkortingen uit te breiden, symbolen in te voegen, veelvoorkomende herkenningsfouten te corrigeren, of complexe teksttransformaties uit te voeren met reguliere expressies.

Hoe Het Werkt

Nadat WhisperTyping je spraak transcribeert, maar voordat de tekst in je applicatie wordt getypt, worden alle ingeschakelde vervangingsregels in volgorde toegepast. Dit gebeurt vóór eventuele AI-verwerking, wat je precieze controle geeft over de ruwe transcriptie-uitvoer.

Verwerkingsvolgorde: Spraak → Transcriptie → Ingebouwde VervangingenJouw Tekstvervangingen → AI-verwerking (indien ingeschakeld) → Uitvoer

Een Vervangingsregel Maken

Open Settings → Replacements en klik "Add" om een nieuwe regel te maken. Elke regel heeft de volgende opties:

Aliassen (Matchpatronen)

Voer een of meer tekstpatronen in om te matchen. Elke alias wordt onafhankelijk gecontroleerd, en elke match activeert de vervanging. Dit is handig wanneer:

Vervangingstekst

De tekst die elke gematchte alias vervangt. Kan zijn:

Standaardopties

Deze opties zijn beschikbaar voor normale (niet-regex) vervangingsregels:

Enabled Schakel de regel in of uit zonder hem te verwijderen
Flexible Match Match aliassen ongeacht spaties, streepjes, dubbele punten, puntkomma's of punten tussen tekens. "hashtag" matcht "hash tag", "hash-tag", "hash.tag", etc.
Absorb Punctuation Neem eventuele volgend leestekens (punten, komma's, uitroeptekens, vraagtekens, puntkomma's, dubbele punten) op in de match. Handig bij het vervangen van een woord dat aan het einde van een zin kan verschijnen.
Preserve Case Behoud de hoofdletters van de gematchte tekst in de vervanging. Als je "Hallo" matcht, wordt de vervanging met hoofdletter. Als je "HALLO" matcht, wordt de vervanging volledig in hoofdletters.

Bereikopties

Bepaal waar in de tekst de vervanging kan plaatsvinden:

Anywhere Match het patroon overal in de transcriptie (standaard)
Whole Word Match alleen wanneer het patroon een compleet woord is, niet deel van een ander woord. "kat" matcht niet "katten"
Start Only Match alleen aan het begin van de transcriptie
End Only Match alleen aan het einde van de transcriptie

Veelvoorkomende Toepassingen

Afkortingen Uitbreiden

Breid snelkoppelingen uit naar volledige zinnen:

Alias Vervanging
mvg met vriendelijke groet
aub alstublieft
handtekening Met vriendelijke groet,
Jan Jansen

Herkenningsfouten Corrigeren

Corrigeer woorden die vaak verkeerd worden getranscribeerd:

Alias Vervanging Tip
whisper typing WhisperTyping Productnamen worden vaak verkeerd gehoord
jan jansen, Jan jansen Jan Jansen Gebruik meerdere aliassen voor naamvariaties

Reguliere Expressies

Voor gevorderde gebruikers, schakel "Regular Expression" modus in om regex-patronen te gebruiken. Dit geeft je krachtige patroonherkenning mogelijkheden.

Belangrijk: Wanneer regex-modus is ingeschakeld, worden Scope, Flexible Match, Absorb Punctuation en Preserve Case opties verborgen en genegeerd. Je hebt volledige controle via je regex-patroon.

Regex Basis

Alle regex-patronen in WhisperTyping zijn standaard niet-hoofdlettergevoelig. Je hoeft geen vlaggen toe te voegen voor niet-hoofdlettergevoelige matching.

Patroon Matcht
hallo "hallo", "Hallo", "HALLO", "HaLLo"
colou?r "color" en "colour"
\d+ Een of meer cijfers
^hallo "hallo" alleen aan het begin
doei$ "doei" alleen aan het einde
\bwoord\b "woord" als heel woord

Regex Hoofdlettergevoelig Maken

Als je hoofdlettergevoelige matching nodig hebt, gebruik de inline modifier (?-i) aan het begin van je patroon:

Patroon Matcht
(?-i)Hallo Alleen "Hallo" (exacte hoofdletters)
(?-i)API Alleen "API" (hoofdletters)

Capture Groups in Vervangingen

Gebruik haakjes om delen van de match vast te leggen, verwijs er dan naar in de vervanging met $1, $2, etc.:

Patroon Vervanging Voorbeeld
(\d+) euro €$1 "50 euro" → "€50"
(\w+)@(\w+) $1 at $2 "jan@bedrijf" → "jan at bedrijf"

Geavanceerde Regex Voorbeelden

\s{2,} Vervang meerdere spaties door één spatie
^\s+|\s+$(leeg) Trim voorloop- en volgspaties
(\w)'(\w)$1'$2 Fix krullende apostroffen naar rechte apostroffen
(?<=\d),(?=\d{3})(leeg) Verwijder duizendtalscheidingstekens uit getallen (gebruikt lookbehind/lookahead)

Tip: Voeg Je E-mailadres In

Spraaktranscriptie kan verschillende variaties van dezelfde zin produceren. Gebruik .{0,3} (match 0-3 willekeurige tekens) om ze allemaal in één regel te vangen:

Patroon: werk.{0,3}mailmijnnaam@bedrijf.nl

Dit ene patroon matcht al deze variaties wanneer je "werkmail" zegt:

  • "werk mail" (spatie = 1 teken)
  • "werk email" (spatie + e = 2 tekens)
  • "werk, mail" (komma + spatie = 2 tekens)
  • "werk, email" (komma + spatie + e = 3 tekens)

Veel schoner dan meerdere aparte regels maken!

Verwerkingsvolgorde

Vervangingsregels worden toegepast in de volgorde waarin ze in de lijst verschijnen. Je kunt regels slepen om ze te herordenen. Dit is belangrijk wanneer:

Tips voor Betere Vervangingen

Gebruik Whole Word bereik Voorkomt onbedoelde matches binnen langere woorden. "kat" matcht niet "katten"
Test met veelvoorkomende variaties Voeg meerdere aliassen toe voor woorden die anders kunnen worden getranscribeerd
Schakel Flexible Match in voor samengestelde woorden Vangt "email", "e-mail" en "e mail" met één regel
Gebruik Preserve Case voor eigennamen Houdt "HALLO" in hoofdletters en "Hallo" met hoofdletter
Begin eenvoudig, voeg alleen regex toe wanneer nodig Standaardopties dekken de meeste gevallen. Gebruik regex voor complexe patronen
Schakel regels uit in plaats van verwijderen Je hebt ze misschien later weer nodig

Probleemoplossing

Vervanging werkt niet?

Te veel matches?

Regex matcht niet?

Ingebouwde Vervangingen

WhisperTyping komt met veel ingebouwde vervangingen, zodat je ze niet zelf hoeft te maken:

Zie de Gesproken Leestekens pagina voor een volledige lijst van ingebouwde vervangingen.

Hulp nodig met tekstvervangingen?

Problemen bij het instellen van een vervangingsregel? Stuur ons een bericht en we helpen je.