翻訳

ML Kit のオンデバイス翻訳 API を使用すると、50 以上の言語の間でテキストを動的に翻訳できます。

iOS Android

主な機能

  • 幅広い言語のサポート 50 以上の言語間の翻訳に対応しています。全リストをご覧ください。
  • 実績のある翻訳モデル: Google 翻訳アプリのオフライン モードで使用されているのと同じモデルを使用しています。
  • 動的モデル管理: 言語パックを動的にダウンロードして管理することで、デバイス上のストレージ要件を低く抑えます。
  • デバイス上での実行: 翻訳は迅速に実行されるため、ユーザーのテキストをリモート サーバーに送信する必要はありません。

制限事項

オンデバイス翻訳は、カジュアルでシンプルな翻訳を目的としています。翻訳の品質はソース言語とターゲット言語によって異なります。特定のユースケースに合わせて翻訳の品質を評価することをおすすめします。より高い忠実度が必要な場合は、Cloud Translation API をお試しください。

また、ML Kit の翻訳モデルは、英語との間の翻訳を行うようにトレーニングされています。英語以外の言語間で翻訳する場合、英語が中間翻訳として使用されるため、品質に影響を与える可能性があります。

使用上のガイドライン

この API の使用に関する重要なガイドラインと制限事項については、ガイドライン ページをご覧ください。このドキュメントでは、テキストを翻訳するときにアプリに帰属情報を含めるための要件について説明します。

フィードバックを送信

自然言語処理は複雑であるため、提供される翻訳がすべてのコンテキストやオーディエンスに適しているとは限りません。不適切な翻訳を見つけた場合は、ML Kit サポートにお問い合わせください。お寄せいただいたフィードバックは、不適切な翻訳を無効にするために役立てさせていただきます。