Google създаде Live Captions, за да помогне на потребителите с увреден слух да следват видеоклипа. Сега изглежда, че Google ще активира тази функция за телефонни разговори.
Google за първи път обяви своя "Надписи на живо" функция за достъпност на Google I/O 2019 миналата година. Използвайки три модела за машинно обучение на устройството, тази функция открива англоезична реч в медиите и автоматично генерира надписи. Функцията беше достъпна за първи път на Pixel 4, но по-късно беше разширена до Pixel 3a, Pixel 3, Pixel 2, Samsung Galaxy S20, OnePlus 7T, и OnePlus 8. От пускането на функцията обаче тя не е получавала никакви актуализации на функционалността си. Това обаче може скоро да се промени, тъй като забелязахме доказателства, че Google ще позволи Live Caption да работи при телефонни разговори.
Разглобяването на APK често може да предвиди функции, които може да се появят в бъдеща актуализация на приложение, но е възможно някоя от функциите, които споменаваме тук, да не се появи в бъдеща версия. Това е така, защото тези функции в момента не са внедрени в живата компилация и могат да бъдат изтеглени по всяко време от разработчиците в бъдеща компилация.
В Android 11 Developer Preview 3 за Google Pixel 4 анализирахме версия 2.13.302920511 на Device Personalization Services, приложението, отговорно за Live Captions. В него забелязахме низове, според които потребителите ще могат да включат Live Caption по време на телефонно обаждане.
<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>
Активирането на функцията през телефонно обаждане ще обяви на всички участници, че обаждането се транскрибира в надписи. По време на телефонното обаждане ще бъде възпроизведен аудио файл и този аудио файл просто казва следния ред:
<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>
В момента API, на който разчитат Live Captions, AudioPlaybackCaptureConfiguration, не позволява заснемане на аудио гласово повикване. Въпреки това е възможно а ново разрешение само за системата, добавено в Android 11 Developer Preview 3 ще позволи на функцията да заобиколи това ограничение.
Благодарим на PNF Software, че ни предостави лиценз за използване JEB декомпилатор, професионален инструмент за обратно инженерство за приложения за Android.