Audio intelligence

Code-switching

Enable code-switching and transcribe any language mix in one request. Gladia detects the active language automatically as people speak, labels every word with its language code across 100+ languages, with no separate detection step to maintain.

50€

Transcription credits

Test code-switching on your own multilingual recordings. No expiry, no credit card.

< 300ms

Latency

Real-time transcripts that keep up, even when speakers switch languages mid-sentence.

100+

Languages

Transcribe any mix of languages, without telling the model which ones to expect.

Trusted by over 350,000 users and 2,000+ enterprise teams
HeyGen Livestorm Adversus Selectra Circleback Recall.ai
Noota Robonote RapidSOS OVHcloud SFR Clariane

Supported languages

Real conversations don’t stay in one language. Speakers switch mid-call, even mid-sentence, and single-language models garble those moments or drop them entirely. Gladia detects every switch automatically across 100+ languages, so each part is transcribed in the language it was spoken.

EnglishEN
SpanishES
FrenchFR
GermanDE
ItalianIT
PortuguesePT
ChineseZH
HindiHI
ArabicAR
JapaneseJA
DutchNL
PolishPL
AfrikaansAF
AlbanianSQ
AmharicAM
ArmenianHY
AssameseAS
AzerbaijaniAZ
BashkirBA
BasqueEU
BelarusianBE
BengaliBN
BosnianBS
BretonBR
BulgarianBG
CatalanCA
CroatianHR
CzechCS
DanishDA
EstonianET
FaroeseFO
FinnishFI
GalicianGL
GeorgianKA
GreekEL
GujaratiGU
Haitian CreoleHT
HausaHA
HawaiianHAW
HebrewHE
HungarianHU
IcelandicIS
IndonesianID
JavaneseJW
KannadaKN
KazakhKK
KhmerKM
KoreanKO
LaoLO
LatinLA
LatvianLV
LingalaLN
LithuanianLT
LuxembourgishLB
MacedonianMK
MalagasyMG
MalayMS
MalayalamML
MalteseMT
MaoriMI
MarathiMR
MongolianMN
MyanmarMY
NepaliNE
NorwegianNO
NynorskNN
OccitanOC
PashtoPS
PersianFA
PunjabiPA
RomanianRO
RussianRU
SanskritSA
SerbianSR
ShonaSN
SindhiSD
SinhalaSI
SlovakSK
SlovenianSL
SomaliSO
SundaneseSU
SwahiliSW
SwedishSV
TagalogTL
TajikTG
TamilTA
TatarTT
TeluguTE
ThaiTH
TibetanBO
TurkishTR
TurkmenTK
UkrainianUK
UrduUR
UzbekUZ
VietnameseVI
WelshCY
WolofWO
YiddishYI
YorubaYO

Tested on real conversations

Compare Solaria-1 with leading speech-to-text APIs on the audio your product actually handles: spontaneous phone calls and overlapping speakers.

Conversational speech

Unscripted two-party telephone speech. WER % results.

Language accuracy

Read French speech from public-domain audiobooks. WER % results.

Diarization

Speaker diarization across 10 recording domains. Weighted avg. DER % results.

See the full benchmark

Turn on code-switching in one parameter

Code-switching works with both async and real-time transcription. There’s no language routing to configure and no second model to host.

Send your audio

Upload a file, pass a URL, or open a real-time WebSocket session.

Enable code-switching

Set "code_switching": true. Optionally list the languages you expect, which narrows detection and improves accuracy.

Get language-labeled transcripts

Each utterance and word comes back with its language code, ready to route to translation, NLP, or display.

Read the code-switching docs

Use cases

Multilingual products, without the language setup

Skip the language configuration. Transcribe calls and meetings in any mix of languages, and keep summaries, sentiment, search, and speaker labels accurate, even when speakers switch mid-sentence.

Meeting assistants

Capture global team meetings where people switch languages, so notes and action items stay complete.

Learn more →

Contact centers (CCaaS)

Transcribe multilingual customer calls accurately, so QA scores and sentiment hold up in every language.

Learn more →

Voice agents

Understand callers who mix languages in real time, without adding latency to every turn.

Learn more →

Media & content

Caption multilingual interviews and podcasts accurately, even when guests switch languages mid-sentence.

Learn more →

Best multilingual real-time transcription on the market. Excellent multilingual real-time transcription with smooth language switching. Superior accuracy on accented speech compared to competitors. Clean API, easy to integrate and deploy to production.

Code-switching included in every plan

Code-switching and all 100+ languages are included in every paid plan at no extra cost. Your rate stays the same whether a call is in one language or three.

Starter

Flexible pay-as-you-go for moderate audio volumes. Get started immediately.

Async at $0.61/hr

Real-time at $0.75/hr

* 50€ in free credits

Enterprise

Annual plan with custom models, fine-tuning, debundled pricing, and more.

Custom

Explore the pricing

Transcribe every language your users speak

Start free with 50€ in credits, or book a demo to test code-switching on your own audio.

FAQs