Skip to main content

Languages

The lang_code parameter controls the language used for speech synthesis. Pass it when creating a TTS session or websocket connection:

tts_config = TTSConfig(lang_code='fr')
wss://api.neuphonic.com/speak/en?api_key=<API_KEY>

The full list of supported languages is below. Note that the chosen voice must be available for the chosen language — use client.voices.list() to see which voices support which languages.

Languagelang_codeNotes
ArabicarMSA accent available
Bulgarianbg
ChinesezhMandarin accent available
Croatianhr
Czechcs
Danishda
Dutchnl
EnglishenAmerican and British accents available
Estonianet
Finnishfi
Frenchfr
Germande
Greekel
Hindihi
Hungarianhu
Indonesianid
Italianit
Japaneseja
Koreanko
Latvianlv
Lithuanianlt
Macedonianmk
Maltesemt
Persianfa
Polishpl
PortugeseptBrazilian and European Portuguese accents available
Romanianro
Russianru
Slovaksk
Sloveniansl
SpanishesCastilian, Argentinian, Mexican, Colombian, Peruvian and Venezuelan accents available
Swedishsv
Thaith
Turkishtr
Ukrainianuk
Urduur
Vietnamesevi