いくつかのウェブラジオフィードの曲を認識するアプリを作成しています。曲を検索するためにフィードを解析する必要があります。有料のサービス(ACRCloud)が見つかりましたしかし、私が分析したいラジオの数を考えると、コストは高くなるので、私はちょっと調べてEchoprintを見つけたので、それを私の目的に使うことができましたか?適切だろうか?なぜドキュメンテーションを見つけられないのですか...わかりません、もっと良い解決策があるのでしょうか?ありがとうブロードキャストmp3のオープンソースオーディオフィンガープリント
0
A
答えて
1
Echoprintはあなたの使用のために良い指紋を生成します(音楽の正確なコピー、数十秒のスケールでの認識時間)。
しかし、既知の音楽のデータベースを維持する必要があります。これは最新のものにするのが難しいです。 Echoprintの母船であるEcho Nestは過去に音楽認識を提供していましたが、これは終わったようです。けれども、指紋の保存と検索として設計されたa serverは自由に使用できます。
データベースを生成するために何ができるかは次のとおりです。可能な場合
- は、いくつかのストリームからメタデータをフェッチします。
- これらの音楽のyoutube版をダウンロードしてください。それについてはyoutube-dlツールを参照してください(免責事項、これはYouTubeのTOSに違反している可能性があります)
- エコーネストサーバーに指紋を挿入します。
これは、システムを効率的にブートストラップできます。しかし、ACRCloudなどの有料サービスのパフォーマンスには苦労するかもしれません。それはあなたの要求に依存します。
0
私たちは9つのラジオ局の後ろにあるウェブサイトのサービスを、それらの局のインターネットストリームを使って実行します。それらのステーションで再生されているものをリアルタイムで表示します。 (C#の場合)
ライブラリと130万個の指紋のデータベースは、見つけることができる:
https://github.com/nelemans1971/AudioFingerprinting
例のプログラムは、ラジオ局を追跡するソフトウェアを含みます。
関連する問題
- 1. ウェブサイト上のmp3レコーダー、mp3ライセンス問題
- 2. Node.jsブロードキャスト
- 3. Bluetoothブロードキャスト
- 4. NFCブロードキャストの問題
- 5. マルチホームシステムでのUDPブロードキャスト
- 6. アンドロイドの内部ブロードキャスト
- 7. MP3プレーヤーのプログレスバー
- 8. ウェブベースのMP3プレーヤー
- 9. VB.netのMP3タイトル
- 10. s3のmp3スニペット
- 11. MP3の書類
- 12. * .mp3のDjango url_pattern
- 13. iosのmp3デコードエラー
- 14. JPlayer setMediaのmp3
- 15. ストリーミングmp3
- 16. プレイmp3
- 17. ブロードキャスト機密データ
- 18. ブロードキャストWindows HWND_BROADCASTメッセージ
- 19. boost :: asio UDPブロードキャスト
- 20. Laravelブロードキャストとキュー
- 21. AndroidビデオストリーミングソケットMediaRecorder(ブロードキャスト)
- 22. Android 3G UDPブロードキャスト
- 23. サービス中のブロードキャストの受信
- 24. ND4Jでのブロードキャストの使用
- 25. ブロードキャストのないJavaのクライアントサーバーチャットアプリケーション
- 26. 変換のmp3 - ファイルリーダー
- 27. Cocos2Dのmp3にアクセス
- 28. MP3編集のオーディオライブラリ
- 29. MonoTouchでのmp3エラー
- 30. MP3 +同名のJPG
書籍、ツール、ソフトウェアライブラリ、チュートリアル、その他のオフサイトリソースを推薦するか、見つけようとする質問は、オピニオン回答とスパムを引き付ける傾向があるため、スタックオーバーフローについては話題にはなりません。代わりに、問題を説明し、それを解決するためにこれまでに何が行われているかを記述します。 –