Google Pixel の Now Playing は、バックグラウンドでどの曲が再生されているかを知ることができ、他の Android スマートフォンにも移植されています。
グーグル Now Playing をデビューさせた 2018 年に Pixel 2 シリーズに搭載され、それ以来、Pixel ラインナップの不可欠な部分であり続けています。 この機能は、オンボードのハードウェア、ソフトウェア、Google の機械学習マジックを組み合わせて、バックグラウンドで再生されている曲を識別します。 Now Playing は Pixel 専用の機能であることを意図していましたが、カスタム ROM 開発者がそれを実現するのは時間の問題でした。 AOSP コードベース上で動作させる そして彼らの 自分の意見 機能について。
現在、XDA 認定開発者/認定貢献者に認定されています クイニー899 物事をさらに一歩進めました。 彼は、Google のオリジナルの Now Playing 機能を他の Android スマートフォンに完全に移植する、「Ambient Music Mod」と呼ばれる Xowned と Magisk のハイブリッド MOD を考案しました。 その 無料かつオープンソース OnePlus 7T Pro などの一部の OnePlus デバイスで動作することが確認されています。
Google Pixel スマートフォンと同様に、アンビエント ミュージック Mod を使用すると、スマートフォンが自動的に音楽を認識します。 周囲で再生中の曲とアーティストの名前を画面上に表示します。 ロック画面。 この機能では、特定されたすべての曲の履歴リストも保存されるため、いつでも好きなときに戻って表示できます。 Now Playing の以前の再実装の一部は、アクティブなインターネット接続に依存して実行していましたが、 Ambient Music Mod はすべてをデバイス上でローカルに処理するため、インターネットや多くのバッテリーを必要としません 使用。 結局のところ、これは Google Pixel スマートフォンの機能を完全に移植したものなので、基本的にはそれらのデバイスでの動作と同じように機能します。
アンビエント ミュージック Mod の機能
- デバイスがアイドル状態または使用中に Google ミュージック認識から最新のデータベースをダウンロードするなど、アンビエント ミュージックの完全なサポート (除外が適用されます。詳細については FAQ を参照してください)
- Now Playing履歴内蔵、サードパーティ履歴アプリのサポート
- アクセシビリティ オーバーレイ サービスを使用して、現在再生中のトラックをロック画面に表示する機能
- Ambient Music Mod アプリでのオンデマンドの手動認識
- 増幅を制御するための設定、認識をトリガーする頻度、小さな CPU コアで実行するかどうか、および曲認識通知がタップされたときの動作
- [トラック リスト] オプションを使用して、ローカルにダウンロードしたデータベース内の認識可能なすべてのトラックを表示します。
前述したように、Ambient Music Mod は Xused と Magisk のハイブリッド MOD であるため、携帯電話に両方のフレームワークがインストールされている必要があります。 Magisk はデバイスで root アクセスを取得するために必要ですが、Xused フレームワークを使用すると、MOD を Qualcomm Snapdragon デバイスのサウンド トリガー ドライバーにフックできます。
また、携帯電話には、サウンド トリガー 2.1 プラットフォーム以降をサポートする Snapdragon プロセッサが搭載されている必要があります。 この MOD は、サウンド トリガー サービス (音声アシスタントが音声起動に使用するのと同じサービス) を利用して、周囲で再生されている音楽を聴き、8 秒間の音声録音をキャプチャします。 次に、アプリはこの小さなオーディオ クリップに対して K 最近傍 (KNN) 機械学習モデルを実行し、ローカルに保存されたトラック データベース内で完全に一致するものを見つけます。
アンビエント ミュージック Mod をデバイスにダウンロードする方法:
- デバイスに、Magisk と Xused* フレームワークがインストールされたロック解除されたブートローダーがあることを確認してください。 (インストールについてはガイドをご覧ください。 マジスク.)
- 開発者からアンビエント ミュージック Mod の最新 APK をダウンロードします。 GitHubページ.
- アプリはいくつかのテストを実行して、デバイスに互換性があるかどうかを確認します。
- デバイスが要件を満たしている場合は、下部にある「Build Installer」ボタンをクリックします。
- ビルドしたら、Magisk Manager アプリを開いてモジュールをインストールします。
- Xused アプリを開き、Ambient Music Mod モジュールを検索して有効にします。
- デバイスを再起動します。 次回バックグラウンドで音楽が再生されると、ロック画面にトラック情報が表示されるはずです。
開発者はこの MOD について多くのテストを行い、よくある質問 (FAQ) のリストを作成しました。 ここをチェックしてください ご質問がある場合、または問題がある場合。 FAQ では、Now Playing が動作しているかどうかをテストする方法、認識される曲の数、次のような場合はどうすればよいかなどの質問に答えます。 Google Play で「Pixel Ambient Services」のアップデートが表示されます (ネタバレ: アップデートしないでください)。使用する増幅レベル、および もっと。
開発者は、この機能が OxygenOS 11 を実行するルート化された OnePlus 7T Pro で動作することを確認できましたが、テスターは、ZenUI を実行する ASUS ROG Phone 3 では動作しなかったと報告しています。 したがって、走行距離は異なる場合があります。 開発者にフィードバックを送信するには、以下のリンクにある Ambient Music Mod に関する XDA フォーラムのスレッドをチェックしてください。
アンビエント ミュージック Mod — ピクセル アンビエント ミュージック ポート XDA スレッド