包括的な開発者ガイドとベストプラクティスで、すばやく開発を始められます。
クイックスタート
対応言語
翻訳と音声認識はいずれも 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 フィールドに上記いずれかの言語コードを指定してください。
最新の一覧を取得する
認証不要のエンドポイントを 2 種類用意しており、最新の対応言語一覧をいつでも取得できます。用途に応じたエンドポイント(翻訳は `/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
対応は順次拡充
対応言語は順次拡充されます。上記エンドポイントから動的に取得しておくと、新しい言語が追加された場合でも、ハードコードを更新するためのリリースは不要です。

