Pulse Pro
Pulse Pro is the premium non-streaming (batch) speech-to-text model for English. It has been tied #2 on the public Open ASR Leaderboard (5.42% average WER), beating ElevenLabs Scribe v2, AssemblyAI Universal-3 Pro, Speechmatics Enhanced, and every Whisper variant.
Jump to: Benchmarks · API Reference · Pre-recorded Quickstart
Open ASR Leaderboard average, English
Long-form transcription, no timestamps
Single language: English (en)
No streaming, HTTP transport only
Model Overview
Key Capabilities
Tied for #2 on the public Open ASR Leaderboard at 5.42% average WER. Outranks every commercial English STT API in our accuracy band.
Best-in-class on AMI (meetings, 7.32% WER) and SPGISpeech (financial, 2.04% WER). Workloads enterprise customers actually have.
250–300× real-time factor on long-form audio without timestamps. ~200× with word timestamps enabled.
Per-word timing on every response. Costs roughly one-third of throughput vs no-timestamps mode.
Multi-speaker identification with per-word speaker labels.
Built-in handling for background noise, telephony artifacts, and variable audio quality — no preprocessing required.
Performance & Benchmarks
Pulse Pro is evaluated on the public Open ASR Leaderboard (ESB benchmark, Whisper EnglishTextNormalizer) and FLEURS English.
Open ASR Leaderboard, head-to-head
WER % on the eight ESB datasets. Bold = winner per row. Whisper EnglishTextNormalizer, normalized.
Pulse Pro leads every commercial API in this comparison on aggregate WER. Tied with Cohere Transcribe on aggregate — Pulse Pro wins outright on AMI (meetings) and SPGISpeech (financial); Cohere edges ahead on read speech (LibriSpeech, TED-LIUM). AssemblyAI and ElevenLabs Scribe v2 are competitive on individual datasets but trail on aggregate.
Position on the public leaderboard
Sorted by ESB average WER. Source: HF Open ASR Leaderboard.
FLEURS English
Per-language FLEURS tables for the broader European and Indic sets are tracked on standard Pulse.
Performance notes. Two caveats that matter for accurate expectation-setting:
- RTFx hardware reference: the public leaderboard measures throughput on A100-80GB. Pulse Pro’s published 250–300× was measured on L40S; the recommended L4 deployment delivers lower throughput than L40S, and A100 delivers higher. Re-benchmark on your target GPU before locking SLOs.
- Long-form single-file RTFx is lower than batched. On a challenging 1.92-hour Earnings22 sample we measured 68×. The 250–300× headline assumes optimal batching of typical-length audio. Plan for the lower bound on single very-long-form files.
Supported Languages
Pulse Pro is English-only. For multilingual transcription, use standard Pulse (17 streaming + 26 pre-recorded languages).
API Reference
Endpoint
Throughput, Latency & Pricing
Customer pricing: $0.004 per minute of audio (Standard plan, non-streaming HTTP). Standard plan rate-limit defaults: 25 RPM per model. Enterprise tier is unlimited and configurable per-customer.
Use Cases
Safety & Compliance
Pulse Pro must not be used for:
- Recording or transcribing individuals without their explicit consent
- Surveillance, stalking, or any form of unauthorized monitoring
- Any illegal or unethical purposes
Additionally:
- Usage is monitored for policy compliance
- For compliance documentation (GDPR, SOC2, HIPAA), contact support@smallest.ai
FAQ
Why Pulse Pro over Whisper Large v3?
Whisper Large v3 ranks 23rd on the Open ASR Leaderboard at 7.44% WER. Pulse Pro is tied for #2 at 5.42%, roughly a 27% relative WER improvement. Pulse Pro is also cheaper per minute than every hosted Whisper API.
Why Pulse Pro over IBM Granite Speech 4.1 2B?
Granite 4.1 2B is 0.09 WER points ahead on aggregate (5.33 vs 5.42). For most workloads the gap is operationally invisible. Pulse Pro is managed, hosted, and metered per minute. Granite is open-weights, with the same self-hosting cost basis as our infrastructure, but you take on the deployment, autoscaling, and operations cost.
Why Pulse Pro over ElevenLabs Scribe v2?
Scribe v2 ranks 8th on the Open ASR Leaderboard at 5.83% WER, behind Pulse Pro by 0.41 points. The “Scribe v2 is #1 for accuracy” talking point comes from a different (smaller) benchmark. On the public, reproducible ESB benchmark Pulse Pro is more accurate and ~1,500× cheaper per minute.
Why Pulse Pro over AssemblyAI Universal-3 Pro?
Universal-3 Pro ranks 12th on ESB at 6.21% WER, behind Pulse Pro by 0.79 points. AssemblyAI is 0.004/min ($4 per 1,000 minutes). Pulse Pro is more accurate at a comparable price.
Why English only?
Pulse Pro v4.1 is trained exclusively on English. For multilingual transcription, use standard Pulse (17 streaming + 26 pre-recorded languages). Pulse Pro and Pulse share the same /waves/v1/stt/ endpoint, so adding multilingual capability is a one-line ?model= swap.
Why are word timestamps slower than no-timestamps mode?
Word timestamps require an alignment pass after acoustic decoding. Pulse Pro currently runs alignment in the standard pipeline, which costs roughly one-third of overall throughput (~200× with timestamps vs 250–300× without). A vLLM-backed alignment port is in development to close this gap.
Why no streaming?
The streaming worker for Pulse Pro is on the roadmap but not yet deployed. Today, calls to WS /waves/v1/stt/live?model=pulse-pro return 400 before the WebSocket upgrades, with a message directing you to the HTTP endpoint. For streaming use the standard Pulse model (?model=pulse).

