Android 12 Beta 2 wskazuje na nową funkcję Google „Live Translate”.

Z naszej analizy drugiej wersji beta wynika, że ​​Google może pracować nad nową funkcją tłumaczenia na żywo dla swoich telefonów Pixel z systemem Android 12.

Drugi Androida 12 wersja beta wylądowała dzisiaj wcześniej i zagłębiliśmy się w oprogramowanie sprzętowe w poszukiwaniu nowych funkcji. W najnowszej wersji można znaleźć mnóstwo zmian, a niektóre ze zmian nie zostały jeszcze wprowadzone w życie z powodu brakujących komponentów. Jedną z funkcji, która może pojawić się w przyszłej wersji Androida 12 dla telefonów Pixel, będzie można nazwać „Tłumacz na żywo”.

Porzucenie pakietu APK często pozwala przewidzieć funkcje, które mogą pojawić się w przyszłej aktualizacji aplikacji, ale możliwe jest, że którakolwiek z funkcji, o których tutaj wspominamy, może nie zostać uwzględniona w przyszłej wersji. Dzieje się tak, ponieważ te funkcje nie są obecnie zaimplementowane w aktualnej wersji i mogą zostać pobrane przez programistów w dowolnym momencie w przyszłej wersji.

Android 12 Beta 2 dla Pixela 5 (i ewentualnie innych urządzeń Pixel) zawiera nową wersję aplikacji SettingsIntelligence. SettingsIntelligence to aplikacja systemowa udostępniająca dodatkowe funkcje i wyszukiwane hasła w głównej aplikacji Ustawienia. Najnowsza wersja SettingsIntelligence, wersja 1.1.0.372474662, zawierała następujące nowe ciągi:

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

Badając kod aplikacji, dowiedzieliśmy się, że funkcja „Tłumacz na żywo” będzie w rzeczywistości udostępniana jako część innej aplikacji – Usług personalizacji urządzenia. UstawieniaInteligencja wyświetli przełącznik umożliwiający włączenie Tłumaczenia na żywo bezpośrednio w Ustawieniach, jeśli zapytanie użytkownika zawiera jeden z następujących terminów: „auto”, „automatycznie tłumacz”, „tłumacz automatycznie” lub "Tłumaczyć". Jednak przełącznik nie będzie widoczny, jeśli nie ma następującego komponentu: com.google.android.as/com.google.android.apps.miphone.aiai.translate.settings.settingsui.AutoTranslateSettingPortalActivityi nie będzie on wyświetlany, jeśli na urządzeniu zainstalowana jest wersja Androida starszego niż 12. Najnowsza wersja usług personalizacji urządzenia nie zawiera wyżej wymienionego komponentu (com.google.android.as to nazwa pakietu dla DPS) ani nie zawiera żadnych bezpośrednich wzmianek o tej funkcji „Live Translate”.

Jeśli chodzi o to, do czego dokładnie będzie służyć ta funkcja „Tłumacz na żywo”, mamy kilka przypuszczeń. Na podstawie nazwy można przypuszczać, że funkcja będzie transkrybować, a następnie tłumaczyć mowę wykrytą na urządzeniu w czasie rzeczywistym. Zasadniczo byłoby to rozszerzenie funkcji Live Caption, która obecnie jedynie transkrybuje mowę na tekst w tym samym języku. Aplikacja Tłumacz Google już jest możliwość tłumaczenia w czasie rzeczywistym, więc widzę, że Google dodało ogólnosystemową funkcję Tłumacz na żywo.

Google pracuje także nad inną funkcją związaną z tłumaczeniem dla telefonów Pixel: Tłumaczenia interfejsu użytkownika dla aplikacji. Możliwe, że Live Translate to po prostu nazwa marketingowa tej funkcji tłumaczenia interfejsu użytkownika, ponieważ nasze wcześniejsze badanie tej funkcji ujawniło kolejną nieopublikowaną aktywność w aplikacji Usługi personalizacji urządzenia związaną z tłumaczeniem. Dopóki nie otrzymamy zaktualizowanej wersji DPS, nie będziemy tego pewni, ale będziemy nadal zagłębiać się w Androida 12 Beta 2, aby zobaczyć, co uda nam się znaleźć. Jeśli interesuje Cię, co jeszcze znaleźliśmy, możesz przeczytać wątek na Twitterze, do którego link znajduje się poniżej, lub poczekać, aż nasze podsumowanie pojawi się na XDA.


Dziękujemy firmie PNF Software za udostępnienie nam licencji na użytkowanie Dekompilator JEB, profesjonalne narzędzie inżynierii wstecznej dla aplikacji na Androida.