Well, something like Soundhound would inherently involve us downloading every single piece of music uploaded and putting it through the application, which is time consuming, and wouldn't scale well if people uploaded a lot of music (we don't have that many staff members, after all). If they had some sort of API so I could program the Corner to do it itself, that'd be easier, but there's other problems associated with that. Even with an automatic system, though, some degree of manual listening would be required to screen for false negatives or false positives. Ultimately, there are options to make a music or video work type possible, but we're not currently in the right place as a community to explore them.
As for a "star rating" system, I've never been a fan of them – whenever they're used in a community setting, it just winds up that 5 stars is "good" and everything else is "varying levels of bad," which defeats the point of a more nuanced system. It's also prone to cause drama – for example, someone might get into a fight with another member, and then decide to 1-star everything that person had made.