Laut unserer Analyse der zweiten Beta arbeitet Google möglicherweise an einer neuen Live-Übersetzungsfunktion für seine Pixel-Telefone mit Android 12.
Der Zweite Android 12 Die Betaversion ist heute verfügbar und wir haben uns in der Firmware umgesehen, um neue Funktionen zu finden. Im neuesten Build sind zahlreiche Änderungen zu finden, und einige der Änderungen sind aufgrund fehlender Komponenten noch nicht verfügbar. Eine der Funktionen, die in einem zukünftigen Android 12-Build für Pixel-Telefone enthalten sein könnten, könnte „Live Translate“ heißen.
Ein APK-Teardown kann oft Funktionen vorhersagen, die in einem zukünftigen Update einer Anwendung verfügbar sein werden, aber es ist möglich, dass eine der hier erwähnten Funktionen in einer zukünftigen Version nicht verfügbar sein wird. Dies liegt daran, dass diese Funktionen derzeit im Live-Build nicht implementiert sind und von den Entwicklern jederzeit in einem zukünftigen Build übernommen werden können.
Android 12 Beta 2 für das Pixel 5 (und möglicherweise andere Pixel-Geräte) enthält eine neue Version der SettingsIntelligence-App. SettingsIntelligence ist eine System-App, die zusätzliche Funktionen und Suchbegriffe zur Haupt-Einstellungen-App bereitstellt. Die neueste Version von SettingsIntelligence, Version 1.1.0.372474662, enthielt die folgenden neuen Zeichenfolgen:
<stringname="auto_translate_switch_title">Use Live Translatestring>
<stringname="auto_translate_title">Live Translatestring>
Bei der Untersuchung des App-Codes haben wir erfahren, dass diese „Live Translate“-Funktion tatsächlich als Teil einer anderen App, Device Personalization Services, bereitgestellt wird. SettingsIntelligence zeigt einen Schalter zum Aktivieren der Live-Übersetzung direkt in den Einstellungen an, wenn dies der Fall ist Die Suchanfrage des Benutzers enthält einen dieser Begriffe: „Auto“, „Auto Translate“, „Translate Auto“ oder "übersetzen". Der Schalter wird jedoch nicht angezeigt, wenn die folgende Komponente nicht vorhanden ist: com.google.android.as/com.google.android.apps.miphone.aiai.translate.settings.settingsui.AutoTranslateSettingPortalActivity
, und es wird auch nicht angezeigt, wenn auf dem Gerät eine ältere Version als Android 12 läuft. Die neueste Version der Gerätepersonalisierungsdienste verfügt nicht über die oben genannte Komponente (com.google.android.as
ist der Paketname für DPS) und enthält auch keine direkte Erwähnung dieser „Live Translate“-Funktion.
Was genau diese „Live-Übersetzung“-Funktion bewirken wird, haben wir ein paar Vermutungen. Basierend auf dem Namen ist es möglich, dass die Funktion die auf dem Gerät erkannte Sprache in Echtzeit transkribiert und dann übersetzt. Im Grunde wäre es eine Erweiterung von Live Caption, die derzeit nur Gesprochenes in Text derselben Sprache transkribiert. Die Google Translate-App ist bereits verfügbar in der Lage, Echtzeitübersetzungen durchzuführenIch kann mir also vorstellen, dass Google eine systemweite Live-Übersetzungsfunktion hinzufügen wird.
Google arbeitet außerdem an einer weiteren übersetzungsbezogenen Funktion für Pixel-Telefone: UI-Übersetzungen für Apps. Es ist möglich, dass Live Translate lediglich der Marketingname für diese UI-Übersetzungsfunktion ist unsere frühere Untersuchung der Funktion enthüllte eine weitere unveröffentlichte Aktivität in der Device Personalization Services-App im Zusammenhang mit der Übersetzung. Bis wir eine aktualisierte Version von DPS in die Hände bekommen, werden wir es nicht genau wissen, aber wir werden weiter in Android 12 Beta 2 stöbern, um zu sehen, was wir finden können. Wenn Sie daran interessiert sind, was wir sonst noch herausgefunden haben, können Sie den unten verlinkten Twitter-Thread durchlesen oder warten, bis unsere Zusammenfassung auf XDA live geht.
Vielen Dank an PNF Software für die Bereitstellung einer Nutzungslizenz JEB-Decompiler, ein professionelles Reverse-Engineering-Tool für Android-Anwendungen.