Gracenote Music Recognition, Metadata, and Discovery APIs

1,271 views
1,019 views

Published on

An overview of Gracenote's music recognition, metadata and discovery APIs.

0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,271
On SlideShare
0
From Embeds
0
Number of Embeds
28
Actions
Shares
0
Downloads
14
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide
  • American Authors
  • ----- Meeting Notes (9/19/13 18:09) -----Click 1:Genre GlobalClick 2: Music StartClick 3-5"Rock" -> "Metal" ->"Heavymetal"
  • ----- Meeting Notes (9/19/13 18:09) -----Click 1:Rectangle on "Sentimental"Click 2: More detailed Mood
  • Gracenote Music Recognition, Metadata, and Discovery APIs

    1. 1. 1 Music Recognition, Metadata & Discovery APIs Ching-Wei Chen (@cweichen) Director, Developer Program
    2. 2. 2 Gracenote Music APIs Recognition • Recognize over-the-air recordings, MP3 files, and CDs
    3. 3. 3 Gracenote Music APIs Phoenix Entertainment The French group Phoenix draw elements from their eclectic '80s upbringing to arrive at a satisfying blend of rock and synthesizers. Vocalist Thomas Metadata Recognition • Recognize over-the-air recordings, MP3 files, and CDs • Artist Name, Track Title • Biography, Reviews • Cover Art, Artist Images • Genre, Mood, and other descriptors
    4. 4. 4 Gracenote Music APIs Metadata Recognition Discovery • Recognize over-the-air recordings, MP3 files, and CDs • Artist Name, Track Title • Biography, Reviews • Cover Art, Artist Images • Genre, Mood, and other descriptors • Explore similar artists, tracks • Discover music by Genre, Mood and other descriptors
    5. 5. 5 Rich Music Metadata and Imagery Phoenix “Entertainment” Mid Tempo, Energetic Dreamy song by a Parisian Indie Pop band from the 2000’s The French group Phoenix draw elements from their eclectic '80s upbringing to arrive at a satisfying blend of rock and synthesizers. Vocalist Thomas Mars, bassist Deck d'Arcy, and guitarist…
    6. 6. 6 Global Genre Hierarchy Alternative & Punk Rock 50’s Rock 60’s Rock 70’s Rock Japanese Rock Metal Grindcore Black Metal Death Metal Hardcore Metal Thrash Metal Speed Metal Industrial Metal Progressive Metal Gothic Metal Doom Metal Classic British Metal Power Metal Heavy Metal Alternative Roots Asian Rock European Rock Folk Rock Hard Rock Mainstream Rock Adult Alternative Rock Power Pop Jam Bands Urban Jazz Traditional Pop Electronica Classical Soundtrack Other 2000Over Global Genre Hierarchy Rock Metal Heavy Metal Structured taxonomy of over 2000Genres
    7. 7. 7 100 Moods Peaceful Tender Easygoing Upbeat Lively Excited Sentimental Melancholy Somber Cool Gritty Empowering Sensual Yearning Serious Stirring Fiery Urgent Brooding Rowdy Energizing Defiant Aggressive Romantic Sophisticated Gentle Bittersweet Lyrical Sentimental Tender / Sincere Cool Melancholy And
    8. 8. 8 ○ Creates radio playlists based on: • Artist • Track • Genre • Era • Mood ○ Tunable by Popularity and Similarity ○ Personalized by user feedback Rhythm Personalized Radio API
    9. 9. 9 Platforms • iOS and Android SDK • Audio streaming recognition • C library for Win/Mac/Linux • Metadata search by Artist, Album or Track • Python, Ruby, Java, PHP, C# wrappers • Personalized Radio Web API • Create radio playlists by artist, track, genre, era, and mood
    10. 10. 10 Gracenote Labs • Song Segmentation (Intro, Verse, Chorus etc) • Beat Detection • Dynamic Moods Timeline Metadata API * Gracenote Labs APIs are experimental and subject to change API docs at http://bit.ly/gracenotetimeline
    11. 11. 11 https://developer.gracenote.com @GracenoteDev

    ×