Transcriber

Speech-to-text model comparison and how to choose

We measured the 10 speech-to-text models available in this tool on the same audio in 5 languages. The error rate is the share of the transcript that was recognized incorrectly, and the processing time is an estimate of how long 1 hour of audio takes. If you are not sure which model to choose, start with "Recommendations by language and device".

Measured on: October 29, 2026

Recommendations by language and device

Japanese

On a computer with WebGPU, Haas-ja v1.0 (710 MB) is the most accurate (5.2% error rate). It also takes about a third of the time SenseVoice Small does. It is the default in Chrome and Edge on such computers (except Macs with Apple silicon). On phones and computers without WebGPU, choose the default, SenseVoice Small (240 MB). It is about as accurate as Whisper Large v3 Turbo (1.5 GB) and takes less than half the time.

Chinese and Korean

For Chinese, the default SenseVoice Small is more accurate than any Whisper model. For Korean, on a computer with WebGPU, Whisper Large v3 Turbo (5.0% error rate) and Large v3 (4.6%) are more accurate than SenseVoice Small (7.9%). For both languages, Qwen3-ASR 1.7B on a computer with WebGPU is as accurate as SenseVoice Small or better.

English

On a computer with WebGPU, Whisper Large v3 Turbo (5.8% error rate) or Medium (5.7%) is accurate enough. The most accurate is Qwen3-ASR 1.7B (4.3%), but it downloads about 5.2 GB the first time and uses about 5 GB of GPU memory. On phones, choose SenseVoice Small (9.0%).

Spanish, German and other languages

On a computer with WebGPU, choose Whisper Large v3 Turbo. For Spanish, Turbo (4.4% error rate) is more accurate than Large v3 (6.2%) and also faster. The most accurate for Spanish is Qwen3-ASR 1.7B (4.1%). On phones and computers without WebGPU, choose Whisper Small or larger.

Phones

For Japanese, Chinese, Korean and English, choose the default, SenseVoice Small. Phones run a lighter (8-bit) version of Whisper, so Tiny's error rate for Japanese exceeds 70%. For other languages, Whisper Small is the most accurate, but processing takes about as long as the audio or longer. For long audio, Whisper Base is also an option.

WebGPU is a way for the browser to use the GPU for computation. It is available in desktop Chrome, Edge and other browsers.

Open the transcription tool

Error rates by language

The error rate is the share of the transcript that differs from the correct text. Lower is more accurate. Japanese, Chinese and Korean are counted per character, and English and Spanish per word. The model with the fewest errors in each language is highlighted. The table shows results on a computer with WebGPU.

Error rate (%) by model and language
ModelJapaneseEnglishSpanishKoreanChinese
Haas-ja v1.05.2%————
SenseVoice Small8.6%9.0%—7.9%7.9%
Whisper Tiny44.4%16.0%21.1%20.4%30.1%
Whisper Base26.3%11.5%13.2%13.7%24.0%
Whisper Small14.1%7.3%7.6%7.2%14.5%
Whisper Medium8.7%5.7%5.3%5.7%9.8%
Whisper Large v3 Turbo8.9%5.8%4.4%5.0%9.9%
Whisper Large v36.9%5.6%6.2%4.6%11.5%
Qwen3-ASR 1.7B8.0%4.3%4.1%5.1%7.7%
Voxtral Mini 4B6.1%————

"—" means the model cannot be selected for that language in this tool. These results are for read-aloud speech, so every model makes more errors on noisy recordings or conversations between several people.

Processing time and download size

The processing time is an estimate of how long it takes to transcribe 1 hour of audio on our test computer (AMD Ryzen 7 8745H, Radeon 780M integrated graphics). The download size is downloaded only the first time; after that, the model saved in the browser is used.

Processing time, download size and requirements by model
ModelTime for 1 hour of audioFirst-time downloadRequirements
Haas-ja v1.0about 2 min〜710 MBComputer with WebGPU (uses about 1 GB of GPU memory)
SenseVoice Smallabout 7 min〜240 MBComputers and phones (runs on the CPU)
Whisper Tinyabout 5 min〜145 MBComputers and phones
Whisper Baseabout 6 min〜280 MBComputers and phones
Whisper Smallabout 10 min〜925 MBComputers and phones
Whisper Mediumabout 19 min〜650 MBComputer with WebGPU recommended (on the CPU, 1 hour of audio takes several hours)
Whisper Large v3 Turboabout 16 min〜1.5 GBComputer with WebGPU and a GPU that supports 16-bit floats (fp16) recommended (without it, it runs on the CPU and takes several hours)
Whisper Large v3about 23 min〜2.0 GBComputer with WebGPU and a GPU that supports 16-bit floats (fp16)
Qwen3-ASR 1.7Babout 19 min〜5.2 GBComputer with WebGPU (uses about 5 GB of GPU memory)
Voxtral Mini 4Babout 50 min〜2.9 GBComputer with WebGPU and a GPU that supports 16-bit floats (fp16) (uses about 5 GB of GPU memory; integrated graphics need 16 GB of RAM or more)

It is faster on computers with a dedicated GPU such as GeForce, and slower on older computers. SenseVoice Small does not use the GPU; it runs on the CPU.

On phones and computers without WebGPU

On phones and computers without WebGPU, a lighter (8-bit) version of Whisper runs on the CPU. Error rates are higher than on a computer's GPU, and Tiny in particular gets much worse.

Error rate (%), processing time and download size on the CPU
ModelJapaneseEnglishSpanishKoreanChineseTime for 1 hour of audioFirst-time download
SenseVoice Small8.6%9.0%—7.9%7.9%about 7 min〜240 MB
Whisper Tiny70.5%28.3%31.5%30.2%51.0%about 10 min〜40 MB
Whisper Base31.2%12.1%14.0%15.2%25.1%about 15 min〜75 MB
Whisper Small14.8%7.6%7.7%7.4%14.3%about 45 min〜240 MB

Processing times are for our test computer's CPU (1 thread). Phones take longer. Whisper Medium and larger take several hours for 1 hour of audio on the CPU.

What the measurements show

How we measured

Frequently asked questions

Are larger models more accurate?

Not always. For Whisper, accuracy improves with size from Tiny to Medium, but Large v3 made more errors than Large v3 Turbo for Spanish and Chinese. For Japanese and Chinese, the small SenseVoice Small is about as accurate as Turbo.

Which model should I choose on a phone?

For Japanese, Chinese, Korean and English, choose SenseVoice Small. It is also the default. For other languages, Whisper Small is the most accurate, but it is slow, so Whisper Base is also an option for long audio. Tiny makes many errors and is not recommended.

How is the default model chosen?

It is chosen automatically from the selected language and the device's capabilities. For Japanese, it is Haas-ja v1.0 on a computer with 4 GB of memory or more where WebGPU is available in Chrome, Edge or a similar browser (except Macs with Apple silicon). For Japanese elsewhere, such as on phones or in Safari and Firefox, and for Chinese and Korean, it is SenseVoice Small. For English and other languages, one of the Whisper models is chosen based on the GPU and memory. For English, devices that would get Whisper Base or smaller (such as phones and computers with integrated graphics) get SenseVoice Small instead.

Will the error rate be the same for meeting recordings?

No. These measurements use speech read aloud by one person, so every model makes more errors on noisy recordings or conversations between several people. Use them as a guide for comparing models.

Choose a model and transcribe

This tool is free and requires no sign-up. Audio files are processed in your browser and never leave your device.

Open the transcription tool