最近私のiPhoneにShazam appを使い始めました。知らない人のために、このアプリは、曲の小さな部分を聞いて曲を識別します。私はそれが正確さとスピードに驚いていたので、少し掘り下げることにしました。オーディオファイルからデータを抽出するのに適したライブラリは何ですか?
自分の開発者の1人が書いた論文を見つけましたhere。この論文では、開発者はShazamで使用されている指紋アルゴリズムを説明する詳細な詳細情報に入ります。
ペットプロジェクトでは、自分の歌のフィンガープリンティングアプリケーションを作成したいので、オーディオプログラミングに関する経験を得ることができます。
オーディオクリップやmp3曲の周波数、振幅、その他の特性を抽出するのに役立つオーディオライブラリとは何ですか?
私は.NETを使用していますが、私は他の言語ライブラリにも対応しています。私は、オープンソースと有料の両方のライブラリでもうまくいきます。私が確実に音の特徴を確実に抽出できる限り、私は満足しています。
How Shazam Works
Shazam Journal Paper
素晴らしい記事、ありがとうございます。私はいつもシャザムがどのように働いているのか疑問に思っていました。私はFFTや他のDSPを含むC#で多くのオーディオプログラミングを行います。私はあなたにこれを手伝ってくれることに興味があります。私のプロフィールのウェブサイトから私に連絡することができます。 – MusiGenesis