Редакция It’s FOSS продолжает знакомить своих читателей с открытыми альтернативами популярных мобильных приложений. Сегодня очередь дошла до Audie, открытого аналога Shazam.
Audile: открытая альтернатива Shazam
Любите музыку? Я вот люблю, причём вообще всю: местную, зарубежную, поп, рок, рэп. И, когда я слышу песню, которая мне нравится, я точно так же, как, наверное, и вы, достаю из кармана свой телефон и запускаю Shazam.
Про Shazam знают почти все, и работает он без особых нареканий, но у линуксоидов к Shazam есть одна существенная претензия: это закрытые приложение. Так что нам нужно что-то с похожим функционалом, но с полностью открытым кодом. И после некоторых поисков я его нашёл, и мне кажется, что Audile полностью соответствует ожиданиям большинства пользователей.
Первый взгляд на Audile
Audile распространяется по открытой лицензии GPL-3.0, но за распознавание музыки в нём отвечают проприетарные AudD и ACRCloud. Это единственные компоненты приложения, код которых закрыт, всё остальное открыто. Кстати, возможно, вы уже слышали об этом приложении: раньше оно называлось MusicRecognizer.
При первом запуске приложение само попросит у вас доступ к микрофону (без этого в нём не будет особого смысла).
После завершения первичных настроек вы увидите по центру экрана знакомую кнопку. Для тестов я открыл на своём ноутбуке Spotifay и запустил Tom’s Diner.
На поиск названия трека потребовалось некоторое время, но в итоге я узнал, как называется песня, кто её поёт и где её можно послушать или купить. Ссылки на стриминги приложению предоставляет сторонний сервис Odesli.
А ещё приложение покажет точное время, когда трек был распознан AudD: в моём случае это 16:17. Не знаю, зачем это нужно, но лишним точно не будет.
Найденной информацией вместе со ссылками на стриминговые сервисы, где можно послушать трек, можно поделиться со своими контактами или запостить её в социальные сети.
Для удобства все найденные треки будут сохранятся в отдельную библиотеку. По умолчанию она отображается в виде списка, но я переключился на более привычную плитку.
Теоретически, когда в библиотеке скопится достаточное количество треков, вы сможете отсортировать его по исполнителям.
Есть в Audile и ряд дополнительных настроек: например, вы можете добавить на рабочий стол виджет для быстрого поиска трека.
И на бумаге всё это работает достаточно хорошо, чтобы у вас был повод присмотреться к приложению, но есть и нюансы. Например, из-за привязки к AudD API вы не сможете искать больше 5 треков в день. Если нужно больше, придётся заплатить за подписку (есть и пробная версия, но её хватит только на две недели). Мне же кажется, что 5 запросов в день вполне достаточно. Вы ведь не будете искать вообще всё, что слышите по радио? Ну и работает Shazam заметно быстрее, чем Audile.
Где скачать?
Установить Audile пока можно только через F-Droid. Ну а если ищите APK-файл, загляните на страницу проекта в GitHub.
Сурав Рудра,
It’s FOSS
11 октября 2024