Skip to main content

Supported Languages in Student Spaces: Speech-to-Text and Text-to-Speech

SchoolAI is a global tool for diverse classrooms. To ensure every student and teacher can interact effectively, we provide extensive support for both Speech-to-Text (STT) and Text-to-Speech (TTS) across many languages in our student Spaces.

Speech-to-Text (Voice Input)

Students can speak to SchoolAI in their native language within a Space. We support approximately 100 languages for speech recognition. This allows the AI to transcribe student voice input accurately.

See the table below for a complete list of supported languages.

Text-to-Speech (Voice Output)

When SchoolAI responds to a student, it can read those responses aloud. We offer global language coverage for text-to-speech.

  • Multilingual, but no fixed supported-language list

  • Best support: English + major global languages

  • Recommendation: test target languages per use case

Chat Models

  • Fully multilingual (no config required)

  • Strongest: English + major global languages

  • No official exhaustive language list

Note: We are constantly updating our Spaces to include more languages. If you don't see a specific dialect listed, check back soon.

Supported Languages (Speech-to-Text)

Language

Code

Afrikaans

af

Albanian

sq

Amharic

am

Arabic

ar

Armenian

hy

Assamese

as

Azerbaijani

az

Bashkir

ba

Basque

eu

Belarusian

be

Bengali

bn

Bosnian

bs

Breton

br

Bulgarian

bg

Cantonese

yue

Catalan

ca

Chinese

zh

Croatian

hr

Czech

cs

Danish

da

Dutch

nl

English

en

Estonian

et

Faroese

fo

Finnish

fi

French

fr

Galician

gl

Georgian

ka

German

de

Greek

el

Gujarati

gu

Haitian Creole

ht

Hausa

ha

Hawaiian

haw

Hebrew

he

Hindi

hi

Hungarian

hu

Icelandic

is

Indonesian

id

Italian

it

Japanese

ja

Javanese

jw

Kannada

kn

Kazakh

kk

Khmer

km

Korean

ko

Lao

lo

Latin

la

Latvian

lv

Lingala

ln

Lithuanian

lt

Luxembourgish

lb

Macedonian

mk

Malagasy

mg

Malay

ms

Malayalam

ml

Maltese

mt

Maori

mi

Marathi

mr

Mongolian

mn

Myanmar

my

Nepali

ne

Norwegian

no

Nynorsk

nn

Occitan

oc

Pashto

ps

Persian

fa

Polish

pl

Portuguese

pt

Punjabi

pa

Romanian

ro

Russian

ru

Sanskrit

sa

Serbian

sr

Shona

sn

Sindhi

sd

Sinhala

si

Slovak

sk

Slovenian

sl

Somali

so

Spanish

es

Sundanese

su

Swahili

sw

Swedish

sv

Tagalog

tl

Tajik

tg

Tamil

ta

Tatar

tt

Telugu

te

Thai

th

Tibetan

bo

Turkish

tr

Turkmen

tk

Ukrainian

uk

Urdu

ur

Uzbek

uz

Vietnamese

vi

Welsh

cy

Yiddish

yi

Yoruba

yo

Did this answer your question?