Для оптимального выбора нужной вам программы необходимо сформулировать свои цели и желаемый результат. Если вы хотите опознать всего несколько песен, то нет смысла скачивать такой софт.
Разве только из-за интереса к подобным программам. Классифицировать и упорядочить большое количество песен – уже трудная задача.
В таком случае вы должны пользоваться определенным софтом, а не интернетом. Будет отлично, если к программе будет подключена локальная база. Это позволит ей с наибольшей скоростью идентифицировать композицию. Однако, загрузка данных с удаленных серверов позволит вам увеличить четкость опознавания и распознавать даже самую новую музыку, но это будет тяжело при плохом качестве соединения.
Следует обратить внимание и на точность настройки распознавания. Это позволит вам поставить конкретную задачу при работе программы. Но самая главная причина отдавать предпочтение программам для распознавания – это скорость распознавания. Если же у вас огромная музыкальная библиотека, то программа не будет моментально распознавать композиции.