Root化されたAndroid 10デバイスでPixel 4のライブキャプション機能を有効にする

click fraud protection

新しいライブ キャプション機能は Google Pixel 4 専用ですが、古い Pixel スマートフォンやその他の root 化された Android 10 デバイスで有効にする方法は次のとおりです。

聴覚障害のあるユーザーにとって、Android 10 の Google の新しいライブ キャプション ツールは非常に便利です。 このツールは 発表された 今年初めの Google I/O で発表されたもので、その機能は、デバイスで再生されている音声に自動的にキャプションを提供することです。 ビデオ、ポッドキャスト、音声メッセージ、その他のサポートされているメディアで動作します (ただし、電話やビデオ通話では動作しません)。 Google がこの機能を開始したとき、彼らはそれを Pixel 4 限定、しかし、彼らは 彼らはそれを持ってくるつもりだと言いました 今月中にPixel 3とPixel 3aに。 しかし、 私たちはすでに示しました 他のデバイスでも実行できるので、自分のデバイスで有効にする方法を説明します。

Google は今のところ Live Caption が最新の Pixel スマートフォンでのみ機能することを意図しているため、このトリックを機能させるには Android 10 を実行している root 化されたデバイスが必要です。 Android 10 でライブ キャプションのサポートを有効にするために使用した方法とは別に、次の方法があります。 システム プロパティ値を変更して、Device Personalization Services アプリをだまして、 ピクセル4。 ただし、古い Pixel スマートフォンでこれを行うと Google カメラ アプリが動作しなくなるため、この代替方法は共有しません。 私が共有する方法では、システム プロパティには一切触れません。 代わりに、ライブ キャプション機能を制御するすべての値を true に直接設定します。 したがって、カメラの機能やその他の機能は影響を受けません。 ただし、このような MOD をフラッシュする前に、バックアップを手元に用意しておく必要があります。

Pixel 2 XL と Pixel 3 XL でライブ キャプションを有効にしました。 Twitter の私のフォロワーの中には、カスタム AOSP ベースの ROM を実行している Pixel 3a、初代 Pixel、Essential Phone、Redmi K20 で動作したと言う人もいます。 この方法を使用すると、OxygenOS 10 を実行している OnePlus 6T または OnePlus 7 Pro では Live Caption が機能しないようですが、もう少しデバッグすることで機能するようになる可能性があります。 自分のデバイスで試してみたい場合は、次のことを行う必要があります。

要件:

  • Android 10を搭載したAndroidスマートフォンまたはタブレット。
  • Magisk による root アクセス。

手順:

  1. [設定] > [アプリ] に移動し、メニューをタップしてすべてのシステム アプリを表示します。 「Device Personalization Services」がインストールされているかどうかを確認します。 このアプリは Pixel デバイスにプリインストールされています。 Pixel 以外のデバイスには存在しないはずですが、一部のカスタム ROM にはバンドルされている可能性があります。
  2. デバイスにすでに「Device Personalization Services」がインストールされている場合は、Pixel 4 から抽出した APK の最新バージョンに更新する必要があります。 具体的には、このAPKをインストールします. Pixel 4 から抽出された APK には、ライブ キャプション機能のコードが含まれています。 この APK の他のバージョンにはライブ キャプションがありません。 デバイスに Device Personalization Services がまだインストールされていない場合は、インストールせずに次の手順に進んでください。
  3. Magisk Manager を開き、ダウンロード セクションから「ARM aarch64 デバイス用 SQLite」モジュールをインストールします。 注: TitaniumBackup または Termux の SQLite バイナリをすでにお持ちの場合は、Magisk モジュール インストーラ スクリプトがそれを検出するため、この別個の SQLite バイナリをインストールする必要はありません。
  4. 携帯電話を再起動します。
  5. 私が作成した次の Magisk モジュールのいずれかをダウンロードし、Magisk Manager にインストールします。 デバイスに「Device Personalization Services」がインストールされており、手順 2 に従って最新バージョンに更新した場合は、「」という名前のモジュールをインストールします。LiveCaption_Pixel.zip". デバイスに「Device Personalization Services」がインストールされておらず、手順 2 をスキップした場合は、「」という名前のモジュールをインストールします。LiveCaption_nonPixel.zip". _Pixel モジュールと _nonPixel モジュールの違いは、_nonPixel モジュールには「Device Personalization Services」アプリがバンドルされていることです。 これはシステム アプリであるため、まだインストールされていない場合は、通常の APK のようにインストールできません。
  6. 携帯電話を再起動します。
  7. ライブ キャプション設定については、[設定] > [サウンド] または [設定] > [アクセシビリティ] を確認してください。 この機能を有効にし、英語音声の YouTube ビデオを見て機能するかどうかを確認します。 うまくいかない場合は、もう一度再起動してみてください。

うまくいけば、ルート化された Android 10 デバイスで Live Caption が起動して実行されるはずです。 Pixel 2 XL でこの機能を 2 か月以上有効にしていますが、問題はありません。 ただし、警告の言葉があります。 Google Play ストアを通じて Device Personalization Services アプリを更新しないでください。 Google では、さまざまなバージョンのアプリをさまざまなデバイスに提供しています。Pixel 4 用に作成されていないバージョンをインストールすると、ライブ キャプション機能が失われます。 Play ストアでこのアプリの自動更新を無効にし、APKMirror 経由でインストールする更新された APK が Pixel 4 からのものであることを確認してください。


この方法は自分で発見しましたが、XDA フォーラムのモデレーターに感謝します。 ディジュリドゥーハン および XDA 認定開発者 トップジョンウ スクリプトのデバッグを手伝ってくれました。 XDAシニアメンバーにも感謝したいと思います 73シドニー、jcmm11、adpoliak、およびその他の関係者全員 GPay-SQLite-Fix SQLite バイナリをチェックするためにコードを借りたので、Magisk Module。