Gracenote SDK (GNSDK) is the core software platform that delivers all of Gracenote’s recognition, metadata and discovery features to applications running on a wide range of operating systems and architectures. (And YES, that includes SDK for mobile devices.)
What's available: music recognition (stream, file or CD) and much more!
Gracenote Entourage™ is an Automatic Content Recognition (ACR) platform that unlocks second screen experiences for TV viewers. At its core, Gracenote Entourage uses advanced audio fingerprinting technology to let smart phones and tablets identify movies and TV programs by simply “listening” to a few seconds of the program dialogue and soundtrack.
What's available: ACR, TV grid, program metadata & TMSID
Live ID identifies live versions of songs by a particular artist. The algorithm searches a database of songs by the artist and uses fuzzy matching to match the live input to a recorded song. Currently, there is a limited list of artists. Therefore, use of the match API requires first getting a list of the available artists.
What's available: artist name, track title