問題タブ [echonest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
90 参照

java - Android - アーティストにとって JSON は価値がない (ehonest api)

GET リクエストを使用して、echonest API からアーティスト (検索) を取得すると、次の JSON が返されます。

上記の JSON 文字列を次のような JSON オブジェクトに変換したい:

次に、ID と名前の両方を文字列に保存します。まず、アーティストの配列を次のような JSON 配列に保存します。

これは、JSON エラー no value for artist を受け取る瞬間です。

ここで何が問題なのかわかりません。誰かが正しい方向に私を助けることができますか? ありがとう。

0 投票する
1 に答える
40 参照

echonest - 国別のエコーネスト クエリが機能しない

特定の国の TopSinger のクエリを作成するために、Echonest を使用しています。問題は、とにかく「人気のない」アーティストが戻ってくることです。例えば、イタリアでは「アルマンド」がトップ100アーティストにランクイン。しかし、このアーティストは現在イタリアで人気があり、まったく知られていないアーティストでもあります。

http://developer.echonest.com/api/v4/artist/search?api_key=xxx&format=json&start=0&results=100&rank_type=relevance&sort=familiarity-desc&artist_start_year_after=1950&artist_location=イタリア

現時点では、EchoNest の精度についてはよくわかりません。私が何か間違っているかどうか誰かが説明できますか?

0 投票する
0 に答える
123 参照

deezer - EchoNest から一部の Deezer 曲 ID を取得できない

クエリに Deezer ID を使用して、曲の価数や覚醒などの EchoNest パラメーターを取得しようとしています。ほとんどの曲で正常に動作しますが、Deezer ID と EchoNest ID の間に接続がないように見えることがあります。

たとえば、この有名な曲: Katy Perry - Roar www.deezer.com/track/69863371

クエリ: http://developer.echonest.com/api/v4/track/profile?api_key=EGJMZDJPOFDOWHUJV&id=deezer:track:69863371&bucket=audio_summary

回答: {"response": {"status": {"version": "4.2", "code": 5, "message": "指定された識別子が存在しません"}}}

ARTIST と TITLE で試してみると、動作しています: http://developer.ehonest.com/api/v4/song/search?api_key=EGJMZDJPOFDOWHUJV&format=json&results=1&artist=katy%20perry&title=roar&bucket=audio_summary

この場合、これが唯一の方法ですか?

ありがとうパトリック

0 投票する
1 に答える
431 参照

windows - echoprint 指紋生成 Windows vs Linux

Windows 7-64ビットおよびUbuntuでオーディオファイルの指紋を生成していましたが、指紋コードは同じではありません(コードフィールドを意味します)。コンパイル済みの Windows ソースを使用しました。それは同じではないはずですか、それとも何か間違ったことをしましたか。

アップデート

Windows
C:\ecoprint\codegen.exe Kalimba.mp3 > code.txt
Ubuntu
/home/regata/echoprint-codegen$ ./echoprint-codegen Kalimba.mp3 > code.txt

samples_decodedおよびcode_countフィールドは異なり、もちろんコード部分も異なります。

0 投票する
1 に答える
375 参照

audio-fingerprinting - curlを使用してechoprintローカルサーバーにクエリを実行するには?

私はechonestとcurlに非常に慣れていません。稼働中の echoprint サーバーがあり、echoprint codegen も正常に動作しています。インジェスト メソッドを使用してローカル サーバーにコードをプッシュできます。

しかし、curl リクエストを使用してサーバーにクエリを実行する方法がわかりません。

echoprint サーバーを照会するための curl 要求の構文または例を送信するにはどうすればよいですか?

0 投票する
1 に答える
128 参照

api - Echo Nest API: トラックを 1 つのバケットのみに制限する

Echo Nest API でさまざまな条件に一致するトラックを検索し、これらのトラックの Spotify と WhoSampled ID を取得したいと考えています。ただし、重要なのは、実際にSpotify IDを持つトラックのみが必要なことです。これに使用できますが、返されるトラックを Spotify IDWhoSampled ID の両方を持つトラックに制限することで、取得する結果の数を劇的に減らすことができます。クエリを Spotify ID を持つトラックに制限し、必要に応じて WhoSampled ID が存在する場合はそれらを含めることはできますか?limitlimit

0 投票する
1 に答える
166 参照

api - アルバムのリリース日 - Echones

アルバムのリリース日を探しています -- 古い EchoNest フォーラムで、彼らは次の呼び出しを使用して機能のソフト リリースを開始したことを指摘しました。

http://developer.echonest.com/api/v4/song/search?api_key=BLAHBLAHBLAH&format=xml&results=4&artist=adele&bucket=id:spotify-WW&bucket=tracks&limit=true

API キーを呼び出しに挿入すると、アルバムまたはアルバムのリリース日情報が返されません。彼らがこの機能を提供しなくなったのか、それとも EchoNest でリリース日を見つける別の方法があるのか​​ 疑問に思っていました.