Lesskeys
Språk
GuideMac

Vilken Whisper-modell ska du köra på en Mac?

Kort svar

Kör Large V3 Turbo Q5. I vårt test delade den förstaplatsen i noggrannhet bland sex Whisper-modeller (inom 13 ord från den bästa, av 6 086), och den är den minsta nedladdningen i den gruppen på 574 MB, med 12 gånger realtidshastighet på en Apple M1 Max.

macOS 13+ på Apple Silicon · Ingen prenumeration

Senast granskad

Den här guiden gäller Mac. För Windows, se Köra Whisper i Windows.

Illustration av det verkliga resultatet: sex vågräta staplar, en per Whisper-modell, ritade i proportion till ordfelsfrekvensen. 4 modeller delar förstaplatsen och visas i grönt, alla inom 13 ord från varandra av 6 086; Large V3 Turbo Q5 är den minsta av dem och är markerad Kör den här. Small och Tiny visas i rött med längre staplar.
Ordfelsfrekvens på LibriSpeech test-clean, uppmätt på en Apple M1 Max. Stapelns längd är proportionell mot felfrekvensen. Storlekarna är uppmätta filstorlekar i decimala enheter; appen visar Large V3 Turbo Q5 som 547 MB.

Svaret

Skaffa Large V3 Turbo Q5

Den delar förstaplatsen i noggrannhet bland sex Whisper-modeller, och är den minsta nedladdningen i den gruppen.

  • 4 likamodeller, lika i noggrannhet
  • 574 MBnedladdning (547 MB i appen)
  • 12gånger realtid

Inom 13 ord från den bästa, av 6 086. En timmes ljud tar ungefär fem minuter på en Apple M1 Max. Storlekarna här är uppmätta filstorlekar i decimala enheter; appen anger samma fil som 547 MB. Utanför engelskan skiljer sig några språk åt: Whispers noggrannhet på 29 språk.

Lika

Större kostar mer och gav ingenting

Samma noggrannhet inom 13 ord kostar 5,4 gånger nedladdningen och går 1,6 gånger långsammare.

Den största av de lika modellerna är Large V3 på 3,1 GB. Att gå mindre kostar verklig noggrannhet: Small gör 75 fler fel än den bästa, och Tiny gör 3 gånger så många.

Verkliga skillnader

Där skillnaderna är verkliga

Tiny gör 3 gånger så många fel som den bästa: 418 mot 141.

Det är en annan sorts transkript, inte ett lite sämre. Det passar fortfarande för en grov, sökbar logg som görs i all hast från en liten nedladdning, och det är fel val när du ska förlita dig på själva transkriptet.

Modellerna under toppgruppen
  • Small: 3,55 %, 75 fler fel än den bästa; 35 gånger realtid mot 12 för Large V3 Turbo Q5, på 488 MB
  • Tiny: 6,87 %, 277 fler fel än den bästa; 89 gånger realtid mot 12 för Large V3 Turbo Q5, på 78 MB

Mindre fil

Kostar en mindre fil noggrannhet?

Inte så att vi kunde mäta.

  • Large V3 Turbo Q5 mot Large V3 Turbo: 574 MB mot 1,6 GB (2,8× mindre), och 4 fler fel av 6 086 ord (154 mot 150)
  • Large V3 Q5 mot Large V3: 1,1 GB mot 3,1 GB (2,9× mindre), och 2 färre fel av 6 086 ord (141 mot 143)

Det är ett skäl att testa kvantisering på ditt eget ljud, inte en allmän regel.

Inte testat

Vad det här inte säger dig

LibriSpeech test-clean är det enkla fallet: uppläst ljudboksspråk.

  • Inga möten eller telefonsamtal
  • Inget tal i mun på varandra och inget brus
  • Ingen annan Mac: bara Apple M1 Max
  • Inga talarmarkeringar

Riktiga möten är svårare, och varje siffra skulle bli sämre på dem: ett golv, inte ett löfte om ditt nästa dagliga möte. En modell kan också sluta för tidigt på en lång fil i vissa språk och ändå rapportera att allt gick bra: när Whisper slutar för tidigt.

Uppgifterna

Hela tabellen och hur du återskapar den

Fel, hastighet och nedladdning för varje modell, plus metoden, ett klick bort.

Fullständig resultattabell

Sex av de Whisper-modeller som Lesskeys erbjuder kördes på samma 300 yttranden (37 minuter ljud) från LibriSpeech test-clean, den offentliga standardbenchmarken, som levereras med egna mänskliga transkript. Vi mätte ordfelsfrekvensen mot de transkripten, tog tid på varje körning och noterade nedladdningsstorleken. Lägre fel är bättre; en stapel ritas i proportion till det största värdet i sin kolumn.

Sex Whisper-modeller på 6 086 ord ur LibriSpeech test-clean (Apple M1 Max)

ModellOrdfelsfrekvensFelHastighetHämta
Large V3 Q5 ●2,32 %141 / 6 086 ord7 gånger realtid1,1 GB
Large V3 ●2,35 %143 / 6 086 ord7 gånger realtid3,1 GB
Large V3 Turbo ●2,46 %150 / 6 086 ord12 gånger realtid1,6 GB
Large V3 Turbo Q5 ●2,53 %154 / 6 086 ord12 gånger realtid574 MB
Small3,55 %216 / 6 086 ord35 gånger realtid488 MB
Tiny6,87 %418 / 6 086 ord89 gånger realtid78 MB

Uppmätt på en Apple M1 Max med whisper.cpp, Metal-GPU och flash attention på, standardinställningarna i whisper.cpp (beam size 5), språket tvingat till engelska (en), 8 trådar. ● markerar de modeller vi behandlar som lika bäst. ”89 gånger realtid” betyder att en timmes ljud transkriberas på ungefär 1 minut. Storlekarna i den här tabellen är uppmätta filstorlekar i decimala enheter, så de skiljer sig från etiketterna i appen och på de andra sidorna: filen för Large V3 Turbo Q5 på 574 MB är 547 MB där, Small är 466 MB (här 488 MB), Tiny är 75 MB (här 78 MB), Large V3 Q5 är 1,0 GB och Large V3 är 3 GB.

Är de 4 bästa modellerna verkligen lika?

Large V3 Q5, Large V3, Large V3 Turbo och Large V3 Turbo Q5 landade inom 13 ord från varandra på 6 086 ord referenstext. Det är mätningens brusgolv, inte en skillnad. Vi behandlar varje modell inom 0,5 procentenheter från den bästa som lika, eftersom rankingbrus annars skulle få den här sidan att se mer avgörande ut och vara mindre sann.

Så återskapar du den här jämförelsen

Datamängden är offentlig (OpenSLR), modellerna är de vanliga ggml-versionerna av Whisper, och testverktyget är en enda Python-fil. Urvalet görs deterministiskt (sorterade yttrande-id, jämnt fördelade steg, inget slumpfrö), så en oberoende körning väljer samma yttranden.

Normaliseraren som används vid poängsättningen är den del som är värd att granska, eftersom en ordfelsfrekvens inte betyder något utan den. Vår bortser från skillnader som är formatering snarare än igenkänning (versaler, skiljetecken, bindestreck, 23 mot tjugotre, Mr. mot mister) och räknar fortfarande varje verklig substitution, borttagning och insättning. Den är låst av elva testfall, bland dem sådana som kontrollerar att verkliga fel inte normaliseras bort. Utan det steget straffas modellerna för skiljeteckenstil i stället för noggrannhet.

Hastighetssiffrorna kommer från en maskin; en annan Apple Silicon-chip hamnar någon annanstans: ordningen bör hålla, de absoluta siffrorna gör det inte. Detta mäter bara transkriberingsmodellerna, inte talarmarkering, som är ett separat steg med egen felfrekvens.

Frågor

Frågor om att välja Whisper-modell

Vilken Whisper-modell ska jag använda på min Mac?

Large V3 Turbo Q5. I det här testet landade de 4 stora varianterna inom 13 ord från varandra på 6 086 ord, så de är lika i noggrannhet, och av dem är Large V3 Turbo Q5 den minsta nedladdningen på 574 MB och körs med 12 gånger realtidshastighet.

Är den största Whisper-modellen den mest noggranna?

Inte mätbart. Large V3 är 3,1 GB, 5,4 gånger nedladdningen av Large V3 Turbo Q5, och landade inom 13 ord från den på 6 086 ord, samtidigt som den går 1,6 gånger långsammare.

Är en kvantiserad Whisper-modell sämre?

Inte mätbart här. Large V3 Turbo Q5 är 2,8 gånger mindre än Large V3 Turbo och gjorde 4 fler fel av 6 086 ord. Det ligger inom mätbruset, så det är ett skäl att testa kvantisering på ditt eget ljud snarare än en garanti för att det aldrig kostar noggrannhet.

Vilken Whisper-transkriberingsapp är bäst?

Ingen jämförelse kan utse en vinnare. De 4 ledande modellerna landar inom 13 ord från varandra på 6 086 ord, så modellen under huven avgör knappt. Det som skiljer apparna åt är om de körs på enheten, om de transkriberar befintliga inspelningar och om de markerar vem som talade.

Mer

Läs vidare