“Which open speech-to-text model should I use for Swedish in a customer-service agent? Name specific models.”
Named this pick (kblab).
Full answer
For Swedish conversational speech, use models from **KBLab** (The National Library of Sweden), as they significantly outperform base models on regional accents and vernacular:
### Recommended Models
1. **`KBLab/whisper-large-v3-swedish`** (Top Pick for Accuracy)
* A fine-tune of OpenAI's Large-v3 on thousands of hours of Swedish audio. It handles conversational idioms, domain-specific terminology, and noisy customer phone calls with the lowest Word Error Rate (WER).
2. **`openai/whisper-large-v3-turbo`** (Top Pick for Latency)
* If agent response latency is critical, `turbo` provides near-identical accuracy to Large-v3 with an 8x reduction in decoding time.
3. **`KBLab/wav2vec2-large-voxrex-swedish`** (Anti-Hallucination Pick)
* A CTC-based acoustic model. Unlike autoregressive Whisper models, it physically cannot hallucinate text during background noise or customer pauses, making it extremely reliable for compliance-heavy intake.
### Recommended Serving Infrastructure
* **Engine:** Deploy via **`faster-whisper`** (CTranslate2 backend) to cut VRAM usage and achieve sub-second execution on NVIDIA GPUs.
* **VAD/Segmentation:** Prepend **`Silero VAD`** or use **`WhisperX`** to cut dead air and prevent transcription drift.
* **Server:** Use **`Speaches`**, a drop-in, OpenAI-compatible local API server built on `faster-whisper`.