Maskinoversettelse · Engelsk original

Qwen3-ASR vs Whisper på Apple Silicon

Qwen3-ASR og Whisper er begge sterke lokale tale-identifiserbare valg, men de optimaliserer for ulike begrensninger. Denne sammenligningen isolerer Qwen og Whisper rader fra Soniqo's bredere benchmark så nøyaktighet, hastighet, minne og implementering av avleveringer er lettere å vurdere.

Both motorer støttes: speech-swift skip Qwen3-ASR gjennom MLX og Whisper Large-v3 Turbo gjennom innfødt Core ML. Whisper Kit vises nedenfor bare som en ekstern referanse til referanse.

Raskt svar

Over alle rader, Qwen3-ASR 1.7B 5-bit har den laveste målte WER på 1.32%, mens Qwen3-ASR 0.6B 5-bit har den laveste RTF i 0.014. I den matchede 200-utterance Whisper Sammenligning, innfødte Whisper ASR er raskere: RTF 0.077 vs 0.084 og cached belastning 1.3 s versus 7.2 S. Nøyaktighet er ett ord feil fra hverandre (1.73% vs 1.71% WER), og topp RSS forskjeller bare ved 18 MB (445 vs 427 MB)

Målte resultater

RTF er veggtid delt etter lydvarighet, så lavere er raskere. Alle rader bruker Libri-snitt test-rens og den samme tekst normalizer; se metoden groet under for fixturstørrelser.

MotorenQuant.WER%RTFPeak RSS
Qwen3-ASR 1.7B MLX5-biters1.320.0271.92 GB
Qwen3-ASR 1.7B MLX8-bits1.520.0332.7 GB
Qwen3-ASR 0.6B MLX5-biters1.740.0141.03 GB
Qwen3-ASR 0.6B MLX8-bits1.820.0151.3 GB
WhisperKit Large-v3 TurboFP161.710.084427 MB
WhisperASR native CoreMLFP161.730.077445 MB

Hvilken bør du velge?

Metodologi og grenser

Benchmarket bruker Libri Speech test-ren engelsk lesetale på en Apple M5 Pro med utgivelsesbygg. 8-bit Qwen og Whisper rekkene bruker de første 200 uttalelsene (ca. 30 minutter). Qwen 5-bits rekkene bruker en 100-biters undergruppe av den samme fixturen, lagt til når disse variantene landet.

Disse tallene sammenligner disse implementasjonene på denne fixturen; de er ikke en universell flerspråklig rangering. Accent, støy, langformssegmentering, språkmiks, dekodingsinnstillinger og maskinvare kan endre resultatet. WER er lavere is-better, og topp RSS måles med hver motor i en separat prosess.

Implementasjonsveiledninger og fulle data