Secondo la nostra analisi della seconda beta, Google potrebbe lavorare su una nuova funzionalità di traduzione dal vivo per i suoi telefoni Pixel con Android 12.
Il secondo Androide 12 La beta è arrivata oggi e abbiamo analizzato il firmware per trovare nuove funzionalità. Ci sono moltissime modifiche nell'ultima build e alcune modifiche non sono ancora attive a causa di componenti mancanti. Una delle funzionalità che potrebbero essere presenti in una futura build di Android 12 per i telefoni Pixel potrebbe chiamarsi "Live Translate".
Uno smontaggio dell'APK può spesso prevedere funzionalità che potrebbero essere presenti in un futuro aggiornamento di un'applicazione, ma è possibile che qualcuna delle funzionalità menzionate qui non sia presente in una versione futura. Questo perché queste funzionalità non sono attualmente implementate nella build live e potrebbero essere ritirate in qualsiasi momento dagli sviluppatori in una build futura.
Android 12 Beta 2 per Pixel 5 (e possibilmente altri dispositivi Pixel) contiene una nuova versione dell'app SettingsIntelligence. SettingsIntelligence è un'app di sistema che fornisce funzionalità aggiuntive e termini di ricerca all'app Impostazioni principale. L'ultima versione di SettingsIntelligence, versione 1.1.0.372474662, conteneva le seguenti nuove stringhe:
<stringname="auto_translate_switch_title">Use Live Translatestring>
<stringname="auto_translate_title">Live Translatestring>
Esaminando il codice dell'app, abbiamo appreso che questa funzionalità "Traduzione dal vivo" verrà effettivamente fornita come parte di un'altra app, Servizi di personalizzazione del dispositivo. SettingsIntelligence mostrerà un interruttore per abilitare la traduzione dal vivo direttamente da Impostazioni se il la query di ricerca dell'utente contiene uno di questi termini: "auto", "autotranslate", "translate auto" o "tradurre". Tuttavia, l'interruttore non verrà visualizzato se il seguente componente non è presente: com.google.android.as/com.google.android.apps.miphone.aiai.translate.settings.settingsui.AutoTranslateSettingPortalActivity
e non verrà mostrato nemmeno se sul dispositivo è installata una versione precedente ad Android 12. L'ultima versione dei servizi di personalizzazione del dispositivo non dispone del componente sopra menzionato (com.google.android.as
è il nome del pacchetto per DPS) né contiene alcuna menzione diretta di questa funzionalità "Traduzione dal vivo".
Per quanto riguarda cosa farà esattamente questa funzione "Traduzione dal vivo", abbiamo un paio di ipotesi. In base al nome, è possibile che la funzionalità trascriva e quindi traduca il parlato rilevato sul dispositivo in tempo reale. Fondamentalmente, si tratterebbe di un'estensione di Live Caption, che attualmente trascrive solo il parlato in testo della stessa lingua. L'app Google Traduttore è già disponibile capace di traduzione in tempo reale, quindi una funzione di traduzione dal vivo a livello di sistema è qualcosa che vedo Google aggiungere.
Google sta anche lavorando su un'altra funzionalità relativa alla traduzione per i telefoni Pixel: Traduzioni dell'interfaccia utente per le app. È possibile che Live Translate sia semplicemente il nome commerciale di questa funzionalità di traduzione dell'interfaccia utente la nostra precedente indagine sulla funzionalità ha rivelato un'altra attività inedita nell'app Servizi di personalizzazione dei dispositivi relativa alla traduzione. Finché non metteremo le mani su una versione aggiornata di DPS, non lo sapremo con certezza, ma continueremo a scavare in Android 12 Beta 2 per vedere cosa possiamo trovare. Se sei interessato a cos'altro abbiamo trovato, puoi leggere il thread Twitter collegato di seguito o attendere che il nostro riepilogo venga pubblicato su XDA.
Grazie a PNF Software per averci fornito una licenza d'uso Decompilatore JEB, uno strumento di reverse engineering di livello professionale per applicazioni Android.