Firebase Summit で発表されたすべての情報をご覧ください。Firebase を使用してアプリ開発を加速し、自信を持ってアプリを実行する方法を紹介しています。詳細
コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

翻訳

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

iOS Android

主な機能

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

制限事項

デバイス上での翻訳は、カジュアルでシンプルな翻訳を対象としており、翻訳の品質は、翻訳元と翻訳先の特定の言語によって異なります。そのため、特定のユースケースの翻訳の品質を評価する必要があります。より高い忠実度が必要な場合は、 CloudTranslationAPIをお試しください。

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

使用ガイドライン

このAPIの使用に関する重要なガイドラインと制限については、MLキットオンデバイス変換の使用ガイドラインを参照してください。このドキュメントでは、テキストを翻訳するときにアプリで帰属を表示するための要件について説明します。

フィードバックの提供

自然言語処理は複雑であるため、提供される翻訳はすべてのコンテキストまたは対象者に適しているとは限りません。不適切な翻訳に遭遇した場合は、 Firebaseサポートに連絡してください。フィードバックは、モデルの改善を継続するのに役立ち、不適切な翻訳を無効にすることもできます。