いくつかのウェブラジオフィードの曲を認識するアプリを作成しています。曲を検索するためにフィードを解析する必要があります。有料のサービス(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. 暗黙のブロードキャスト
- 2. ウェブサイト上のmp3レコーダー、mp3ライセンス問題
- 3. Bluetoothブロードキャスト
- 4. Node.jsブロードキャスト
- 5. NFCブロードキャストの問題
- 6. マルチホームシステムでのUDPブロードキャスト
- 7. アンドロイドの内部ブロードキャスト
- 8. MP3の書類
- 9. MP3プレーヤーのプログレスバー
- 10. s3のmp3スニペット
- 11. iosのmp3デコードエラー
- 12. ウェブベースのMP3プレーヤー
- 13. VB.netのMP3タイトル
- 14. * .mp3のDjango url_pattern
- 15. JPlayer setMediaのmp3
- 16. はmp3
- 17. ストリーミングmp3
- 18. プレイmp3
- 19. 准MP3、
- 20. boost :: asio UDPブロードキャスト
- 21. Laravelブロードキャスト認証
- 22. Spark SQL文ブロードキャスト
- 23. ブロードキャストWindows HWND_BROADCASTメッセージ
- 24. Laravelブロードキャストとキュー
- 25. Android 3G UDPブロードキャスト
- 26. ブロードキャスト機密データ
- 27. AndroidビデオストリーミングソケットMediaRecorder(ブロードキャスト)
- 28. AndroidのMp3/Music Player
- 29. ラズベリーパイのWxpython mp3プレーヤー
- 30. MonoTouchでのmp3エラー
書籍、ツール、ソフトウェアライブラリ、チュートリアル、その他のオフサイトリソースを推薦するか、見つけようとする質問は、オピニオン回答とスパムを引き付ける傾向があるため、スタックオーバーフローについては話題にはなりません。代わりに、問題を説明し、それを解決するためにこれまでに何が行われているかを記述します。 –