2013-09-25 91 views
2

我正試圖分析來自許多藝術家的曲目數據。如何判斷從Tracks API(http://developers.soundcloud.com/docs/api/reference#tracks)獲得的跟蹤記錄是音樂還是非音樂?如何在SoundCloud跟蹤API中區分音樂與非音樂?

要理解我的意思,您可以查看SoundCloud Explore頁面:https://soundcloud.com/explore。在左側邊欄中,有風格的兩大類:

音樂:

Jazz & Blues 
Urban 
Pop 
Reggae 
Metal 
Rock 
Electronic 
Classical 
World 

音頻(非音樂):

Sports 
Learning 
Books 
Storytelling 
Business & Technology 
Comedy 
News 
Arts & Entertainment 

我怎樣才能從曲目檢索的數據告訴API是在「音樂」組還是在「音頻」組?我能看到的最接近的可能性是track_type和流派字段,但這些都不能清晰地映射到我在Explore頁面上看到的分組。

回答

2

這些曲目的分組目前沒有通過API公開,所以我會說track_typegenre是你最好的選擇。有很多種不同的音軌類型(你可以在音軌的編輯頁面找到它們),但是我想如果你想區分音頻和音樂,我想podcast,spoken,originalremix是最相關的。那麼我想你也可以看看這個流派。

+0

感謝您的回覆。但是在那裏可以解釋所有可能的track_type選項嗎?例如,「原始」不會告訴我它是說話音頻還是音樂。是否有更多文件可用? – Tripartio

+0

不是,它們確實有點含糊,它們也沒有記錄在人們用來設置該屬性的UI中。我會看看'track_type'的計劃是什麼,因爲我們現在不再做很多事情了。 – Marco