問題タブ [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 投票する
1 に答える
58 参照

php - echonest query json phpで解析

この echonest リクエストを解析しようとしています:

{"response": {"status": {"version": "4.2", "code": 0, "message": "Success"}, "start": 0, "total": 1, "biographies": [{"text": "Pianist, composer and leader (8 September 1893 - 25 January 1947) Complete name: Adolfo Carabelli", "site": "last.fm", "url": "http://www.last.fm/music/Adolfo+Carabelli/+wiki", "license": {"type": "cc-by-sa", "url": "http://creativecommons.org/licenses/by-sa/3.0/", "version": "3.0"}}]}}

私のコード:

どうしたの ?前もって感謝します、

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

python - Echo Nest サーバーを起動するには?

最初にgithubの指示に従ってエコーネストサーバーをインストールしようとして います.Java、Python、必要なすべてのPythonコンポーネントをインストールし、最後にWindows 10にbitnamiからApache Solarをインストールします.

しかし、東京タイラントのインストール方法に問題がありますか?! そして最後に、このコマンドを実行すると(エコーネストサーバーを開始するため):

Apache Solar に例外があります:java.lang.RuntimeException: クラスパスにリソース solarconfig.xml が見つかりません

ただし、ソーラー構成ファイルはディレクトリに存在します

C:\echoprint-server\solr\solr\solr\conf\solrconfig.xml

最後に返信してください

SelectChannelConnector @ 0.0.0.0:8502 を開始しました

どうすれば修正できますか? ありがとう

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

ios - IOS : echonest Api を使用して曲 ID を取得する方法

echonest Apiを使ってIOSでshazamのようなアプリを作りたいです。echonest のドキュメントを参照したところ、曲識別 Api ”<a href="https://developer.echonest.com/forums/thread/3650" rel="nofollow">https://developer が提供されていないことがわかりました.ehonest.com/forums/thread/3650”

1. 音楽を識別する API はありますか?

また

2. echonest Api を使用して曲を特定するにはどうすればよいですか?

あなたの答えを共有してください

助けてくれてありがとう。

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

python - ImportError *.so: 適切な画像が見つかりません

プロジェクトの曲のテンポを変更する必要があり、echonest の python ライブラリremixを使用したいと考えています。ただし、たとえば、次のコマンドを実行すると:

python beatshift.py "01 - I Saw Her Standing There.mp3" out.mp3

次のエラーが表示されます。

トレースバック (最新の呼び出しが最後): ファイル "beatshift.py"、19 行目、<module> 内、echonest.remix からオーディオをインポート、変更 ファイル "build/bdist.macosx-10.6-x86_64/egg/ehonest/remix/modify. py"、11 行目、<module> ファイル "build/bdist.macosx-10.6-x86_64/egg/soundtouch.py​​"、7 行目、<module> ファイル "build/bdist.macosx-10.6-x86_64/egg/ soundtouch.py​​"、6 行目、ブートストラップImportError: dlopen(/Users/JL/.python-eggs/remix-2.4.0-py2.7-macosx-10.6-x86_64.egg-tmp/soundtouch.so, 2) : 適切な画像が見つかりません。見つかりました: /Users/JL/.python-eggs/remix-2.4.0-py2.7-macosx-10.6-x86_64.egg-tmp/soundtouch.so: mach-o、しかし間違ったアーキテクチャ

それを解決するために何ができるか知っていますか?

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

echonest - Echonest API - アーティストのムードを取得する

EchoNest API が、特定の気分 (ハッピー、悲しい、怒っているなど) に基づいてアーティストを検索する方法を提供していることに気付きました。しかし、特定のアーティストのムードを取得するのに苦労しています..

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

audio - オーディオ フィンガープリンティング: Echoprint や AcusticID などのツールを使用して正確なオーディオ タイム コードを見つけることはできますか?

ランドマーク ベースのフィンガープリンティングが時間と周波数を使用することは理解していますが、オープン ソース ツールを使用してランドマークのタイム コード / オフセットを出力として取得できますか? または、一部のコンテンツをオーディオと同期するための何か他のものはありますか?

0 投票する
2 に答える
710 参照

javascript - $.getJSON が成功しても何も返さない

私はjQuery全体に比較的慣れていないので、これが本当に明白なことである場合はお詫び申し上げます。

私の基本的な問題は、JSON ファイルが有効であるにもかかわらず、.getJSON() 関数内の URL が何も返さないことです。

jQuery:

したがって、「成功」はリストに追加されますが、他には何もありません。Chrome のデバッグ コンソールに次のエラーが表示されます。Uncaught TypeError: Cannot read property 'forEach' of undefined

これは、URL が関数に何も渡していないことを意味していると思います。ただし、URL は有効です。Chrome に入力するだけで、次の応答が得られます。

コードが期待どおりに実行されない理由がわかりません。

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

echonest - 曲のアルバムを探す

Echonest で遊んでいますが、曲のアルバムを取得する方法がわかりません (アーティスト名と曲があるとします)。ジャンルとアルバムカバーも知りたいです。それとも、(Rosetta Stone) のために外国の ID スペースを使用しなければならないものですか?

正直なところ、アーティスト名とタイトルを打ち込んで、その曲に関する情報をまとめてくれたらいいのにと思います。

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

javascript - API とのインターフェース時の $(document).ready の無限ループ

このプロジェクトで CodePen を使用しているため、コードに無限ループがあることがわかりました。余談ですが、無限ループの行番号は行 0 であると推定されます。そのため$(document).ready()、コードと関係があると思われます。

私は jQuery/API の初心者なので、これが明らかな場合は申し訳ありません。

コードは次のとおりです。

コードの簡単な説明:

ページの特定の部分をクリックすると、Led Zeppelin の上位 10 曲を取得しようとしています (後でユーザーが入力したアーティストに拡張されます)。しかし、Echo Nest API の仕組みでは、非常に多くの重複が返されます。たとえば、「天国への階段」と「天国への階段」は 2 つの別個の曲と見なされます。

この問題を回避するために、すべての曲に固有の各曲の「hotttnesss」値を使用しています。同じアーティストによる 2 つの曲が同じホットさを持つことができる唯一の方法は、これらの重複の場合のように、それらが実際に同じ曲である場合です。

そのため、報告された曲の数が 10 未満である間に、返された各曲をステップ実行し、その hotttness 値が既に報告された曲の hotttness 値の配列に含まれていない場合は曲を報告しています。曲を報告した後、その曲のホットネス値が配列に追加されます。