Gracenote 提供的情绪标签集是有限的吗?我们如何访问所有这些潜在标签的完整列表?
谢谢
最后,我从 Gracenote 的一款应用中找到了完整列表。
1 级moodId和moodData:
<string name="id65322">Peaceful</string>
<string name="id65323">Romantic</string>
<string name="id65324">Sentimental</string>
<string name="id42942">Tender</string>
<string name="id42946">Easygoing</string>
<string name="id65325">Yearning</string>
<string name="id42954">Sophisticated</string>
<string name="id42947">Sensual</string>
<string name="id65326">Cool</string>
<string name="id65327">Gritty</string>
<string name="id42948">Somber</string>
<string name="id42949">Melancholy</string>
<string name="id65328">Serious</string>
<string name="id65329">Brooding</string>
<string name="id42953">Fiery</string>
<string name="id42955">Urgent</string>
<string name="id42951">Defiant</string>
<string name="id42958">Aggressive</string>
<string name="id65330">Rowdy</string>
<string name="id42960">Excited</string>
<string name="id42961">Energizing</string>
<string name="id42945">Empowering</string>
<string name="id65331">Stirring</string>
<string name="id65332">Lively</string>
<string name="id65333">Upbeat</string>
<string name="id42966">Other</string>
2 级moodId和moodData
<string name="id42967">Reverent / Healing</string>
<string name="id42969">Quiet / Introspective</string>
<string name="id65334">Delicate / Tranquil</string>
<string name="id42972">Pastoral / Serene</string>
<string name="id42975">Lush / Romantic</string>
<string name="id42982">Sweet / Sincere</string>
<string name="id65335">Heartfelt Passion</string>
<string name="id42986">Dramatic / Romantic</string>
<string name="id42977">Lyrical Sentimental</string>
<string name="id42978">Gentle Bittersweet</string>
<string name="id42979">Tender / Sincere</string>
<string name="id43009">Cool Melancholy</string>
<string name="id65336">Romantic / Lyrical</string>
<string name="id42974">Refined / Mannered</string>
<string name="id43063">Awakening / Stately</string>
<string name="id65337">Light Groovy</string>
<string name="id42987">Friendly</string>
<string name="id65338">Hopeful / Breezy</string>
<string name="id43073">Cheerful / Playful</string>
<string name="id65339">Charming / Easygoing</string>
<string name="id43060">Sensitive / Exploring</string>
<string name="id65340">Energetic Yearning</string>
<string name="id65341">Energetic Dreamy</string>
<string name="id43046">Bittersweet Pop</string>
<string name="id42985">Smoky / Romantic</string>
<string name="id43015">Intimate Bittersweet</string>
<string name="id43017">Suave / Sultry</string>
<string name="id43018">Dark Playful</string>
<string name="id65342">Soft Soulful</string>
<string name="id42990">Sensual Groove</string>
<string name="id42992">Intimate</string>
<string name="id42993">Dreamy Pulse</string>
<string name="id43008">Cool Confidence</string>
<string name="id42988">Casual Groove</string>
<string name="id43010">Dark Groovy</string>
<string name="id43006">Wary / Defiant</string>
<string name="id43003">Depressed / Lonely</string>
<string name="id43004">Sober / Determined</string>
<string name="id43005">Gritty / Soulful</string>
<string name="id43011">Strumming Yearning</string>
<string name="id42994">Dark Cosmic</string>
<string name="id42995">Enigmatic / Mysterious</string>
<string name="id42996">Creepy / Ominous</string>
<string name="id42997">Solemn / Spiritual</string>
<string name="id42971">Mysterious / Dreamy</string>
<string name="id42999">Wistful / Forlorn</string>
<string name="id65343">Light Melancholy</string>
<string name="id43001">Sad / Soulful</string>
<string name="id43022">Thrilling</string>
<string name="id65344">Melodramatic</string>
<string name="id43023">Serious / Cerebral</string>
<string name="id43012">Hypnotic Rhythm</string>
<string name="id65345">Energetic Melancholy</string>
<string name="id43028">Alienated / Brooding</string>
<string name="id65346">Evocative / Intriguing</string>
<string name="id43025">Dreamy Brooding</string>
<string name="id65347">Dark Sparkling Lyrical</string>
<string name="id43013">Fiery Groove</string>
<string name="id43016">Passionate Rhythm</string>
<string name="id65348">Energetic Abstract Groove</string>
<string name="id43019">Dark Urgent</string>
<string name="id65349">Dark Pop</string>
<string name="id65350">Dark Pop Intensity</string>
<string name="id65351">Energetic Anxious</string>
<string name="id43030">Heavy Brooding</string>
<string name="id43036">Hard Dark Excitement</string>
<string name="id43037">Hard Positive Excitement</string>
<string name="id43007">Attitude / Defiant</string>
<string name="id65352">Dark Hard Beat</string>
<string name="id43032">Heavy Triumphant</string>
<string name="id43033">Chaotic / Intense</string>
<string name="id43034">Aggressive Power</string>
<string name="id43035">Driving Dark Groove</string>
<string name="id65353">Wild / Rowdy</string>
<string name="id43039">Ramshackle / Rollicking</string>
<string name="id43040">Confident / Tough</string>
<string name="id65354">Loud Celebratory</string>
<string name="id43042">Happy Excitement</string>
<string name="id65355">Upbeat Pop Groove</string>
<string name="id43053">Euphoric Energy</string>
<string name="id43050">Arousing Groove</string>
<string name="id43051">Heavy Beat</string>
<string name="id65356">Abstract Beat</string>
<string name="id43056">Edgy / Sexy</string>
<string name="id42983">Dramatic Emotion</string>
<string name="id43057">Powerful / Heroic</string>
<string name="id43058">Idealistic / Stirring</string>
<string name="id43059">Strong / Stable</string>
<string name="id43061">Jubilant / Soulful</string>
<string name="id43062">Triumphant / Rousing</string>
<string name="id43064">Focused Sparkling</string>
<string name="id43065">Invigorating / Joyous</string>
<string name="id43067">Showy / Rousing</string>
<string name="id43068">"Playful / Swingin'"</string>
<string name="id43070">Exuberant / Festive</string>
<string name="id43071">Lusty / Jaunty</string>
<string name="id65357">Happy / Soulful</string>
<string name="id43048">Carefree Pop</string>
<string name="id43072">Party / Fun</string>
<string name="id43076">Soulful / Easygoing</string>
我希望,它会帮助别人!
它是有限的。有 25种一级情绪和 100 种二级情绪。人们可以认为,对于每个一级情绪,还有四个二级描述性情绪。
抱歉,我不知道完整列表,但您可以通过以下方式获取情绪描述字符串:
GNDescriptor[] trackLevelMoods = bestResponse.getMood();
for(GNDescriptor trackMood: trackLevelMoods){
String moodDescriptor = trackMood.getData();
String moodId = trackMood.getId();
}
这里记录一下如何使用 pygn 访问特定曲目的 2 个情绪级别:
import pygn
clientID = 'yourid#'
userID = pygn.register(clientID)
pygn.searchTrack(clientID, userID, 'James Blake', 'overgrown', 'overgrown')['mood']
仍然不会给我所有可能的情绪的清单......
恐怕 pygn 不支持迭代情绪(或其他“基于列表”的数据,如流派)。
但是,此功能存在于 GNSDK 中。计划在明年初发布带有 python 包装器的此 SDK 的更新版本。
如果您仍想检索所有 GraceNote 情绪,我找到了一种使用 GNSDK 的方法,使用以下代码:
//listElements(1) will return the values from GNDataLevel1
//listElements(2) will return the values from GNDataLevel2
new GnList(GnListType.kListTypeMoods, locale, user).listElements(1);