翻訳

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

iOS Android

主な機能

広範な言語サポート 59 の言語間で翻訳。全リストをご覧ください。
定評ある翻訳モデル Google 翻訳アプリのオフライン モードで使用されているモデルを搭載。
動的なモデル管理 言語パックを動的にダウンロードして管理することで、デバイス上で必要なストレージを少なくすることができます。
デバイス上で実行 翻訳はすぐに行われます。ユーザーのテキストをリモート サーバーに送信する必要はありません。

制限事項

デバイスでの翻訳は、カジュアルな翻訳や単純な翻訳を対象としています。翻訳の品質は、翻訳元の言語と翻訳先の言語によって異なります。このことを前提として、特定のユースケースにおける翻訳の品質を評価してください。より厳密な翻訳が必要な場合は、Cloud Translation API をお試しください。

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

使用上のガイドライン

この API の使用に関するガイドラインと制限事項については、ML Kit のオンデバイス翻訳を使用する場合のガイドラインをご覧ください。このドキュメントでは、テキストを翻訳するアプリの帰属表示要件について説明しています。

フィードバックを伝える

自然言語処理の複雑さのために、提供された翻訳がすべてのコンテキストまたはオーディエンスに対して適切とは限らない場合があります。不適切な翻訳結果になった場合は、Firebase のサポートまでご連絡ください。お客様のフィードバックは、モデルを改善し、不適切な翻訳結果をなくすために役立てさせていただきます。