Built for voice agents that can't wait 600ms

OpenAI: Whisper Large v3

openai/whisper-large-v3
active stt 3 providers
Playground

OpenAI multilingual speech-to-text and speech-translation model: the large-v3 checkpoint, with improved multilingual performance over large-v2 and a new Cantonese language token.

AuthorOpenAI
Languages100 languages
Statusactive

Providers

Different providers can host the same model. Choose one provider when you need a fixed backend, or let routing select among them.

ProviderSlugPer hourLatencyiFor TTS, latency is measured as time to first byte of audio. For STT, latency is measured as time to first token.ModesUptime
Fal 1 params
fal
Not priced
—
Synchronous
Groq 7 params
groq
$0.111
—
Synchronous
Together AI 5 params
together
From $0.09
—
Synchronous · Streaming

Supported languages

100 languages
English en
Chinese zh
German de
Spanish es
Russian ru
Korean ko
French fr
Japanese ja
Portuguese pt
Turkish tr
Polish pl
Catalan ca
Dutch nl
Arabic ar
Swedish sv
Italian it
Indonesian id
Hindi hi
Finnish fi
Vietnamese vi
Hebrew he
Ukrainian uk
Greek el
Malay ms
Czech cs
Romanian ro
Danish da
Hungarian hu
Tamil ta
Norwegian no
Thai th
Urdu ur
Croatian hr
Bulgarian bg
Lithuanian lt
Latin la
Maori mi
Malayalam ml
Welsh cy
Slovak sk
Telugu te
Persian fa
Latvian lv
Bengali bn
Serbian sr
Azerbaijani az
Slovenian sl
Kannada kn
Estonian et
Macedonian mk
Breton br
Basque eu
Icelandic is
Armenian hy
Nepali ne
Mongolian mn
Bosnian bs
Kazakh kk
Albanian sq
Swahili sw
Galician gl
Marathi mr
Punjabi pa
Sinhala si
Khmer km
Shona sn
Yoruba yo
Somali so
Afrikaans af
Occitan oc
Georgian ka
Belarusian be
Tajik tg
Sindhi sd
Gujarati gu
Amharic am
Yiddish yi
Lao lo
Uzbek uz
Faroese fo
Haitian Creole ht
Pashto ps
Turkmen tk
Nynorsk nn
Maltese mt
Sanskrit sa
Luxembourgish lb
Myanmar my
Tibetan bo
Tagalog tl
Malagasy mg
Assamese as
Tatar tt
Hawaiian haw
Lingala ln
Hausa ha
Bashkir ba
Javanese jw
Sundanese su
Cantonese yue

Features

Speech to text

Transcribes spoken audio into text.

speech_to_text
Streaming

Real-time streaming transcription over a WebSocket connection.

streaming
Synchronous

Transcribes a fully-submitted audio file in a single synchronous request.

synchronous
Multilingual transcription

Supports transcription across the Whisper multilingual language set.

multilingual_transcription
Translation to English

Can translate supported source-language speech into English text.

translation_to_english
Automatic language detection

Can infer the source language automatically when the runtime/provider supports the Whisper language detection path.

automatic_language_detection
Timestamps

Supports timestamped transcription output at segment level, with word-level timestamps available in common Whisper inference pipelines.

timestamps

Code

Client
Mode
Language

ElevenLabs SDK streaming STT

Streams microphone or file audio through the ElevenLabs-compatible allmodels route.

import { ElevenLabsClient } from "elevenlabs";

const client = new ElevenLabsClient({
  apiKey: process.env.ALLMODELS_API_KEY,
  baseUrl: "https://api.allmodels.io/el"
});

const connection = await client.speechToText.realtime.connect({
  modelId: "openai/whisper-large-v3",
  languageCode: "en"
}, {
  queryParams: {
    provider: {
      "only": [
        "fal"
      ]
    }
  }
});

// Send audio frames to connection, then handle transcript events.