いくつかの Web ラジオ フィードの曲を認識するアプリを作成しています。フィードを解析して曲を見つける必要があります。それができる有料サービス (ACRCloud) を見つけましたが、数を考えるとコストが高くなります。を分析したいので、少し検索したところ、Echoprint が見つかりました。適切でしょうか?ドキュメントが見つからないのはなぜですか...わかりません。もっと良い解決策があるのでしょうか? ありがとうございました
2247 次
2 に答える
3
Echoprint は、使用に適したフィンガープリントを生成します (音楽の正確なコピー、数十秒単位の認識時間)。
ただし、既知の音楽のデータベースを維持する必要があります。これは、最新の状態に保つのが難しいものです。Echoprint の母体である Echo Nest は、過去に音楽認識を提供していましたが、これは今では終わったようです。ただし、指紋の保存と検索用に設計されたサーバーは無料で使用できます。
データベースを生成するためにできることは次のとおりです。
- 利用可能な場合、いくつかのストリームからメタデータを取得します。
- それらの音楽の YouTube バージョンをダウンロードします。そのためのyoutube-dlツールを参照してください(免責事項、これは youtube の TOS に違反している可能性があります)
- エコーネストサーバーに指紋を挿入します。
これにより、システムを効率的にブートストラップできます。ただし、ACRCloud などの有料サービスのパフォーマンスに到達するのは難しい場合があります。それはあなたの要件に依存します。
于 2016-09-26T08:01:17.097 に答える