Logo

包括的な開発者ガイドとベストプラクティスで、すばやく開発を始められます。

クイックスタート

対応言語

翻訳と音声認識はいずれも 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

対応は順次拡充

対応言語は順次拡充されます。上記エンドポイントから動的に取得しておくと、新しい言語が追加された場合でも、ハードコードを更新するためのリリースは不要です。