მეორე ბეტას ჩვენი ანალიზის მიხედვით, Google შესაძლოა მუშაობდეს ახალი Live Translate ფუნქციაზე თავისი Pixel ტელეფონებისთვის, რომლებსაც აქვთ Android 12.
Მეორე Android 12 ბეტა გამოვიდა დღეს ადრე, და ჩვენ ვეძებთ firmware-ს ახალი ფუნქციების მოსაძებნად. უახლეს კონსტრუქციაში უამრავი ცვლილებაა ნაპოვნი და ზოგიერთი ცვლილება ჯერ არ არის შესრულებული, დაკარგული კომპონენტების გამო. ერთ-ერთ მახასიათებელს, რომელიც შეიძლება მოვიდეს Android 12-ის მომავალ კონსტრუქციაში Pixel ტელეფონებისთვის, შეიძლება ეწოდოს "Live Translate".
APK-ის დაშლას ხშირად შეუძლია იწინასწარმეტყველოს ფუნქციები, რომლებიც შეიძლება მოვიდეს აპლიკაციის მომავალ განახლებაში, მაგრამ შესაძლებელია, რომ ჩვენ მიერ აქ ნახსენები რომელიმე მახასიათებელი არ იყოს ის მომავალ გამოშვებაში. ეს იმიტომ ხდება, რომ ეს ფუნქციები ამჟამად არ არის დანერგილი ცოცხალ build-ში და შეიძლება ნებისმიერ დროს გამოიყვანონ დეველოპერებმა მომავალ build-ში.
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>
აპლიკაციის კოდის შესწავლისას გავიგეთ, რომ ეს ფუნქცია „Live Translate“ რეალურად იქნება მოწოდებული, როგორც სხვა აპლიკაციის, 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 Translate" მახასიათებლის შესახებ.
რაც შეეხება კონკრეტულად რას გააკეთებს ეს "Live Translate" ფუნქცია, ჩვენ გვაქვს რამდენიმე ვარაუდი. დასახელებიდან გამომდინარე, შესაძლებელია ფუნქციამ მოახდინოს ტრანსკრიფცია და შემდეგ თარგმნოს მოწყობილობაზე აღმოჩენილი მეტყველება რეალურ დროში. ძირითადად, ეს იქნება პირდაპირი წარწერის გაფართოება, რომელიც ამჟამად მხოლოდ მეტყველების ტრანსკრიფციას ახდენს იმავე ენის ტექსტზე. Google Translate აპი უკვე არის შეუძლია რეალურ დროში თარგმნა, ასე რომ, სისტემის მასშტაბით Live Translate ფუნქცია არის ის, რასაც Google-ის დამატება შემიძლია.
Google ასევე მუშაობს თარგმანთან დაკავშირებულ სხვა ფუნქციაზე Pixel ტელეფონებისთვის: UI თარგმანები აპებისთვის. შესაძლებელია, რომ Live Translate არის უბრალოდ მარკეტინგული სახელი ამ ინტერფეისის თარგმანის ფუნქციისთვის, როგორც მახასიათებლის ჩვენი ადრეული გამოკვლევა გამოავლინა კიდევ ერთი გამოუქვეყნებელი აქტივობა Device Personalization Services აპში, რომელიც დაკავშირებულია თარგმანთან. სანამ არ მივიღებთ ხელთ DPS-ის განახლებულ ვერსიას, დანამდვილებით არ ვიცოდეთ, მაგრამ გავაგრძელებთ Android 12 Beta 2-ის თხრას, რათა ვნახოთ, რა შეგვიძლია ვიპოვოთ. თუ გაინტერესებთ კიდევ რა ვიპოვეთ, შეგიძლიათ წაიკითხოთ Twitter-ის თემა, რომელიც მიბმულია ქვემოთ ან დაელოდოთ ჩვენი შეჯამების გაშვებას XDA-ზე.
მადლობა PNF Software-ს, რომ მოგვაწოდა გამოყენების ლიცენზია JEB დეკომპილერი, პროფესიული დონის საპირისპირო ინჟინერიის ინსტრუმენტი Android აპლიკაციებისთვის.