私は以前、echonest アナライザーを使用してトラックをアップロードし、それらからいくつかのオーディオ特性を取得していました。
curl リクエストを送信してこれを行いました。
API が Spotify に軽減されたことに気付きました。Spotify ID を指定してトラックを分析するだけでなく、トラックをアップロードして分析できるかどうか疑問に思っています。
私はこの方法を使用していました:
$post = array(
"url"=>$title,
"api_key"=>"myAPI",
"format"=>"json"
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, "http://developer.echonest.com/api/v4/track/upload");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$response = curl_exec($ch);
$result=json_decode($response,true);
$status=$result['response']['track']['status'];
Spotifyでこれを行う同様の方法はありますか? ありがとう。
オフラインの機能アナライザーを使用できますが、元のモデルのトレーニングには EchoNest Analyzer を使用しました ここ.