Lesskeys
Taal
UitlegMac

Welk Whisper-model moet je op een Mac draaien?

Kort antwoord

Draai Large V3 Turbo Q5. In onze test deelde het de eerste plaats qua nauwkeurigheid van zes Whisper-modellen (binnen 13 woorden van het beste, op 6.086), en het is de kleinste download van die groep met 574 MB. Op een Apple M1 Max draait het op 12 keer realtime.

macOS 13+ op Apple Silicon · Geen abonnement

Laatst gecontroleerd op

Deze uitleg is voor Mac. Voor Windows: zie Whisper draaien op Windows.

Illustratie van het echte resultaat: zes horizontale balken, één per Whisper-model, getekend in verhouding tot het woordfoutpercentage. 4 modellen delen de eerste plaats en zijn groen, allemaal binnen 13 woorden van elkaar op 6.086; Large V3 Turbo Q5 is het kleinste daarvan en is gemarkeerd met Draai dit. Small en Tiny zijn rood met langere balken.
Woordfoutpercentage op LibriSpeech test-clean, gemeten op een Apple M1 Max. De lengte van de balk is evenredig met het foutpercentage. De groottes zijn gemeten bestandsgroottes in decimale eenheden; de app toont Large V3 Turbo Q5 als 547 MB.

Het antwoord

Kies Large V3 Turbo Q5

Het deelde de eerste plaats qua nauwkeurigheid van zes Whisper-modellen, en het is de kleinste download van de groep die gelijk eindigde.

  • 4 gelijkmodellen, gelijk in nauwkeurigheid
  • 574 MBdownload (547 MB in de app)
  • 12keer realtime

Binnen 13 woorden van het beste, op 6.086. Een uur audio kost op een Apple M1 Max ongeveer vijf minuten. De groottes hier zijn gemeten bestandsgroottes in decimale eenheden; de app noemt hetzelfde bestand 547 MB. Buiten het Engels verschillen een paar talen: Whisper-nauwkeurigheid in 29 talen.

Gelijk

Groter kost meer en leverde niets op

Dezelfde nauwkeurigheid, op 13 woorden na, kost 5,4 keer de download en draait 1,6 keer langzamer.

Het grootste model in de groep die gelijk eindigde is Large V3 met 3,1 GB. Kleiner gaan kost echte nauwkeurigheid: Small maakt 75 fouten meer dan het beste, en Tiny maakt er 3 keer zoveel.

Echte verschillen

Waar de verschillen echt zijn

Tiny maakt 3 keer zoveel fouten als het beste: 418 tegenover 141.

Dat is een ander soort transcript, niet een net iets slechtere versie. Het past nog steeds bij een ruwe, doorzoekbare aantekening die snel is gemaakt uit een kleine download, en het is de verkeerde keuze wanneer het transcript zelf het verslag is.

De modellen onder de groep die gelijk eindigde
  • Small: 3,55%, 75 fouten meer dan het beste; 35 keer realtime tegenover 12 voor Large V3 Turbo Q5, met 488 MB
  • Tiny: 6,87%, 277 fouten meer dan het beste; 89 keer realtime tegenover 12 voor Large V3 Turbo Q5, met 78 MB

Kleiner bestand

Kost een kleiner bestand nauwkeurigheid?

Niet voor zover wij konden meten.

  • Large V3 Turbo Q5 tegenover Large V3 Turbo: 574 MB tegenover 1,6 GB (2,8× kleiner), en 4 fouten meer op 6.086 woorden (154 tegenover 150)
  • Large V3 Q5 tegenover Large V3: 1,1 GB tegenover 3,1 GB (2,9× kleiner), en 2 fouten minder op 6.086 woorden (141 tegenover 143)

Het is een reden om kwantisatie op je eigen audio te testen, geen algemene wet.

Niet getest

Wat dit je niet vertelt

LibriSpeech test-clean is het makkelijke geval: voorgelezen luisterboeken.

  • Geen vergaderingen of telefoongesprekken
  • Geen door elkaar pratende mensen of ruis
  • Geen andere Mac: alleen de Apple M1 Max
  • Geen sprekerlabels

Echte vergaderingen zijn moeilijker, en elk getal zou daar slechter uitvallen: een ondergrens, geen belofte over je volgende overleg. Een model kan bij een lang bestand in sommige talen ook te vroeg stoppen en toch succes melden: wanneer Whisper te vroeg stopt.

De gegevens

De volledige tabel en hoe je die reproduceert

Fouten, snelheid en download voor elk model, plus de methode, één klik verder.

Tabel met alle resultaten

Zes van de Whisper-modellen die Lesskeys aanbiedt, draaiden over dezelfde 300 uitingen (37 minuten audio) uit LibriSpeech test-clean, de standaard openbare benchmarkset, die zijn eigen transcripten door mensen meelevert. We scoorden het woordfoutpercentage ten opzichte van die transcripten, timeden elke run en noteerden de downloadgrootte. Minder fouten is beter; een balk is getekend in verhouding tot de grootste waarde in zijn kolom.

Zes Whisper-modellen op 6.086 woorden van LibriSpeech test-clean (Apple M1 Max)

ModelWoordfoutpercentageFoutenSnelheidDownloaden
Large V3 Q5 ●2,32%141 / 6.086 woorden7 keer realtime1,1 GB
Large V3 ●2,35%143 / 6.086 woorden7 keer realtime3,1 GB
Large V3 Turbo ●2,46%150 / 6.086 woorden12 keer realtime1,6 GB
Large V3 Turbo Q5 ●2,53%154 / 6.086 woorden12 keer realtime574 MB
Small3,55%216 / 6.086 woorden35 keer realtime488 MB
Tiny6,87%418 / 6.086 woorden89 keer realtime78 MB

Gemeten op een Apple M1 Max met whisper.cpp, Metal-GPU en flash attention aan, standaardinstellingen van whisper.cpp (beam size 5), taal vastgezet op “en”, 8 threads. ● markeert de modellen die we als gedeeld beste beschouwen. “89 keer realtime” betekent dat een uur audio in ongeveer 1 minuut wordt getranscribeerd. De groottes in deze tabel zijn gemeten bestandsgroottes in decimale eenheden, dus ze wijken af van de labels in de app en op de andere pagina’s: het bestand van 574 MB van Large V3 Turbo Q5 is daar 547 MB, Small is 466 MB (hier 488 MB), Tiny is 75 MB (hier 78 MB), Large V3 Q5 is 1,0 GB en Large V3 is 3 GB.

Delen de top 4 modellen echt de eerste plaats?

Large V3 Q5, Large V3, Large V3 Turbo en Large V3 Turbo Q5 eindigden binnen 13 woorden van elkaar op 6.086 woorden referentietekst. Dat is de ruisvloer van de meting, geen verschil. We beschouwen elk model binnen 0,5 procentpunt van het beste als gelijk, omdat een rangschikking op basis van ruis deze pagina beslister zou laten lijken en minder waar zou maken.

Hoe je deze benchmark reproduceert

De dataset is openbaar (OpenSLR), de modellen zijn de standaard ggml-builds van Whisper, en de testomgeving is één Python-bestand. De steekproef wordt deterministisch gekozen (gesorteerde uiting-id’s, gelijkmatig verdeeld, geen willekeurige seed), dus een onafhankelijke run kiest dezelfde uitingen.

De scorenormalisator is het deel dat het controleren waard is, want een woordfoutpercentage betekent niets zonder die normalisator. Die van ons negeert verschillen die opmaak zijn en geen herkenning (hoofdletters, leestekens, afbreekstreepjes, 23 tegenover drieëntwintig, Mr. tegenover mister) en telt elke echte vervanging, weglating en toevoeging nog steeds mee. Hij is vastgelegd in elf testgevallen, waaronder gevallen die controleren dat echte fouten niet worden weggenormaliseerd. Zonder die stap worden modellen gestraft voor leestekenstijl in plaats van nauwkeurigheid.

De snelheidscijfers komen van één machine; een andere Apple Silicon-chip komt ergens anders uit: de volgorde zou moeten kloppen, de absolute getallen niet. Dit meet alleen de transcriptiemodellen, niet het labelen van sprekers, dat een aparte fase is met een eigen foutpercentage.

Vragen

Vragen over het kiezen van een Whisper-model

Welk Whisper-model moet ik op mijn Mac gebruiken?

Large V3 Turbo Q5. In deze benchmark eindigden de 4 grote varianten binnen 13 woorden van elkaar over 6.086 woorden, dus ze delen de eerste plaats qua nauwkeurigheid, en daarvan is Large V3 Turbo Q5 de kleinste download met 574 MB en draait het op 12 keer realtime.

Is het grootste Whisper-model het nauwkeurigst?

Niet meetbaar. Large V3 is 3,1 GB, 5,4 keer de download van Large V3 Turbo Q5, en scoorde binnen 13 woorden van dat model over 6.086 woorden, terwijl het 1,6 keer langzamer draait.

Is een gekwantiseerd Whisper-model slechter?

Hier niet meetbaar. Large V3 Turbo Q5 is 2,8 keer kleiner dan Large V3 Turbo en maakte 4 fouten meer op 6.086 woorden. Dat valt binnen de ruis van deze meting, dus het is een reden om kwantisatie op je eigen audio te testen, geen garantie dat het nooit nauwkeurigheid kost.

Welke Whisper-transcriptie-app is de beste?

Geen enkele benchmark kan er één kronen. De 4 koplopers eindigen binnen 13 woorden van elkaar over 6.086 woorden, dus het model eronder beslist amper. Wat apps onderscheidt, is of ze op het apparaat draaien, bestaande opnamen transcriberen en aangeven wie er sprak.

Meer

Lees hierna