Übersetzung auf dem Gerät mit KI

Entdecken Sie die experimentelle Übersetzer API für den weltweiten Kundensupport.

Maud Nalpas
Maud Nalpas
Kenji Baheux
Kenji Baheux
Alexandra Klepper
Alexandra Klepper

Die Expansion in internationale Märkte kann teuer sein. Je größer der Markt ist, desto mehr Sprachen werden unterstützt. Mehr Sprachen können bei interaktiven Funktionen und Abläufen, wie z. B. nach dem Kauf eines Support-Chats, zu Problemen führen. Wenn Ihr Unternehmen ausschließlich englischsprachige Kundenservicemitarbeiter hat, ist es für Fremde möglicherweise schwierig, das genaue Problem zu erklären.

Wie können wir mithilfe von KI die Nutzerfreundlichkeit für Personen, die eine andere Sprache sprechen, verbessern, gleichzeitig das Risiko minimieren und prüfen, ob es sich lohnt, in Kundenservicemitarbeiter zu investieren, die weitere Sprachen sprechen?

Einige Nutzer versuchen, die Sprachbarriere mit der integrierten Seitenübersetzungsfunktion ihres Browsers oder Tools von Drittanbietern zu überwinden. Aber die Nutzererfahrung ist nicht so gut wie interaktive Funktionen wie der Support-Chat nach dem Verkauf.

Bei Chattools mit integrierter Übersetzung ist es wichtig, Verzögerungen zu minimieren. Durch die Verarbeitung der Sprache auf dem Gerät kannst du Texte in Echtzeit übersetzen lassen, noch bevor der Nutzer die Nachricht sendet.

Transparenz ist jedoch entscheidend, wenn es darum geht, Sprachlücken durch automatisierte Tools zu schließen. Machen Sie vor Beginn des Gesprächs deutlich, dass Sie KI-Tools implementiert haben, die diese Übersetzung ermöglichen. So wissen Sie sofort, worauf es ankommt, und vermeiden unangenehme Momente, wenn die Übersetzung nicht perfekt ist. Verlinke eine Richtlinie mit weiteren Informationen.

Wir arbeiten an einer experimentellen Translate API mit einem in Chrome integrierten Modell.

Demo-Chat

Wir haben einen Kundensupport-Chat erstellt, in dem Nutzer ihre erste Sprache eingeben können und der Kundenservicemitarbeiter in Echtzeit eine Übersetzung erhält.

Translate API verwenden

Chrome stellt die Translate API mit einem window.model-Objekt bereit. Dieses Objekt hat zwei wichtige Methoden:

  • canTranslate(): Prüft, ob ein Übersetzungsmodell für das Sprachenpaar bereit ist. Gibt "readily" zurück, wenn das Modell bereits auf dem Gerät verfügbar ist, "after-download", wenn der Browser das Modell zuerst herunterladen muss, und "no", wenn eine Übersetzung nicht möglich ist.
  • createTranslator(): Damit wird das Translator-Objekt asynchron eingerichtet. Wenn das Modell heruntergeladen werden muss, wartet es, bis es bereit ist.

Das Translator-Objekt hat nur eine Methode:

  • translate(): Wenn du den Quelltext eingibst, wird die übersetzte Version ausgegeben.

Da dies vorerst experimentell und Chrome-spezifisch ist, sollten Sie Ihren gesamten Code in die Funktionserkennung einbinden.

const supportsOnDevice = 'model' in window && 'createTranslator' in model;
if (!supportsOnDevice) {
  return;
}

const parameters = { sourceLanguage: 'en', targetLanguage: 'pt' };
const modelState = await model.canTranslate(parameters);
if (modelState === 'no') {
  return;
}
const onDeviceTranslator = await model.createTranslator(parameters);

const result = await onDeviceTranslator.translate(input);
if (!result) {
  throw new Error('Failed to translate');
}
return result;

Das Modell benötigt Zeit, um für den Nutzer verfügbar zu werden. Sie können dies auf zwei Arten angehen:

  • Warten Sie, bis die übersetzungsgestützten UI-Elemente aktiviert sind, sobald das Modell fertig ist.
  • Beginnen Sie mit einem cloudbasierten Modell für die Übersetzung und wechseln Sie dann zum On-Device-Modell, sobald das Modell heruntergeladen wurde.

Nächste Schritte

Wir würden gern Ihre Meinung zum Google Partners-Programm erfahren. Wenn Sie Feedback zu diesem Ansatz geben möchten, öffnen Sie ein Problem in der Erläuterung und teilen Sie uns mit, welche Anwendungsfälle Sie am meisten interessieren. Sie können sich für das Vorschauprogramm registrieren, um diese Technologie mit lokalen Prototypen zu testen.

Mit Ihrem Beitrag können Sie uns helfen, KI zu einem leistungsfähigen und praktischen Tool für alle zu machen.