Android 12 Beta 2 hints naar een nieuwe Google ‘Live Translate’-functie

Volgens onze analyse van de tweede bèta werkt Google mogelijk aan een nieuwe Live Translate-functie voor zijn Pixel-telefoons met Android 12.

De seconde Androïde 12 bèta is eerder vandaag geland en we hebben in de firmware gegraven om nieuwe functies te vinden. Er zijn heel veel veranderingen te vinden in de nieuwste build, en sommige veranderingen zijn nog niet live vanwege ontbrekende componenten. Een van de functies die mogelijk in een toekomstige Android 12-build voor Pixel-telefoons zouden kunnen komen, zou ‘Live Translate’ kunnen heten.

Een APK-demontage kan vaak functies voorspellen die in een toekomstige update van een applicatie kunnen verschijnen, maar het is mogelijk dat een van de functies die we hier noemen mogelijk niet in een toekomstige release wordt opgenomen. Dit komt omdat deze functies momenteel niet zijn geïmplementeerd in de live build en op elk moment door de ontwikkelaars kunnen worden ingetrokken in een toekomstige build.

Android 12 Beta 2 voor de Pixel 5 (en mogelijk andere Pixel-apparaten) bevat een nieuwe versie van de app InstellingenIntelligence. SettingsIntelligence is een systeemapp die extra functies en zoektermen biedt voor de hoofdapp Instellingen. De nieuwste versie van SettingsIntelligence, versie 1.1.0.372474662, bevatte de volgende nieuwe tekenreeksen:

<stringname="auto_translate_switch_title">Use Live Translatestring>
<stringname="auto_translate_title">Live Translatestring>

Toen we de code van de app onderzochten, kwamen we erachter dat deze ‘Live Translate’-functie feitelijk zal worden aangeboden als onderdeel van een andere app, Device Personalisation Services. InstellingenIntelligence zal een schakelaar weergeven om Live Vertalen rechtstreeks vanuit Instellingen in te schakelen als de de zoekopdracht van de gebruiker bevat een van deze termen: "auto", "automatisch vertalen", "automatisch vertalen", of "vertalen". De schakelaar wordt echter niet weergegeven als het volgende onderdeel niet aanwezig is: com.google.android.as/com.google.android.apps.miphone.aiai.translate.settings.settingsui.AutoTranslateSettingPortalActivity, en het wordt ook niet weergegeven als het apparaat een oudere versie gebruikt dan Android 12. De nieuwste versie van Device Personalization Services beschikt niet over het bovengenoemde onderdeel (com.google.android.as is de pakketnaam voor DPS) en bevat ook geen directe vermeldingen van deze "Live Translate"-functie.

Wat betreft wat deze "Live Translate" -functie precies zal doen, hebben we een paar gissingen. Op basis van de naam is het mogelijk dat de functie de spraak die op het apparaat wordt gedetecteerd, in realtime transcribeert en vervolgens vertaalt. Kortom, het zou een uitbreiding zijn op Live Caption, dat momenteel alleen spraak omzet in tekst van dezelfde taal. De Google Translate-app is er al geschikt voor real-time vertaling, dus een systeembrede Live Translate-functie is iets dat ik Google zie toevoegen.

Google werkt ook aan een andere vertaalfunctie voor Pixel-telefoons: UI-vertalingen voor apps. Het is mogelijk dat Live Translate eenvoudigweg de marketingnaam is voor deze UI-vertaalfunctie, zoals ons eerdere onderzoek naar de functie onthulde nog een niet-uitgebrachte activiteit in de Device Personalisation Services-app met betrekking tot vertaling. Totdat we een bijgewerkte versie van DPS in handen krijgen, zullen we het niet zeker weten, maar we zullen blijven graven in Android 12 Beta 2 om te zien wat we kunnen vinden. Als je geïnteresseerd bent in wat we nog meer hebben gevonden, kun je de onderstaande Twitter-thread lezen of wachten tot onze samenvatting live gaat op XDA.


Met dank aan PNF Software voor het verstrekken van een gebruikslicentie JEB-decompiler, een professionele reverse engineering-tool voor Android-applicaties.