„Google“ sukūrė tiesiogines subtitrus, kad padėtų klausos negalią turintiems naudotojams stebėti vaizdo įrašą. Dabar atrodo, kad „Google“ įjungs šią funkciją telefono skambučiams.
„Google“ pirmą kartą paskelbė apie savo „Subtitrai gyvai“ pritaikymo neįgaliesiems funkcija „Google I/O 2019“ praėjusiais metais. Naudodama tris įrenginyje esančius mašininio mokymosi modelius, ši funkcija medijoje aptinka kalbą anglų kalba ir automatiškai generuoja antraštes. Ši funkcija pirmą kartą buvo prieinama „Pixel 4“, bet vėliau buvo išplėsta iki „Pixel 3a“, „Pixel 3“., Pixel 2, Samsung Galaxy S20, „OnePlus 7T“., ir „OnePlus 8“.. Tačiau nuo šios funkcijos paleidimo ji negavo jokių jos funkcijų atnaujinimų. Tačiau tai gali greitai pasikeisti, nes aptikome įrodymų, kad „Google“ leis tiesioginės transliacijos funkcijai veikti telefono skambučiais.
APK išardymas dažnai gali numatyti funkcijas, kurios gali būti pateiktos būsimame programos atnaujinime, tačiau gali būti, kad kuri nors iš čia paminėtų funkcijų gali nepasinaudoti būsimame leidime. Taip yra todėl, kad šios funkcijos šiuo metu neįdiegtos tiesioginėje versijoje ir bet kuriuo metu kūrėjai gali jas panaudoti būsimoje versijoje.
„Android 11 Developer Preview 3“, skirtoje „Google Pixel 4“, išanalizavome 2.13.302920511 „Device Personalization Services“, programos, atsakingos už subtitrus realiuoju laiku, versiją. Jame aptikome eilutes, kurių būsenos vartotojai galės įjungti tiesioginę subtitrų funkciją skambindami.
<stringname="call_confirmation_cancel">CANCELstring>
<stringname="call_confirmation_confirmation_message">Enable Live Caption over this phone call? Your use of the feature will be annonunced to others on the call.string>
<stringname="call_confirmation_dialog_name">Enable Live Caption confirmation dialogstring>
<stringname="call_confirmation_enable">ENABLEstring>
<stringname="call_other_side_transcription_prefix">Callerstring>
<stringname="call_system_message_prefix">Systemstring>
<stringname="call_turn_indicator_text">…string>
<stringname="call_user_typed_input_prefix">You typedstring>
Įjungus funkciją telefonu, visiems dalyviams bus pranešta, kad skambutis perrašomas į subtitrus. Telefono skambučio metu bus paleistas garso failas, o šiame garso faile tiesiog parašyta ši eilutė:
<stringname="system_message_start_call_speaking_mode">Hi, the person you’re about to speak with has call captions turned on. They’ll see captions of what you say to help them listen along.string>
Šiuo metu API, kuria remiasi tiesioginiai subtitrai, AudioPlaybackCaptureConfiguration, neleidžia balso skambučio garso įrašymas. Tačiau gali būti, kad a „Android 11 Developer Preview 3“ pridėtas naujas tik sistemos leidimas leis funkcijai apeiti šį apribojimą.
Dėkojame PNF programinei įrangai už suteiktą licenciją naudoti JEB dekompiliatorius, profesionalaus lygio atvirkštinės inžinerijos įrankis, skirtas „Android“ programoms.