99+ supported languages

Understand every meeting, in any language.

Accurate AI meeting transcription for multilingual teams, regional accents, and code-switched conversations across 99+ languages.

Supported Languages99+
Max Concurrent Speakers32
Average Accuracy98.5%
Real-time Latency<200ms

Precision language control.

Set a preferred language when the meeting needs a predictable transcription path, while keeping regional dialect and speaker context intact.

transcribe.ts
1import { NoteWave } from '@notewave/sdk';
2
3const transcript = await NoteWave.transcribe(audio, {
4language: 'af-ZA',// Force Afrikaans acoustic model
5codeSwitching: true,
6});

Fluid code-switching.

Real-world meetings move between languages without warning. NoteWave keeps speaker context and meaning intact inside one clean transcript.

Language map
Strategy sync
LE
Lerato
00:01:24
ENAF

We need to finalise the project timeline today. Ek dink ons moet die sperdatum skuif because the client requested another review cycle.

TH
Thabo
00:01:38
ENZU

Agreed. Let's align the scope first, bese sithumela update before the close of business.

2 language shifts detectedOne clean transcript
Local language layer

Engineered for South Africa.

Dedicated support for South African accents and vernacular gives local teams a more useful meeting record than generic dictation alone.

af-ZA

Afrikaans

Modelv2.0
WER<20%
DialectNative
zu-ZA

Zulu

Modelv2.0
WER<25%
DialectNative
xh-ZA

Xhosa

Modelv2.0
WER<25%
DialectNative
nso-ZA

Northern Sotho

Modelv2.0
WER<25%
DialectNative
From speech to useful work

One conversation. Every layer intact.

Language support is only useful when the speaker, meaning, and next step survive the journey into the meeting record.

01

Detect the language

Identify the language and follow natural shifts while the conversation continues.

02

Preserve every speaker

Keep speaker turns, regional context, and multilingual phrasing attached to the right voice.

03

Turn speech into work

Create searchable transcripts, summaries, decisions, and action items from the same record.

Global directory.

Search the complete index of supported transcription languages and find the coverage your meetings need.

A6
  • Amharic
  • Arabic
  • Armenian
  • Assamese
  • Asturian
  • Azerbaijani
B5
  • Belarusian
  • Bengali
  • Bosnian
  • Bulgarian
  • Burmese
C6
  • Cantonese
  • Catalan
  • Cebuano
  • Chichewa
  • Croatian
  • Czech
D2
  • Danish
  • Dutch
E2
  • English
  • Estonian
F4
  • Filipino
  • Finnish
  • French
  • Fulah
G6
  • Galician
  • Ganda
  • Georgian
  • German
  • Greek
  • Gujarati
H4
  • Hausa
  • Hebrew
  • Hindi
  • Hungarian
I5
  • Icelandic
  • Igbo
  • Indonesian
  • Irish
  • Italian
J2
  • Japanese
  • Javanese
K7
  • Kabuverdianu
  • Kannada
  • Kazakh
  • Khmer
  • Korean
  • Kurdish
  • Kyrgyz
L6
  • Lao
  • Latvian
  • Lingala
  • Lithuanian
  • Luo
  • Luxembourgish
M8
  • Macedonian
  • Malay
  • Malayalam
  • Maltese
  • Mandarin Chinese
  • Maori
  • Marathi
  • Mongolian
N2
  • Nepali
  • Norwegian
O2
  • Occitan
  • Odia
P5
  • Pashto
  • Persian
  • Polish
  • Portuguese
  • Punjabi
R2
  • Romanian
  • Russian
S9
  • Serbian
  • Shona
  • Sindhi
  • Slovak
  • Slovenian
  • Somali
  • Spanish
  • Swahili
  • Swedish
T5
  • Tajik
  • Tamil
  • Telugu
  • Thai
  • Turkish
U4
  • Ukrainian
  • Umbundu
  • Urdu
  • Uzbek
V1
  • Vietnamese
W2
  • Welsh
  • Wolof
Y1
  • Yoruba