Complete developer guide and best practices to help you get started quickly.
Supported languages
Translation and speech recognition both support 26 languages. This section lists every code and name, and points to the endpoints that always return the current list.
The list below uses the format “language code · name”. Language codes follow BCP 47 (for example en-US, zh-TW) and are accepted in source_language / target_language for translation and the language field for ASR.
Translation languages
26 languages are supported today, and any pair of them can be translated.
- en-US · English (US)
- zh-TW · Traditional Chinese (Taiwan)
- zh-CN · Simplified Chinese (China)
- ja-JP · Japanese
- ko-KR · Korean
- de-DE · German
- nl-NL · Dutch
- sv-SE · Swedish
- da-DK · Danish
- es-ES · Spanish
- fr-FR · French
- it-IT · Italian
- pt-PT · Portuguese
- ru-RU · Russian
- cs-CZ · Czech
- hi-IN · Hindi
- pl-PL · Polish
- id-ID · Indonesian
- ms-MY · Malay
- fil-PH · Filipino
- vi-VN · Vietnamese
- km-KH · Khmer
- th-TH · Thai
- ar-SA · Arabic
- tr-TR · Turkish
- fi-FI · Finnish
Speech recognition languages
Speech recognition supports 26 languages today. Pass any of the codes above in the language field of the request.
Fetch the current list
Two unauthenticated endpoints always return the current list of supported languages. Call the endpoint that matches your module (`/translations/languages` for translation, `/audio/languages` for speech recognition).
Both endpoints work without an API key and return a JSON array of languages.
# Translation languages curl https://abemono.abestar.com.tw/translations/languages # Speech recognition languages curl https://abemono.abestar.com.tw/audio/languages

