Translation

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

iOS Android

主な機能

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

制限事項

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

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

使用上のガイドライン

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

フィードバックを送信

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