這裡提供完整的開發指南與最佳實踐,幫助您快速上手。
快速開始
支援的語言
翻譯與語音辨識皆支援 26 種語言。本章列出語言代碼與名稱,並提供端點可隨時取得最新清單。
下方清單以「語言代碼 · 語言名稱」格式呈現。語言代碼採 BCP 47 格式(如 en-US、zh-TW),請求參數 source_language / target_language 與 ASR 端點的 language 欄位皆使用此代碼。
翻譯支援語言
目前支援 26 種語言,互譯任意配對組合。
- en-US · 英文(美國)
- zh-TW · 繁體中文(台灣)
- zh-CN · 簡體中文(中國)
- ja-JP · 日文
- ko-KR · 韓文
- de-DE · 德文
- nl-NL · 荷蘭文
- sv-SE · 瑞典文
- da-DK · 丹麥文
- es-ES · 西班牙文
- fr-FR · 法文
- it-IT · 義大利文
- pt-PT · 葡萄牙文
- ru-RU · 俄文
- cs-CZ · 捷克文
- hi-IN · 印地文
- pl-PL · 波蘭文
- id-ID · 印尼文
- ms-MY · 馬來文
- fil-PH · 菲律賓文
- vi-VN · 越南文
- km-KH · 高棉文
- th-TH · 泰文
- ar-SA · 阿拉伯文
- tr-TR · 土耳其文
- fi-FI · 芬蘭文
語音辨識支援語言
語音辨識目前支援 26 種語言。請於請求中以 language 欄位指定上方任一語言代碼。
取得最新清單
提供兩個無需認證的端點隨時回傳當前支援的語言清單。請依模組用途呼叫對應端點(翻譯走 `/translations/languages`、語音辨識走 `/audio/languages`)。
兩個端點皆無需 API 金鑰,回傳 JSON 格式的語言陣列。
bash
# Translation languages curl https://abemono.abestar.com.tw/translations/languages # Speech recognition languages curl https://abemono.abestar.com.tw/audio/languages
持續擴充
我們會逐步擴充支援的語言。建議在程式中以上述端點動態取得清單,以便新語言上線時自動沿用,無需發版調整硬編碼。

