Het ontbrekende puzzelstukje bij lokaal dicteren
Wie begint met lokaal dicteren via Whisper ontdekt al snel ƩƩn belangrijk verschil met commerciĆ«le clouddiensten: Whisper typt exact wat je zegt. Zeg je drie keer “eh”, verander je halverwege de zin van gedachte of gebruik je spreektaal, dan belandt dat allemaal letterlijk op het scherm.
CommerciĆ«le clouddiensten lossen dit op door direct een taalmodel over de transcriptie heen te halen. Het goede nieuws: dat kun je thuis net zo effectief inrichten met Ollama. Door Whisper (het ‘oor’) te combineren met Ollama (het ‘brein’), bouw je een complete handsfree workflow die 100% offline werkt en geen cent aan abonnementskosten vraagt.
Hoe de samenwerking tussen Whisper en Ollama werkt
De workflow bestaat uit een naadloze tweetrapsraket:
- Stap 1 (Spraak naar ruwe tekst): Je spreekt vrijuit via een Whisper-tool (zoals MacWhisper, Buzz of whisper.cpp). Je hoeft niet na te denken over grammatica of zinsopbouw.
- Stap 2 (Redactie en structuur): De ruwe transcriptie wordt via een script of sneltoets doorgestuurd naar Ollama, waar een compact lokaal model (bijvoorbeeld
llama3.2ofmistral) de tekst binnen enkele seconden oppoetst.
Stap 1: Ollama installeren en het juiste model kiezen
Ollama maakt het draaien van opensource-taalmodellen op je eigen computer net zo eenvoudig als het installeren van een standaard app.
- Download en installeer Ollama via de officiƫle website (beschikbaar voor Windows, macOS en Linux).
- Open je terminal of PowerShell en haal een vlot, meertalig model binnen dat goed overweg kan met Nederlands.
Voor snelle redactie op alledaagse computers zijn compacte modellen ideaal:
(Beschik je over een krachtigere computer met 16 GB RAM of een aparte videokaart? Dan levert ollama run mistral of llama3.1:8b nog net iets rijkere zinsconstructies in het Nederlands.)
Stap 2: De redactie-prompt vastleggen (System Prompt)
Om te zorgen dat Ollama niet gezellig met je gaat kletsen, maar puur als redacteur optreedt, geef je een gerichte instructie mee. Je kunt in Ollama een eigen modelbestand (Modelfile) maken of de instructie standaard meegeven in je script.
De ideale ‘Opruim- en Redactie’ Prompt
Regels:
1. Verwijder alle stopwoorden (eh, nou, zeg maar, weet je wel).
2. Corrigeer grammaticale versprekingen en onvoltooide zinnen.
3. Behoud strikt de oorspronkelijke toon en betekenis van de spreker.
4. Geef UITSLUITEND de verbeterde tekst terug. Voeg geen inleidingen toe zoals “Hier is je tekst:” en geen afsluitend commentaar.
Stap 3: De keten automatiseren
Er zijn verschillende laagdrempelige manieren om Whisper en Ollama aan elkaar te knopen, afhankelijk van hoe technisch je wilt gaan:
Optie A: Een eenvoudig lokaal Python- of Bash-script
Met een compact scriptje kun je een audio-opname direct door Whisper halen en de uitkomst met een curl-opdracht naar de lokale API van Ollama (http://localhost:11434/api/generate) sturen. Binnen enkele tellen verschijnt het gepolijste resultaat op je klembord.
Optie B: Workflow-tools (zoals Raycast, AutoHotkey of Shortcuts)
Gebruik je een tool zoals Raycast (op Mac) of AutoHotkey (op Windows)? Dan koppel je de actie aan ƩƩn sneltoets:
- Druk op de sneltoets om je gedicteerde tekst te plakken.
- Het script stuurt de klembord-tekst direct door naar Ollama.
- De opgeschoonde versie vervangt automatisch de ruwe tekst op je scherm.
Praktijkvoorbeeld: voor en na redactie
| Ruwe Whisper Transcriptie | Na bewerking door Ollama |
|---|---|
| “Nou eh, we moeten dus even kijken naar die WordPress categorieĆ«n, want eh… het staat nu een beetje rommelig en we willen eigenlijk drie hoofdonderwerpen hebben, zeg maar.” | “We moeten de WordPress-categorieĆ«n herzien. De huidige structuur is onoverzichtelijk; het doel is om terug te gaan naar drie duidelijke hoofdonderwerpen.” |
Voordelen van deze combinatie
- 100% Privacy gegarandeerd: Zowel spraakherkenning als tekstverwerking vinden plaats op je eigen harde schijf. Ideaal voor medische gegevens, juridische notities of bedrijfsgeheimen.
- Geen abonnement of verbruikskosten: Geen API-facturen, geen limieten per minuut en geen maandelijkse softwarekosten.
- Werkt zonder internetverbinding: Of je nu onderweg bent of een haperende verbinding hebt, je workflow blijft altijd functioneren.
- Volledig aanpasbaar: Wil je de output als puntsgewijze notities, een formele brief of een blogalinea? Je past simpelweg de instructie aan het model aan.
Veelgestelde vragen (FAQ)
Hoeveel vertraging zit er tussen spreken en de uiteindelijke tekst?
Op een moderne computer duurt de totale cyclus (Whisper-transcriptie gevolgd door Ollama-redactie) bij een alinea tekst gemiddeld 2 tot 5 seconden. Kies je voor compacte modellen zoals whisper-small en llama3.2:3b, dan verloopt de overgang vrijwel vloeiend.
Kan Ollama ook direct audiobestanden aannemen?
Ollama is primair ontworpen voor tekst- en multimodale beeldmodellen. Daarom blijft Whisper de onmisbare schakel voor het spraakgedeelte. Door beide gespecialiseerde tools te combineren, profiteer je van het beste van twee werelden.
Wat als het taalmodel soms eigen feiten toevoegt?
Dit voorkom je door in de systeemprompt expliciet op te nemen: “Voeg geen nieuwe informatie toe en verander geen feitelijke gegevens of getallen.” Hierdoor blijft het model strikt binnen de kaders van wat jij hebt ingesproken.
Conclusie: de ultieme autonome schrijfassistent
Door Whisper als gehoor te koppelen aan de denkkracht van Ollama bouw je een privacyvriendelijke dicteer- en redigeertool die niet onderdoet voor dure commerciƫle software. Je praat vrijuit, ontziet je vingers en ogen, en laat je computer het vormgevende zware werk doen.