Lesskeys
Nyelv
ÚtmutatóMac

Melyik Whisper-modellt érdemes futtatni Mac-en?

Röviden

Futtasd a Large V3 Turbo Q5-öt. Tesztünkben a hat Whisper-modell közül a legjobb pontosságban holtversenyben végzett (6 086 szóból a legjobbtól legfeljebb 13 szónyi eltéréssel), és ebből a csoportból a legkisebb letöltés 574 MB-tal; egy Apple M1 Max gépen 12-szeres valós idejű sebességgel fut.

macOS 13+ Apple Silicon gépen · Nincs előfizetés

Utoljára ellenőrizve:

Ez az útmutató Mac-re szól. Windowsra lásd: A Whisper futtatása Windowson.

Illusztráció a valódi eredményről: hat vízszintes sáv, Whisper-modellenként egy, a szóhibaaránnyal arányosan rajzolva. 4 modell áll holtversenyben a legjobbként, zölddel jelölve, egymástól legfeljebb 13 szónyi eltéréssel a 6 086-ból; ezek közül a Large V3 Turbo Q5 a legkisebb, és az „Ezt futtasd” felirat jelöli. A Small és a Tiny hosszabb, piros sávval szerepel.
Szóhibaarány a LibriSpeech test-clean anyagon, Apple M1 Max gépen mérve. A sáv hossza arányos a hibaaránnyal. A méretek mért fájlméretek tízes alapú egységekben; az alkalmazás a Large V3 Turbo Q5-öt 547 MB-nak mutatja.

A válasz

Szerezd be a Large V3 Turbo Q5-öt

A hat Whisper-modell közül holtversenyben a legjobb pontosságot érte el, és a holtversenyes csoport legkisebb letöltése.

  • 4 holtversenybenmodell, pontosságban egyenlő
  • 574 MBletöltés (547 MB az alkalmazásban)
  • 12× valós idő

A legjobbtól legfeljebb 13 szónyi eltérés a 6 086-ból. Egy óra hang nagyjából öt percig tart egy Apple M1 Max gépen. Az itt megadott méretek mért fájlméretek tízes alapú egységekben; az alkalmazás ugyanazt a fájlt 547 MB-nak jelöli. Az angolon kívül néhány nyelv eltér: A Whisper pontossága 29 nyelven.

Holtverseny

A nagyobb többe kerül, és nem hozott semmit

Ugyanaz a pontosság 13 szón belül 5,4-szer akkora letöltésbe kerül, és 1,6-szor lassabban fut.

A holtversenyes modellek közül a legnagyobb a Large V3 3,1 GB-tal. Ha kisebbre váltasz, az valódi pontosságvesztéssel jár: a Small 75-tel több hibát vét a legjobbnál, a Tiny pedig 3-szor annyit.

Valódi különbségek

Ahol a különbségek valósak

A Tiny 3-szor annyi hibát vét, mint a legjobb: 418 a 141 ellenében.

Ez másfajta átirat, nemcsak egy kicsit rosszabb. Gyorsan készített, durva, kereshető feljegyzésnek még megfelel egy kis letöltésből, de rossz választás, ha maga az átirat a nyilvántartás.

A holtversenyes csoport alatti modellek
  • Small: 3,55%, 75-tel több hiba a legjobbnál; a valós idő 35-szöröse a Large V3 Turbo Q5 12-szeresével szemben, 488 MB-on
  • Tiny: 6,87%, 277-tel több hiba a legjobbnál; a valós idő 89-szerese a Large V3 Turbo Q5 12-szeresével szemben, 78 MB-on

Kisebb fájl

A kisebb fájl a pontosság rovására megy?

Amit mérni tudtunk, nem.

  • Large V3 Turbo Q5 a Large V3 Turbo ellenében: 574 MB az 1,6 GB ellenében (2,8× kisebb), és 4-gyel több hiba a 6 086 szóból (154 a 150 ellenében)
  • Large V3 Q5 a Large V3 ellenében: 1,1 GB a 3,1 GB ellenében (2,9× kisebb), és 2-vel kevesebb hiba a 6 086 szóból (141 a 143 ellenében)

Ez ok arra, hogy a kvantálást a saját hangodon próbáld ki, nem általános törvény.

Nem tesztelt

Amit ez nem mond meg

A LibriSpeech test-clean a könnyű eset: felolvasott hangoskönyv-beszéd.

  • Nincs megbeszélés vagy telefonhívás
  • Nincs egymásra beszélés vagy zaj
  • Nincs másik Mac: csak az Apple M1 Max
  • Nincsenek beszélőcímkék

A valódi megbeszélések nehezebbek, és minden szám rosszabb lenne rajtuk: ez egy alsó határ, nem ígéret a következő napi stand-upodra. Egy modell hosszú fájlnál egyes nyelveken idő előtt le is állhat, és mégis sikert jelenthet: amikor a Whisper idő előtt leáll.

Az adatok

A teljes táblázat, és hogyan reprodukálhatod

Hibák, sebesség és letöltés minden modellhez, plusz a módszer, egy kattintásra.

A teljes eredménytáblázat

A Lesskeys által kínált Whisper-modellek közül hat futott ugyanazon a 300 megnyilatkozáson (37 perc hang) a LibriSpeech test-clean anyagból, amely a szokásos nyilvános benchmark-készlet, és saját emberi átiratokkal érkezik. A szóhibaarányt ezekhez az átiratokhoz mértük, minden futást időztük, és rögzítettük a letöltési méretet. Minél kisebb a hiba, annál jobb; a sáv hossza az oszlop legnagyobb értékéhez arányos.

Hat Whisper-modell a LibriSpeech test-clean 6 086 szaván (Apple M1 Max)

ModellSzóhibaarányHibákSebességLetöltés
Large V3 Q5 ●2,32%141 / 6 086 szóa valós idő 7-szerese1,1 GB
Large V3 ●2,35%143 / 6 086 szóa valós idő 7-szerese3,1 GB
Large V3 Turbo ●2,46%150 / 6 086 szóa valós idő 12-szerese1,6 GB
Large V3 Turbo Q5 ●2,53%154 / 6 086 szóa valós idő 12-szerese574 MB
Small3,55%216 / 6 086 szóa valós idő 35-szöröse488 MB
Tiny6,87%418 / 6 086 szóa valós idő 89-szerese78 MB

Apple M1 Max gépen mérve whisper.cpp-vel, Metal GPU-val és bekapcsolt flash attentionnel, whisper.cpp-alapértelmezésekkel (beam size 5), a nyelv angolra kényszerítve, 8 szállal. A ● a legjobbként holtversenyben kezelt modelleket jelöli. Ha azt írjuk, hogy a valós idő 89-szerese, az azt jelenti, hogy egy óra hang nagyjából 1 perc alatt készül el. A táblázat méretei mért fájlméretek tízes alapú egységekben, ezért eltérnek az alkalmazás és a többi oldal feliratától: a Large V3 Turbo Q5 574 MB-os fájlja ott 547 MB, a Small 466 MB (itt 488 MB), a Tiny 75 MB (itt 78 MB), a Large V3 Q5 1,0 GB, a Large V3 pedig 3 GB.

Tényleg holtversenyben van a top 4 modell?

A Large V3 Q5, a Large V3, a Large V3 Turbo és a Large V3 Turbo Q5 a 6 086 szónyi referenciaszövegen 13 szón belül végzett egymáshoz képest. Ez a mérés zajszintje, nem különbség. Holtversenyesnek tekintjük minden modellt, amely 0,5 százalékponton belül van a legjobbtól, mert a rangsorolási zaj ezt az oldalt határozottabbá, de kevésbé igazzá tenné.

Hogyan reprodukálhatod ezt a benchmarkot

Az adathalmaz nyilvános (OpenSLR), a modellek a Whisper szabványos ggml-változatai, a mérőkeret pedig egyetlen Python-fájl. A mintát determinisztikusan választjuk (rendezett megnyilatkozás-azonosítók, egyenletes lépésközzel, véletlenmag nélkül), így egy független futtatás ugyanazokat a megnyilatkozásokat veszi.

A pontozó normalizáló az a rész, amit érdemes ellenőrizni, mert normalizálás nélkül a szóhibaarány semmit sem ér. A miénk figyelmen kívül hagyja a pusztán formázási, nem felismerési különbségeket (kis- és nagybetű, írásjelek, kötőjelezés, 23 és twenty three, Mr. és mister), és minden valódi cserét, kihagyást és beszúrást számolja. Tizenegy tesztesettel van rögzítve, köztük olyanokkal, amelyek azt állítják, hogy a valódi hibákat nem normalizálja el. E lépés nélkül a modelleket az írásjelezési stílusért büntetnék a pontosság helyett.

A sebességadatok egyetlen gépről származnak; egy másik Apple Silicon chipen máshová esnek: a sorrend valószínűleg marad, az abszolút számok nem. Ez csak az átírómodelleket méri, a beszélők megjelölését nem, ami külön lépés a saját hibaarányával.

Kérdések

Kérdések a Whisper-modell kiválasztásáról

Melyik Whisper-modellt használjam a Mac-emen?

Large V3 Turbo Q5. Ebben a benchmarkban a 4 nagy változat 6 086 szón belül legfeljebb 13 szónyi eltéréssel végzett egymáshoz képest, tehát pontosságban holtversenyben vannak, és közülük a Large V3 Turbo Q5 a legkisebb letöltés 574 MB-tal, és a valós idő 12-szeresének megfelelő tempóban fut.

A legnagyobb Whisper-modell a legpontosabb?

Mérhetően nem. A Large V3 3,1 GB, a Large V3 Turbo Q5 letöltésének 5,4-szerese, és 6 086 szón belül legfeljebb 13 szónyi eltéréssel végzett mellette, miközben 1,6-szor lassabban fut.

Rosszabb a kvantált Whisper-modell?

Itt mérhetően nem. A Large V3 Turbo Q5 2,8-szer kisebb, mint a Large V3 Turbo, és 6 086 szóból 4-gyel több hibát vétett. Ez a mérés zajszintjén belül van, ezért ok arra, hogy a kvantálást a saját hangodon próbáld ki, nem garancia arra, hogy sosem megy a pontosság rovására.

Melyik a legjobb Whisper-alapú átíróalkalmazás?

Egy benchmark sem koronázhat meg egyet. A 4 éllovas modell 6 086 szón belül legfeljebb 13 szónyi eltéréssel végez, így az alapul szolgáló modell alig dönt. Az alkalmazásokat az különbözteti meg, hogy az eszközön futnak-e, át tudnak-e írni meglévő felvételeket, és megjelölik-e, ki beszélt.

Továbbiak

Olvass tovább