Google готується дозволити вам використовувати «живі субтитри» під час телефонних дзвінків

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. У ньому ми помітили рядки, за якими користувачі зможуть увімкнути живі субтитри під час телефонного дзвінка.

<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, не допускає запис аудіо голосового виклику. Однак можливо, що a новий дозвіл лише для системи, доданий у Android 11 Developer Preview 3 дозволить функції обійти це обмеження.


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