Librezam 作成者: FoxRefire
Shazam APIを使用したオープンソースの音楽認識拡張機能 (代替バックエンドとしてAudd、ACRCloud、Tencent、NetEaseのAPIにも対応しています)
22,476 Users22,476 Users
拡張機能メタデータ
スクリーンショット
この拡張機能について
この拡張機能はShazamの内部APIや複数の代替バックエンドを利用して現在のタブで再生されている音楽を認識するブラウザ拡張機能です。
テレメトリなどの音楽認識と関係ない通信は行いません。
各バックエンドの特徴やユーザーデータがどのように処理されるか知りたい場合、プライバシーポリシーセクションをご覧ください。
これは非公式プロジェクトであり、Apple社や代替バックエンドの提供元によって一切の援助は受けていません。
ソースコード
https://github.com/FoxRefire/Librezam
==類似拡張機能との比較==
===トラブルシューティング===
テレメトリなどの音楽認識と関係ない通信は行いません。
各バックエンドの特徴やユーザーデータがどのように処理されるか知りたい場合、プライバシーポリシーセクションをご覧ください。
これは非公式プロジェクトであり、Apple社や代替バックエンドの提供元によって一切の援助は受けていません。
ソースコード
https://github.com/FoxRefire/Librezam
==類似拡張機能との比較==
- Song Identifier
バックエンドはACRCloudのみサポート(ハミングレスポンスには非対応)
履歴、自動認識モード、自動リトライ、マイクからの認識機能なし
CORS、Headless Element、ShadowRootの検出に非対応
オープンソース(Unlicense)
APIキーの登録が必要(一日100リクエストまで無料)
音楽認識と関係ないテレメトリは行われません - Audd
バックエンドはAuddのみサポート
自動認識モード、自動リトライ、マイクからの認識機能なし
ソース利用可能なプロプライエタリ
3.2.4以降CORS、Headless Element、ShadowRootの検出に対応(ちなみにAudd拡張機能のこれらの問題の修正方法の助言を行ったのは私です)
AudioBufferSourceNodeやサイト固有の問題は修正されていません
Twitchなど一部サイトではAPIキーを購入するようメッセージが表示されます
音声データのみだけでなくタブのURLなどのテレメトリが送信されます - Librezam
履歴機能
履歴のCSVエクスポート
複数のバックエンドサポート(Shazam、Audd、ACRCloud、Tencent、NetEase)
Shazamバックエンドは登録不要、レート制限なしで利用可能(ACRCloudバックエンドはAPIキーの設定が必要)
鼻歌、カバー楽曲認識(ACRCloud、Tencentバックエンド)
認識失敗時、別のバックエンドやより長い録音時間で自動でリトライします
自動認識モード
マイクからの認識モード
CORS、Headless Element、ShadowRootの検出に対応
Tiktok、RadioGardenのサイト固有の問題にも対応済み
AudioBufferSourceNodeの検出に対応(実験的でまだ不安定です。デフォルトでは無効になっています)
音声を再生しているのとは別のタブを開いていても認識可能
ショートカットキーで認識を開始(Ctrl+Eでタブ音声から認識、Ctrl+Alt+Eでマイクから認識)
結果に表示するストリーミングプロバイダのをカスタマイズ可能
オープンソース(AGPL-3.0)
クロスブラウザ対応(Android版FirefoxやChromiumでも利用可能)
音楽認識と関係ないテレメトリは行われません
===トラブルシューティング===
- 一部のサイトでメディア要素が検出されない、サイト固有の問題が発生する
DRMによる制限がある場合やサイト固有の問題によりごく一部のサイトで正しく録音が開始できない場合があります。
DRMによる制限は修正不能ですがサイト固有の問題が発生している場合、Githubイシューにて問題とその詳細をご報告ください。
また、問題の修正のためのプルリクエストもお待ちしております。
レビュー欄にはバグ報告をしないでください。
https://github.com/FoxRefire/Librezam/issues/7 - 全てのサイトでメディア要素が検出されない
拡張機能のサイト権限が取り消されていることが原因かもしれません。
これはアドオンを更新したときなどに稀に発生することがあります。
アドオン設定の権限タブを開き、「すべてのウェブサイトの保存されたデータへのアクセス」権限を許可してください。 - 曲が認識されない
この拡張機能の音楽認識処理は各バックエンドに依存しており、デフォルトではShazamバックエンドのみが使用されます。
正しく曲が認識しない場合、拡張機能の設定から別の認識バックエンドを追加したり録音時間を調整してみてください。
また、Librezamにはまだバックエンドとして組み込まれていませんがGoogleアプリの音楽認識機能は非常に精度が良いため試してみると良いでしょう
Rated 4.7 by 67 reviewers
Permissions and data
必要な権限:
- 通知の表示
- ブラウザーのタブへのアクセス
- ナビゲーション中のブラウザーアクティビティへのアクセス
- すべてのウェブサイトの保存されたデータへのアクセス
任意の許可設定:
- すべてのウェブサイトの保存されたデータへのアクセス
詳しい情報
- アドオンリンク
- バージョン
- 5.2
- サイズ
- 494.17 KB
- 最終更新日
- 15日前 (2025年10月23日)
- 関連カテゴリー
- プライバシーポリシー
- このアドオンのプライバシーポリシーを読む
- バージョン履歴
- コレクションへ追加