Skip to main content

Multilingual analysis

The API supports 16 languages. English uses a dedicated scoring pipeline tuned on English audio. Other languages run through a separate multilingual pipeline.

Supported languages​

CodeLanguage
enEnglish (default)
esSpanish
frFrench
deGerman
ptPortuguese
itItalian
nlDutch
hiHindi
zhChinese
jaJapanese
koKorean
arArabic
trTurkish
plPolish
ruRussian
srSerbian

Requesting a non-English analysis​

Pass the ISO 639-1 code in the language form field:

curl -X POST "https://platform.zenhire.ai/api/v1/speech/analyze" \
-H "X-API-Key: zh_api_…" \
-F "audio=@entrevista.mp3" \
-F "language=es"

Availability​

Multilingual analysis is enabled by default on every account — there's no separate flag to request and nothing to turn on. Any account with Speech access can submit a non-English language code and get scored results back. English (en) is the default when no code is passed.

Quality differences​

The English pipeline has seen the most tuning and benchmark validation. The multilingual pipeline is optimized for broad language coverage, so its behavior isn't identical to the English pipeline. For cross-language comparisons (e.g., ranking candidates across different languages against one another), build in a review step — don't assume scores are directly comparable across language codes.

See in the API reference​