0

いくつかの Web ラジオ フィードの曲を認識するアプリを作成しています。フィードを解析して曲を見つける必要があります。それができる有料サービス (ACRCloud) を見つけましたが、数を考えるとコストが高くなります。を分析したいので、少し検索したところ、Echoprint が見つかりました。適切でしょうか?ドキュメントが見つからないのはなぜですか...わかりません。もっと良い解決策があるのでしょうか? ありがとうございました

4

2 に答える 2

3

Echoprint は、使用に適したフィンガープリントを生成します (音楽の正確なコピー、数十秒単位の認識時間)。

ただし、既知の音楽のデータベースを維持する必要があります。これは、最新の状態に保つのが難しいものです。Echoprint の母体である Echo Nest は、過去に音楽認識を提供していましたが、これは今では終わったようです。ただし、指紋の保存と検索用に設計されたサーバーは無料で使用できます。

データベースを生成するためにできることは次のとおりです。

  • 利用可能な場合、いくつかのストリームからメタデータを取得します。
  • それらの音楽の YouTube バージョンをダウンロードします。そのためのyoutube-dlツールを参照してください(免責事項、これは youtube の TOS に違反している可能性があります)
  • エコーネストサーバーに指紋を挿入します。

これにより、システムを効率的にブートストラップできます。ただし、ACRCloud などの有料サービスのパフォーマンスに到達するのは難しい場合があります。それはあなたの要件に依存します。

于 2016-09-26T08:01:17.097 に答える