SongRec, неофициальный клиент для создания Shazam на Linux

сонгрек

Shazam звучит для вас знакомо? Хорошо, что за вопрос. Оно существует уже много лет и теперь принадлежит Apple и является наиболее часто используемым приложением в мире для идентификации песен. Кроме того, бывают случаи, когда мы также можем использовать его для распознавания частей фильма, рекламы или участия в рекламных акциях, но его сила в том, чтобы сообщать нам, что играет. На компьютере использовать Shazam немного сложнее, но есть приложение для Linux, которое позволит нам быстро, легко и эффективно определять песни. Твое имя, сонгрек.

Как мы читаем в ваша страница GitHub, SongRec - это неофициальный клиент Shazam для Linux который написан на Rust. Его работа очень проста, практически такая же, как и в официальном приложении. Как только вы его запустите, приложение уже слушает то, что играет, и вскоре сообщит нам название песни. Хотя также верно и то, что вполне вероятно, что одна операционная система запрашивает у нас разрешение на доступ к микрофону, а в других нам нужно отобразить вкладку «Вход микрофона» и выбрать другой вариант.

Что делает SongRec

Функции SongRec включают следующее:

  • Распознайте звук с микрофона.
  • Если мы его загрузим, он распознает звук любого совместимого файла.
  • Его можно использовать как с пользовательским интерфейсом, так и с командной строкой.
  • Предоставляет список распознанной истории песен, которую можно экспортировать в файл CSV.
  • Непрерывное обнаружение песни с микрофона, что может быть хорошо, например, если нам нужен список песен, которые транслировались в радиопрограмме.
  • Возможность создания приманки из песни, которая при воспроизведении может обмануть Shazam и заставить его думать, что это именно та песня. Такого я не пробовал, но лично чувствую, что все кончено.

SongRec - это доступны из разных источников, а инструкции по установке находятся на их странице GitHub. Как пользователь пакета Flatpak, Я думаю, что лучший вариант из-за того, насколько хорошо он работает и насколько он чист, - это тот, который у нас есть доступно на Flathub, но это личное мнение. В операционных системах на основе Arch Linux мы можем найти SongRec в AUR, а также доступен репозиторий для Ubuntu и производных:

sudo apt-add-repository ppa:marin-m/songrec -y -u
sudo apt install songrec -y

С SongRec на вашем компьютере с Linux больше не будет песни, которая ускользнет от вас.


3 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   хосе сказал

    В Linux то, что у одних работает, у других просто не работает
    Это мой случай, и со мной такое случается очень и часто с этой ТАКОЙ штукой.
    Но послушайте, это то, что есть, пока у вас нет денег на Mac….

    gpg: не найдено действительных данных OpenPGP.
    Traceback (последний последний вызов):
    Файл "/usr/lib/python3/dist-packages/apt/cache.py", строка 587, в обновлении
    Pulse_interval)
    apt_pkg.Error: E: В репозитории «http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release» нет файла выпуска.

    Во время обработки вышеуказанного исключения произошло другое исключение:
    gpg: не найдено действительных данных OpenPGP.
    Traceback (последний последний вызов):
    Файл "/usr/lib/python3/dist-packages/apt/cache.py", строка 587, в обновлении
    Pulse_interval)
    apt_pkg.Error: E: В репозитории «http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release» нет файла выпуска.

    Во время обработки вышеуказанного исключения произошло другое исключение:
    gpg: не найдено действительных данных OpenPGP.
    Traceback (последний последний вызов):
    Файл "/usr/lib/python3/dist-packages/apt/cache.py", строка 587, в обновлении
    Pulse_interval)
    apt_pkg.Error: E: В репозитории «http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release» нет файла выпуска.

    Во время обработки вышеуказанного исключения произошло другое исключение:

  2.   хосе сказал

    В итоге я установил его в Debian через Cargo / rust
    Linux усложняет вашу жизнь, но в конце концов всегда найдется кто-то умнее вас и решил проблему, ...
    (ну почти всегда)
    посмотрим, работает ли это

  3.   Дэниел сказал

    Отличная суперэффективная функция, проверенная в Linux Mint .. большое спасибо. Примечание. После добавления репозитория мы должны обновить его (sudo apt-get update), чтобы его можно было загрузить и установить.