翻訳

ML Kit のオンデバイス翻訳 API を使用すると、50 以上の言語の間でテキストを動的に翻訳できます。
iOS
Android
主な機能
- 幅広い言語のサポート 50 以上の言語間の翻訳に対応しています。全リストをご覧ください。
- 実績のある翻訳モデル: Google 翻訳アプリのオフライン モードで使用されているのと同じモデルを使用しています。
- 動的モデル管理: 言語パックを動的にダウンロードして管理することで、デバイス上のストレージ要件を低く抑えます。
- デバイス上での実行: 翻訳は迅速に実行されるため、ユーザーのテキストをリモート サーバーに送信する必要はありません。
制限事項
オンデバイス翻訳は、カジュアルでシンプルな翻訳を目的としています。翻訳の品質はソース言語とターゲット言語によって異なります。特定のユースケースに合わせて翻訳の品質を評価することをおすすめします。より高い忠実度が必要な場合は、Cloud Translation API をお試しください。
また、ML Kit の翻訳モデルは、英語との間の翻訳を行うようにトレーニングされています。英語以外の言語間で翻訳する場合、英語が中間翻訳として使用されるため、品質に影響を与える可能性があります。
使用上のガイドライン
この API の使用に関する重要なガイドラインと制限事項については、ガイドライン ページをご覧ください。このドキュメントでは、テキストを翻訳するときにアプリに帰属情報を含めるための要件について説明します。
フィードバックを送信
自然言語処理は複雑であるため、提供される翻訳がすべてのコンテキストやオーディエンスに適しているとは限りません。不適切な翻訳を見つけた場合は、ML Kit サポートにお問い合わせください。お寄せいただいたフィードバックは、不適切な翻訳を無効にするために役立てさせていただきます。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-09-05 UTC。
[null,null,["最終更新日 2024-09-05 UTC。"],[[["ML Kit's on-device translation API enables dynamic translation between 50+ languages without needing an internet connection."],["It leverages the same robust models as Google Translate's offline mode, ensuring high-quality translations."],["Language packs are dynamically managed, minimizing storage footprint on the user's device."],["While suitable for casual translations, it's recommended to evaluate the quality for specific use cases and consider Cloud Translation API for higher fidelity needs."],["Translations involving non-English languages utilize English as an intermediary, potentially affecting the overall translation quality."]]],["ML Kit's on-device translation API enables dynamic text translation between over 50 languages, utilizing the same models as Google Translate's offline mode. Language packs are dynamically managed to minimize storage. Translations occur directly on the device, ensuring speed and privacy. The API is designed for casual translations, with quality varying by language pair. For high fidelity, the Cloud Translation API is recommended. Usage requires adherence to specific guidelines, including attribution. Feedback is encouraged to improve the service.\n"]]