Синхронные субтитры Live Caption на смартфоне с Android 10: как настроить

Новую функцию Live Caption, синхронный показ субтитров при воспроизведении аудио- или видеофайлов ( в т.ч. и без звука), для «некоторых устройств высокого класса» Google пообещала уже достаточно давно (еще на минувшей I/O).

Что касается точного списка этих самых устройств, то пока понятно только, что в ближайшей перспективе Live Caption официально будет только у новых Pixel 4.

А неофициально благодаря раздобытому народными умельцами APK-файлу приложения Device Personalization Services, которым комплектуется Pixel 4 XL, Live Caption уже начали ставить на «старые» Pixel 2 XL и Pixel 3 XL, а также, судя  по отзывам пользователей, на Pixel 3a, Essential Phone, Xiaomi Redmi K20 (с кастомной AOSP-прошивкой) и даже на самые первые Pixel-и.

Из необходимых условий — Android 10 с root-доступом и Magisk, APK и немного доп.софта (о нем — ниже).

Отмечается, правда, что на функцию пока не работает на некоторых флагманских и околофлагманских моделях из числа популярных (например, на OnePlus 6T и OnePlus 7 Pro с OxygenOS 10 приведенным ниже методом она не устанавливается), но и в этом направлении работа ведется очень активно, так что результат наверняка не заставит себя долго ждать. В общем,..

как установить Live Caption на Android-смартфон

Порядок действий следующий:

  • открываем «Настройки» смартфона, далее — «Приложения«, тапаем значок меню, выбираем «Показать системные приложения» и затем через поиск в списке системных приложений находим «Device Personalization Services» (штатно данное приложение предустановлено только в Pixel-ях, но также встречается в некоторых кастомных прошивках);
  • если Device Personalization Services в списке системных приложений нашлось сразу, то обновляем его, установив ЭТОТ APK;
  • если не нашлось, то указанный APK НЕ СТАВИМ, а открываем Magisk Manager устанавливаем модуль SQLite for ARM aarch64 devices (важно: если на смартфоне уже установлен SQLite binary от TitaniumBackup или Termux, то отдельно указанный модуль доустанавливать не нужно);
  • перезагружаем смартфон;
  • далее:
    • если в смартфоне было установлено «Device Personalization Services» и оно нормально обновилось через APK-файл, то качаем и устанавливаем Magisk-модуль LiveCaption_Pixel.zip [ЛИНК];
    • если в смартфоне приложение «Device Personalization Services» установлено не было, то качаем и устанавливаем модуль LiveCaption_nonPixel.zip [ЛИНК]
  • после завершения установки перезагружаем смартфон;
  • теперь тапаем «Настройки» > «Звук» (или «Настройки» > «Общий доступ»), открываем и настраиваем функцию Live Caption, затем запускаем любое видео на английском и её тестируем:

Синхронные субтитры Live Caption на смартфоне с Android 10: как настроить

  • если с первого раза Live Caption не заработала, пробуем перезагрузить смартфон еще раз.

ВАЖНО:

во-первых, после установки Live Caption отключаем автоматическое обновление приложения Device Personalization Services через Google Play (после установки любой обновы в версии не для Pixel 4 Live Caption работать перестанет);

во-вторых, перед установкой любых апдейтов приложения Device Personalization Services из APK-файлов через APKMirror тоже проверяем, чтобы это были именно версии оригинального приложения для Pixel 4. via

Что будем искать? Например,VPN

Мы в социальных сетях