Android 12 Beta 2 натякає на нову функцію Google «Живий переклад».

click fraud protection

Згідно з нашим аналізом другої бета-версії, Google може працювати над новою функцією Live Translate для своїх телефонів Pixel під управлінням Android 12.

Другий Android 12 Бета-версія вийшла раніше сьогодні, і ми копалися у вбудованому програмному забезпеченні, щоб знайти нові функції. В останній збірці можна знайти багато змін, і деякі зміни ще не опубліковані через відсутність компонентів. Одна з функцій, яка може з’явитися в майбутній збірці Android 12 для телефонів Pixel, може називатися «Живий переклад».

Розбирання APK часто може передбачити функції, які можуть з’явитися в майбутньому оновленні програми, але можливо, що жодна з функцій, які ми тут згадуємо, може не потрапити в майбутній випуск. Це пояснюється тим, що ці функції наразі не реалізовані в живій збірці та можуть бути вилучені розробниками в будь-який час у майбутній збірці.

Android 12 Beta 2 для Pixel 5 (і, можливо, інших пристроїв Pixel) містить нову версію програми SettingsIntelligence. SettingsIntelligence — це системна програма, яка надає додаткові функції та пошукові терміни до основної програми «Налаштування». Остання версія SettingsIntelligence, версія 1.1.0.372474662, містила такі нові рядки:

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

Вивчаючи код додатка, ми дізналися, що ця функція «Прямого перекладу» насправді буде надана як частина іншого додатка, Device Personalization Services. SettingsIntelligence відкриє перемикач, щоб увімкнути Live Translate прямо з налаштувань, якщо пошуковий запит користувача містить один із таких термінів: «автоматичний», «автоматичний переклад», «перекласти автоматично» або "перекласти". Однак перемикач не відображатиметься, якщо відсутній такий компонент: com.google.android.as/com.google.android.apps.miphone.aiai.translate.settings.settingsui.AutoTranslateSettingPortalActivity, а також не відображатиметься, якщо на пристрої встановлено старішу версію, ніж Android 12. Остання версія Device Personalization Services не має вищезгаданого компонента (com.google.android.as це назва пакета для DPS), а також не містить жодних прямих згадок цієї функції «Прямого перекладу».

Щодо того, що саме буде робити ця функція «Живий переклад», у нас є кілька припущень. Виходячи з назви, можливо, функція транскрибує, а потім перекладає мовлення, виявлене на пристрої, у режимі реального часу. По суті, це було б розширення Live Caption, яке наразі лише транскрибує мовлення в текст тією самою мовою. Програма Google Translate вже є можливість перекладу в реальному часі, тому я бачу, що Google додає загальносистемну функцію Live Translate.

Google також працює над іншою функцією перекладу для телефонів Pixel: Переклад інтерфейсу користувача для програм. Можливо, Live Translate — це просто маркетингова назва цієї функції перекладу інтерфейсу користувача, як наше попереднє дослідження функції показали ще одну неопубліковану діяльність у програмі Device Personalization Services, пов’язану з перекладом. Поки ми не отримаємо оновлену версію DPS, ми не будемо знати напевно, але продовжимо копатися в Android 12 Beta 2, щоб побачити, що ми можемо знайти. Якщо вам цікаво, що ще ми знайшли, ви можете прочитати ланцюжок у Twitter, посилання на яке наведено нижче, або дочекатися публікації нашого підсумку на XDA.


Дякуємо PNF Software за надання нам ліцензії на використання Декомпілятор JEB, професійний інструмент зворотного проектування для програм Android.