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 |
