Übersetzung

Mit der On-Device-Übersetzungs-API von ML Kit können Sie Text dynamisch zwischen 59 Sprachen übersetzen.

iOS Android

Schlüsselfähigkeiten

Breite Sprachunterstützung Übersetzen Sie zwischen 59 verschiedenen Sprachen. Sehen Sie sich die vollständige Liste an.
Bewährte Übersetzungsmodelle Basierend auf denselben Modellen, die auch im Offline-Modus der Google Translate-App verwendet werden.
Dynamisches Modellmanagement Halten Sie den Speicherbedarf auf dem Gerät niedrig, indem Sie Sprachpakete dynamisch herunterladen und verwalten.
Läuft auf dem Gerät Übersetzungen werden schnell durchgeführt und erfordern nicht, dass Sie den Text der Benutzer an einen Remote-Server senden.

Einschränkungen

Die Übersetzung auf dem Gerät ist für gelegentliche und einfache Übersetzungen gedacht, und die Qualität der Übersetzungen hängt von den spezifischen Sprachen ab, aus denen und in die übersetzt wird. Daher sollten Sie die Qualität der Übersetzungen für Ihren spezifischen Anwendungsfall bewerten. Wenn Sie eine höhere Wiedergabetreue benötigen, probieren Sie die Cloud Translation API aus.

Außerdem sind die Übersetzungsmodelle von ML Kit für die Übersetzung ins Englische und aus dem Englischen trainiert. Wenn Sie zwischen nicht-englischen Sprachen übersetzen, wird Englisch als Zwischenübersetzung verwendet, was sich auf die Qualität auswirken kann.

Nutzungsrichtlinien

Wichtige Richtlinien und Einschränkungen für die Nutzung dieser API finden Sie in den Nutzungsrichtlinien für die geräteinterne ML-Kit-Übersetzung . Dieses Dokument behandelt die Anforderungen im Zusammenhang mit der Namensnennung in Ihrer App beim Übersetzen von Text.

Feedback geben

Aufgrund der Komplexität der Verarbeitung natürlicher Sprache sind die bereitgestellten Übersetzungen möglicherweise nicht für alle Kontexte oder Zielgruppen geeignet. Wenn Sie auf unangemessene Übersetzungen stoßen, wenden Sie sich an den Firebase-Support . Ihr Feedback hilft uns dabei, die Modelle weiter zu verbessern und ermöglicht es uns außerdem, unangemessene Übersetzungen zu deaktivieren.